0001596532-21-000049.txt : 20210219 0001596532-21-000049.hdr.sgml : 20210219 20210218190433 ACCESSION NUMBER: 0001596532-21-000049 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 104 CONFORMED PERIOD OF REPORT: 20201231 FILED AS OF DATE: 20210219 DATE AS OF CHANGE: 20210218 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: 21651333 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 anet-20201231.htm 10-K anet-20201231
00015965322020FYfalseus-gaap:AccountingStandardsUpdate201602MemberP1YP1YP2Yus-gaap:OtherLiabilitiesCurrentus-gaap:OtherLiabilitiesCurrent00015965322020-01-012020-12-31iso4217:USD00015965322020-06-30xbrli:shares00015965322021-02-1200015965322020-12-3100015965322019-12-31iso4217:USDxbrli:shares0001596532us-gaap:ProductMember2020-01-012020-12-310001596532us-gaap:ProductMember2019-01-012019-12-310001596532us-gaap:ProductMember2018-01-012018-12-310001596532us-gaap:ServiceMember2020-01-012020-12-310001596532us-gaap:ServiceMember2019-01-012019-12-310001596532us-gaap:ServiceMember2018-01-012018-12-3100015965322019-01-012019-12-3100015965322018-01-012018-12-310001596532us-gaap:CommonStockMember2017-12-310001596532us-gaap:AdditionalPaidInCapitalMember2017-12-310001596532us-gaap:RetainedEarningsMember2017-12-310001596532us-gaap:AccumulatedOtherComprehensiveIncomeMember2017-12-3100015965322017-12-310001596532srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2017-12-310001596532srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2017-12-310001596532us-gaap:RetainedEarningsMember2018-01-012018-12-310001596532us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-01-012018-12-310001596532us-gaap:AdditionalPaidInCapitalMember2018-01-012018-12-310001596532us-gaap:CommonStockMember2018-01-012018-12-310001596532us-gaap:CommonStockMember2018-12-310001596532us-gaap:AdditionalPaidInCapitalMember2018-12-310001596532us-gaap:RetainedEarningsMember2018-12-310001596532us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-3100015965322018-12-310001596532srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2018-12-310001596532srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2018-12-310001596532us-gaap:RetainedEarningsMember2019-01-012019-12-310001596532us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001596532us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001596532us-gaap:CommonStockMember2019-01-012019-12-310001596532us-gaap:CommonStockMember2019-12-310001596532us-gaap:AdditionalPaidInCapitalMember2019-12-310001596532us-gaap:RetainedEarningsMember2019-12-310001596532us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001596532us-gaap:RetainedEarningsMember2020-01-012020-12-310001596532us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001596532us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001596532us-gaap:CommonStockMember2020-01-012020-12-310001596532us-gaap:CommonStockMember2020-12-310001596532us-gaap:AdditionalPaidInCapitalMember2020-12-310001596532us-gaap:RetainedEarningsMember2020-12-310001596532us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31xbrli:pure0001596532us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberanet:CustomerAMember2020-01-012020-12-310001596532us-gaap:CustomerConcentrationRiskMemberanet:CustomerBMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001596532us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberanet:CustomerAMember2019-01-012019-12-310001596532us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberanet:CustomerAMember2020-01-012020-12-310001596532us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberanet:CustomerAMember2018-01-012018-12-310001596532us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberanet:CustomerAMember2019-01-012019-12-310001596532us-gaap:CustomerConcentrationRiskMemberanet:CustomerBMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001596532us-gaap:OtherAssetsMember2020-12-310001596532us-gaap:OtherAssetsMember2019-12-310001596532srt:MinimumMember2020-01-012020-12-310001596532srt:MaximumMember2020-01-012020-12-31anet:segment0001596532anet:BigSwitchNetworksInc.Member2020-02-052020-02-050001596532anet:AwakeSecurityMember2020-10-072020-10-070001596532anet:AwakeSecurityMember2020-10-070001596532anet:AwakeSecurityIncBigSwitchNetworksMember2020-12-310001596532us-gaap:DevelopedTechnologyRightsMemberanet:AwakeSecurityIncBigSwitchNetworksMember2020-01-012020-12-310001596532us-gaap:CustomerRelationshipsMemberanet:AwakeSecurityIncBigSwitchNetworksMember2020-01-012020-12-310001596532anet:AwakeSecurityIncBigSwitchNetworksMemberus-gaap:TradeNamesMember2020-01-012020-12-310001596532us-gaap:OtherIntangibleAssetsMemberanet:AwakeSecurityIncBigSwitchNetworksMember2020-01-012020-12-310001596532anet:AwakeSecurityIncBigSwitchNetworksMember2020-01-012020-12-310001596532us-gaap:MoneyMarketFundsMember2020-12-310001596532us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2020-12-310001596532us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2020-12-310001596532us-gaap:CommercialPaperMember2020-12-310001596532us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2020-12-310001596532us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2020-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2020-12-310001596532us-gaap:CertificatesOfDepositMember2020-12-310001596532us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2020-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2020-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2020-12-310001596532us-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001596532us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2020-12-310001596532us-gaap:CorporateBondSecuritiesMember2020-12-310001596532us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2020-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2020-12-310001596532us-gaap:AgencySecuritiesMember2020-12-310001596532us-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel1Member2020-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:AgencySecuritiesMember2020-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:AgencySecuritiesMember2020-12-310001596532us-gaap:FairValueInputsLevel1Member2020-12-310001596532us-gaap:FairValueInputsLevel2Member2020-12-310001596532us-gaap:FairValueInputsLevel3Member2020-12-310001596532anet:MoneyMarketFundsRestrictedMember2020-12-310001596532us-gaap:FairValueInputsLevel1Memberanet:MoneyMarketFundsRestrictedMember2020-12-310001596532us-gaap:FairValueInputsLevel2Memberanet:MoneyMarketFundsRestrictedMember2020-12-310001596532us-gaap:FairValueInputsLevel3Memberanet:MoneyMarketFundsRestrictedMember2020-12-310001596532us-gaap:MoneyMarketFundsMember2019-12-310001596532us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2019-12-310001596532us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2019-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2019-12-310001596532us-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:FairValueInputsLevel1Member2019-12-310001596532us-gaap:FairValueInputsLevel2Member2019-12-310001596532us-gaap:FairValueInputsLevel3Member2019-12-310001596532us-gaap:CommercialPaperMember2019-12-310001596532us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2019-12-310001596532us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2019-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2019-12-310001596532us-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:FairValueInputsLevel1Memberus-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:CertificatesOfDepositMember2019-12-310001596532us-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001596532us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2019-12-310001596532us-gaap:CorporateBondSecuritiesMember2019-12-310001596532us-gaap:CorporateBondSecuritiesMemberus-gaap:FairValueInputsLevel1Member2019-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2019-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2019-12-310001596532us-gaap:AgencySecuritiesMember2019-12-310001596532us-gaap:AgencySecuritiesMemberus-gaap:FairValueInputsLevel1Member2019-12-310001596532us-gaap:FairValueInputsLevel2Memberus-gaap:AgencySecuritiesMember2019-12-310001596532us-gaap:FairValueInputsLevel3Memberus-gaap:AgencySecuritiesMember2019-12-310001596532anet:MoneyMarketFundsRestrictedMember2019-12-310001596532us-gaap:FairValueInputsLevel1Memberanet:MoneyMarketFundsRestrictedMember2019-12-310001596532us-gaap:FairValueInputsLevel2Memberanet:MoneyMarketFundsRestrictedMember2019-12-310001596532us-gaap:FairValueInputsLevel3Memberanet:MoneyMarketFundsRestrictedMember2019-12-310001596532us-gaap:MachineryAndEquipmentMember2020-12-310001596532us-gaap:MachineryAndEquipmentMember2019-12-310001596532anet:ComputerHardwareandSoftwareMember2020-12-310001596532anet:ComputerHardwareandSoftwareMember2019-12-310001596532us-gaap:FurnitureAndFixturesMember2020-12-310001596532us-gaap:FurnitureAndFixturesMember2019-12-310001596532us-gaap:LeaseholdImprovementsMember2020-12-310001596532us-gaap:LeaseholdImprovementsMember2019-12-310001596532us-gaap:ConstructionInProgressMember2020-12-310001596532us-gaap:ConstructionInProgressMember2019-12-310001596532us-gaap:OtherCurrentLiabilitiesMember2020-12-310001596532us-gaap:OtherCurrentLiabilitiesMember2019-12-3100015965322021-01-012020-12-3100015965322023-01-012020-12-310001596532us-gaap:DevelopedTechnologyRightsMember2020-12-310001596532us-gaap:DevelopedTechnologyRightsMember2020-01-012020-12-310001596532us-gaap:CustomerRelationshipsMember2020-12-310001596532us-gaap:CustomerRelationshipsMember2020-01-012020-12-310001596532us-gaap:TradeNamesMember2020-12-310001596532us-gaap:TradeNamesMember2020-01-012020-12-310001596532us-gaap:OtherIntangibleAssetsMember2020-12-310001596532us-gaap:OtherIntangibleAssetsMember2020-01-012020-12-310001596532us-gaap:DevelopedTechnologyRightsMember2019-12-310001596532us-gaap:DevelopedTechnologyRightsMember2019-01-012019-12-310001596532us-gaap:CustomerRelationshipsMember2019-12-310001596532us-gaap:CustomerRelationshipsMember2019-01-012019-12-310001596532us-gaap:TradeNamesMember2019-12-310001596532us-gaap:TradeNamesMember2019-01-012019-12-310001596532us-gaap:OtherIntangibleAssetsMember2019-12-310001596532us-gaap:OtherIntangibleAssetsMember2019-01-012019-12-310001596532srt:MinimumMember2020-12-310001596532srt:MaximumMember2020-12-310001596532us-gaap:PurchaseCommitmentMember2020-12-310001596532us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001596532us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2019-12-3100015965322019-04-0100015965322019-04-012019-04-300001596532anet:A2014EquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2020-01-012020-12-310001596532anet:A2014EquityIncentivePlanMember2020-01-012020-01-010001596532anet:A2014EquityIncentivePlanMember2020-10-072020-10-070001596532anet:A2014EquityIncentivePlanMemberus-gaap:EmployeeStockOptionMember2020-12-310001596532anet:A2014EquityIncentivePlanMemberus-gaap:EmployeeStockOptionMemberus-gaap:SubsequentEventMember2021-02-082021-02-080001596532anet:A2014EmployeeStockPurchasePlanMember2020-01-012020-12-310001596532srt:MaximumMemberanet:A2014EmployeeStockPurchasePlanMember2020-12-310001596532anet:A2014EmployeeStockPurchasePlanMember2020-01-012020-01-010001596532anet:A2014EmployeeStockPurchasePlanMember2020-12-310001596532anet:A2014EmployeeStockPurchasePlanMemberus-gaap:SubsequentEventMember2021-02-082021-02-080001596532anet:EmployeeStockPurchasePlanMember2020-12-310001596532anet:EmployeeStockPurchasePlanMember2020-01-012020-12-310001596532us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001596532us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001596532us-gaap:EmployeeStockOptionMember2018-01-012018-12-310001596532us-gaap:RestrictedStockUnitsRSUMember2019-12-310001596532us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001596532us-gaap:RestrictedStockUnitsRSUMember2020-12-310001596532us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001596532us-gaap:RestrictedStockUnitsRSUMember2018-01-012018-12-310001596532us-gaap:CostOfSalesMember2020-01-012020-12-310001596532us-gaap:CostOfSalesMember2019-01-012019-12-310001596532us-gaap:CostOfSalesMember2018-01-012018-12-310001596532us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001596532us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001596532us-gaap:ResearchAndDevelopmentExpenseMember2018-01-012018-12-310001596532us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001596532us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001596532us-gaap:SellingAndMarketingExpenseMember2018-01-012018-12-310001596532us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001596532us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001596532us-gaap:GeneralAndAdministrativeExpenseMember2018-01-012018-12-310001596532us-gaap:EmployeeStockMember2020-01-012020-12-310001596532us-gaap:EmployeeStockMember2019-01-012019-12-310001596532us-gaap:EmployeeStockMember2018-01-012018-12-310001596532us-gaap:EmployeeStockOptionMember2020-12-310001596532us-gaap:EmployeeStockMember2020-12-310001596532us-gaap:RestrictedStockMember2020-12-310001596532us-gaap:RestrictedStockMember2020-01-012020-12-310001596532anet:StockOptionsandRestrictedStockAwardsMember2020-01-012020-12-310001596532anet:StockOptionsandRestrictedStockAwardsMember2019-01-012019-12-310001596532anet:StockOptionsandRestrictedStockAwardsMember2018-01-012018-12-310001596532us-gaap:EmployeeStockMember2020-01-012020-12-310001596532us-gaap:EmployeeStockMember2019-01-012019-12-310001596532us-gaap:EmployeeStockMember2018-01-012018-12-310001596532anet:IPRightsMember2019-12-310001596532us-gaap:DomesticCountryMember2020-12-310001596532us-gaap:StateAndLocalJurisdictionMember2020-12-310001596532us-gaap:ForeignCountryMember2020-12-310001596532anet:AwakeSecurityMemberus-gaap:DomesticCountryMember2020-12-310001596532us-gaap:ResearchMemberus-gaap:ForeignCountryMember2020-12-310001596532srt:AmericasMember2020-01-012020-12-310001596532srt:AmericasMember2019-01-012019-12-310001596532srt:AmericasMember2018-01-012018-12-310001596532us-gaap:EMEAMember2020-01-012020-12-310001596532us-gaap:EMEAMember2019-01-012019-12-310001596532us-gaap:EMEAMember2018-01-012018-12-310001596532srt:AsiaPacificMember2020-01-012020-12-310001596532srt:AsiaPacificMember2019-01-012019-12-310001596532srt:AsiaPacificMember2018-01-012018-12-310001596532country:US2020-12-310001596532country:US2019-12-310001596532us-gaap:NonUsMember2020-12-310001596532us-gaap:NonUsMember2019-12-310001596532us-gaap:ProductMember2020-10-012020-12-310001596532us-gaap:ProductMember2020-07-012020-09-300001596532us-gaap:ProductMember2020-04-012020-06-300001596532us-gaap:ProductMember2020-01-012020-03-310001596532us-gaap:ProductMember2019-10-012019-12-310001596532us-gaap:ProductMember2019-07-012019-09-300001596532us-gaap:ProductMember2019-04-012019-06-300001596532us-gaap:ProductMember2019-01-012019-03-310001596532us-gaap:ServiceMember2020-10-012020-12-310001596532us-gaap:ServiceMember2020-07-012020-09-300001596532us-gaap:ServiceMember2020-04-012020-06-300001596532us-gaap:ServiceMember2020-01-012020-03-310001596532us-gaap:ServiceMember2019-10-012019-12-310001596532us-gaap:ServiceMember2019-07-012019-09-300001596532us-gaap:ServiceMember2019-04-012019-06-300001596532us-gaap:ServiceMember2019-01-012019-03-3100015965322020-10-012020-12-3100015965322020-07-012020-09-3000015965322020-04-012020-06-3000015965322020-01-012020-03-3100015965322019-10-012019-12-3100015965322019-07-012019-09-3000015965322019-04-012019-06-3000015965322019-01-012019-03-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________
FORM 10-K
__________________________________________________
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2020
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
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 classTrading Symbol(s)Name of each exchange on which registered
Common Stock, $0.0001 par valueANETNew 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 the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. 
Large accelerated 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes     No  
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant was approximately $12,365,036,121 as of June 30, 2020 (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 12, 2021, 76,331,573 shares of the registrant’s common stock were outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement relating to its 2021 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year end of December 31, 2020 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 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 workspace, enterprise data center and security markets;
our ability to satisfy the requirements for networking solutions and to successfully anticipate technological shifts and market needs, innovate new products, rapidly develop new features and applications, 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;
the demand for our solutions, products and services we offer;
our business plan and our ability to effectively manage our growth;
our ability to integrate and realize the benefits of our recent and future acquisitions;
costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes, such as any 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 or the impact of the COVID-19 pandemic;
our expectations regarding the impact of the COVID-19 pandemic on our business;
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 plans to continue to expand our sales force, marketing activities and relationships with channel, technology and system-level partners;
our plans to invest in our research and development;
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;
the impact of tariffs imposed by the U.S. on goods from other countries and tariffs imposed by other countries on U.S. goods;
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 data center and campus workspace 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.
In recent years, we have sought to bring the operational consistency and principles of cloud networking to the broader enterprise and campus markets with our Cognitive Cloud Networking approach. Our cognitive single-tier SplineTM campus network extends EOS across the campus workspace and the data center. In addition, we acquired Mojo Networks, Inc. (“Mojo”), the inventor of Cognitive WiFiTM to extend these same cognitive principles to the wireless network. CloudVision®, our network-wide approach for workload orchestration and automation, leverages EOS and Cognitive WiFiTM features, to deliver a turnkey workflow orchestration and automation solution for cloud networking to our enterprise customers.
In the early part of 2020, we acquired Big Switch Networks, a pioneer in network monitoring software. These Big Switch capabilities, integrated with the Arista switching portfolio, power the DANZ Monitoring Fabric (DMF), a leading network monitoring solution. We also completed the acquisition of Awake Security, an AI-driven network detection and response (NDR) security company, at the end of 2020. We believe the combination of DMF and Awake Security capabilities delivers the next generation of operationally efficient network security and visibility.
In addition, we continued to expand our data center and campus network product portfolio during 2020 including the introduction of the 750 Series modular chassis, a modular campus PoE switch that delivers high performance, security, visibility and power network security and visibility.
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 and revenue, excluding China. We have been profitable and cash flow positive for each year since 2010.
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, government agencies, media and entertainment companies and others. Our customers include six of the largest cloud services providers based on annual revenue.
Our Market Opportunity
We compete primarily in the data center switching market for 10 Gigabit Ethernet and above, excluding blade switches. We added advanced routing capabilities to our R-Series switches, which in addition to switching address the Data Center Interconnect (DCI) market and parts of the wide area networking routing market. 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. In addition, our acquisitions of Big Switch Networks and Awake Security enhance our ability to address a portion of the Network Monitoring and Network Detection and Response (NDR) security markets.
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, 2020, we had delivered our cloud networking solutions to over 7000 end customers worldwide. Our end customers span a range of industries and include large internet companies, service providers, financial services organizations, government agencies, media and entertainment companies
1

and others. For the years ended December 31, 2020, 2019 and 2018, purchases by Microsoft accounted for more than 10% of our total revenue.
Cloud Networking and Digital Transformation Market Drivers
Digital transformation is fundamentally changing the way IT infrastructure is built and how applications are delivered from a cloud environment. 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, IoT (Internet of Things) devices, 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.
2

Examples of key secular trends driving network transformation are illustrated below:
anet-20201231_g1.jpg

3

Limitations of Traditional Enterprise Data Center and Campus Networks
We believe that 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 costly to customers. 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 disfavored by internet companies or cloud service providers because they create vendor lock-in.
Legacy enterprise networks are generally 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.
Traditional enterprise wired and wireless campus networks must cope with an ever-increasing number of endpoint IoT (Internet of Things) devices for users to be connected anywhere. Campus administrators have sought to address the resulting increased network complexities and bottlenecks through the adoption of a myriad of platforms, operating systems, proprietary features and network management tools. Coupled with the explosive growth of IoT and the requirement for workloads, the operational costs of managing these complexities have become prohibitive.
Our Cloud Networking Solutions
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, modular and reliable. The programmability of EOS has allowed us to expand our software applications to address the ever increasing demands of cloud networking, including workflow automation, network visibility, analytics and network detection and response, and has further allowed us to integrate rapidly with a wide range of third-party applications for virtualization, management, automation, orchestration and network services.
4

An overview of our cloud networking solutions is shown below:
anet-20201231_g2.jpg
5

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 availability 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, without interrupting the network service.
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 Application Programming Interfaces (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 to enterprises looking to modernize their data centers 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 network performance and security applications to provide detailed application visibility. Our network visibility applications provide real-time insight into the status of the network.
Through the integration of DANZ features native to Arista switches with Big Switch’s monitoring software, we provide the DANZ Monitoring Fabric (DMF). DMF delivers network traffic analysis, data analytics and contextual insights to enterprises looking for network wide observability.
Security
Macro-Segmentation Services (MSSTM) is one of the services enabled via CloudVision. Since CloudVision maintains a network-wide database of all states within the network, as well as direct integration with hypervisor resources like VMware vSphere and NSX, 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, and 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
6

Our cloud networking platform offers architectural and system advantages that provide our customers with cost-effective and highly available cloud networking solutions. We believe 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, this lowers operational costs because fewer network engineers are needed to operate large networks.
Cognitive Cloud Networking for the Campus Workspace
Our Cognitive Cloud Networking solutions for the next-generation campus are based on three principles:
Universal Cloud Network - We offer our Universal Cloud Network 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 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 footprints, saving customers operational costs. The Cognitive Management Plane (CMP) 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, DMF, Awake Security, and CloudVision.
Our Competitive Strengths
We believe the following strengths will allow us to maintain and extend our technology leadership position in cognitive cloud networking and next-generation data center and campus workspace Ethernet products:
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, and large enterprises including 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 merchant silicon architectures, we deliver switches, capable of routing, with industry-leading capacity, low latency, port density and power efficiency, and have innovated in areas such as deep packet buffers, highly available modular hardware, and reversible cooling options. 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
7

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 and campus networking expertise. Our President and Chief Executive Officer, Jayshree Ullal, has over 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 a key cloud networking software stack that is state-driven and a result of tremendous research and development efforts.
Our Products and Technology
Our portfolio of products and technology consists of our Core Data center/Cloud Switching Products, our Adjacent Campus and Routing Products and our Network Software and Services.
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 switching and routing platforms run on 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
8

EOS Software Development Kit (“SDK”) and eAPI to implement fully customized infrastructure automation solutions.
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 the dynamic state of the systems operating on the network such as Hypervisors and, 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 enable automatic network configuration in the same manner as servers and storage. In addition, EOS provides tools that greatly reduce network operational costs.
Core Datacenter/Cloud
We offer one of the broadest product lines of datacenter 1/2.5/5/10/25/40/50/100/400 Gigabit Ethernet switches in the industry, comprising of 7000 Series, 7130 Series, 7150 Series, 7160 Series, 7170 Series and 7500 Series.
We deliver 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.
Adjacent Campus and Routing
Cognitive Campus Switching and Routing
Our adjacent products include our Cognitive Campus switching products such as our 720XP fixed PoE switches, 750 modular PoE switches and 7300X3 spline switches, as well as our Universal Spine and Leaf Routing products such as our 7020R fixed routers, 7280R fixed routers, 7368X4 modular router, 7500R modular routers and 7800R modular routers.
Cognitive WiFi
Cognitive WiFi consists of our access point solutions (“APs”) that are tailored for a controller-less wireless network. These APs are available in disaggregated options harnessing the power of cloud, machine learning and cognitive networking. By integrating with CloudVision, Cognitive WiFi is based on a similar CMP model for cognitive analytics unifying the operational experience across wired and wireless. It enhances real-time insight into the experience of WiFi clients to connect and utilize the network. Cognitive WiFi also includes a suite of WiFi Tracer tools for wireless security, reachability and network health diagnostics.
Networking Software and Services
CloudVision
CloudVision is our network management plane solution for workload orchestration and workflow automation, which delivers a turnkey solution for cloud networking. CloudVision’s abstraction of the physical network to a broader, network-wide perspective provides a simplified approach for consistent network operations across network domains, including data center, campus wired and wireless, routing interconnect, and multi-cloud networks.
CloudVision highlights include: Centralized representation of distributed network state, allowing for a single point of integration and network-wide visibility and analytics; Controller-agnostic support for physical
9

and virtual workload orchestration through open APIs; Turn-key automation for zero touch provisioning, configuration management and network-wide upgrades and rollback; Compliance dashboard for security, audit and patch management; Cognitive AI/ML for dynamic insights and recommendations, built on a modern approach of real-time streaming for telemetry and as a replacement for legacy polling per device; Granular visibility and historical troubleshooting with predictive insights across the unified edge wired and wireless networks, including IoTvision, and finally Multi-domain segmentation for the zero trust enterprise, enabling macro-segmentation services (MSS®) for an open and scalable approach for network policy management and with dynamic integrations into security management systems from Arista’s security ecosystem partners.
DANZ Monitoring Fabric (DMF)
DANZ Monitoring Fabric (DMF) is a next-generation network packet broker (NPB) architected for pervasive, organization-wide visibility and security, delivering multi-tenant monitoring-as-a-service. DMF enables IT operators to pervasively monitor all user, device/IoT and application traffic (north-south and east-west) by gaining complete visibility into physical, virtual and container environments. Deep hop-by-hop visibility, predictive analytics and scale-out packet capture — integrated through a single dashboard — enable simplified network performance monitoring (NPM) and SecMon workflows for real-time and historical context, delivering a one-stop visibility solution for on-premise data centers, enterprise campus/branch and 4G/5G mobile networks.
Awake Security
Awake Security is an advanced network detection and response (NDR) solution that delivers answers, not alerts. By combining artificial intelligence with human expertise, Awake Security autonomously hunts for both insider and external attacker behaviors, while providing triage, digital forensics and incident response across the new network — campus workspace, data center, Internet of Things (IoT)/operational technology (OT) and cloud networks.
The Awake AI-driven Security Platform deeply analyzes billions of network communications to autonomously discover, profile and classify every device, user and application across any network. Using a multi-dimensional ensemble machine learning approach, Awake Security then models complex adversarial behaviors and detects threats by connecting the dots across entities, time, protocols and attack stages.
CloudEOS
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 workspace, 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.
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 and CloudVision, customers can integrate their cloud network deployments with the elasticity and automation of the public cloud, private cloud and cloud native platforms.
Arista A-Care Services
We have designed our customer support offerings, Arista A-Care Services, 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 183 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.
10

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.
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.
Seasonality
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. We operate on a December 31st year end and have typically experienced higher sequential product revenue growth in the fourth quarter, followed by flat-to-declining sequential growth in the first quarter of the following year. We believe that this seasonality results from a number of factors, including the procurement, budgeting and deployment cycles of many of our end customers.
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 goods 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 bills 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.
11

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 we nor our contract manufacturers 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. The 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 spreading around the world.
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 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.
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 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 as well as Aerohive Networks, Dell acquired EMC, Hewlett Packard Enterprise acquired Aruba Networks and Juniper Networks acquired Mist Systems.
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.
In the network detection and response (NDR) market, Awake Security competes with other network security vendors including Cisco, DarkTrace, and ExtraHop. Lastly, in the network packet broker (NPB)
12

market, Arista DANZ Monitoring Fabric competes with Gigamon, IXIA, and other network monitoring software providers.
Our relationships with our strategic alliance partners or suppliers may also shift as industry dynamics change. 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 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. Patents generally have a duration of twenty years from filing. The remaining duration on the individual patents in our patent portfolio varies.
We cannot assure 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 own a number of trademarks in the U.S. and other jurisdictions, including Arista, EOS, CloudVision,
13

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.
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 that we do not currently infringe, or that we will not in the future infringe, upon any third-party patents or other proprietary rights.
Human Capital Resources
At Arista, we seek to maintain an environment that is open, diverse and inclusive, and where our people feel valued, included and accountable. One of Arista’s key principles is always doing the right thing for our employees. We are committed to maintaining the highest level of professional and ethical standards in the conduct of our business around the world. As of December 31, 2020, we employed approximately 2613 full-time employees worldwide. None of our employees is 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.
Diversity and Equal Employment
We seek to maintain an environment that is open, diverse and inclusive, and where our employees feel valued. We believe that diverse and inclusive teams enhance individual and company performance and help us attract and retain the best talent available. We strive to build an inclusive culture that encourages, supports and celebrates the diverse voices of our employees. As part of the Arista way, we believe in treating peers with respect, mentoring individuals and developing teams for overall success.
We are proud to be an S&P 500 company with both a female CEO and CFO. We also actively promote the hiring of female engineers by supporting periodic technology sessions for female engineers. In addition, we support under-represented employee affinity organizations and actively recruit from under-represented universities and professional societies.
Arista affirms the principle of equal employment opportunity without regard to any protected characteristic, including but not limited to race, religion, national origin, color, gender, age, disability, pregnancy, marital status, ancestry, military status or sexual orientation. We practice and promote such policies in all locations as appropriate under applicable law. We affirm this principle of freedom from discrimination in all aspects of the employment relationship from recruitment and hiring, through performance evaluations,
14

compensation and promotions. At Arista, we believe that all employees should be treated with dignity and respect.
Health and Safety
We are committed to protecting the health and safety of our employees, visitors, and the public. Our policy is to maintain our facilities and run our business operations in a manner that does not jeopardize the occupational health and safety of employees.
During the COVID-19 pandemic, Arista asked its employees to work from home with limited exceptions. Essential workers have been given to access to our facilities as may be permitted under applicable laws after instituting additional health and safety measures to reduce the risk of COVID-19. We work to provide safe working environments in our operations.
Compensation and Benefits
Arista provides competitive and comprehensive benefit packages that are designed to help employees make the best decisions for themselves, their family and their lifestyle. Our compensation committee provides oversight of our compensation policies, plans, benefit programs and overall compensation philosophy.
Along with Arista’s traditional healthcare benefits, Arista has created a detailed injury and illness prevention program to better protect employees from occupational risks of injury or illness. Arista periodically hosts wellness days, whose purpose is to raise awareness on health issues, increase education on preventive medicine and available services and shift employee behavior through interactive activities and live presentations. We also maintain a community engagement program, which provides opportunities for our employees to engage in community service.
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). The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at www.sec.gov.
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.
15

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.
Risk Factors Summary
Our business is subject to numerous risks and uncertainties, including those highlighted in Part I, Item 1A titled “Risk Factors.” These risks include, but are not limited to, the following:
Risks Related to Our Business and Industry
the COVID-19 pandemic could materially adversely affect our business;
the networking market is rapidly evolving;
failure to successfully pursue new products and services and expand into adjacent markets could adversely affect our business;
our revenue and revenue growth may decline;
our results of operations may vary significantly from period to period;
our gross margins vary and may be adversely affected;
shipment delays could cause revenue to fall;
adverse economic conditions and reduced information technology and network infrastructure spending may adversely affect our business;
we face intense competition and industry consolidation;
we are subject to risks associated with international sales and operations;
we face risks associated with the acquisition and integration of complementary companies, products or technologies;
seasonal fluctuations impact revenue;
fluctuations in currency exchange rates could adversely affect our business;
failure to raise any needed capital on favorable terms could harm our business.
Risks Related to Customers and Sales
if we are unable to attract new large customers or sell additional products and services to our existing customers, our revenue growth will be adversely affected;
large purchases by a limited number of customers represent a substantial portion of our revenue;
if we are unable to increase market awareness of our products, our revenue may not continue to grow or may decline;
some large customers require more favorable terms;
sales of our switches generate most of our product revenue;
sales prices of our products and services may decrease;
sales cycle can be long and unpredictable;
inability to offer high quality support and services could adversely affect our business;
declines in maintenance renewals by customers could harm our business;
indemnification provisions under sales contracts could expose us to losses;
we rely on distributors, systems integrations and resellers to sell our products;
sales to government entities are subject to a number of risks and challenges;
we are exposed to credit risk of channel partners and customers.
Risks Related to Products and Services
product quality problems, defects, errors or vulnerabilities could harm our business;
16

failure to anticipate technological shifts could harm our business;
our products must interoperate with operating systems, software and hardware developed by others.
Risks Related to Supply Chain and Manufacturing
managing the supply of our products and product components is complex;
some key components in our products come from sole or limited sources of supply which results in risks of supply shortages and supply changes;
we depend on third-party manufacturers to build our products;
future sales forecasts may be materially inaccurate which could result incorrect levels of inventory.
Risks Related to Intellectual Property and Other Proprietary Rights
assertions by third parties of intellectual property infringement could harm our business;
failure to protect our intellectual property rights could harm our competitive position;
we rely on the availability of licenses to third party software and other intellectual property;
failure to comply with open source software could restrict our ability to sell our products;
risk that our competitors could develop products that are similar to or better than ours because we provide access to our software and selected source code to certain partners, which creates additional risks.
Risks Related to Litigation
we may become involved in litigation that may materially adversely affect us.
Risks Related to Cybersecurity and Data Privacy
defects, errors or vulnerabilities in our security network products or the failure of our products to detect security breaches could harm our business;
breaches of our cybersecurity systems or other security breaches could harm our business and our products.
Risks Related to Accounting, Compliance, Regulation and Tax
failure to maintain effective internal control over financial reporting could adversely affect the accuracy and timing of our financial reporting;
if our critical accounting policies are based on incorrect assumptions, our results of operations could fall below analyst and investor expectations and result in a decline in the market price of our common stock;
enhanced U.S. tax, tariff, import/export restrictions or other trade barriers may negatively affect our business;
changes in our effective tax rate or new tax laws could adversely affect our results;
failure to comply with government laws and regulations could harm our business;
we are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability for violations.
Risks Related to Ownership of Our Common Stock
the trading price of our common stock is volatile and the value of your investment may decline;
any reduction or discontinuance of our stock repurchase program could cause the market price of our common stock to decline;
sales of substantial amounts of our common stock could reduce the market price of our common stock;
insiders have substantial control over us;
our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.
General Risks
if we are unable to hire, retain and train personnel and senior management, our business could suffer;
natural disasters, terrorism and other catastrophic events could harm our business;
we have not paid dividends and do not intend to pay dividends for the foreseeable future.
17

Risks Related to Our Business and Industry
The COVID-19 pandemic could materially adversely affect our business, financial condition, results of operations and prospects.
The COVID-19 pandemic has had and could continue to have an adverse impact on the business operations of our company and our customers, partners, manufacturers, suppliers, distribution fulfillment centers and service depots. To comply with the shelter in place orders and to safeguard our employees, we closed all of our offices, with limited exceptions for essential employees in certain locations, and the vast majority of our employees continue to work from home. In addition, we experienced, and may continue to experience, manufacturing and supply chain disruptions and logistic challenges. Our contract manufacturers in Malaysia, Mexico and the United States are impacted by the pandemic and have experienced shelter in place orders, workforce disruptions and delays in production and exporting products. While our contract manufacturers have made significant progress, they may be subject to supply constraints. Similar to our manufacturing facilities, our direct fulfillment centers and service depots continue to operate with varying degrees of government restriction on access, which can materially impact our ability to ship products or provide support services to our customers. As a result of COVID-19 related manufacturing disruptions, the lead times for our products have increased and our supply chain costs have increased which has adversely impacted our gross margins. In addition, we have and may continue to purchase buffer inventories of components and products that have extended lead times to ensure adequate supply to support long-term customer demand, and this may increase the risk of future excess and obsolete inventory and could have a negative impact on our gross margins.
As the COVID-19 pandemic continues, we have experienced and may continue to experience additional risks including:
more manufacturing disruptions and supply shortages;
longer lead-times for component parts incorporated into our products;
reduced capacity and output at factories and factory closures;
disruptions in logistics which impact the movement of components and finished products;
overall increased demand for materials which could result in a limited supply of materials and components that are incorporated in our products;
delays in product shipments and limits on our ability to provide in-person support services to customers;
increased risk of future excess and obsolete inventory as we increase our inventory buffers of long lead time components to support longer term customer demand; and
further increased lead times for our products.
The COVID-19 pandemic could limit our ability to add new customers and cause sales disruptions, order cancellations, longer upgrade cycles by customers for network equipment and overall lower demand for our products and services. Customers may purchase products in advance of their internal demand which could result in lower purchases in subsequent quarters. We could face increased risk of customer defaults and delays in payment.
In addition, the COVID-19 pandemic has adversely affected, and may continue to adversely affect, the global economy and financial markets, which may result in an extended economic slowdown or a global recession that could adversely impact our business. Due to the duration of the pandemic, the uncertainty around vaccination deployment with respect to the COVID-19 pandemic, the uncertainty around the impact of new strains of COVID-19 and uncertain timing of a global recovery, we are unable to predict the full impact of the COVID-19 pandemic on our business operations and financial performance.
The networking market is rapidly evolving. If this market does not evolve as we anticipate or our target end customers do not adopt our networking solutions, we may not be able to compete effectively, and our ability to generate revenue will suffer.
18

A substantial portion of our business and revenue depends on the growth and evolution of the networking market. The market demand for 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 networking business models including those regulations related to cybersecurity, privacy, data protection and net neutrality, our ability to provide 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, including the impact of the COVID-19 pandemic.
If the 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.
We pursue new product and service offerings and expand into adjacent markets, and if we fail to successfully carry out these initiatives, our business, financial condition, or results of operations could be adversely impacted.
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 our revenue growth. 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, if we fail to introduce products and services that meet market demand, or if we do not successfully expand into adjacent markets, we may lose our competitive position, our products may become obsolete, and our business, financial condition or results of operations could be adversely affected. For example, as we introduce our 400 GbE and 800 GbE products, our ability to continue to maintain our competitive position with our customers will depend on their acceptance of these products.
Additionally, from time to time, we invest in expansion into adjacent markets, including campus switching, WiFi networking and network security 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 but not limited to our ability to develop new products, new product features and services that address the customer requirements for these markets, attract a customer base in markets in which we have less experience, compete with new and existing competitors in these adjacent markets, and gain market acceptance of our new products.
Developing our products is expensive, and the investment in product development may involve a long payback cycle. We expect to continue to invest heavily in software development in order to expand the capabilities of our cloud networking platform and introduce new products and features. 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.
Additionally, future market share gains may take longer than planned and cause us to incur significant costs. 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. 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.
19

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 -3.9%, 12.1%, and 30.7% in 2020, 2019, and 2018, respectively. In the future our revenue growth rates may be volatile as we become more penetrated in our existing customer base and product markets, and as we look to enter and expand into new markets. In addition, COVID-19 related disruptions may have a negative impact on demand from our customers in future periods and on our ability to add new customers. 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, general economic and international trade conditions, and our ability to be successful in adjacent markets, such as campus switching, WiFi networking markets and network security markets. For example, we have experienced volatility in demand from certain of our large end customers. Overall demand from larger customers may decline in future periods, which would 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 may 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:
the disruption caused by COVID-19 and the government restrictions in response to the pandemic;
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;
our ability to increase sales to existing customers and attract new end customers, including large end customers;
the budgeting, sales and implementation 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 the growth rate of existing or new customers, including large end customers and service providers, changes in end-customer, distributor or reseller requirements or market needs, and 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 our pricing policies, whether initiated by us or as a result of competition;
the amount and timing of operating costs and capital expenditures related to the operation and expansion of our business;
20

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 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;
our ability to increase the size and production of our sales or distribution channel, or any disruption in, or termination of, our sales or distribution channels;
decisions by potential end customers to purchase our networking solutions from larger, more established vendors, white box vendors or their primary network equipment vendors;
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;
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 disruptions in our business and the markets due to, among other things, health epidemics, natural disasters, terrorism and other catastrophic events;
increases in cybersecurity threats, including security threats from state sponsors; 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.
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 but not limited to
21

changes in end-customer, geographic or product mix, increased price competition, introduction of new products and new business models including the sale and delivery of more software and subscription solutions, increases in material or component costs and production costs, entry into new markets or growth in lower margin markets, entry in markets with different pricing and cost structures, pricing discounts given to customers, costs associated with defending intellectual property infringement and other claims and the potential outcomes of such disputes, excess inventory and inventory holding charges, changes in shipment volume, the timing of revenue recognition and revenue deferrals, increased costs arising from tariffs, increased costs arising from epidemics, changes in distribution channels, increased warranty costs, and our ability to execute our 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.
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 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.
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, international trade disputes, global pandemics, 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, and reduced unit sales and lower or no growth. For example, the global macroeconomic environment could be negatively affected by, among other things, the COVID-19 pandemic or other epidemics, instability in global economic markets resulting from fiscal and monetary stimulus measures to counteract the impact of the COVID-19 pandemic, increased U.S. trade tariffs and trade disputes between the U.S., China and other countries, instability in the global credit markets, the impact and uncertainty regarding global central bank monetary policy, including the instability in the geopolitical environment as a result of the withdrawal of the United Kingdom from the European Union ("EU"), political demonstrations, and foreign governmental debt concerns. Such challenges have caused, and are likely to continue to cause, uncertainty and instability in local economies and in global financial markets. In addition, the COVID-19 pandemic has caused business disruptions around the world and may result in customers delaying or canceling capital expenditures on information technology and network infrastructure, which may affect the overall demand for our products. Continuing or worsening economic instability could adversely affect spending for IT, network infrastructure, systems and tools. A longer 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.
We face intense competition, especially from larger, well-established companies and industry consolidation may lead to further increased competition, which may harm our business, financial condition, results of operations and prospects.
The markets in which we compete, including the markets for data center, campus networking and network security, 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,
22

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 and network security. 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. This industry consolidation may lead to increased competition and may harm our business. 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. Industry consolidation may result in stronger competitors that are better able to compete with us, and 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.
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, the ability to leverage their sales efforts across a broader portfolio of products, 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 portfolio, and substantially greater financial, technical, research and development or other resources.
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
23

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.
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. Many of our customers, resellers, partners, suppliers and manufacturers operate around the world. Operating in a global marketplace, we are subject to risks associated with having an international reach and compliance and regulatory requirements. Our international sales and operations are subject to a number of risks, including the following:
ability to establish necessary business relationships and to comply with local business requirements, including distributor and reseller relationships;
greater difficulty in enforcing contracts and accounts receivable collection and longer collection periods and non-standard terms with customers related to payment, warranties or performance obligations;
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;
general economic and political conditions in these foreign markets;
risks associated with U.S. and foreign legal requirements, including those relating to anti-corruption, anti-bribery, 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, re-exportation, 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, particularly since there has been a change in U.S. presidential administration;
greater risk of unexpected changes in tariffs imposed by the U.S. and other countries;
deterioration of political relations between the U.S. and China, Russia, Canada, Mexico, the United Kingdom and the EU, which could have a material adverse effect on our sales and operations in these countries;
the uncertainty of protection for intellectual property rights in some countries; 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 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.
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.
24

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 or acquisitions of other companies. For example, we completed the acquisitions of Awake Security in October 2020 and Big Switch Networks in February 2020 which require management to focus efforts on integrating Awake Security and Big Switch Networks with the company. 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. 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.
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 employees 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 not be successful in retaining or expanding the customers and sales activities of any acquired business or in realizing the expected operational and cost efficiencies anticipated with the acquisition. 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.
Seasonality may cause fluctuations in our revenue and results of operations.
We operate on a December 31st year end and have typically experienced higher sequential product revenue growth in the fourth quarter, followed by flat to declining sequential growth in the first quarter of the following year. 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.
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, a portion of our operating 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.
25

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 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, we may not be able to, among other things, enhance our products and services, expand our sales and marketing and research and development organizations, acquire complementary technologies, products or businesses, and 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.
Risks Related to Customers and Sales
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.
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. 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, sales to our end customer Microsoft and Facebook in fiscal 2019 collectively represented 40% of our total revenue, whereas sales to our end customer Microsoft in fiscal 2020 amounted to 21.5% of our revenues, with our end customer Facebook representing less than 10% of our revenues in the period. These changes contributed to a year-over-year decline in our revenue for fiscal 2020 compared to fiscal 2019. However, this decline in revenue was offset in part by stronger sales to our enterprise and other cloud and service provider customers. In addition, we typically provide pricing discounts to large end customers, which may result in lower margins for the period in which such sales occur.
26

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, upgrade cycles, 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 could choose to divert all or a portion of their business with us to one of our competitors, re-assign spending allocations, increase their adoption of "white box" solutions and open source network operating systems, 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.
If we are unable to increase market awareness of our company and our new products and services, our revenue may not continue to grow or may decline.
We have not yet established broad market awareness of our new products and services, including new products we introduced in the campus workspace and network security markets. 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 broader enterprise markets. If our marketing efforts are unsuccessful in creating market awareness of our company and our products and services or in gaining access to new customer markets, then our business, financial condition, results of operations and prospects will be adversely affected, and we will not be able to achieve sustained growth.
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 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.
Sales of our 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.
27

Historically, we have derived substantially all of our product revenue from sales of our 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 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 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.
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, sales prices and gross profits for our products may decrease over product life cycles. Decreased sales prices for any reason may reduce our gross profits and adversely affect our result of operations.
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 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. In addition, customers may delay upgrades to their network infrastructure which extends the upgrade and sales cycle. 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. In addition, due to the COVID-19 pandemic, the sales cycle may be extended and there may be delays and reductions of expenditures and cancellations by end customers. There are many other factors specific to end customers that contribute to the timing of 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
28

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 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 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.
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.
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.
29

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 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, prohibitions against use of certain foreign components in our products and services 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. In addition, the U.S. government may require that products it
30

purchases contain a certain threshold of “domestic origin” components in order to meet “Buy America” requirements.
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.
Risks Related to Products and Services
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, could result in a failure of appropriate updates to be distributed or installed, could delay the development or release of new products or new versions of products, and could result in warranty claims and product liability claims from customers. Any actual or perceived defect, error, or vulnerability in our products or services, or other 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 or otherwise addressing defects, errors or vulnerabilities, cause us to lose significant end customers, harm our reputation and market positions, subject us to liability for damages, subject us to litigation, regulatory inquiries or investigations, 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 or any of the other circumstances described above, including claims, litigation, or regulatory investigations, would not have a material effect on our business, financial condition, results of operations and prospects.
If we do not successfully anticipate technological shifts and develop products and product enhancements that meet those technological shifts, if those products are not made available in a timely manner or do not gain market acceptance, or if we do not successfully manage product introductions, 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
31

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 “white box” hardware 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, including new products in the campus workspace and network security markets. 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, our ability to manage the risks associated with new product production ramp-up issues, component costs, availability of 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. 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. 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 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.
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 network infrastructure 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 network infrastructure 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
32

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.
Risks Related to Supply Chain and Manufacturing
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 COVID-19 pandemic. 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. In addition, the COVID-19 pandemic has created manufacturing and supply chain disruptions, including temporary closures of certain of our contract manufacturer facilities and shortages of certain components and, as a result, has extended lead times for our products.
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. In addition, we may purchase components and products that have extended lead teams to ensure adequate supply to support long-term customer demand and mitigate the impact of COVID-19 related supply disruptions. 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. 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 COVID-19 pandemic. 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. We have also recently experienced shortages and delays relating to certain components as a result of manufacturing and supply disruptions due to the COVID-19 pandemic.
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.
33

Our reliance on component suppliers also yields the potential for the infringement or misappropriation of third-party intellectual property rights due to the incorporation of such components 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 the success of 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. Reliance on these relationships allows us to focus our research and development resources on our software core competencies while leveraging their investments and expertise. The merchant silicon vendors may not be successful in continuing to innovate, meet deadlines for the release of their products or produce a sufficient supply of their products. Moreover, these vendors may not 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 do not continue to innovate, if there are delays in the release of their products or supply shortages, if they no longer collaborate in such fashion or if such merchant silicon is not offered to us on commercially reasonable terms, our products may become less competitive, our 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. 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 their 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 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.
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, including shelter in place orders issued in connection with the COVID-19 pandemic. For example, due to the COVID-19 pandemic, some of our contract manufacturers experienced temporary closures and labor shortages as a result of shelter in place orders similar to the orders currently issued in their local jurisdictions. While our manufacturing sites are currently operational, further shelter in place orders or factory closures in these or other manufacturing sites would result in material disruptions, increased lead times and supply shortages of our products.
34

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 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, labor shortages or disruptions for any reason, including those noted above, as well as a natural disaster, epidemic (such as the COVID-19 pandemic), 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.
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 analysis 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.
Risks Related to Intellectual Property and Other Proprietary Rights
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, network security and Wi-Fi industries and have resulted in protracted and expensive litigation for many companies. Many companies in the network infrastructure, network security and Wi-Fi 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.
35

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, longer 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 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. 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.
36

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

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 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.
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 application programming interfaces ("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.
Risks Related to Litigation
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.
38

For more information regarding the litigation in which we have been involved, see the “Legal Proceedings” subheading in Note 7. Commitments and Contingencies of the Notes to Condensed Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K incorporated herein by reference.
Risks Related to Cybersecurity and Data Privacy
Defects, errors or vulnerabilities in our products, the failure of our products to detect security breaches, the misuse of our products or the risks of product liability could harm our reputation and adversely impact our operating results.
Our products, services and internal network systems could become a target for security attacks, including attacks specifically designed to disrupt our business and our customers and introduce malicious software and attacks by state sponsors. If our products, services or internal networks, system or data are or are perceived to have been compromised, our reputation may be damaged and our financial results may be negatively affected.
Organizations are increasingly subject to a wide variety of attacks on their networks, systems, endpoints, products and services, and no security solution, including our security platform, can address all possible security threats or block all methods of penetrating a network, products and services or otherwise perpetrating a security incident. Additionally, any defects, errors, or vulnerabilities in our security platform or in the hardware upon which it is deployed, including a failure to implement updates to such platform, could temporarily or permanently limit our detection capabilities and expose our end-customers’ networks, leaving their networks unprotected against the latest security threats. If customers of our security platform do suffer a data security incident or data breach, even if it is not attributable to a failure of our platform to identify any threat or vulnerability, customers may believe that our platform failed to detect a threat or vulnerability, which could harm our reputation or negatively affect our financial results.
The classifications of application type, virus, spyware, vulnerability exploits, data, or URL categories by our security platform may also falsely detect, report and act on applications, content, or threats that do not actually exist. These false positives may impair the perceived reliability of our security platform and may therefore adversely impact market acceptance of our security platform. Any such false identification of important files or applications could result in damage to our reputation, negative publicity, loss of channel partners, end-customers and sales, increased costs to remedy any problem, and costly litigation.
Breaches of our cybersecurity systems, or other security breaches or incidents with respect to our products, services, 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. These risks may increase due to the current COVID-19 pandemic. 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 face risks of others gaining unauthorized access to our products and services and introducing malicious software. 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 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
39

third parties also face the risk of malicious software, phishing schemes and other social engineering methods, fraud and other malfeasance, cybersecurity threats from state sponsors, and intentional or negligent acts or omissions of employees and contractors. Furthermore, our acquisition of Awake Security and our provision of its NDR platform may result in us being a more attractive target for such attacks. 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, our manufacturing process, products, services, 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;
our manufacturing process, products, services, supply chain, network systems and data could be corrupted; 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, litigation, 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.
Risks Related to Accounting, Compliance. Regulation and Tax
40

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.
If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect or if there is a change in accounting principles, 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. A change in these principles or interpretations could harm our revenue and financial results, and could affect the reporting of transactions completed before the announcement of a change. In addition, we base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as described in “Management’s Discussion and Analysis of Financial Condition and Results of Operations", in Part II, Item 7, of this Annual Report on Form 10-K, 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.
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 to trade policies, treaties, tariffs and taxes. 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.
In addition, due to concerns with the security of products and services from certain telecommunications and video providers based in China, U.S. Congress has enacted bans on the use of certain Chinese-origin components or systems either in items sold to the U.S. government or in the internal networks of government contractors and subcontractors (even if those networks are not used for government-related projects). Further, the Chinese Government has responded to these U.S. actions by indicating its intention to develop an unreliable entity list, which may limit the ability of companies on the list to engage in business with Chinese customers.
If tariffs, trade restrictions, or trade barriers remain in place or if new tariffs, trade restrictions, or trade barriers are placed on products such as ours by U.S. or 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
41

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. government or foreign governments will act with respect to tariffs, international trade agreements and 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.
Changes in our income taxes or our effective tax rate, 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; tax effects of nondeductible compensation, including certain stock-based compensation; tax costs related to inter-company realignments; changes in accounting principles; imposition of withholding or other taxes on payments by subsidiaries or customers; or a change in our decision to indefinitely reinvest certain foreign earnings.
Significant judgment is required to evaluate our tax positions and determine our income tax liability. 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. Changes in tax laws and regulations and interpretations of such laws and regulations, 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 expense, as well as changes that may be enacted in the future, could impact the tax treatment of our earnings and cash and cash equivalent balances we currently maintain. Furthermore, due to shifting economic and political conditions, tax policies or rates in various jurisdictions, including the United States, may be subject to significant change.
Finally, we are subject to the examination of our income tax returns by the Internal Revenue Service (“IRS”) and other tax authorities. Audits by the IRS 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.
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, conflict minerals, 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 EU has implemented 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. We have relied on the E.U.-U.S. and Swiss-U.S. Privacy Shield programs, and the use of model contractual clauses approved by the E.U. Commission, to legitimize these transfers. Both the E.U.-U.S. Privacy Shield and these model
42

contractual clauses have been subject to legal challenge. We continue to analyze the July 2020 “Schrems II” decision by the Court of Justice of the European Union and its impact on our data transfer mechanisms as well as subsequent guidance from data privacy regulators. The effects of this decision are uncertain and difficult to predict. Among other effects, we may experience additional costs associated with increased compliance burdens and new contract negotiations with third parties that aid in processing data on our behalf. We may experience reluctance or refusal by current or prospective European customers to use our products, and we may find it necessary or desirable to make further changes to our handling of personal data of residents of the European Economic Area (“EEA”). The regulatory environment applicable to the handling of EEA residents’ personal data, and our actions taken in response, may cause us to assume additional liabilities or incur additional costs and could result in our business, operating results and financial condition being harmed. Additionally, we and our customers may face a risk of enforcement actions by data protection authorities in the EEA relating to personal data transfers to us and by us from the EEA. Any such enforcement actions could result in substantial costs and diversion of resources, distract management and technical personnel and negatively affect our business, operating results, and financial condition. Further, the UK has implemented legislation that substantially provides for the GDPR, which provides for fines of up to the greater of 17.5 million British Pounds or four percent of the previous year’s annual revenue, whichever is higher. The relationship between the UK and the EU in relation to certain aspects of data protection law remains unclear following the UK’s exit from the EU, including with respect to regulation of data transfers between EU member states and the UK.
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. Further, a new privacy law, the California Privacy Rights Act (“CPRA”), was approved by the votes in the November 3, 2020 election. The CPRA modifies the CCPA significantly, creating obligations relating to consumer data beginning on January 1, 2022, with implementing regulations expected on or before July 1, 2022, and enforcement beginning July 1, 2023. Passage of the CPRA has resulted, has resulted in further uncertainty and may require us to incur additional costs and expenses in an effort to comply. In addition, some countries are considering or have enacted legislation requiring local storage and processing of data that could increase the cost and complexity of delivering our services. Accordingly, we cannot predict the full impact of the CCPA, the CPRA or other evolving privacy and data protection obligations 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.
We are also subject to environmental laws and regulations governing the management and disposal of hazardous materials and wastes, including the hazardous material content of our products and laws relating to the collection, recycling and disposal of electrical and electronic equipment. 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, re-engineering 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.
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
43

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 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.
Risks Related to 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 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, but are not limited to, forward-looking statements related to future revenue, gross margins and earnings per share, changes or decreases in our growth rate, manufacturing, supply or distribution shortages or constraints, ratings changes by securities analysts, actual or anticipated announcements of new products by our company or our competitors, litigation, actual or anticipated changes or fluctuations in our results of operations, regulatory developments, repurchases of our common stock, departures of key executives, major catastrophic events, and broad market and industry fluctuations.
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
44

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.
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.
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. Based on shares outstanding as of December 31, 2020, holders of approximately 21.9 % 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.
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 21.8% of the outstanding shares of our common stock, based on shares outstanding as of December 31, 2020. 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.
Our charter documents and Delaware law could discourage takeover attempts and lead to management entrenchment.
45

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.
General Risks
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. If we do not effectively train our direct sales force, we may be unable to add new end customers, increase sales to our existing end customers, and successfully expand into new 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. In addition, our future performance also depends on the continued services and continuing
46

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 generally require that they continue to work for us for any specified period, and therefore, they could terminate their employment with us at any time. 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.
Our business is subject to the risks of earthquakes, fire, power outages, floods, health epidemics and other catastrophic events and to interruption by man-made 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 the COVID-19 pandemic or other 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. These events could result in manufacturing and supply chain disruptions, shipment delays, order cancellations, and sales delays which could result in missed financial targets. Any health epidemic 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, our contract manufacturers or our service providers 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. 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.
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.
47

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, Australia and the United Kingdom. We believe that our current facilities are adequate to meet our current needs and are being utilized by our business.
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.

48

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters, and Issuer Purchases of Equity Securities
Market Information
Our common stock is listed on the NYSE under the symbol “ANET”. As of February 12, 2021, there were 61 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 December 31, 2015 to December 31, 2020.
The graph assumes $100 was invested at the market close on December 31, 2015 (the last trading day of the year) in the Company’s common stock and in each of the aforementioned indices with the re-investment of dividends, if any. The stock price performance on the following graph is not necessarily indicative of future stock price performance.
anet-20201231_g3.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. Stockholders' Equity and Stock-Based Compensation of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
49

Recent Sales of Unregistered Equity Securities
There were no sales of unregistered securities during fiscal year 2020.
Issuer Repurchases of Equity Securities
Under our equity incentive plans, certain participants may exercise options prior to vesting, subject to a right of repurchase by us. During the fourth quarter of 2020, 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 over three years and will be funded from operating cash flows. 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. We did not make any repurchases for the three months ended December 31, 2020, as disclosed in the table below (in thousands, except per share amounts). For our repurchase activities made during the rest of the year ended December 31, 2020, please refer to Note 8. Stockholders' Equity and Stock-Based Compensation of the Notes to Consolidated Financial Statements included in Part II, Item 8, of this Annual Report on Form 10-K.
Total Number of Shares PurchasedAverage Price Paid Per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares That May Yet Be Purchased Under the Publicly Announced Plans or Programs
October 1, 2020 - October 31, 2020— $— — $338,685 
November 1, 2020 - November 30, 2020— — — 338,685 
December 1, 2020 - December 31, 2020— — — 338,685 

Item 6. Selected Consolidated Financial Data
The selected consolidated statements of operations data for fiscal 2020, 2019 and 2018, and the consolidated balance sheet data as of December 31, 2020 and 2019 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 2017 and 2016, and the consolidated balance sheet data as of December 31, 2018, 2017 and 2016, 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.
50

 Year Ended December 31,
 20202019201820172016
 (in thousands, except per share data)
Consolidated Statements of Operations Data:
Revenue$2,317,512 $2,410,706 $2,151,369 $1,646,186 $1,129,167 
Cost of revenue (1)
835,626 866,368 777,992 584,417 406,051 
Total gross profit 1,481,886 1,544,338 1,373,377 1,061,769 723,116 
Operating expenses (1):
Research and development486,594 462,759 442,468 349,594 273,581 
Sales and marketing229,366 213,907 187,142 155,105 130,887 
General and administrative66,242 61,898 65,420 86,798 75,239 
Legal settlement— — 405,000 — — 
Total operating expenses782,202 738,564 1,100,030 591,497 479,707 
Income from operations699,684 805,774 273,347 470,272 243,409 
Other income (expense), net39,179 56,496 15,454 4,488 (1,184)
Income before income taxes738,863 862,270 288,801 474,760 242,225 
Provision for (benefit from) income taxes104,306 2,403 (39,314)51,559 58,036 
Net income$634,557 $859,867 $328,115 $423,201 $184,189 
Net income attributable to common stockholders:
Basic634,557 859,444 327,926 422,400 182,965 
Diluted634,557 859,468 327,941 422,468 183,039 
Net income per share attributable to common stockholders:
Basic$8.35 $11.26 $4.39 $5.85 $2.66 
Diluted$7.99 $10.63 $4.06 $5.35 $2.50 
Weighted-average shares used in computing net income per share attributable to common stockholders:
Basic75,984 76,312 74,750 72,258 68,771 
Diluted79,465 80,879 80,844 78,977 73,222 
____________________
(1) Includes stock-based compensation expense as follows:
Year Ended December 31,
20202019201820172016
(in thousands)
Cost of revenue $6,272 $4,637 $5,087 $4,353 $3,620 
Research and development 79,913 53,068 48,205 42,184 31,892 
Sales and marketing 34,944 29,168 24,995 17,953 15,666 
General and administrative 15,913 14,407 12,915 10,937 7,854 
Total stock-based compensation $137,042 $101,280 $91,202 $75,427 $59,032 
51

 December 31,
 20202019201820172016
 (in thousands)
Consolidated Balance Sheet Data:
Cash, cash equivalents and marketable securities$2,872,868 $2,724,368 $1,956,147 $1,535,555 $867,833 
Working capital3,068,755 2,874,562 2,108,298 1,736,524 1,066,573 
Total assets4,738,919 4,185,290 3,081,983 2,460,860 1,729,007 
Total indebtedness— — 37,743 39,592 41,210 
Total deferred revenue and customer contract liabilities
736,784 636,338 619,822 515,262 372,935 
Total stockholders’ equity3,320,291 2,894,686 2,143,389 1,661,914 1,107,820 

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 workspace environments. Our industry-leading cloud networking platform is highly scalable and programmable, and purpose built to address the functional and performance requirements for cloud networks, 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.
We generate revenue primarily from sales of our switching and routing platforms, which incorporate our EOS software, and related network applications. We also generate revenue from post contract support, or PCS, which end customers typically purchase in conjunction with our products, and renewals of PCS. 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, government agencies, media and entertainment companies and others.
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, sales to our end customers Microsoft and Facebook in fiscal 2019 collectively represented 40% of our total revenue, whereas sales to our end customer Microsoft in fiscal 2020 amounted to 21.5% of our revenues, with our end customer Facebook representing less than 10% of our revenues in the period. These changes contributed to a year-over-year decline in our revenue for fiscal 2020. However, this decline in revenue from these large end customers was in part offset by stronger sales to our enterprise and other cloud and service provider customers. In addition, we typically provide pricing discounts to large end customers, which may result in lower margins for the period in which such sales occur.
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.
52

The markets for cloud networking solutions 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. Our future success is dependent upon our ability to continue to evolve and adapt to our rapidly changing environment. We must also continue to develop market leading products and features that address the needs of our existing and new customers, and increase sales in the enterprise data center switching, and campus workspace 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 platform, introduce new products and features, and build upon our technology leadership. We believe one of our greatest strengths lies in our ability to rapidly develop 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 with respect 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.

Recent Developments
The global coronavirus (“COVID-19”) pandemic and related shelter in place, travel and social distancing restrictions imposed by governments around the world in an effort to contain or slow its spread have negatively impacted the global economy, disrupted business, sales activities, supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets, and we expect that the global health crisis caused by COVID-19 will continue to negatively impact business activity for the foreseeable future.
We have taken numerous steps, and will continue to take further actions, in our approach to address COVID-19. We have prioritized the protection of our employees during this pandemic and, as a result, have closed our offices across the globe (including our corporate headquarters), limiting access to only those employees providing essential activities, instructed employees to work from home, and implemented travel restrictions. We continue to work closely with our contract manufacturers and supply chain partners who have experienced delays in component sourcing, workforce disruptions and governmental restrictions on the production and export of their products. Although we have worked diligently to drive improvements in these areas, including funding additional working capital and incremental purchase commitments, these delays have negatively impacted our ability to supply products to our customers on a timely basis. We expect to continue to invest in working capital as supply availability improves in order to address the risk of future COVID-19 related supply chain disruptions, but we cannot be certain that such disruptions will not occur. When the COVID-19 pandemic began, we initially experienced some volatility in customer demand, but sales activity subsequently stabilized and we experienced incremental improvements in overall demand as the year progressed. However, the supply chain disruptions outlined above and the earlier volatility in customer demand contributed in part to a year-over-year decline in total revenue for the year ended December 31, 2020.
The extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, including the duration and spread of the pandemic, the breadth and duration of governmental containment measures such as shelter in place, travel and social distancing restrictions as well as the reauthorization of or increase in such measures in the event of spikes in COVID-19 infection rates, the success of the COVID-19 vaccination deployment, and the impact on our customers, partners, contract manufacturers
53

and supply chain, all of which are uncertain and cannot be predicted. However, any continued or renewed disruption in manufacturing and supply resulting from the COVID-19 pandemic or related containment measures could negatively impact our business. We also believe that any extended or renewed COVID-19 related economic disruption could have a negative impact on demand from our customers in future periods. Accordingly, current results and financial condition discussed herein may not be indicative of future operating results and trends.
In response to potential future COVID-19 related disruptions to our business, we have continued to carefully review our investment and spending plans, cautiously increasing incremental spending in the second half of fiscal 2020 as overall customer demand stabilized. Although management is actively monitoring the impact of COVID-19 on the Company’s financial condition, liquidity, operations, suppliers, industry, and workforce, the full impact of the pandemic continues to evolve as of the date of this report. As such, the Company is unable to estimate the effects of COVID-19 on its future results of operations, financial condition, or liquidity.
Acquisitions
On February 5, 2020, we acquired Big Switch Networks, Inc. (“Big Switch”), a network monitoring and software-defined networking pioneer headquartered in Santa Clara, California. With the acquisition of Big Switch, we expanded our data center networking solutions and further strengthen our network monitoring and observability suite delivered through Arista’s software platform CloudVision and DANZ (DataANalyZer) capabilities. In addition, on October 7, 2020, we completed the acquisition of Awake Security Inc. (“Awake Security”), a network detection and response (“NDR”) platform provider headquartered in Santa Clara, California. With the acquisition of Awake Security, we added an NDR platform to our product portfolio that combines artificial intelligence (AI) with human expertise to autonomously hunt for and respond to insider and external threats.
Results of Operations
Year Ended December 31, 2020 Compared to Year Ended December 31, 2019
Revenue, Cost of Revenue and Gross Profit (in thousands, except percentages)
Year Ended December 31,
20202019Change in
$% of
Revenue
$% of
Revenue
$%
Revenue
Product$1,830,842 79.0 %$2,021,150 83.8 %$(190,308)(9.4)%
Service 486,670 21.0 389,556 16.2 97,114 24.9 
Total revenue2,317,512 100.0 2,410,706 100.0 (93,194)(3.9)
Cost of revenue
Product749,962 32.4 792,382 32.9 (42,420)(5.4)
Service 85,664 3.7 73,986 3.0 11,678 15.8 
Total cost of revenue835,626 36.1 866,368 35.9 (30,742)(3.5)
Gross profit$1,481,886 63.9 %$1,544,338 64.1 %$(62,452)(4.0)%
Gross margin63.9 %64.1 %

54

Revenue by Geography (in thousands, except percentages)
Year Ended December 31,
2020% of Total2019% of Total
Americas$1,771,992 76.5  %$1,833,163 76.1  %
Europe, Middle East and Africa 326,729 14.1 381,651 15.8 
Asia-Pacific 218,791 9.4 195,892 8.1 
Total revenue $2,317,512 100.0 %$2,410,706 100.0 %
Revenue
Product revenue primarily consists of sales of our switching and routing products, and software licenses. Service revenue is primarily derived from sales of post-contract support, or 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 decreased $190.3 million, or 9.4%, in the year ended December 31, 2020 compared to 2019. The decrease was primarily due to the recognition of $125.1 million of deferred product revenue in the year ended December 31, 2019 related to customer acceptance of products shipped in prior periods. In addition, we experienced reduced sales to our larger customers during fiscal 2020, combined with the impact of some COVID-19 related supply constraints. Service revenue increased $97.1 million, or 24.9% in the year ended December 31, 2020 compared to 2019 as a result of continued growth in initial and renewal support contracts as our customer installed base continued to expand. International revenues remained relatively constant at 23.5% of total revenues in the year ended December 31, 2020, compared to 23.9% in 2019, with a slight decrease in growth in our EMEA region, mostly offset by an increase in growth in our Asia-Pacific region. International revenue generally fluctuates based on the timing of deployments by certain of our large end customers.  
Cost of Revenue and Gross Margin
Cost of product revenue primarily consists of amounts paid for inventory to our third-party contract manufacturers and merchant silicon vendors, overhead costs of our manufacturing operations, and other costs associated with manufacturing our products and managing our inventory. Cost of service revenue primarily consists of personnel and other costs associated with our global customer support and services organizations.
Cost of revenue decreased $30.7 million or 3.5% for the year ended December 31, 2020 compared to 2019. The decrease in cost of revenue was primarily due to a corresponding decrease in product revenues, and was partially offset by incremental COVID-19 related supply chain costs and increased product transition costs.
Gross margin, or gross profit as a percentage of revenue, has been and will continue to be affected by a variety of factors, including pricing pressure on our products and services due to competition, the mix of 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 slightly decreased from 64.1% for the year ended December 31, 2019 to 63.9% in 2020. Gross margin was negatively impacted by incremental COVID-19 related supply chain costs and some increased product transition costs, combined with the impact of fixed overhead costs on a lower revenue base. These negative impacts were partially offset by a reduction in sales to our larger end customers who generally receive larger discounts, and improved service margins as we scale our services organization.
55

Operating Expenses (in thousands, except percentages)
Our operating expenses consist of research and development, sales and marketing, and general and administrative 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.
 Year Ended December 31, 
 20202019Change in
 $% of
Revenue
$% of
Revenue
$%
Operating expenses:
Research and development$486,594 20.9 %$462,759 19.2 %$23,835 5.2 %
Sales and marketing229,366 9.9 213,907 8.9 15,459 7.2 
General and administrative66,242 2.9 61,898 2.6 4,344 7.0 
Total operating expenses$782,202 33.7 %$738,564 30.7 %$43,638 5.9 %
Research and development.
Research and development expenses consist primarily of personnel costs, prototype expenses, third-party engineering costs, and an allocated portion of facility and IT costs. Our research and development efforts are focused on new product development and maintaining and developing additional functionality for our existing products, 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 $23.8 million, or 5.2%, for the year ended December 31, 2020 compared to 2019. The increase was primarily due to a $26.8 million increase in stock-based compensation from new and refresh grants during the current fiscal year, and a $7.8 million increase in acquisition-related expenses and amortization of acquired intangible assets from our acquisition of Big Switch and Awake Security, partially offset by an $11.4 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. 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 $15.5 million, or 7.2%, for the year ended December 31, 2020 compared to 2019. The increase was driven by increased headcount, resulting in increased compensation costs, including salaries and stock-based compensation, partially offset by a decrease in travel and other sales and marketing activities due to COVID-19.
General and administrative.
General and administrative expenses consist primarily of personnel costs and professional services costs. General and administrative personnel costs include those for our executive, finance, human resources and legal functions. Our professional services costs are primarily related to external legal, accounting, and tax services.
General and administrative expenses increased $4.3 million, or 7.0%, for the year ended December 31, 2020 compared to 2019. The increase was primarily driven by acquisition-related costs from our acquisitions of Big Switch and Awake Security in the current fiscal year.
56

Other Income, Net (in thousands, except percentages)
Other income, net 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. We expect other income, 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 changes 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, 
 20202019Change in
 $% of
Revenue
$% of
Revenue
$%
Other income, net:
Interest income$27,139 1.2 %$51,144 2.2 %$(24,005)(46.9)%
Gain on sale of marketable securities9,432 0.4 — — 9,432 100.0 
Gain on investments in privately-held companies4,164 0.2 5,427 0.2 (1,263)(23.3)
Other income (expense)(1,556)(0.1)(75)— (1,481)1,974.7 
Total other income, net$39,179 1.7 %$56,496 2.4 %$(17,317)(30.7)%
The unfavorable change in other income, net, during the year ended December 31, 2020 as compared to 2019 was driven by a $24.0 million decrease in interest income largely due to lower interest rates. This was partially offset by a realized gain of $9.4 million on the sale of marketable securities in the third quarter of the year ended December 31, 2020.
Provision for 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.
 Year Ended December 31, 
 20202019Change in
 $% of
Revenue
$% of
Revenue
$%
Provision for income taxes$104,306 4.5 %$2,403 0.1 %$101,903 4,240.7 
Effective tax rate14.1 %0.3 %
For the years ended December 31, 2020 and 2019, we recorded an expense of $104.3 million and $2.4 million for income taxes, respectively, and our effective tax rate increased from 0.3% in 2019 to 14.1% in 2020. The change in our income taxes was largely attributable to a net tax benefit of $86 million in 2019 resulting from an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property rights. Further, while we experienced a decrease in worldwide profit before tax in 2020 compared to 2019, the tax benefits attributable to stock-based compensation also decreased, along with an increase in foreign earnings taxed in non-zero rate jurisdictions, resulting in overall higher tax expense. For further information regarding income taxes and the impact on our results of operations and financial position, refer to 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, 2019 Compared to Year Ended December 31, 2018
Revenue, Cost of Revenue and Gross Profit (in thousands, except percentages)
57

 Year Ended December 31, 
 20192018Change 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 revenue2,410,706 100.0 2,151,369 100.0 259,337 12.1 
Cost of revenue
Product792,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 revenue866,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 margin64.1 %63.8 %

Revenue by Geography (in thousands, except percentages)
Year Ended December 31,
2019% of Total2018% 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
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.
Cost of Revenue and Gross Margin
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 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)
58

 Year Ended December 31, 
 20192018Change 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 administrative61,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 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 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 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 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 activity as a result of the settlement of our litigation with Cisco in August 2018.
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, Net (in thousands, except percentages)
 Year Ended December 31, 
 20192018Change in
 $% of
Revenue
$% of
Revenue
$%
Other income, 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 companies5,427 0.2 (13,800)(0.6)19,227 (139.3)
Other income (expense)(75)— 289 — (364)(126.0)
Total other income, net$56,496 2.4 %$15,454 0.7 %$41,042 265.6 %
59

The favorable change in other income, 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. 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 ceased to incur further interest expense as it relates to this obligation.
Provision for (Benefit from) Income Taxes (in thousands, except percentages)
 Year Ended December 31, 
 20192018Change 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 rate0.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 from the Cisco settlement in 2018 and an overall increase in worldwide earnings in 2019, partially offset by a net tax benefit of $86 million in 2019 resulting from an intra-entity transaction to sell our non-Americas economic and beneficial intellectual property rights.
Liquidity and Capital Resources
Our principal sources of liquidity are cash, cash equivalents, marketable securities, and cash generated from operations. As of December 31, 2020, our total balance of cash, cash equivalents and marketable securities was $2.9 billion, of which approximately $421.0 million was held outside the U.S. in our foreign subsidiaries. 
Our cash, cash equivalents and marketable securities are held for general business purposes including the funding of working capital. 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 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.

60

Cash Flows
Year Ended December 31,
202020192018
(in thousands)
Cash provided by operating activities$735,114 $963,034 $503,119 
Cash (used in) investing activities
(608,802)(284,072)(755,113)
Cash (used in) provided by financing activities(346,339)(217,964)42,851 
Effect of exchange rate changes1,966 353 (1,390)
Net increase (decrease) in cash, cash equivalents and restricted cash$(218,061)$461,351 $(210,533)
Cash Flows from Operating Activities
Our operating activities consist of net income, adjusted for certain non-cash items, and changes in assets and liabilities.
During the year ended December 31, 2020, cash provided by operating activities was $735.1 million, primarily from net income of $634.6 million and net non-cash adjustments to net income of $186.2 million, partially offset by a net increase of $85.7 million in working capital requirements. The net non-cash adjustments primarily consist of $137.0 million of stock-based compensation expenses and $44.6 million of depreciation and amortization expenses. The increase in working capital primarily consisted of a $235.3 million increase in inventory to help mitigate the impact of COVID-19 related supply chain disruptions, partially offset by a $50.4 million increase in deferred revenue, a $41.1 million increase in accounts payable related to the timing of production receipts, and a $17.1 million increase in other liabilities primarily due to an increase in customer contract 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.
Cash Flows from Investing Activities
Our investing activities consist of our marketable securities investments, business combinations, investments in privately-held companies, and capital expenditures.
During the year ended December 31, 2020, cash used in investing activities was $608.8 million, primarily consisting of purchases of available-for-sale securities of $2.7 billion, $227.4 million for the acquisition of Big Switch and Awake Security, and purchases of property, equipment and intangible assets of 15.4 million, partially offset by proceeds of $1.5 billion from maturities of marketable securities, proceeds from the sale of marketable securities of $773.0 million and proceeds from the sale of one of our investments in privately-held companies of $3.4 million.
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
61

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.
Cash Flows from Financing Activities
Our financing activities consist 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, 2020, cash used in financing activities was $346.3 million, consisting primarily of payments for repurchases of our common stock of $395.2 million and taxes paid of $8.7 million upon vesting of restricted stock units, offset partially by proceeds from the issuance of common stock under employee equity incentive plans of $57.6 million.
During the year ended December 31, 2019, cash used in 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, partially offset by proceeds from the issuance of common stock under employee equity incentive plans of $57.4 million.
Stock Repurchase Program
We have periodically repurchased our common stock 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 over three years and these repurchases are to be funded from operating cash flows. 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, 2020, the remaining authorized amount for repurchases under the Repurchase Program was $338.7 million. Refer to Note 8. Stockholders' Equity and Stock-Based Compensation 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, 2020, 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.
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, 2020 (in thousands):
 Payments Due by Period
TotalLess than
1 Year
1 to 3 Years3 to 5 YearsMore than
5 Years
Operating lease obligations104,258 21,770 41,423 21,139 19,926 
Purchase commitments with contract manufacturers and suppliers421,857 421,857 — — — 
Other non-cancellable purchase obligations32,103 32,103 — — 
Transition tax payable6,343 — — 6,343 — 
Total$564,561 $475,730 $41,423 $27,482 $19,926 
62

The contractual obligation table above excludes tax liabilities of $46.7 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 the Tax Cuts and Jobs Act of 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 accounting principles generally accepted in the United States ("GAAP" or "U.S. 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
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 discernible pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and address 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
63

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 that 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 our 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 return 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.
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. 
64

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/or 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/supplier 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.
The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.
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
65

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. The ongoing COVID-19 pandemic has increased the volatility of global financial markets, which may increase our foreign currency exchange risk and interest rate risk. For further discussion of the potential impacts of the COVID-19 pandemic on our business, operating results, and financial condition, see Risk Factors included in Part I, Item 1A of this Form 10-K.
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, 2020 and 2019, we had cash, cash equivalents and available-for-sale marketable securities totaling $2.9 billion and $2.7 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 years ended December 31, 2020, 2019 and 2018, 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 if there is an increase in interest rates compared to interest rates at the time of purchase. Under certain circumstances, if we are forced to sell our marketable securities prior to maturity, we may incur realized losses in such investments. However,
66

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, 2020 and 2019, the total carrying amount of our investments in privately-held companies was $8.3 million and $4.2 million. During fiscal 2020, we recorded a net gain of $4.1 million on certain investments, compared to a net gain of $5.4 million during fiscal 2019. 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.
67

Item 8. Financial Statements and Supplementary Data

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

68

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the 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, 2020 and 2019, 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, 2020, and the related notes (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company at December 31, 2020 and 2019, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2020, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2020, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) and our report dated February 18, 2021 expressed an unqualified opinion thereon.
Basis for Opinion
These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matter
The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective or complex judgments. The communication of the critical audit matter 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 matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.
69

Inventory Valuation & Contract Manufacturer/Supplier Liabilities
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 $480 million on December 31, 2020. 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.




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

70

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the 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, 2020, based on criteria established in Internal Control - Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Arista Networks, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2020, 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, 2020 and 2019, 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, 2020, and the related notes of the Company and our report dated February 18, 2021 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 18, 2021
71

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


December 31,
20202019
ASSETS
CURRENT ASSETS:
Cash and cash equivalents $893,219 $1,111,286 
Marketable securities1,979,649 1,613,082 
Accounts receivable, net of rebates and allowances of $4,497 and $6,160, respectively
389,540 391,987 
Inventories 479,668 243,825 
Prepaid expenses and other current assets 94,922 111,456 
Total current assets 3,836,998 3,471,636 
Property and equipment, net32,231 39,273 
Acquisition-related intangible assets, net122,790 45,235 
Goodwill189,696 54,855 
Investments8,314 4,150 
Operating lease right-of-use assets77,288 87,770 
Deferred tax assets 441,531 452,025 
Other assets30,071 30,346 
TOTAL ASSETS $4,738,919 $4,185,290 
LIABILITIES AND STOCKHOLDERS’ EQUITY
CURRENT LIABILITIES:
Accounts payable $134,235 $92,105 
Accrued liabilities 143,357 140,249 
Deferred revenue 396,259 312,668 
Other current liabilities 94,392 52,052 
Total current liabilities 768,243 597,074 
Income taxes payable 53,053 55,485 
Operating lease liabilities, non-current72,397 83,022 
Deferred revenue, non-current254,568 262,620 
Deferred tax liabilities, non-current227,936 254,710 
Other long-term liabilities 42,431 37,693 
TOTAL LIABILITIES 1,418,628 1,290,604 
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, 2020 and 2019
  
Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2020 and 2019; 76,174 and 76,389 shares issued and outstanding as of December 31, 2020 and 2019
88 
Additional paid-in capital 1,292,4311,106,305 
Retained earnings 2,027,6141,788,230 
Accumulated other comprehensive income 238143 
TOTAL STOCKHOLDERS’ EQUITY 3,320,291 2,894,686 
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $4,738,919 $4,185,290 
The accompanying notes are an integral part of these consolidated financial statements.
72

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

Year Ended December 31,
202020192018
Revenue:
Product$1,830,842 $2,021,150 $1,841,100 
Service 486,670 389,556 310,269 
Total revenue2,317,512 2,410,706 2,151,369 
Cost of revenue:
Product749,962 792,382 720,584 
Service 85,664 73,986 57,408 
Total cost of revenue835,626 866,368 777,992 
Gross profit 1,481,886 1,544,338 1,373,377 
Operating expenses:
Research and development 486,594 462,759 442,468 
Sales and marketing 229,366 213,907 187,142 
General and administrative 66,242 61,898 65,420 
Legal settlement  405,000 
Total operating expenses 782,202 738,564 1,100,030 
Income from operations 699,684 805,774 273,347 
Other income, net39,179 56,496 15,454 
Income before income taxes 738,863 862,270 288,801 
Provision for (benefit from) income taxes 104,306 2,403 (39,314)
Net income $634,557 $859,867 $328,115 
Net income attributable to common stockholders:
Basic $634,557 $859,444 $327,926 
Diluted $634,557 $859,468 $327,941 
Net income per share attributable to common stockholders:
Basic $8.35 $11.26 $4.39 
Diluted $7.99 $10.63 $4.06 
Weighted-average shares used in computing net income per share attributable to common stockholders:
Basic 75,984 76,312 74,750 
Diluted 79,465 80,879 80,844 

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


73

ARISTA NETWORKS, INC.
Consolidated Statements of Comprehensive Income
(In thousands)
Year Ended December 31,
202020192018
Net income $634,557 $859,867 $328,115 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments 1,514 (686)(2,069)
Available-for-sale investments:
Changes in net unrealized gains (losses) on available-for-sale securities8,013 4,823 13 
Less: reclassification adjustment for net (gains) included in net income(9,432)  
Net change(1,419)4,823 13 
Other comprehensive income (loss)95 4,137 (2,056)
Comprehensive income $634,652 $864,004 $326,059 

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


74

ARISTA NETWORKS, INC.
Consolidated Statements of Stockholders’ Equity
(In thousands)
Common Stock  Additional
Paid-
Retained Accumulated
Other
Total
Stockholders’
SharesAmountIn Capital EarningsComprehensive
Income (Loss)
Equity
Balance — December 31, 201773,706 $7 $804,731 $859,114 $(1,938)$1,661,914 
Cumulative-effect adjustment to beginning balance (1)
— — — 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 combinations80 — 15,555 — — 15,555 
Balance — December 31, 201875,668 8 956,572 1,190,803 (3,994)2,143,389 
Cumulative-effect adjustment to beginning balance (2)
— — — 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, 201976,389 8 1,106,305 1,788,230 143 2,894,686 
Net income — — — 634,557 — 634,557 
Other comprehensive income, net of tax — — — — 95 95 
Stock-based compensation — — 137,128 — — 137,128 
Issuance of common stock in connection with employee equity incentive plans 1,834  57,556 — — 57,556 
Repurchase of common stock(2,012)— — (395,173)— (395,173)
Tax withholding paid for net share settlement of equity awards(37)— (8,722)— — (8,722)
Vesting of early-exercised stock options— — 164 — — 164 
Balance — December 31, 202076,174 $8 $1,292,431 $2,027,614 $238 $3,320,291 
_________________________________________
(1) 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.
(2) On January 1, 2019, we adopted ASC 842 - Leases, which resulted in a cumulative-effect adjustment to the beginning balance of Retained Earnings for 2019.
The accompanying notes are an integral part of these consolidated financial statements.
75

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

Year Ended December 31,
20202019
2018
CASH FLOWS FROM OPERATING ACTIVITIES:
Net income $634,557 $859,867 $328,115 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, amortization and other44,590 32,849 27,671 
Noncash lease expense16,970 16,179  
Stock-based compensation 137,042 101,280 91,202 
Deferred income taxes (9,144)(75,741)(57,896)
(Gain) loss on investments in privately-held companies, net(4,164)(5,427)13,800 
Gain on sale of marketable securities (9,432)  
Amortization (accretion) of investment premiums (discounts)10,381 (6,771)(3,360)
Changes in operating assets and liabilities:
Accounts receivable, net 10,673 (60,210)(77,916)
Inventories (235,318)20,927 51,054 
Prepaid expenses and other current assets 13,846 54,259 21,411 
Other assets4,965 (8,112)(3,389)
Accounts payable 41,161 (1,937)39,337 
Accrued liabilities 2,728 16,366 (14,786)
Deferred revenue 50,352 (11,939)70,533 
Income taxes payable 8,805 23,523 (112)
Other liabilities17,102 7,921 17,455 
Net cash provided by operating activities735,114 963,034 503,119 
CASH FLOWS FROM INVESTING ACTIVITIES:
Proceeds from maturities of marketable securities1,545,689 1,208,717 547,797 
Purchases of marketable securities(2,688,064)(1,503,893)(1,174,259)
Business combinations, net of cash acquired(227,420)(1,365)(96,821)
Purchases of property, equipment and intangible assets(15,384)(15,751)(23,830)
Investments in privately-held companies3,399 28,220 (8,000)
Proceeds from sale of marketable securities 772,978   
Net cash used in investing activities (608,802)(284,072)(755,113)
CASH FLOWS FROM FINANCING ACTIVITIES:
Principal payments of lease financing obligations  (1,929)
Proceeds from issuance of common stock under equity plans 57,556 57,378 53,658 
Tax withholding paid on behalf of employees for net share settlement(8,722)(9,200)(8,878)
Repurchase of common stock(395,173)(266,142) 
Net cash (used in) provided by financing activities (346,339)(217,964)42,851 
Effect of exchange rate changes1,966 353 (1,390)
NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH
(218,061)461,351 (210,533)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period1,115,515 654,164 864,697 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period (1)
$897,454 $1,115,515 $654,164 
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:
Cash paid for income taxes, net of refunds $82,601 $32,832 $17,573 
Cash paid for interest — lease financing obligation  2,692 
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:
Right-of-use assets recognized upon the adoption of ASC 842$ $93,207 $ 
Right-of-use assets obtained in exchange for new operating lease liabilities6,627 10,948  
Common stock issued for business combinations  15,555 
Property and equipment included in accounts payable and accrued liabilities1,565 2,120 2,340 
Vesting of early exercised stock options and restricted stock awards164 276 305 
___________________________________________________
(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.
The accompanying notes are an integral part of these consolidated financial statements.
76


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 enterprises. Our cloud networking solutions consist of our EOS, a set of network applications and our 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 accounting principles generally accepted in the United States ("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.
Risk and uncertainties
The global coronavirus ("COVID-19") pandemic and resulting mitigation efforts by governments around the world to contain or slow its spread have negatively impacted the global economy, disrupted business, sales activities, global supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets.
Our contract manufacturers and suppliers have experienced delays in the production and export of their products, which have negatively impacted our supply chain and could negatively impact our business in the future. In addition, COVID-19 related disruptions may have a negative impact on demand from our customers in future periods. However, the extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, and the impact of any initiatives and programs we may undertake to address financial and operational challenges, will depend on future developments, including the duration and spread of the pandemic and related mitigation efforts, as well as restrictions on travel and transport, all of which are uncertain and cannot be predicted. Management is actively monitoring the impact of the pandemic on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. As of the date of issuance of these consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact the Company's financial condition, liquidity, or results of operations is uncertain.
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 these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.
77

Concentrations of Business and Credit Risk
We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2020, we had two primary 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, review of the invoicing terms of the arrangement and current economic conditions that may affect a customer’s ability to pay. 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 accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables 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 that 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, 2020, we had two customers who represented 31% and 15% of total accounts receivable, respectively. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. For the years ended December 31, 2020 and 2018, there was one customer who represented 22% and 27% of our total revenue, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with original or remaining 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, 2020 and 2019, we had restricted cash of $4.2 million, respectively, 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 the accompanying consolidated balance sheets.
78

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. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.
For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering information about the collectability of the instrument and current market conditions. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues that 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 sales rebate and return 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 values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments.
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;
79

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 depending on the nature of the subsidiaries’ activities.
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, 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 consolidated 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 recorded within accumulated other comprehensive income, a separate component of total 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, 2020, 2019 and 2018, we recorded charges of $50.5 million, $41.2 million and $20.8 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 years ended December 31, 2020 and 2019, we recorded a charge of $14.9 million and $11.7 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/or 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/supplier 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.
80

Leases
We lease office space, data centers, and equipment under non-cancelable operating leases with various expiration dates through 2028. We determine if an arrangement contains a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, other current liabilities, and operating lease liabilities, non-current in our consolidated balance sheets. We do not have any finance leases in any of the periods presented.
ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives.
Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives, and decrease our right-of-use asset and reduce lease expense over the lease term.
Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also elect to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.
Business Combinations
We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - Business Combinations. 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 transaction 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 Acquired Intangible Assets
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.
Acquired intangible assets are carried at cost less accumulated amortization. All acquired 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 eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in
81

the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.
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 remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2020 and 2019.
Impairment of Long-Lived Assets and Investments in Privately-Held Companies
The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets 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 its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 Investments for additional information. No impairment of any other long-lived assets was identified for any of the periods presented in the consolidated financial statements.
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 judgments 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
82

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 discernible pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and address 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 that 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 return 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.
83

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 in the accompanying 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 in the accompanying consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
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, 2020 and 2019, total capitalized costs to obtain contracts were $10.1 million and $8.9 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 primarily consist of our switching and routing platforms and related network applications, 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
Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur.
Stock-based compensation cost for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally two to five years. The Company has
84

granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions. The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, which is generally four years, and only if performance-based conditions are considered probable to be satisfied.
See Note 8. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company’s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.
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.
The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.
Net Income per Share Attributable to Common Stockholders
Basic and diluted net income per share attributable to common stockholders are 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
85

by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potentially dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. Potentially dilutive shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share.
Recently Adopted Accounting Pronouncements
Credit Losses of Financial Instruments 
In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2016-13 (Topic 326), Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology 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 are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new standard on January 1, 2020 under the modified retrospective approach with no material impact on our consolidated financial statements upon adoption. In addition, we continue to monitor the financial implications of the COVID-19 pandemic on expected credit losses.
Simplifying the Test for Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04 (Topic 350), Simplifying the test for goodwill impairment, to eliminate Step 2 of the goodwill impairment test. Entities are required to record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. We adopted this standard prospectively on January 1, 2020 with no impact to our consolidated financial statements.
Changes to the Disclosure Requirements for Fair Value Measurement
In August 2018, the FASB issued ASU 2018-13 (Topic 820), Fair Value Measurement: Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements. We adopted this standard on January 1, 2020 with no material impact on our consolidated financial statements. See Note 5 Investments for additional information on our Level 3 investments.
Recent Accounting Pronouncements Not Yet Effective
Income Taxes
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for incomes taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim and annual periods beginning January 1, 2021 with earlier adoption permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the adoption impacts on our consolidated financial statements.
2.    Business Combinations
On February 5, 2020, the Company completed its acquisition of Big Switch Networks, Inc. (“Big Switch”), a network monitoring and software-defined networking pioneer headquartered in Santa Clara, California. With the acquisition of Big Switch, we expect to expand our data center networking solutions and further strengthen our network monitoring and observability suite delivered through Arista’s software platform CloudVision and DANZ (DataANalyZer) capabilities.
We paid an aggregate of $73.3 million in cash for the acquisition of Big Switch, of which $5.3 million was severance and other costs accounted for as a post-combination expense and excluded from the purchase
86

consideration. We also incurred certain acquisition-related expenses and restructuring costs of $6.6 million, which primarily consisted of retention bonuses to continuing employees, professional and consulting fees, and facilities restructuring costs.
On October 7, 2020, the Company completed its acquisition of Awake Security, Inc. (“Awake Security”), a network detection and response (“NDR”) platform provider headquartered in Santa Clara, California. With the acquisition of Awake Security, we added an NDR platform to our product portfolio that combines artificial intelligence (AI) with human expertise to autonomously hunt for and respond to insider and external threats.
The Company acquired all outstanding shares of Awake Security for a total purchase consideration of $180.5 million with cash. The acquisition-related costs were immaterial.
Certain unvested stock options held by Awake Security employees were assumed by the Company in connection with the acquisition. The portion of the fair value of the assumed stock options associated with pre-acquisition service of Awake employees was immaterial. The fair value of $21.3 million of the unvested replacement options was excluded from the purchase price. These awards, which are subject to the recipients’ continued service with the Company, will be recognized ratably as stock-based compensation expense over the requisite service period.
Both acquisitions were accounted for as a business combination with the aggregate purchase price allocated to the assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. The Company prepared an initial assessment of the fair value of the assets acquired and liabilities assumed as of the acquisition date using preliminary information. Accordingly, the preliminary values reflected in the table below are subject to potential measurement period adjustments. The fair value is as follows (in thousands):
Preliminary Purchase Price Allocation
Cash and cash equivalents$21,051 
Other tangible assets19,580 
Liabilities(28,598)
Intangible assets101,640 
Goodwill134,841 
Net assets acquired$248,514 
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 weighted average estimated useful lives:
Acquisition Date Fair ValueWeighted Average Estimated Useful Life
Developed technology $72,220 7 years
Customer relationships18,840 7 years
Trade name 6,520 5 years
Others4,060 2 years
Total intangible assets acquired$101,640 
The goodwill of $134.8 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
87

assembled workforce. The goodwill is not deductible for income taxes purposes. The Company’s consolidated financial statements include the accounts of Big Switch and Awake Security starting as of the acquisition date. Pro forma and historical post-acquisition results of operations for these acquisitions were not material to the Company’s consolidated financial statements.
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 values of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel III
Financial Assets:
Cash Equivalents:
Money market funds $438,854 $— $— $438,854 $438,854 $ $ 
Marketable Securities:
Commercial paper51,211   51,211  51,211  
Certificates of deposits (1)
50,136 3  50,139  50,139  
U.S. government notes523,320 187 (1)523,506 523,506   
Corporate bonds878,484 1,167 (330)879,321  879,321  
Agency securities475,132 343 (3)475,472  475,472  
1,978,283 1,700 (334)1,979,649 523,506 1,456,143  
Other Assets:
Money market funds - restricted4,235 — — 4,235 4,235   
Total Financial Assets$2,421,372 $1,700 $(334)$2,422,738 $966,595 $1,456,143 $ 
____________________
(1) As of December 31, 2020, all of our certificates of deposits were domestic deposits.

88

December 31, 2019
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel 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 paper66,717   66,717  66,717  
Certificates of deposits (1)
3,000   3,000  3,000  
U.S. government notes518,884 414 (20)519,278 519,278   
Corporate bonds787,741 2,392 (73)790,060  790,060  
Agency securities233,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 - restricted4,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.
As of December 31, 2020 and 2019, total unrealized losses of our marketable securities 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. 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 impaired as of December 31, 2020. We did not recognize any credit losses or non-credit-related impairments related to our available-for-sale marketable securities for the year ended December 31, 2020. We determined that the gross unrealized losses on our marketable fixed-income securities as of December 31, 2019 and 2018 were temporary in nature and therefore, we did not recognize any impairment of our marketable fixed-income securities for the years ended December 31, 2019 and 2018, respectively.
89

As of December 31, 2020, 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, 2020
Due in 1 year or less$1,151,647 
Due in 1 year through 2 years828,002 
Total marketable securities
$1,979,649 
The weighted-average remaining duration of our current marketable securities is approximately 0.9 years as of December 31, 2020.
90

4.    Financial Statements Details
Cash, Cash Equivalents and Restricted Cash
The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):
December 31,
20202019
Cash and cash equivalents$893,219 $1,111,286 
Restricted cash included in other assets4,235 4,229 
Total cash, cash equivalents and restricted cash$897,454 $1,115,515 
Accounts Receivable, net
Accounts receivable, net consists of the following (in thousands):
December 31,
20202019
Accounts receivable $394,037 $398,147 
Allowance for doubtful accounts (659)(638)
Product sales rebate and returns reserve(3,838)(5,522)
Accounts receivable, net $389,540 $391,987 
Allowance for Doubtful Accounts
Activities in the allowance for doubtful accounts consist of the following (in thousands):
 Year Ended December 31,
 202020192018
Balance at the beginning of year$638 $507 $112 
     Additions charged to expense397 221 500 
     Deductions/write-offs(376)(90)(105)
Balance at the end of year$659 $638 $507 
Product Sales Rebate and Returns Reserve
Activities in the product sales rebate and returns reserve consist of the following (in thousands):
 Year Ended December 31,
 202020192018
Balance at the beginning of year$5,522 $8,613 $7,423 
     Additions charged against revenue9,454 2,032 4,269 
     Consumption(11,138)(5,123)(3,079)
Balance at the end of year$3,838 $5,522 $8,613 

91

Inventories
Inventories consist of the following (in thousands):
December 31,
20202019
Raw materials $219,218 $96,712 
Finished goods 260,450 147,113 
Total inventories $479,668 $243,825 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
December 31,
20202019
Inventory deposits$18,783 $13,716 
Prepaid income taxes267 20,153 
Other current assets60,556 64,464 
Other prepaid expenses and deposits15,316 13,123 
Total prepaid expenses and other current assets$94,922 $111,456 
Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 December 31,
20202019
Equipment and machinery $70,655 $64,748 
Computer hardware and software 40,081 36,627 
Furniture and fixtures 3,787 3,774 
Leasehold improvements 31,448 31,235 
Construction-in-process 1,441 265 
Property and equipment, gross 147,412 136,649 
Less: accumulated depreciation (115,181)(97,376)
Property and equipment, net $32,231 $39,273 
Depreciation expense was $20.1 million, $19.0 million and $21.6 million for the years ended December 31, 2020, 2019 and 2018, respectively.
92

Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 December 31,
20202019
Accrued payroll related costs$73,634 $80,133 
Accrued manufacturing costs43,181 31,920 
Accrued product development costs6,733 11,410 
Accrued warranty costs9,314 6,742 
Accrued professional fees5,211 6,335 
Accrued taxes1,870 1,716 
Other3,414 1,993 
Total accrued liabilities $143,357 $140,249 
Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
Year Ended December 31,
20202019
Warranty accrual, beginning of year $6,742 $5,362 
Liabilities accrued for warranties issued during the year 9,737 7,169 
Warranty costs incurred during the year (7,165)(5,789)
Warranty accrual, end of year$9,314 $6,742 
Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
Year Ended December 31,
20202019
Contract assets, beginning balance$25,565 $6,341 
Contract assets, ending balance16,380 25,565 
The following table summarizes the activity related to our contract liabilities (in thousands):
Year Ended December 31,
20202019
Contract liabilities, beginning balance$61,050 $32,595 
Less: Revenue recognized from beginning balance(23,394)(12,887)
Less: Beginning balance reclassified to deferred revenue(1,638)(894)
Add: Contract liabilities recognized49,939 42,236 
Contract liabilities, ending balance$85,957 $61,050 
As of December 31, 2020 and 2019, $34.5 million and $23.4 million, respectively, of our contract liabilities was recorded within other current liabilities with the remaining balance recorded within other long-term liabilities in the accompanying consolidated balance sheets.
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, 2020
Deferred revenue, beginning balance$575,288 
Less: Revenue recognized from beginning balance(305,792)
Add: Deferral of revenue in current period, excluding amounts recognized during the period381,331 
Deferred revenue, ending balance$650,827 
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, 2020, approximately $900.5 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 79% of these remaining performance obligations over the next 2 years and 21% during years 3 to 5.
Other Income, Net
Other income, net consists of the following (in thousands):
Year Ended December 31,
202020192018
Other income, net:
Interest income$27,139 $51,144 $31,666 
Interest expense  (2,701)
Gain on sale of marketable securities9,432   
Gain (loss) on investments in privately-held companies4,164 5,427 (13,800)
Other income (expense)(1,556)(75)289 
Total other income, net$39,179 $56,496 $15,454 
5.    Investments
Investments in Privately-Held Companies    
Our investments in privately-held companies do not have readily determinable fair values. Their initial cost is subsequently adjusted to fair value on a non-recurring basis based on observable price changes from orderly transactions of identical or similar securities 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 these securities. In addition, the valuation requires management judgment due to the absence of market price and lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of December 31, 2020 and 2019 (in thousands):
94

December 31, 2020December 31, 2019
Cost of investment$3,000 $3,000 
Cumulative impairment  
Cumulative upward adjustment5,314 1,150 
Carrying amount of investment$8,314 $4,150 
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, 2020, 2019 and 2018, we recorded $4.2 million, $1.2 million and $1.2 million of unrealized gains, respectively. 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 disposed investments. The aforementioned realized and unrealized gains and impairment were recorded within other income, net in the accompanying consolidated statements of operations.
6.    Goodwill and Acquisition-Related Intangible Assets
Goodwill
The changes in the carrying values of goodwill for the years ended December 31, 2020 and 2019 are as follows (in thousands):
Carrying Value
Balance at December 31, 2018$53,684 
Additions related to acquisitions 1,171 
Balance at December 31, 201954,855 
Additions related to acquisitions (See Note 2 for additional information)134,841 
Balance at December 31, 2020$189,696 
The Company performed an annual test for goodwill impairment in the fourth quarter of the fiscal years ended December 31, 2020 and 2019 and determined that goodwill was not impaired.
Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2020 and 2019 (in thousands, except for years):
December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Developed technology$124,730 $(31,805)$92,925 5.2
Customer relationships25,920 (4,298)21,622 6.2
Trade name8,990 (2,946)6,044 4.3
Others5,720 (3,521)2,199 1.1
Total$165,360 $(42,570)$122,790 5.3

95

December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Developed technology$52,510 $(14,326)$38,184 3.7
Customer relationships7,080 (1,387)5,693 5.8
Trade name2,470 (1,112)1,358 1.7
Others1,660 (1,660) 0.0
Total$63,720 $(18,485)$45,235 3.9

Amortization expense related to acquisition-related intangible assets was $24.1 million, $13.4 million and $5.1 million for the years ended December 31, 2020, 2019 and 2018, respectively.
As of December 31, 2020, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,Future Amortization Expense
2021$29,235 
202226,774 
202322,781 
202416,103 
20259,750 
Thereafter18,147 
Total $122,790 

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, 2020, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise these options.
The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):
December 31, 2020December 31, 2019
Right-of-use assets:
Operating lease right-of-use assets$77,288 $87,770 
Lease liabilities:
Operating lease liabilities, current (included in other current liabilities)17,773 16,052 
Operating lease liabilities, non-current72,397 83,022 
Total operating lease liabilities$90,170 $99,074 
96

The following table summarizes our lease costs (in thousands):
Year Ended December 31,
20202019
Operating lease costs:
Fixed lease costs$23,392 $22,544 
Variable lease costs7,459 6,255 
Total operating lease costs$30,851 $28,799 
The operating lease costs in the table above include costs for long-term 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 years ended December 31, 2020 and 2019, cash paid for amounts associated with our operating lease liabilities were approximately $20.2 million and $18.6 million, respectively, which were classified as operating activities in the accompanying consolidated statements of cash flows.
Maturities of operating lease liabilities as of December 31, 2020 are presented in the table below (in thousands):
Years ending December 31,
2021$21,770 
202221,890 
202319,533 
202411,730 
20259,409 
2026 and thereafter19,926 
Total undiscounted operating lease payments (excluding non-lease components)104,258 
Less: imputed interest(14,088)
Present value of operating lease payments as of December 31, 2020$90,170 
December 31, 2020December 31, 2019
Weighted-average remaining lease term — operating leases5.4 years6.0 years
Weighted-average discount rate — operating leases5.0%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. A significant portion of our purchase orders to our contract manufacturers for finished products consists of non-cancellable purchase commitments. In addition, we purchase strategic component inventory from certain suppliers under non-cancellable purchase commitments, including integrated circuits, which are consigned to our contract manufacturers. As of December 31, 2020, we had non-cancellable purchase commitments of $454.0 million, of which $421.9 million was to our contract manufacturers and suppliers. In addition, we had deposits to our contract manufacturers to secure our purchase commitments in the amount of $21.5 million and $16.5 million as of December 31, 2020 and 2019, respectively, which were recorded within prepaid expenses and other current assets, as well as other assets in the 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
97

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 material impact on our consolidated financial statements to date.
Legal Proceedings
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.
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. Based on currently available information, management does not believe that any 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 and Stock-Based Compensation
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 over three years 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, 2020, the remaining authorized amount for stock repurchases under this program was approximately $338.7 million.
A summary of the stock repurchase activity under the Repurchase Program is as follows (in thousands, except per share amounts):
Year Ended December 31,
20202019
Aggregate purchase price$395,173 $266,142 
Shares repurchased2,012 1,189 
Average price paid per share$196.43 $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
98

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. Effective January 1, 2020, our board of directors authorized an increase of 2,291,660 shares to the shares available for issuance under the 2014 Plan. In connection with our acquisition of Awake Security, Inc., we assumed the stock options outstanding under the Awake Security 2014 Equity Incentive Plan and registered an additional 115,338 shares to be available for future issuance. As of December 31, 2020, there remained approximately 21.5 million shares available for issuance under the 2014 Plan. On February 8, 2021, our board of directors authorized an increase of 2,285,228 shares to shares available for future issuance under the 2014 Plan effective January 1, 2021.
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, 2020, our board of directors authorized an increase of 763,886 shares to shares available for issuance under the ESPP. As of December 31, 2020, there remained 3,850,993 shares available for issuance under the ESPP. On February 8, 2021, our board of directors authorized an increase of 761,742 shares to shares available for issuance under the ESPP effective January 1, 2021.
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 lasts 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, 2020, we issued 105,667 shares at an average purchase price of $183.45 under our 2014 ESPP.
Stock Option Activities
The following table summarizes the option activities 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, 20194,564 $42.50 4.4$740,387 
Options granted 115 28.01 
Options exercised (1,210)31.55 
Options canceled(39)105.51 
Balance—December 31, 20203,430 $45.17 3.6$841,659 
Vested and exercisable—December 31, 20202,263 $32.25 3.1$584,598 
The weighted-average grant-date fair value of options granted during the years ended December 31, 2020, 2019 and 2018 was $184.96, $107.42 and $121.18 per share, respectively. The aggregate intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 was $245.9 million, $323.1 million and $283.8 million, respectively. The total fair value of options vested for the years ended December 31, 2020, 2019 and 2018 was approximately $20.0 million, $23.0 million and $31.9 million, respectively.
99

Restricted Stock Unit (RSU) Activities
The following table summarizes the RSU activities and related information (in thousands, except per share amounts):
Number of
Shares
Weighted-
Average Grant
Date Fair Value Per Share
Unvested balance—December 31, 20191,070 $190.35 
       RSUs granted1,361 216.46 
       RSUs vested(519)164.46 
       RSUs forfeited/canceled(96)220.92 
Unvested balance—December 31, 20201,816 $215.68 
The total fair value of RSUs vested for the years ended December 31, 2020, 2019 and 2018 was approximately $85.4 million, $65.7 million, and $52.5 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, 2020 under our 2014 Equity Incentive Plan (in thousands):
Number of Shares
Balance—December 31, 201915,146 
Authorized (1)
2,407 
Options granted(115)
RSUs granted(1,361)
Options canceled39 
RSUs forfeited96 
Shares traded for taxes37 
Balance—December 31, 202016,249 
(1): The authorized number of shares consists of 2,291,660 shares approved by our board of directors under the aforementioned 2014 Equity Incentive Plan effective January 1, 2020, and 115,338 shares assumed under the Awake Security 2014 Equity Incentive Plan in conjunction with our acquisition of Awake Security.
Stock-Based Compensation Expense
The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):
Year Ended December 31,
202020192018
Cost of revenue $6,272 $4,637 $5,087 
Research and development 79,913 53,068 48,205 
Sales and marketing
34,944 29,168 24,995 
General and administrative 15,913 14,407 12,915 
           Total stock-based compensation $137,042 $101,280 $91,202 
100

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 grant date. 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, 2020, 2019 and 2018, 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,
202020192018
Expected term (in years) 5.06.97.0
Risk-free interest rate 0.4 %2.5 %2.9 %
Expected volatility 43.5 %42.8 %44.6 %
Dividend rate  % % %
ESPP
The following table summarizes the assumptions relating to our ESPP:
Year Ended December 31,
202020192018
Expected term (in years) 1.61.11.1
Risk-free interest rate 0.4 %1.8 %2.4 %
Expected volatility 45.1 %42.5 %41.9 %
Dividend rate  % % %
As of December 31, 2020, 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, 2020
Stock OptionRSUESPPRestricted Stock
Unrecognized stock-based compensation expense$46,111 $337,835 $9,494 $8,309 
Weighted-average amortization period2.8 years3.4 years1.2 years3.2 years

101

9.    Net Income Per Share
The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts):
Year Ended December 31,
202020192018
Numerator:
Basic:
Net income $634,557 $859,867 $328,115 
Less: undistributed earnings allocated to participating securities  (423)(189)
Net income attributable to common stockholders, basic $634,557 $859,444 $327,926 
Diluted:
Net income attributable to common stockholders, basic $634,557 $859,444 $327,926 
Add: undistributed earnings allocated to participating securities  24 15 
Net income attributable to common stockholders, diluted $634,557 $859,468 $327,941 
Denominator:
Basic:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic 75,984 76,312 74,750 
Diluted:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic 75,984 76,312 74,750 
Add weighted-average effects of dilutive securities:
Stock options and RSUs3,462 4,565 6,083 
Employee stock purchase plan19 2 11 
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted 79,465 80,879 80,844 
Net income per share attributable to common stockholders:
Basic $8.35 $11.26 $4.39 
Diluted $7.99 $10.63 $4.06 
The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands):
Year Ended December 31,
202020192018
Stock options and RSUs 345 318 140 
Employee stock purchase plan83 82 71 
Total428 400 211 

102

10.    Income Taxes
The components of income before provision for income taxes are as follows (in thousands):
Year Ended December 31,
202020192018
Domestic $621,838 $727,632 $136,818 
Foreign 117,025 134,638 151,983 
Income before income taxes $738,863 $862,270 $288,801 
The components of the provision for income taxes are as follows (in thousands):
Year Ended December 31,
202020192018
Current provision for income taxes:
Federal $78,843 $58,187 $6,113 
State 21,135 19,067 2,018 
Foreign 12,891 928 10,451 
Total current 112,869 78,182 18,582 
Deferred tax expense (benefit):
Federal (17,592)362,056 (57,726)
State (849)(4,511)(4,164)
Foreign 9,878 (433,324)3,994 
Total deferred tax expense (benefit)(8,563)(75,779)(57,896)
Total provision for (benefit from) income taxes$104,306 $2,403 $(39,314)
The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):
Year Ended December 31,
202020192018
U.S. federal statutory income tax rate21.00 %21.00 %21.00 %
State tax, net of federal benefit 2.23 1.30 (0.59)
Taxes on foreign earnings differential (0.92)(2.59)(3.37)
Tax credits (2.64)(3.10)(7.68)
Change in valuation allowance (0.18)(0.10)1.00 
Intra-Entity Sale (9.95) 
Stock-based compensation(5.65)(6.56)(24.90)
Tax Cuts and Jobs Act  (1.72)
Acquisition and integration costs0.27 0.04 2.12 
Other, net 0.01 0.24 0.53 
Effective tax rate14.12 %0.28 %(13.61)%
Excess tax benefits resulting from stock awards were $58.7 million, $77.9 million and $75.5 million for the years ended December 31, 2020, 2019 and 2018, respectively.
We have operations and a taxable presence in numerous jurisdictions outside the U.S. 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
103

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 between the local tax basis and U.S. 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,
20202019
Deferred tax assets:
Intangible assets$392,053 $419,911 
Reserves and accruals not currently deductible80,550 71,945 
Tax credits68,592 54,867 
Lease financing obligation22,080 22,547 
Capitalized research and development expenses23,656 16,169 
Stock-based compensation18,548 15,856 
Net operating losses23,998 8,857 
Other3,873 3,950 
Gross deferred tax assets 633,350 614,102 
Valuation allowance (82,638)(67,331)
Total deferred tax assets 550,712 546,771 
Deferred tax liabilities:
US tax on foreign earnings(317,970)(326,967)
Right of use asset(18,764)(20,038)
Other(383)(2,451)
Total deferred tax liabilities (337,117)(349,456)
Net deferred tax assets $213,595 $197,315 
The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
December 31,
20202019
Deferred tax assets, non-current $441,531 $452,025 
Deferred tax liabilities, non-current (227,936)(254,710)
Total net deferred tax assets $213,595 $197,315 
Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all deferred tax assets are realizable with the exception of California, Canada, and U.K. deferred tax assets. Therefore, we recorded a valuation allowance of $82.6 million and $67.3 million as of December 31, 2020 and 2019, respectively, against California, Canada, and U.K. deferred tax assets, since it is more likely than not that these assets will be not be recognized.
As of December 31, 2020, we had $245.1 million and $97.4 million of net operating loss carryforwards for federal and state income tax purposes, respectively, from the acquisition of Mojo Networks, Big Switch Networks and Awake Security. These federal and state losses will begin to expire in 2027 and 2029, respectively. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of $12.8 million, which do not expire.
We had a federal credit of $2.0 million from the acquisition of Awake Security, which will begin to expire in 2038 and a California state credit of $128.7 million, which can be carried over indefinitely. For foreign
104

jurisdictions, we had $0.5 million of Canadian scientific research and experimental development tax credit carry-forwards, which will begin to expire in 2034.
Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership change limitations provided in the Internal Revenue code and similar state or foreign provisions.
The Tax Cuts and Jobs Act enacted on December 22, 2017 requires a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings are deemed to be taxed and distributions of the unremitted earnings do 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, 2020, 2019 and 2018 is as follows (in thousands):
Year Ended December 31,
202020192018
Gross unrecognized tax benefits—beginning balance $93,806 $74,436 $48,835 
Increases related to tax positions taken in a prior year 3,103 11,171 330 
Increases related to tax positions taken during current year 20,274 22,714 27,413 
Decreases related to tax positions taken in a prior year (18,029)(89)(675)
Decreases related to settlements with taxing authorities  (12,388) 
Decreases related to lapse of statute of limitations (6,654)(2,120)(2,173)
   Adjustment for acquisition 82 706 
Gross unrecognized tax benefits—ending balance $92,500 $93,806 $74,436 
As of December 31, 2020, 2019 and 2018, the total amount of gross unrecognized tax benefits was $92.5 million, $93.8 million and $74.4 million, respectively, of which $44.7 million, $28.5 million and $35.7 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.1 million and $0.2 million in the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020 and 2019, we recognized a liability for interest and penalties of $2.0 million and $2.2 million, respectively.
The statute of limitations for Federal and most states remain open for 2017 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, where 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.
11.    Geographical Information
We operate as one reportable segment. The following table represents revenue based on customers' shipping addresses (in thousands):
105

Year Ended December 31,
202020192018
Americas$1,771,992 $1,833,163 $1,550,453 
Europe, Middle East and Africa 326,729 381,651 414,069 
Asia Pacific 218,791 195,892 186,847 
Total revenue $2,317,512 $2,410,706 $2,151,369 
Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):
December 31,
20202019
United States $24,110 $32,565 
International 8,121 6,708 
Total $32,231 $39,273 

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 are immediately vested. For the years ended December 31, 2020, 2019 and 2018, we contributed approximately $7.4 million, $5.1 million and $4.6 million for the matching contributions, respectively.

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, 2020 and 2019. This unaudited selected quarterly financial data has been prepared on the same basis as our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. In the opinion of management, the financial data set forth in the tables below reflect all normal recurring adjustments necessary for the fair statement of results of operations for these periods. Our historical results are not necessarily indicative of the results that may be expected in the future and the results of a particular quarter or other interim period are not necessarily indicative of the results for a full year. This financial data should be read in conjunction with the Item 7 Management’s Discussion and
106

Analysis of Financial Condition and Results of Operations, our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.
 Three Months Ended
 Dec. 31, 2020Sep. 30, 2020Jun. 30, 2020Mar. 31, 2020Dec. 31, 2019Sep. 30, 2019Jun. 30, 2019Mar. 31, 2019
 (in thousands, except for per share amounts)
Revenue:
Product$518,281 $480,242 $421,413 $410,906 $447,498 $555,066 $513,171 $505,415 
Service 130,201 125,189 119,157 112,123 105,048 99,349 95,150 90,009 
Total revenue648,482 605,431 540,570 523,029 552,546 654,415 608,321 595,424 
Cost of revenue:
Product210,436 199,465 176,432 163,629 175,476 218,220 200,534 198,152 
Service 23,462 21,004 20,049 21,149 20,767 18,921 17,596 16,702 
Total cost of revenue233,898 220,469 196,481 184,778 196,243 237,141 218,130 214,854 
Gross profit414,584 384,962 344,089 338,251 356,303 417,274 390,191 380,570 
Operating expenses:
Research and development133,847 128,049 111,544 113,154 110,063 118,732 114,295 119,669 
Sales and marketing67,671 53,372 51,237 57,086 54,535 55,279 53,040 51,053 
General and administrative18,428 15,146 14,319 18,349 15,716 14,657 16,019 15,506 
Total operating expenses219,946 196,567 177,100 188,589 180,314 188,668 183,354 186,228 
Income from operations194,638 188,395 166,989 149,662 175,989 228,606 206,837 194,342 
Total other income, net5,542 13,224 8,256 12,157 11,183 19,169 13,811 12,333 
Income before income taxes200,180 201,619 175,245 161,819 187,172 247,775 220,648 206,675 
Provision for (benefit from) income taxes17,222 33,244 30,452 23,388 (73,520)38,880 31,397 5,646 
Net income $182,958 $168,375 $144,793 $138,431 $260,692 $208,895 $189,251 $201,029 
Net income per share attributable to common stockholders:
Basic $2.41 $2.22 $1.91 $1.82 $3.41 $2.73 $2.47 $2.65 
Diluted $2.31 $2.12 $1.83 $1.73 $3.25 $2.59 $2.33 $2.47 
107


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, 2020. 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, 2020, 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 CEO and CFO, 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, 2020 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
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. 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
108

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, 2020, 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, 2020, its internal control over financial reporting was effective to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements in accordance with U.S. GAAP.
The effectiveness of our internal control over financial reporting, as of December 31, 2020, 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, 2020.

Item 9B. Other Information
None.

109

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 2021 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 2021 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 2021 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 2021 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 2021 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.

110

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:

111

EXHIBIT INDEX
Incorporated by Reference
Exhibit NumberDescriptionFormFile No. ExhibitFiling DateFiled Herewith
3.110-Q001-364683.18/8/2014
3.210-Q001-364683.28/8/2014
4.1S-1/A333-1948994.14/21/2014
4.2S-1333-1948994.23/31/2014
4.3ü
10.110-Q001-3646810.111/1/2019
10.2 †S-1333-19489910.23/31/2014
10.3 †S-1333-19489910.33/31/2014
10.4 †S-1/A333-19489910.45/27/2014
10.5 †10-K001-3646810.53/12/2015
10.6 †S-1333-19489910.63/31/2014
10.7 †S-1333-19489910.73/31/2014
10.8 †S-1333-19489910.83/31/2014
10.9 †S-1333-19489910.93/31/2014
10.10 †S-1333-19489910.103/31/2014
10.11S-1333-19489910.153/31/2014
10.1210-Q001-3646810.18/8/2014
10.13S-1333-19489910.163/31/2014
10.14‡S-1333-19489910.173/31/2014
10.15 †S-1/A333-19489910.214/21/2014
10.16 †8-K001-3646810.15/14/2015
10.17 †8-K001-3646810.25/14/2015
10.18 †10-Q001-3646810.35/5/2016
10.19 †10-Q001-3646810.15/8/2017
10.20 †10-Q001-3646810.25/8/2017
112

Incorporated by Reference
Exhibit NumberDescriptionFormFile No. ExhibitFiling DateFiled Herewith
10.21 †10-Q001-3646810.35/8/2017
10.22 †10-Q001-3646810.45/8/2017
10.23 ‡10-Q001-3646810.111/5/2018
10.24 ‡10-K001-3646810.242/15/2019
10.25 †S-8333-24959199.110/22/2020
21.1ü
23.1ü
31.1ü
31.2ü
32.1*ü
101.INSXBRL Instance Document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Taxonomy Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Extension Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.
104.0Cover 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.
113

Item 16. Form 10-K Summary
None.

114


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 18, 2021By:/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:

SignatureTitleDate
/s/ JAYSHREE ULLALPresident, Chief Executive Officer and Director (Principal Executive Officer)February 18, 2021
Jayshree Ullal
/s/ ITA BRENNANChief Financial Officer (Principal Accounting and Financial Officer)February 18, 2021
Ita Brennan
/s/ ANDY BECHTOLSHEIMFounder, Chief Development Officer and Chairman of the Board of DirectorsFebruary 18, 2021
Andy Bechtolsheim
/s/ ANN MATHERDirectorFebruary 18, 2021
Ann Mather
/s/ CHARLES GIANCARLODirectorFebruary 18, 2021
Charles Giancarlo
/s/ DAN SCHEINMANDirectorFebruary 18, 2021
Dan Scheinman
/s/ KELLY BATTLESDirectorFebruary 18, 2021
Kelly Battles
/s/ MARK TEMPLETONDirectorFebruary 18, 2021
Mark Templeton
/s/ NIKOS THEODOSOPOULOSDirectorFebruary 18, 2021
Nikos Theodosopoulos

115
EX-4.3 2 ex43descriptionofcapitalst.htm EX-4.3 Document

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 ex211listofsubsidiariesq42.htm EX-21.1 Document

Exhibit 21.1

SUBSIDIARIES OF ARISTA NETWORKS, INC.

Name of SubsidiaryJurisdiction of Incorporation
Arista Networks Australia Pty LtdAustralia
Arista Acquisition Australia Pty LimitedAustralia
Big Switch Networks Pty Ltd Australia
Arista Networks Austria GmbHAustria
Arista Networks Canada Ltd.Canada
Arista Networks ULCCanada
Arista Technology LimitedCayman Islands
Arista Networks (Shanghai) Co., Ltd.China
Arista Networks Cyprus LtdCyprus
Arista Networks EURLFrance
Arista Networks GmbHGermany
Arista Networks Hong Kong LimitedHong Kong
Arista Networks India Private LimitedIndia
Mojo Networks Private LimitedIndia
Arista Networks LimitedIreland
Arista Networks International LimitedIreland
Arista Technology Ireland Unlimited CompanyIreland
Arista Holding LimitedIreland
Arista Networks Israel LtdIsrael
Arista Networks Japan Ltd.Japan
Big Switch Networks KKJapan
Arista Networks Korea, LLCKorea
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 Spain S.L.Spain
Arista Networks Sweden ABSweden
Arista Networks Taiwan LimitedTaiwan
Arista Networks Middle East DMCCUnited Arab Emirates
Arista Networks UK LtdUnited Kingdom
Big Switch Networks UK, LTDUnited Kingdom
ANET LLCUnited States
Arista Networks Holding CorporationUnited States
Mojo Networks, LLCUnited States
Skylark Partners, LLCUnited States
Big Switch Networks LLC United States
Big Switch Networks GC, Inc. United States
Awake Security LLC United States
Harbor Partners LLC United States




EX-23.1 4 ex231independentauditorcon.htm EX-23.1 Document

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, 333-229730, 333-236426 and 333-249591) of Arista Networks, Inc. of our reports dated February 18, 2021, 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, 2020, filed with the Securities and Exchange Commission.


/s/ Ernst & Young LLP

San Jose, California
February 18, 2021


EX-31.1 5 ex311ceocertificationq42020.htm EX-31.1 Document

Exhibit 31.1

CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, 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 18, 2021
/s/ JAYSHREE ULLAL
Jayshree Ullal
President, Chief Executive Officer and Director
(Principal Executive Officer)

EX-31.2 6 ex312cfocertificationq42020.htm EX-31.2 Document

Exhibit 31.2

CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, 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 18, 2021
/s/ ITA BRENNAN
Ita Brennan
Chief Financial Officer
(Principal Accounting and Financial Officer)

EX-32.1 7 ex321ceoandcfo906certifica.htm EX-32.1 Document

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, 2020, 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 18, 2021
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, 2020, 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 18, 2021
By:/s/ ITA BRENNAN
Name:Ita Brennan
Title:Chief Financial Officer
(Principal Accounting and Financial Officer)


EX-101.SCH 8 anet-20201231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Organization and Summary of Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Business Combinations - Schedule of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - Business Combinations - Schedule of Intangible Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 2109103 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2310302 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2411405 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - Fair Value Measurements - Investment by Maturity Dates (Details) link:presentationLink link:calculationLink link:definitionLink 2114104 - Disclosure - Financial Statements Details link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Financial Statements Details (Tables) link:presentationLink link:calculationLink link:definitionLink 2416408 - Disclosure - Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 2417409 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - Financial Statements Details - Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) link:presentationLink link:calculationLink link:definitionLink 2420412 - Disclosure - Financial Statements Details - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2421413 - Disclosure - Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2422414 - Disclosure - Financial Statements Details - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Financial Statements Details - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - Financial Statements Details - Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 2425417 - Disclosure - Financial Statements Details - Contract Balances (Details) link:presentationLink link:calculationLink link:definitionLink 2426418 - Disclosure - Financial Statements Details - Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2427419 - Disclosure - Financial Statements Details - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2427419 - Disclosure - Financial Statements Details - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 2428420 - Disclosure - Financial Statements Details - Other Income, Net (Details) link:presentationLink link:calculationLink link:definitionLink 2129105 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 2330304 - Disclosure - Investments Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 2431421 - Disclosure - Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2132106 - Disclosure - Goodwill and Acquisition-Related Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2333305 - Disclosure - Goodwill and Acquisition-Related Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436424 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2437425 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2138107 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2339306 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 2440426 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2441427 - Disclosure - Commitments and Contingencies - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 2442428 - Disclosure - Commitments and Contingencies - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 2443429 - Disclosure - Commitments and Contingencies - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2443429 - Disclosure - Commitments and Contingencies - Lease Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 2444430 - Disclosure - Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details) link:presentationLink link:calculationLink link:definitionLink 2145108 - Disclosure - Stockholders' Equity and Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2346307 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2447431 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2448432 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details) link:presentationLink link:calculationLink link:definitionLink 2449433 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 2450434 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details) link:presentationLink link:calculationLink link:definitionLink 2451435 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Shares Available for Grant (Details) link:presentationLink link:calculationLink link:definitionLink 2452436 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2453437 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 2454438 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - ESPP (Details) link:presentationLink link:calculationLink link:definitionLink 2455439 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Unrecognized Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2156109 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 2357308 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2458440 - Disclosure - Net Income Per Share - Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2459441 - Disclosure - Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2160110 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2361309 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2462442 - Disclosure - Income Taxes - Geographical Breakdown Income before Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2463443 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2464444 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2465445 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2466446 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2466446 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2467447 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) link:presentationLink link:calculationLink link:definitionLink 2168111 - Disclosure - Geographical Information link:presentationLink link:calculationLink link:definitionLink 2369310 - Disclosure - Geographical Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2470448 - Disclosure - Geographical Information (Details) link:presentationLink link:calculationLink link:definitionLink 2171112 - Disclosure - Post-Employment Benefits link:presentationLink link:calculationLink link:definitionLink 2472449 - Disclosure - Post-Employment Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 2173113 - Disclosure - Selected Quarterly Financial Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2374311 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2475450 - Disclosure - Selected Quarterly Financial Information (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 anet-20201231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 anet-20201231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 anet-20201231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations Business Combinations Policy [Policy Text Block] RSUs granted (in shares) RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Add: Deferral of revenue in current period, excluding amounts recognized during the period Deferred Revenue, Period Increase (Decrease) Document Type Document Type ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Total other income, net Other Nonoperating Income (Expense) Aggregate intrinsic value of stock options outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Warranty Accrual Schedule of Product Warranty Liability [Table Text Block] Options granted (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Product Information [Line Items] Product Information [Line Items] Service Service [Member] 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 Number of additional shares authorized for issuance (in shares) Authorized (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized Level III Fair Value, Inputs, Level 3 [Member] Inventory write-down Inventory Write-down Customer B Customer B [Member] Customer B [Member] Leases Lessee, Leases [Policy Text Block] Proceeds from maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Repurchase of common stock (in shares) Shares repurchased (in shares) Stock Repurchased During Period, Shares Statistical Measurement [Domain] Statistical Measurement [Domain] LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Concentrations of Business and Credit Risk Risks and Uncertainties [Abstract] Warranty [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Contract manufacturer and supplier liability Contract Manufacturer and Supplier Liability Contract Manufacturer and Supplier Liability Deferred tax liabilities, non-current Deferred tax liabilities, non-current Deferred Income Tax Liabilities, Net IP Rights IP Rights [Member] IP Rights [Member] Accrued warranty costs Warranty accrual, beginning of year Warranty accrual, end of year Product Warranty Accrual, Current Security Exchange Name Security Exchange Name Available-for-sale investments: OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract] Accelerated requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Award Requisite Service Period Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Award Requisite Service Period 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 Sales and marketing Selling and Marketing Expense [Member] Concentration of Business Risk Concentration Risk, Components Supplier Risk [Policy Text Block] Concentration Risk, Components Supplier Risk [Policy Text Block] Income from operations Income from operations Operating Income (Loss) Postemployment Benefits [Abstract] Postemployment Benefits [Abstract] Total current liabilities Liabilities, Current Schedule of Contract Balances Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] ESPP Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Prepaid expenses and other current assets Total prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Unvested beginning balance (in dollars per share) Unvested ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Restricted Cash and Cash Equivalents Items [Line Items] Restricted Cash and Cash Equivalents Items [Line Items] Accrued professional fees Accrued Professional Fees, Current Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Commitments and contingencies (Note 7) Commitments and Contingencies Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Warranty Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Tax withholding paid for net share settlement of equity awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Repurchase of common stock Payments for Repurchase of Common Stock ASSETS Assets [Abstract] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] 2026 and thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Furniture and fixtures Furniture and Fixtures [Member] Entity Address, State or Province Entity Address, State or Province RSUs vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Operating lease payments Operating Lease, Payments Accounts payable Accounts Payable, Current Restricted deposits Restricted Deposits Assets Restricted Deposits Assets Retained earnings Retained Earnings (Accumulated Deficit) Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Weighted Average Estimated Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Add: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Deferred Revenue Arrangement, by Type [Table] Deferred Revenue Arrangement, by Type [Table] 2021 Lessee, Operating Lease, Liability, to be Paid, Year One Cash paid for income taxes, net of refunds Income Taxes Paid Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number 2024 Lessee, Operating Lease, Liability, to be Paid, Year Four 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 Unrecognized stock-based compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Less: undistributed earnings allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Customer [Axis] Customer [Axis] State Current State and Local Tax Expense (Benefit) Tax credit carryforward Tax Credit Carryforward, Amount Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Deferred revenue, beginning balance Deferred revenue, ending balance Deferred Revenue Preferred stock, $0.0001 par value—100,000 shares authorized and no shares issued and outstanding as of December 31, 2020 and 2019 Preferred Stock, Value, Issued Income Taxes Income Tax, Policy [Policy 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] Impairment of Long-Lived Assets and Investments Tangible Asset Impairment Charges [Abstract] Total operating expenses Total operating expenses Operating Expenses Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Vested and exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Interest expense Interest Expense, Other Other long-term liabilities Other Liabilities, Noncurrent Deferred tax assets Deferred tax assets, non-current Deferred Income Tax Assets, Net Cost of revenue: Cost of Revenue [Abstract] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Accrued product development costs Accrued Product Development Costs, Current Accrued Product Development Costs, Current Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Repurchase authorization period Stock Repurchase Program, Period in Force Effect of exchange rate changes Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Big Switch Networks, Inc. Big Switch Networks, Inc. [Member] Big Switch Networks, Inc. [Member] Inventories Total inventories Inventory, Net Total revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Weighted-average shares used in computing net income per share attributable to common stockholders: Weighted Average Number of Shares Outstanding, Basic [Abstract] Adjustment for acquisition Unrecognized Tax Benefits, Increase Resulting from Acquisition Percentage of total per significant customer Concentration Risk, Percentage Business Acquisition [Axis] Business Acquisition [Axis] Geographical [Domain] Geographical [Domain] Statement [Line Items] Statement [Line Items] Common stock issued for business acquisition (in shares) Stock Issued During Period, Shares, Acquisitions 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] Foreign Deferred Foreign Income Tax Expense (Benefit) Net income per share attributable to common stockholders: Earnings Per Share, Basic and Diluted [Abstract] (Gain) loss on investments in privately-held companies, net Unrealized Gain (Loss) on Investments 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] Entity Voluntary Filers Entity Voluntary Filers Acquisition-related expenses and restructuring costs Business Combination, Acquisition Related Costs Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Statement [Table] Statement [Table] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Deductions/write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Statistical Measurement [Axis] Statistical Measurement [Axis] Total deferred tax expense (benefit) Deferred Income Taxes and Tax Credits Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued US tax on foreign earnings Deferred Tax Liabilities, Undistributed Foreign Earnings U.S. government notes US Government Agencies Debt Securities [Member] Marketable securities, maximum maturity period Debt Securities, Available-for-sale, Term Interest income Interest Income, Other Foreign Tax Authority Foreign Tax Authority [Member] Business Combinations [Abstract] Business Combinations [Abstract] Marketable Securities Marketable Securities, Policy [Policy Text Block] Entity Small Business Entity Small Business Revenue Recognition Revenue Recognition [Abstract] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] 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 Capitalized contract cost, amortization period Capitalized Contract Cost, Amortization Period Goodwill [Roll Forward] Goodwill [Roll Forward] Restrictions on Cash and Cash Equivalents [Table] Restrictions on Cash and Cash Equivalents [Table] Amendment Flag Amendment Flag Schedule of Basic and Diluted Net Income Per Share Available to Common Stock Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Liability for interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Research and Development Expenses Research and Development Expense, Policy [Policy Text Block] Post-Employment Benefits Postemployment Benefits Disclosure [Text Block] Cost of investment Equity Securities Without Readily Determinable Fair Value, Initial Costs Equity Securities Without Readily Determinable Fair Value, Initial Costs Schedule of Purchase Price Allocation Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Class of Treasury Stock Class of Treasury Stock [Table Text Block] Fair Value of Financial Assets by Level Fair Value, Assets Measured on Recurring Basis [Table Text Block] Number of shares available for grant (in shares) Beginning Balance (in shares) Ending Balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Other Other Accrued Liabilities, Current Non-cancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Financial Statement Details Supplemental Balance Sheet Disclosures [Text Block] Investments in privately-held companies Payments For (Proceeds From) Investments In Privately-Held Companies Payments For (Proceeds From) Investments In Privately-Held Companies Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Entity Central Index Key Entity Central Index Key Cash paid for interest — lease financing obligation Interest Paid, Lease Financing Obligation Interest Paid, Lease Financing Obligation Legal settlement Litigation Settlement, Expense Marketable securities Debt Securities, Available-for-sale, Current Accounts Receivable Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Cash equivalents, amortized cost Cash Equivalents, at Carrying Value Property and equipment included in accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Geographical [Axis] Geographical [Axis] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table] Marketable securities, amortized cost Debt Securities, Available-for-sale, Amortized Cost Deferred tax assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Renewal term Lessee, Operating Lease, Renewal Term Marketable securities, unrealized gains Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Income taxes payable Accrued Income Taxes, Noncurrent Loss Contingencies Commitments and Contingencies, Policy [Policy Text Block] Sales Return Reserve [Roll Forward] Sales Return Reserve [Roll Forward] Sales Return Reserve Roll Forward Awake Security Awake Security [Member] Awake Security Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Employee stock purchase plan Employee Stock [Member] Income Statement Location [Axis] Income Statement Location [Axis] Common stock issued for business acquisition Stock Issued During Period, Value, Acquisitions Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Income Statement Location [Domain] Income Statement Location [Domain] 2022 Lessee, Operating Lease, Liability, to be Paid, Year Two State and Local Jurisdiction State and Local Jurisdiction [Member] Average price paid per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share CASH FLOWS FROM FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Federal Current Federal Tax Expense (Benefit) Intangible asset, accumulated amortization Amortization of Intangible Assets Lease, Cost Lease, Cost [Table Text Block] Prepaid income taxes Prepaid Taxes 2023 Lessee, Operating Lease, Liability, to be Paid, Year Three Lease financing obligation Deferred Tax Asset Lease Liability Deferred Tax Asset Lease Liability 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 Other assets Other Assets, Noncurrent Plan Name [Axis] Plan Name [Axis] Denominator: Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Denominator [Abstract] Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure TOTAL ASSETS Assets Risks and uncertainties Risks and Uncertainties [Policy Text Block] Risks and Uncertainties Unvested beginning balance (in shares) Unvested ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Title of 12(b) Security Title of 12(b) Security Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Acquisition-related intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net 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 Awake Security, Inc. & Big Switch Networks Awake Security, Inc. & Big Switch Networks [Member] Awake Security, Inc. & Big Switch Networks Fair value of unvested options acquired Share-based Compensation Arrangement By Share-based Payment Award, Options, Unvested, Fair Value Share-based Compensation Arrangement By Share-based Payment Award, Options, Unvested, Fair Value Subsequent Event Type [Axis] Subsequent Event Type [Axis] Changes in net unrealized gains (losses) on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Antidilutive Securities [Axis] Antidilutive Securities [Axis] Cost of revenue Cost of Sales [Member] Other assets, fair value Other Assets, Fair Value Disclosure Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] 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] Geographic Information Geographic Information [Text Block] Geographic Information Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Depreciation, amortization and other Depreciation, Depletion and Amortization Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Gain (loss) on investments in privately-held companies Equity Securities, FV-NI, Unrealized Gain (Loss) Others Other Intangible Assets [Member] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Product and Service [Axis] Product and Service [Axis] TOTAL LIABILITIES Liabilities Severance and other costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Investments Investments and Other Noncurrent Assets [Text Block] Amortization (accretion) of investment premiums (discounts) Investment Income, Net, Amortization of Discount and Premium Weighted-average amortization period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate International Non-US [Member] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less: Revenue recognized from beginning balance Contract with Customer, Liability, Revenue Recognized Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Basic Net income attributable to common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Level I Fair Value, Inputs, Level 1 [Member] Total operating lease costs Operating Lease, Expense Inventories Increase (Decrease) in Inventories Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Restricted cash Restricted Cash and Cash Equivalents, Noncurrent Accounts payable Increase (Decrease) in Accounts Payable Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Raw materials Inventory, Raw Materials, Net of Reserves Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-term Commitment [Domain] Additional Paid-in Capital Additional Paid-in Capital [Member] Schedule of Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Accrued liabilities Increase (Decrease) in Accrued Liabilities 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] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Equipment and machinery Machinery and Equipment [Member] Schedule of Prepaid Expenses and Other Current Assets Schedule of Other Current Assets [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Variable lease costs Variable Lease, Cost Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Research and development Research and Development Expense Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Subsequent Event Subsequent Event [Member] Outstanding, beginning balance (in dollars per share) Outstanding, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Domestic Tax Authority Domestic Tax Authority [Member] Letter of credit outstanding, amount Letters of Credit Outstanding, Amount Business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Common stock, shares authorized (in shares) Common Stock, Shares Authorized Concentration Risk Type [Axis] Concentration Risk Type [Axis] Stock options and RSUs (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Property and equipment, gross Property, Plant and Equipment, Gross Federal Deferred Federal Income Tax Expense (Benefit) Impairment of long-lived assets and investments Impairment of Long-Lived Assets Held-for-use Goodwill and Intangible Assets Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Income Statement [Abstract] Income Statement [Abstract] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Fair Value of Available-for-sale Marketable Securities by Remaining Contractual Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Requisite service period of the awards Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Operating lease liabilities, non-current Operating Lease, Liability, Noncurrent 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Four Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Use of Estimates Use of Estimates, Policy [Policy Text Block] CURRENT ASSETS: Assets, Current [Abstract] Schedule of Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Income Tax Authority [Domain] Income Tax Authority [Domain] Excess tax benefits included in income taxes Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Dividend rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Capitalized contract cost Capitalized Contract Cost, Net Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Net income attributable to common stockholders: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Contract Assets and Liabilities [Line Items] Contract Assets and Liabilities [Line Items] [Line Items] for Contract Assets and Liabilities [Table] Asia Pacific Asia Pacific [Member] Product sales rebate and returns reserve Balance at the beginning of year Balance at the end of year Product Return Reserve, Current Product Return Reserve, Current City Area Code City Area Code Income Tax Authority [Axis] Income Tax Authority [Axis] Document Period End Date Document Period End Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Goodwill and Acquisition-Related Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Property and Equipment Property, Plant and Equipment [Abstract] Performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Common stock reserved for issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Authorized repurchase amount Stock Repurchase Program, Authorized Amount Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Impairment of Long-Lived Assets and Investments in Privately-Held Companies Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Warranty Product Warranties Disclosures [Abstract] Stock-based compensation Share-based Payment Arrangement, Noncash Expense Repurchase of common stock Aggregate purchase price Stock Repurchased During Period, Value Purchases of property, equipment and intangible assets Payments to Acquire Productive Assets Less: Revenue recognized from beginning balance Deferred Revenue, Revenue Recognized Tax withholding paid on behalf of employees for net share settlement Payment, Tax Withholding, Share-based Payment Arrangement Rebates and allowances Allowance For Doubtful Accounts And Product Sales Return Reserve Allowance for Doubtful Accounts and Product Sales Return Reserve Cover [Abstract] Cover [Abstract] 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 Additions related to acquisitions Goodwill, Acquired During Period Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] [Line Items] for Income Tax Disclosure [Table] Selected Quarterly Financial Information (Unaudited) Quarterly Financial Information [Text Block] Percentage of employees salary for contribution (up to) Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Cumulative impairment Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount 2014 Equity Incentive Plan 2014 Equity Incentive Plan [Member] 2014 Equity Incentive Plan [Member] Schedule of Income before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Estimated useful life Property, Plant and Equipment, Useful Life Add: Contract liabilities recognized Contract With Customer, Liability, Contract Liabilities Recognized Contract with Customer, Liability, Contract Liabilities Recognized Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Other income (expense) Other Nonoperating Gains (Losses) Deferred tax assets Net deferred tax assets Deferred Tax Assets, Net Schedule of Deferred Revenue Deferred Revenue, by Arrangement, Disclosure [Table Text Block] Customer relationships Customer Relationships [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Total cost of revenue Cost of Goods and Services Sold Marketable securities, fair value Total marketable securities Debt Securities, Available-for-sale Less: reclassification adjustment for net (gains) included in net income Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax 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 Schedule of Option Activity Share-based Payment Arrangement, Activity [Table Text Block] Equity Components [Axis] Equity Components [Axis] Restricted Stock Restricted Stock [Member] Warranty costs incurred during the year Standard and Extended Product Warranty Accrual, Decrease for Payments Finished goods Inventory, Finished Goods, Net of Reserves Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Gross deferred tax assets Deferred Tax Assets, Gross Minimum Minimum [Member] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Accrued manufacturing costs Accrued Manufacturing Costs, Current Accrued Manufacturing Costs, Current Marketable securities, weighted average remaining duration Marketable Securities, Weighted Average Remaining Life Marketable Securities, Weighted Average Remaining Life Operating lease liabilities, current (included in other current liabilities) Operating Lease, Liability, Current Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] Balance Sheet Components [Abstract] 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 Schedule of Stock Option Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Percent of employee match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Accrued taxes Accrued Income Taxes Entity Interactive Data Current Entity Interactive Data Current United States UNITED STATES Corporate bonds Corporate Bond Securities [Member] Options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Revenue: Revenues [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] CASH FLOWS FROM OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract] Accounts Receivable Accounts Receivable [Member] Weighted Average Remaining Useful Life (In Years) Finite-Lived Intangible Assets, Remaining Amortization Period Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Customer [Domain] Customer [Domain] Foreign Current Foreign Tax Expense (Benefit) Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Entity Registrant Name Entity Registrant Name Subsequent Event Type [Domain] Subsequent Event Type [Domain] Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Contract Assets and Liabilities [Table] Business Acquisition [Line Items] Business Acquisition [Line Items] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Weighted-average discount rate — operating leases Operating Lease, Weighted Average Discount Rate, Percent Noncash lease expense Noncash Lease Expense Noncash lease expense resulting from the change in right-of-use assets of operating leases. Schedule of Acquisition-Related Intangible Assets Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] Other liabilities Increase (Decrease) in Other Operating Liabilities Total deferred tax liabilities Deferred Tax Liabilities, Gross Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Principal payments of lease financing obligations Repayments Of Long-term Lease Financing Obligations Repayments Of Long-Term Lease Financing Obligations Weighted- Average Exercise Price per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Number of reportable segments Number of Reportable Segments Schedule of Unrecognized Stock-Based Compensation Expense Share-based Payment Arrangement, Nonvested Award, Cost [Table Text Block] Liabilities accrued for warranties issued during the year Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Add weighted-average effects of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Research and development Research and Development Expense [Member] Cumulative upward adjustment Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Accounts receivable, net of rebates and allowances of $4,497 and $6,160, respectively Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Total undiscounted operating lease payments (excluding non-lease components) Lessee, Operating Lease, Liability, to be Paid Other Deferred Tax Assets, Other Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Marketable securities, unrealized losses Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] 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 Entity Address, Postal Zip Code Entity Address, Postal Zip Code Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Financial assets, amortized costs Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Cash Equivalents, Marketable Securities, And Other Assets, Amortized Cost Capitalized research and development expenses Deferred Tax Assets, Capitalized Research And Development Deferred Tax Assets, Capitalized Research And Development 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 Other prepaid expenses and deposits Other Prepaid Expense, Current Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Goodwill Beginning balance Ending balance Goodwill Due in 1 year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Other comprehensive loss, net of tax Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Document Transition Report Document Transition Report Schedule of ESPP Valuation Assumptions Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Deferred tax expense (benefit): Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Equity Securities without Readily Determinable Fair Value Equity Securities without Readily Determinable Fair Value [Table Text Block] Net operating losses Deferred Tax Assets, Operating Loss Carryforwards Warranty term on hardware products Warranty Term on Hardware Products Warranty Term on Hardware Products Income taxes payable Increase (Decrease) in Income Taxes Payable Equity securities, realized gain (loss) Equity Securities, FV-NI, Realized Gain (Loss) Level II Fair Value, Inputs, Level 2 [Member] Performance based period Share-based Compensation Arrangement By Share-based Payment Award, Service-based Condition Performance Period Share-based Compensation Arrangement By Share-based Payment Award, Service-based Condition Performance Period Other current assets Other Assets, Current Schedule of Goodwill Schedule of Goodwill [Table Text Block] Current provision for income taxes: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Options canceled (in shares) Options canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period General and administrative General and Administrative Expense [Member] Financial assets, fair value Assets, Fair Value Disclosure STOCKHOLDERS’ EQUITY: Equity [Abstract] Europe, Middle East and Africa EMEA [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Deferred revenue Contract with Customer, Liability, Current Reserves and accruals not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals Accounting Standards Update [Extensible List] Accounting Standards Update [Extensible List] Options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Schedule of Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Diluted (in shares) Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Basic (in dollars per share) Earnings Per Share, Basic Term of contract Contract With Customer, Payment Term Contract With Customer, Payment Term Unrecognized tax benefits that would affect effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Entity File Number Entity File Number RSUs forfeited/canceled (in shares) RSUs forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other Current Liabilities Other Current Liabilities [Member] Weighted-average remaining lease term — operating leases Operating Lease, Weighted Average Remaining Lease Term Sales and marketing Selling and Marketing Expense Acquisition Date Fair Value Finite-lived Intangible Assets Acquired Long-term Purchase Commitment [Line Items] Long-term Purchase Commitment [Line Items] Contract with manufacturers and suppliers Purchase Commitment [Member] Customer A Customer A [Member] Customer A [Member] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Warranty term on software embedded in products Warranty Term on Software Embedded in Products Warranty Term on Software Embedded in Products Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock-based compensation Share-based Payment Arrangement, Expense Unrecognized tax benefits Gross unrecognized tax benefits—beginning balance Gross unrecognized tax benefits—ending balance Unrecognized Tax Benefits Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Issuance of common stock in connection with employee equity incentive plans Stock Issued During Period, Value, Employee Stock Purchase Plan Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2020 and 2019; 76,174 and 76,389 shares issued and outstanding as of December 31, 2020 and 2019 Common Stock, Value, Issued Investments Long-term Investments Tax Cuts and Jobs Act Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Percent Intangible Assets Goodwill and Intangible Assets Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Document Fiscal Year Focus Document Fiscal Year Focus Document Annual Report Document Annual Report 2022 Finite-Lived Intangible Asset, Expected Amortization, Year Two Commercial paper Commercial Paper [Member] Aggregate intrinsic value of stock options outstanding vested and exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] PCS term of contract Post Contract Customer Support (PCS), Term of Contract Post Contract Customer Support (PCS), Term of Contract Unrealized gain on equity investments remeasured at fair value Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Change in Contract with Customer, Liability [Roll Forward] Decreases related to settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Schedule of Accounts Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Entity Current Reporting Status Entity Current Reporting Status 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 Related Party Transaction [Axis] Related Party Transaction [Axis] Net Income per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Inventories Inventory, Net [Abstract] 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 Inventory Inventory Disclosure [Abstract] CASH FLOWS FROM INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Common stock, shares issued (in shares) Common Stock, Shares, Issued Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Computer hardware and software Computer Hardware and Software [Member] Computer Hardware and Software [Member] Schedule of Product Information [Table] Schedule of Product Information [Table] Numerator: Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Calculation of Basic and Diluted Net Income Per Share, Numerator [Abstract] Other Deferred Tax Liabilities, Other Present value of operating lease payments as of December 31, 2020 Operating Lease, Liability Deferred tax liability Deferred Tax Liabilities, Net Segment Reporting Segment Reporting [Abstract] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-term Commitment [Axis] Accounts receivable, net Increase (Decrease) in Accounts Receivable Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] TOTAL STOCKHOLDERS’ EQUITY Beginning balance Ending balance Stockholders' Equity Attributable to Parent Total consideration transferred Business Combination, Consideration Transferred Concentration Risk Type [Domain] Concentration Risk Type [Domain] TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Income Taxes Income Tax Disclosure [Text Block] Agency securities Agency Securities [Member] Entity Address, City or Town Entity Address, City or Town Accrued payroll related costs Employee-related Liabilities, Current Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] RSU Restricted Stock Units (RSUs) [Member] Decreases related to lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Fixed lease costs Operating Lease, Cost 2025 Lessee, Operating Lease, Liability, to be Paid, Year Five Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Other Assets Other Assets [Member] General and administrative General and Administrative Expense Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Money market funds - restricted Money Market Funds, Restricted [Member] Money Market Funds, Restricted [Member] Financial Instrument [Axis] Financial Instrument [Axis] Antidilutive securities excluded from earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Deferred Revenue Arrangement [Line Items] Deferred Revenue Arrangement [Line Items] Total current Current Income Tax Expense (Benefit) Product Product [Member] Increases related to tax positions taken during current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Increases related to tax positions taken in a prior year Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Weighted average useful life Finite-Lived Intangible Asset, Useful Life Equity Component [Domain] Equity Component [Domain] Net change OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Right of use asset Deferred Tax Liabilities, Leasing Arrangements Valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Other assets Increase (Decrease) in Other Noncurrent Assets Gross profit Gross profit Gross Profit Property and equipment, net Property and equipment, net Long lived assets Property, Plant and Equipment, Net 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Three Construction-in-process Construction in Progress [Member] Investments in Privately-Held Companies Investments, Privately Held Companies [Policy Text Block] Investments, Privately Held Companies [Policy Text Block] 2014 Employee Stock Purchase Plan 2014 Employee Stock Purchase Plan [Member] 2014 Employee Stock Purchase Plan Entity Tax Identification Number Entity Tax Identification Number Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Stockholders' Equity and Stock-Based Compensation Share-based Payment Arrangement [Text Block] Net income Net income Net income Net Income (Loss) Attributable to Parent Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Other current liabilities Other Liabilities, Current Trade name Trade Names [Member] Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Total current assets Assets, Current Current Fiscal Year End Date Current Fiscal Year End Date Operating expenses: Operating Expenses [Abstract] Operating loss carryforwards Operating Loss Carryforwards Net income per share attributable to common stockholders: Earnings Per Share [Abstract] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] State tax, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent 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 Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Change in Contract with Customer, Asset [Roll Forward] Developed technology Developed Technology Rights [Member] Tax credits Deferred Tax Assets, Tax Credit Carryforwards Number of Shares Underlying Outstanding Options Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Five Document Fiscal Period Focus Document Fiscal Period Focus 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 Consumption Return Reserve, Consumption Return Reserve, Consumption Additions charged against revenue Sales Return Reserve, Charged to Revenue Sales Return Reserve, Charged to Revenue Certificates of deposits Certificates of Deposit [Member] Deferred revenue, non-current Contract with Customer, Liability, Noncurrent Diluted Net income attributable to common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Issuance of common stock in connection with employee equity incentive plans (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Common Stock   Common Stock [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Product and Service [Domain] Product and Service [Domain] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Taxes on foreign earnings differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Non-interest bearing note, amount Notes Receivable, Related Parties Schedule of Property and Equipment, net Property, Plant and Equipment [Table Text Block] Leasehold improvements Leasehold Improvements [Member] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Revenue Revenue Benchmark [Member] Performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Additions charged to expense Accounts Receivable, Credit Loss Expense (Reversal) Money market funds Money Market Funds [Member] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Other assets, amortized cost Other Assets, Amortized Cost Other Assets, Amortized Cost SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION: Noncash Investing and Financing Items [Abstract] Shares Available for Grant [Roll Forward] Shares Available for Grant [Roll Forward] Shares Available for Grant [Roll Forward] Options exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period 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 Business Combinations Business Combination Disclosure [Text Block] Other income, net Total other income, net Nonoperating Income (Expense) Lessee, Operating Lease, Liability, Maturity Lessee, Operating Lease, Liability, Maturity [Table Text Block] Stock Option Share-based Payment Arrangement, Option [Member] Basis of Presentation and Principles of Consolidation Basis of Accounting, Policy [Policy Text Block] 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 Basic (in shares) Weighted-average shares used in computing net income per share attributable to common stockholders, basic and diluted (in shares) Weighted Average Number of Shares Outstanding, Basic Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Common stock issued for business combinations Other Significant Noncash Transaction, Value of Consideration Given Options canceled (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price 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 Realized losses on other-than-temporary securities Other than Temporary Impairment Losses, Investments State Deferred State and Local Income Tax Expense (Benefit) Assets And Liabilities, Lessee Assets And Liabilities, Lessee [Table Text Block] Assets and Liabilities, Lessee [Table Text Block] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Plan Name [Domain] Plan Name [Domain] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Carrying amount of investment Equity Securities without Readily Determinable Fair Value, Amount Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Additional paid-in capital Additional Paid in Capital 2021 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Inventory Valuation and Contract Manufacturer/Supplier Liabilities Inventory, Policy [Policy Text Block] Provision for (benefit from) income taxes Total provision for (benefit from) income taxes Income Tax Expense (Benefit) Schedule of Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Amount contributed by employer for matching contributions Defined Contribution Plan, Employer Discretionary Contribution Amount Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Purchases of marketable securities Payments to Acquire Marketable Securities Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Diluted (in dollars per share) Earnings Per Share, Diluted 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] Long-term Purchase Commitment [Table] Long-term Purchase Commitment [Table] Proceeds from sale of marketable securities Proceeds from Sale of Debt Securities, Available-for-sale Local Phone Number Local Phone Number Cash transferred to acquire businesses Payments to Acquire Businesses, Gross Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Americas Americas [Member] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Aggregate intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Movement in Deferred Revenue [Roll Forward] Movement in Deferred Revenue [Roll Forward] Impairment loss Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Gain on sale of marketable securities Gain on sale of marketable securities Marketable Securities, Gain (Loss) Depreciation Depreciation Entity Address, Address Line One Entity Address, Address Line One Decreases related to tax positions taken in a prior year Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Cash and Cash Equivalents Restricted Cash and Investments [Abstract] Investments, All Other Investments [Abstract] Investments, All Other Investments [Abstract] Contract liabilities, beginning balance Contract liabilities, ending balance Contract with Customer, Liability Related Party Transaction [Domain] Related Party Transaction [Domain] Emerging Growth Company Entity Emerging Growth Company 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Vesting of early-exercised stock options Adjustments To Additional Paid In Capital, Vesting Of Stock Options, Early Exercising Adjustments to Additional Paid In Capital, Vesting Of Stock Options and Restricted Stock Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) Award Type [Axis] Award Type [Axis] 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] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Inventory deposits Inventory Deposit, Current Inventory Deposit, Current Fair value of RSUs vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Maximum Maximum [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Restricted cash included in other assets Restricted Cash Retained Earnings Retained Earnings [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Effective tax rate Effective Income Tax Rate Reconciliation, Percent Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value 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 Allowance for doubtful accounts Balance at the beginning of year Balance at the end of year Accounts Receivable, Allowance for Credit Loss Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Stock-based Compensation Share-based Payment Arrangement, Noncash Expense [Abstract] Award Type [Domain] Award Type [Domain] Stock options and RSUs Stock Options and Restricted Stock Awards [Member] Stock Options and Restricted Stock Awards [Member] Trading Symbol Trading Symbol Vested and exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Proceeds from issuance of common stock under equity plans Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Contract assets, beginning balance Contract assets, ending balance Contract with Customer, Asset, after Allowance for Credit Loss Net Income Per Share Earnings Per Share [Text Block] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] CURRENT LIABILITIES: Liabilities, Current [Abstract] U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Entity Shell Company Entity Shell Company Tax withholding paid for net share settlement of equity awards (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Segment Reporting Segment Reporting, Policy [Policy Text Block] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective New Accounting Pronouncements, Policy [Policy Text Block] Entity Public Float Entity Public Float 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 Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] EX-101.PRE 12 anet-20201231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 anet-20201231_g1.jpg GRAPHIC begin 644 anet-20201231_g1.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" +7J#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@ HHKC?B+\>?#7PQCT\ZA>-*^IZ@FEVZ6J><3.W\)QPN.^2*J,92TB@.RH MKQJR_:Z;6-?UFRL?"&K2)HMPT$L\US#"LF/XEY/%4)OV]?#&G:H+*\L;^*Z) MQY<++<$'_@&:W^J5DKN(+78]THKR:^_;#\+Z9:B6Z^T6*D9S%JK>)7(V='17,R>/+C'[NRMV]FNBO_ +3J M?3O&A45Q6F_&6&_P!*MKEK,QFX0/L\W.T'WQ46H_&M+&<( MNG^:#_$+C&/_ !VM(Y;B9;1_(S=>FMV=U17GUM\<);C6(K;^Q]J7"DQ2_:_O ML.JXV'6/#SVVC7F$BU6.\\R*.4]$E78#'GLV2*4LOQ$ M79Q_%?YB6(IO9GJE%>8^/OVB9? NA7%\VA?:EAM7NE"WN%D"J6P#L/7UKX07 M_@Y%MVO[J(?!^1X[20QO(GB@D-H+>7YGZ>T5^ M:$'_ <;Z7#<6+7GPHO!:7?^LEL_$(N&AY_NFV0$^VX5]C? ']N'PK^TYX$; M6?![1W;HHWVMQ/Y+P.>BN=I*_4 TJF4XNFKSAIZK_,4,=0F[1D>TT5\@_M(? M\%*_''[,TF_5_@A>7]D6(2[L/$/G1..QR+7CZ&N%\:_\%K==\&_#.#Q._P # M-:EM91EE;7E01^F3]F/\JNGDV,FN:$+KU7^9,LPP\7:4OP?^1]\45\>?L2_\ M%D/!W[9WQ*L/!UMX7U_P_P"([VWDN&CFEBN+>$(,D>8"I/\ WQ7V'FN+$8:K M0GR559G12K0JQYJ;N@HHHK U"BBB@ HHHH ***H:AK\-B=H_>/\ W5/3ZFC< M+V+]%X_P!;_P". M+_A4;>++U3_KO_'%_P *.1B]JCL**XQO&-X#_KO_ !Q?\*3_ (32]/\ RV'_ M 'P/\*.1C]HCM**X=O'EVAYF_P#'%_PKSGX^?%SQ;H7ABXFT#5Q97"H2C?98 M9<'Z,I%5&DY.Q,JJ2N>_45^0_C/_ (*F_';PAK\]C<>+H8VB$OCA:>"/A=XO@TB>RL7O\ 5+C^QK*[V(O0$2Q,!DUF\!43:;6G]=B:F:4* M=/VL[I'["T5_/KX=_P""^_[3GP_>-/'?B,?9'/[O4K;P]8>2X_VU6#*U]?\ MA'_@M?=66@:'XFUSQI%)H6L0R;4BTRWD"R*G&XHFX#=75'(\3*#G&SMK;6_Y M&']N87FBF]'UTM]]S]2Z*_.3X+_\%3_$'Q+^%0\1VGBD:S>7MQ+'%9Q:9!'% M;X;"J3LW'C!Y.34VK?\ !03XFZ/=VME-XCB^VG]Y=;-.M<0@]$'[OKW-%/(\ M3-)Z*_?_ (8FKGV%A-P5W;M:WYGZ*T5^(7[4?_!57]LC1OB#XIO?A8VH>*/ M_@2"*+7;JS\.V%Q]DN)AO4L/(+D*FG>NA_88_X+U_$/X[>/+2'Q%X@TO[ M!:P^3>12VUK;^=(?O2<1AU9/3@'N*YUETW-T^977]=C:OFM.E25:496?9+_, M_9RBOR5^)7_!<[QUIFB>/Q:VEQH\.AQ27.BZM<6D#1W<"<;V!0H2S8PH[5]' M_P#!-[]I+XO?%+]E#PYKOQ)\0#5/%^O-]ND":;;6OV:WD^:*,)'&J\+CD@GG MDUEA<%5KRE&.G+W)>=86R:=[GVW17R+^TM;_ ![UV"35_A9\6;7P_J%C\YT+ M7-#L+G3;U?[IF$(GC)]=YKYT\ _\%PM>\%^/9? _QKC3X=^*;.Y^Q&_6**XT M6]E[>7,X\\4[=S]1:*^8-'_:?\1>(-.AO+'7;6\M M+A0\<\$,,D<@]00N*GN/V@O%T\+(NK^26& Z6L.Y?<90C\Q6?LI#]M$^F**^ M+KC]I;XS?#?4'N/M-CX^T8G(;+Q-8BY ML;B.YB)P2IY4^A'4'V-7:R-6FG9A1110(**** "BBB@ HIC3JOO]*07&>U.S M)YXKJ245'Y_M1Y_M^M%F'/$DHJ/S_:@W&.U%F+VD22BH?M?M^M'VO_9_6GRL M7MH=R:BH?M?^S^M.6XR.GZTN5@JL7LR2BF^93LTC2]PHHII?!H =143W&WM3 M6O1;_MK_\ 6K U7]HQ-,S_ ,2EGQ_T\X_]EK>. KRVC^1/UVC_ M #?F>F45X/KW[;T6B9_XIQY,?]/X'_M.N)U[_@J%;Z&3_P 49))C_J*@?^T: MT_LK%?R_BO\ ,/KM'^;\SZNHKX@UC_@L]:Z2Q'_"O97Q_P!1L#_VA3_#?_!< M+P1<7\<6M^$O$>EQ,>? MK]JOX?\ [25@9?!WB:PU:6-/,FM,F*[@&<9>%P' R,9Q@]B:]#KCE&47:2LS M=--704445(PHHHH ***^4?VO/^"UG[.W[%NOW>A>)_&Z:OXJL3MGT+P_ =1O M86[I(5Q#"_3Y)9$;D<8I.22NRHQE)VBCZNHK\L;/_@Z0\%^*;YHM!^%/B6Y7 M/RG4-7@M&8>X1)(_^#B72/#' MA][R?X871E49$"^( 2_T/V;^E1',L-+X9?@_\BYY5BH+FE'3U7^9^DE%?FM\ M*/\ @X"U[XIZ*]_'\ [NRA4_+YGBP$L/7_CS%=7:_P#!((=/@\!2R//P MK'7 .?\ OQ7M\_\ P4/2/P9_:Z^$7<>3YOE?VF/3IGROZ5JLQPS5U+\&6J$W MLCZ4HK\_/V>_^"[UO\>OB)KWAT?#";2Y]#G,)D/B$3>=[X^S+C\S7K7B3_@I MJOAO5;.VD\$2N+IMI<:J!L_#R>:3S+#+>7X/_(%0FU>Q]4T5\K^.?^"F0\&> M'9M0'@F2Z2(9VC5@F[\?)->(:]_P7^BT2Z\K_A4T\IQGCQ(!_P"VM<53B/+J M=3V4ZFOI+_()4)Q5VC]%Z*_/"S_X+X17,,;M\*9HPZEO^1D!Q_Y+5[-\&/\ M@IJOQ<\/#4&\$OI:GHKZL)/U\D5K3SS U':$_P '_D5]6JWM8^J:*^>Y?V\T MBU$0?\(L[9. PU$<_P#D.NLT[]J2'4+<.-(PQ&=OVL''_CE="S/#-VYOP?\ MD/ZK5['K%%>0:E^U<-.'_(!9_P#M\Q_[)7,>(OV\_P"P[9W3PFT[*"=O]I!< M_P#D(U+S7"K>?X/_ "+^HUW]G\CZ&HKX*\3?\%P[;PIX@^PW?PUG7+[?,&O# M^7V>NZ\/?\%8+'Q#IXGC\&R+D9"G5@?_ &C64<[P,GRQGKZ/_(A86JW9(^NZ M*^+M4_X+#6>FW9B_X021BIQ_R&@/_:%8?B'_ (+<67A^$NWP[DDQV_MT#_VW MK5YKA5O/\'_D5]2KVOR_D?=M%?G)8_\ !P3;:EK8LH?A3<.Q.-W_ D8P/\ MR6KU7P__ ,%:5UK3TF?X?RVY?^'^V@V/Q\@5C'/,#+X9_@_\B8X6K+X4?8U% M?+NC?\%)AK!^7P5(H]?[5!_]HUT5E^W3]K7/_"*.O_<1!_\ :57_ &S@WM/\ M'_D7]1K_ ,OXH^@**\3T_P#;6TYW7[9H6H0*3\QAF27;^>VO1/ OQE\.?$5_ M+TS48VNL;C;2@QS#UPIZ_P# 5.FO?E8]7"\T[_"'Q-\5P?:O'%_JGB*]B5[?2Q:?9H(G(RP'&6 ]Z^F+NYV_M5QI_<\' M X]/WHK@<8R490[G;*K)2<9=GY'J<$N .?\ ZU>9V'[1NJZCXAU6UL/"LVJ6 MVEW36K3V]TI8D>J]17>"] "YK\Z_AI^T?_PIG]OKQ0=6OI+7PSJ6J3VUX=QV M)QE7([8/>JSC%/#2I*]E)V9IE&&6(51VNXJZ_I'Z#>&_B[=:N/WWAG5;(KVD M*U/_ ,+PTN"Y,4]KJ4#J<'=;DC\Q7-^"/BWX,^(CV@T?Q/;7SWV1 D4@8OCK MQVKM6\.0I#S=@^["M(IRC>$K_P!>1E.4(RM.-OZ\R;3OB;I.I@^7-(-HW-NC M(P*?'\1]$EX&I6H_WGQ5"?1++2T\^ZO$2!?O%\(I]LFA7\+ZY;"*"UT>>,G@ MAE*M/AM;?Q-X:MM2B\S:7LP8Y(HAUPO?%?2_P (?^"AGPK^+]H<:O+[S2[NPG+W42-/'M;)4.O\6#W%?6W[)O[=_A+X1QZE M%>Z9:^&YFC/V:YT^R65Y01SO)R>O.!7J8#$UF^24OO/)S'#T5[T8_D^.M)U2^T2X$BZ?Q!KX5^"GQXL_COX9\&ZI!K$6KE/&D*%_LZ6\J+L; 95 _6OT._M"TN; M$1[Q(S*!M]:ZJ]Z&-5T.*TDU[POJ5K-!;H" M7NM"=U(!!ZM""?JM?GU>?\$H/CUIUO\ ;;#38=0TRZ)E26PO$E28$Y#>_P"- M?M[X4\ V>ANUU]G7[1,I4[AG:I[5Q'B?P#JWPHU"XU;P;!]LTR9C+?Z"6PK' M^*2W)^Z_^ST-"SF,:G+0C9>?]:&;P$G"]1ZGXT#48S:P6:FUEB5G,O+<=?K7[@>& M/'.D_$O2FNM.FWF-MD]O(NV>U?NDB'E37.>(;:"3Q?8P-$I'E22D%1CC@5[% M',N=$%TW^S[V$BW=[?"1MC[I&*H>-=%L_&=K%#JEM% MJ$,(PB3H'"_0&J&K^-;;X)_"G4FMW.E:/8Q-/,+:+F)1U*J*XJN$<^6I1]V= M^GP_<;PKJ-X5-8V^9\L_L.?L4^(?V;_^"B.EW.I>%Y[>S&FW8CU: ;K.0L.@ M(Z'ZU];?\%./$U_X-_8R\6ZII5[=:;J5C$DUM=6TK136[A@0RL,$$'N*R_V2 M?VH-*_:2U&ZL_#^O?VM#I0'G3!"DD3%=P!SUXKN_VI?@Q)^T)\$=:\&:CA+$6NK7MV.W#*/U:2I7UN?+_\ P2;_ ."NL/[4 M5U#\-OB'<06GQ%MT;^S[W:L47B*)%R>!PMR &+* R@LH&"!]\5^"7[7G_!, M[XF_LI?$"R\6>"$U+4[31KN.]L=7TM2TMG-&P9'*_>4A@#T(K]KOV6/BY>?' M?]G?PAXMU*P.EZIK6FQ37]F59?LUR!ME4!@#MWJV,]1@UAG>!I4VJ^'^&73L M_P#@FF6XFU &9XAUHPDP1'Y MOXV]/:L%NM/E*Z'/*38C$TQG]:F!#+)@55FN=M2RG-5+A:5@N5KNZ)!KB?'KF_M'B/*D=*Z^\^5# M]*Y774\QS6D%KNG^(1.HY%;.GWOFS#G[QK9^-7[+VL?#C499[.*1X5/*XXQ63\ _#]QXZ^(E MGICQ.K&4!P1T .37;"6E^AROL?:W[,VAQ?"_X+7&M7F(R8&N9&/& !FOD3]G MFX7XQ^*_B!XPO8VFO?'&I&PL)&_Y8V4+88CV9J^C?^"@GC.Y^'?[.5EX1T/) MUWQA<0Z)81)]YWE8)P/QS^%<=\8/^"6'Q)_X)_VND7WPGUR/X@6'V!)-4\(Z MO*J7@FV!IS92=^>EA*%"I-PQ*O!*S^98 MU?\ 9,\/ZA\)-:US4-6T_38=-BD5;9HED:8!>I!XVYX_&OSP\-?LP>(?C'\< MCH7PSDCTXS6$FJW-C MZ;J!:WNM-(.64J>' P>17T-_P1Q^"'_"0>$-=^(=U"%D\7WPL=.+#!6QMOE! M'LSY->EQ9Q;3RO+X8JL_>5DK=^QXO W#"GBYT))NEJ]>WF?.W[*_[14W[)'B MZ\^'GCSP@WPRU&_Q):WFHLTEK=3=#Y$I^3!ZCG->Q_$_XDV/@?0K[7Y;A7AL M[=[QY V]90!G@]\G'YU]U_M5?LX^#OC/\+;CPQXMT#2_$NG&/B*XC&ZW..&1 M^JD>U?CA^W=^SYJ/_!/FY\.6ND>+KGQEX#\1ZBL[^%+MB;N"V@=9'1)3R(SC M;S7E9#XDX3&SCAZJ?M)+W;=6>UC^!JU*+Q5/2">M^B/V _X)E_!S5/V>_P#@ MG)8W]U:L_C/XIW+^(-35F"R9NS\B9/\ =AP />OCS7?^"%?@S]JW]KGXGZ?H M<6O?#9['38-1T[6[,GRH[^4G?%(G20=SCD9KZ+_92_X*[_#+_@H1X;LO#_AG M4(O"7B'2K>&6WTC5,17,,B@*$C4X$B@#@K7V%^S1\$KKX1V&K2ZEKE[KVK^( M;TWMQ/WJUL=S:JVY]:Z%"CEW([2W7Y=#\MSO*Z*JQDDXQ5] M5M=]^OW'[?\ [9'[3.FZ_H&I:=HVLVT]I>0QV4FR;RVBE8J"Q8'IUYZ5^9=[ MX7\0_MN_M8>+=/M]"L]9\$?#*=;9[>U_:'\ M>1Z99:7XDCN+&W@B\C[59N2EY$>6RW>>G:OTL_P""#7[1_@;X,_L_3>#M M3AM-,UKQ.]SJEWJLL@*-D?+ENVU!TZYK\V\4LVQN79<\1EU)RK*T4NRZOUL? M9Y7F=-TZ6'JV4+VNMGZGB>/\ Q)JUS:ZUX!TZU:Z4WF&?YA@ #LV['2OEN$N-<15G]0SR/)65 MOQMIZD9TX8=JKAGS0;M;YV/T=LKR+4K2*XMY8I[>90T8+R%C#=VY[%)5PP_E7X&_L?\ _!2_XN_L>O;KH>N/J^@, M=TNA:JQFM]I.=L;'E,#TK]4OV//^"T_PL_:9:UTG7+C_ (0'Q9, OV+4W MK MA_\ IE-]T_0U^HQ3^*)F]K2/HWP9XS^*/[-.OQW^F7#?$30H?EDM9W$&JB+^ MZ6^Y/CMG#>AK[;^#_P 6=)^-OP_L?$6C&X%K> AX+F(Q7%I*IP\,J'E74\$? M0C(()^5XIEGMUDC=9(W&Y'4[E<>H(X(KUC]ECQ>UGXCN]'=AY-\AGC'_ $U4 M#/YH/_'!6%51:NEJ;4IRO:3NCW>BBBN8Z@HHHH 0G JO+<^8>#Q2WLV!M_$U M6!S6D8]6<5>OKRHDI0VVHP<4H>M#!3)=]+N%1;@:7.>]38OG'F09IK/NI-PI M"].PG(7.*-W-,)I-U,SYR0'-.5L5"#FGJV:3*C,L*V:>'Q5TV3VI8Y\ M&J+3\]:[PI_QKOH4SGJ,Q==NLAJ\]\7WWWA76:_>X1N:\W\8:EA'KV:$#ED] M3SSQ]?;E>O#_ !_>G=)7J?C_ %/ ?FO$_'FH$[^:[^4J+/,_&%RQ=JX'696W MUUWBR^+.U<1JEUES631K$9H/BG4_!OB"UU72+^[TS4K*02V]U:S-%+ XZ,K* M00:_5G_@F1_P4U'[1\,'@?QS-#!XZ@C)L[P*(XM?YJM^&O%E]X,\16.K:7=S6.I:9<)=6EQ$?#'C.$11RZM:#[9#&3BWN4)CF09YP)% M;&>HP>]>C5\3.+C)QENCWTTU=!39IEMXF=V5$0%F9C@*!U)-.K\NO^#J'_@H MQ>?L?_L5V'PX\-7;VGBWXTO<:<]S#+MDL=)A$9O&&.09?-C@&>J23$'*U(UJ M?%?_ 74_P"#CG7/C-XRU;X1? #7KK1? EB\ECKGBFQ8Z5-]HO4^O6O5O"+X:$?G7EXZK:&I M[6 IKFT/9/AQ&=*,,R?> Q7H1\1MJ*+&V< ]*\Y\&%I+<#W%=II-N6G3CO7R ME6K*>A]?AJ45J>K?#/2//C,K#"@=:LV][9ZW\4]-MKC8UK!*"X;H<4R/68O! MG@%Y&XD=">>U>$Z7XSO];\;>;;N_F-)\N#TKMP=&2AS6/(SG%\O[N)^Q'P=T M3PV_A*&9! J!!N50/EKQC]M7QGH'@C1I_LWEF-U.X#''O7SWX5_:!\:?#[PF M1':F=5CY!?EA7S5\=/VE=:^*E[<6]RTL"Y(*$\BLL11Y7=GS$_C M%?K\14O%DS#:W990#U3-?I_X1_:JT[4O@K;;)XVS;;6&[VK\=]"];8FRIMGJ86?/2;-SQSKT/B/X-HXKU_P;\4);[PVF_I(G/XBO%/BSJWDZ]-S7Q.*G&>)4CKK6Y8M]2] M+ U];:?!!G=,X3 [U]8?"?5KGP'X2AM^I50Q%?*7PDU^VD\2:;)4"W7=P:^??VL/CWIW@?PMY,0F%S=@X"GO7Q3J_Q)UC M6[P[IVE#,ZU^9NNR:E#$)9//5>H&3BM3X2ZG;?"?]HNXTS3Y+ M61SOB..37H_AC5[?7_AM%#+.&S'A@QRQ:[\<6NM8+L_##.AZK' ME?"_PN^($NF:8GEOA%'&/XC7T5^S'X\N-:U;,Z?,QX8GM77A4 MFDEU.BA627*?8WP_TM$LDW=>]=]90Q0PY)"^M>0Q?$JR\-6";Y%! QC/6J\' MQG.OW&Q)L#/"@UZGL[+8[G41Z]?ZQ"$(BP?>LVT6::^66*1U>,AE=6P5([@] MJY.Q\0VXM2T]PJ<9QNY-7M+^)6G:>AW3QXQQANM83IMLTC+0^L?V>/VB)]4F MAT+Q%/YERY"6EXW64_W)#_>]&[]#SR?<*_-NZ^/6D64@_P!( .\>:%%%% !1110 4444 %>'_M%>+TL_%_V-[2>[*6Z!1$X8C)) MY3KCGK7N%?+'[4OQ"\/_ .\?^+O'.MM!;P:)IBF60R'S)?W2$*!TSS7M9%% M/$-OHOU1Y^92:I)=V5/'+])\,ZKJ$$T.LSLNV9&!VOM'(!%=1KWBY MO$_P<^$5R8'MS)X_6/8_7AWKZ>I><;M'DTIE_&?QGX1\"Z]XBN?$FFZ1 M%#IT?VZ\FF(R(F. Y]&?C1I6M^(Q'XB:\\.6IM+F337)+(&^96AZ/UX-?"WP-_9/@^//QZTO M1?!I\00:N-DX35-.,<7E(,LQ<#@XK*K4DH^]%6\SMPZB]5)W/U8^&O@#P#X@ M:3Q'X7TZSNUTHE/M=LRO' _3;D#K[5TFIW2C]KZ7V\&J?I^^%._9V^ P^ GP M!U71K5;:VM;DK?"!<[B20&;!YY/K6;K4VS]L.[QU7P7'_P"CA7"[5+62W_R. MJ-1Q;UZ'J,D^[8?<5^2_C#Q)I:?MQZI!),+M)/%1CN+>6/*.&(4J?;FOU=DF M("_45^-VLW,'_#Q6\5I4BW^,9%+R'Y >Q/MFN#B7#N4:7J>MP[BN653T/?/V MM?V8X?V,;'_A.?#'C3[%?RZ@&@L8)ON*QSA1[5]*>&_CI\3_ QX#T.]U"ST M[QI8ZE:Q7?F6LGV>\B4@?>4_*WX5YS\ OV#-'_;%^)]UK7BCQ9>:S:65S+LT MF/(C5T; =2?X2/QKU?5?B#9^$O%%SX>2S"V.C7']FP \; G 7WKDP> 4*TW3 M?(GLD_QML=>)S+GIPC/WVMVU^%SQ7PS\2(_VG/B/J?ASQ-K>JHOVYQ%817A@ MW2'@ $==H[5ZAHG_ 36UCPY;-WIN33:NO7U.G%XN5)1]A444TG9_\,=Y\ OA M9\6+/XH7&E>-+N&_T!K9V34;>7>CL. NT\J:X[XX_MZ_#3X >/\ 5/!^HV-W M>7MIMMGDM.)4+=,L>!^%>@?\$_?C#??'3Q#XD6]UZ36;?1Y?( \DPF.0'!]R M#7GOBW]B3P9\T[QTOV>QCEAF<,;J]F%S<1@\@<= /:O2-5_P""C+>% M'CFO?^$9FT>65$>[CEEC,.6VKD$C7EI&Z.T_;A\8_P!I?M ^,[A-C--?"13&V4VLH.0>XKQ/7O$C1_#W M4E9N/M*\?A7TE:?\$XOBU\4HI+BS\.2PV.H>3+;W%[=(I\L*,:!X!T^T\[PKI]US\+_#?P M-I7A_P .Z9F_B=YF&6/LM<3??\ !,#XK:=/%/%;:!J213(["SUF M!V<#@@#/>OU=^#'Q+M_AAX"\-^'([F+1);.V@AET\I"3#)@!@V,9.>]>MA<# M4O>6AX^,QT+>YJN?"Y\@[_ !=O)_X 36>O[16J^*?BBVB: M9J/A8+]EDG\@%S=';P"%(P1GK7H4L-&M!-GD5*[A)V/I:3Q\K2D^?>ID_P $ MIP*MV_C!Q;F7^T+GRUXVLX)_*O-;+Q%:26\0FN$\_8OF84@;LNZ/XBET#Q'%@?:X[<;;I?[DR='7]16K/#<1 MZW:WMYK6F?:_LWV?:8BB.2JG2?MCPZVJRW%QF3>(+R MQ7='96WS22D\< 5P]MX@N;:X\P$,V,E>6V6AZC M:2HR^(=6.QMV)65\CTY%>I_";7$U?^T%4H9(?+WE2#NSNY./H:QS9<]%SY$K M=O4TP'NU.7FO?N=C1117RQ[85G^)'VZ;C^\P']?Z5H5G>)CC3U_ZZ#^1IQW) MEL<^XR*C/2I&?(S3#UKHLSGV(2N3367 J0]::XXIZDD++A:@F7-6F&14,J\U M0%&9*JSQ\5?FCS5:08% &3?K@'Z5SFI0;G-=1>Q!@:Q[NTRQXK:.QC(YVXLL M]JSKS31*N"N?PKIIK*J<^GD#I5HD\Q\=_"VT\3V;I+"K[AW%>,?#+X!:?X3^ M,]U=P0H/LRL(T2*2?I%739\^>(?$^M_'3_@J9X2M?#NFP:_8_"95U>\M7D7!E8[ M$.TGD@DGCTKV?]L+]HF:P^(WAF;4A=6.O:C))J=JGS?+'"&1R1T1.>/6O@+] MG[X5?\+NGO\ XEV?B+Q%X/\ B+JVK3WFCZUI\I_<1H?W<<_L[_ /!0#Q[^P3X'\,>&?'5KIWB/X=6J M?9+'Q-H,6^;3%4X99XAU*G/-0?\ !07]KO7O$/QL^$_PVMO[(LK3P\JW#R:= M.ES9RFX&R*6-P=I^0DCN,U]R3?\ !.7PA>?LT::EL8H[H6 :>Q.W-QD'D=LL M>OUJO[)RS/L-&GFM)KF=U?>+V6ASX7-L;E$U6P(OVR/VIYKG3M1BO1X-(T M:WL7!S<;N97!Z [CC\*Y/XW_ +U7]F3Q)XF\2>&KJX\-WOA^8M-:JNZUF); M"JR'@'GM7G/['/[2=W\'?BP]YJ\BP3ZBS?O9>!OD;)D ME91]UKI_D?29GQ>\YP"C0CRK3F70_1K6_P#@EIIWC[X ^&KG4M,G\,^+/#\& MR"_LB;>\@?>6#K(O4@>],'M5W]GC_@G% MI_\ P4,_9HF\9VE_I^D>,--N3:76O%]?^%GQ*_P""?_Q5 MTC4_&OA8:GHFB7JRV5TL/FZ=)@_W@/E)'KWKU:.9*E+V=[/\S'$8!UZ;2;2? M5=#O?^"I_P *5_9W$&G6>JV^L6/B6>54D4@2QM$PW I_",8P17SQX.\&>-O# M7@?^W?#5W)(+ M65\B*3:/-*CL"W\J]X_X)A>![K5O"NJ+=NO]GW-P)K9)8]XC,8S*R@\M:*2OJ]K?F<%/+I86G'#X=J5G=MZ7_R9SW[$W_!3G7_V<_#V MJ:%;ZMJ&D#6F#7!$A\N9\8!!_A->B_\ !1S_ (*C7G[3?[/FC^ +>YN7N-5E MM[C6Y"^4:.W&%0?[S2!VKY>\+_"+Q)JGA1O$&F6LES;;F7RV'+(#C*GO7S^<\+T9.#]BIS3O& M5K25N_<\;+J.!K2CF=&JU"?1O2]_T8_2[-]0OXH47<\C!%4#J2< 5^C_ .R! M^PIX<^-'[+OB/4;[PYX>BM="L[BYNKV]1FNYT@P)I!+G;"P8X5>IQ7YU_#]) M]:\<:;I(4:;J]S]??7CWQ=XZ_X)M>']&TV]URQ\2>% MO$4#Z@^GV-REQ97EQ(A_=RLI(= YW$>HYI9=^YIRO92[,]7,:+Q'+RWMY/\ MR/,OV+/VZ?C5\!_CII?P]^'NIO\ $'2M8U$V6FZ#J\IDCD3D@QS'YH_E'7I7 MZU_L9?\ !13PWXQ_:'\.^"_&6DZO\,/B/+?):KH>NQ[%OG8[/]%F^Y,#GC!R M./C9XA\BUT7P="VFV%Q* D27).CQM"[#(;R^SG^=1?:SZUWQ MINR/G:DWSMFCYW^]9WVOWIWVO H=-B51HT1+Q1YM9XO!2BZ&>:7LF5[ M9E_S?\YH:7 JA]KI&O!FCV3$ZS+IE '6FF?!JB;RFFZV]ZM4F3SLT1,/>I%E MS[UE_:]I^M2)=^])TF4JC-,28IV^L^.]SWS3_MH/>LN1FRK%W?4*^ /BQ_P %G?BA\2M2FA\ MZ%8>&-+W$1W5U&+BX=>Q);Y1^%>YD_#.8YG*V#I.2[[+[SR,WXDR_+8<^-JJ M'D]_NW/U(OKKRHF9R$11\S,< "O/]5_:*\#Z;K!L)?%FB"^S@P)'Y3Y8U7ZM,_9#3=:@UN'S+ M.>&YC(R"C=:L?:?*.&^4^AK\_/@K_P %46MYX;+QWH!T?/RG4-.&^ >[)U'X M5]B^ _BGIGQ(\.0ZAINH6VK:;< ;+BWE#J,]CW!]C7R>9Y!C,#/DQ$''U_1[ M,^IRWB3"XV'M,/)3CWB[V]5NCT-;K"U'+=?+7GOC3QAJ/PTL6U.-7UK1XOFN M(%_X^K=>[)_> ]*U/!?Q+TCXF>&H=7T._AO[&?@/&>4;NK#JK#N#7E_5Y):M:C>\&N>UB]^0\UU48$39A^)M1^4BO,_&6H MXW,^-[OQ<7K8\Z\33[F;^G:N/U$Y:NLU\$N>/>N6OXLL?\*QDCH3,N3K4+ M/Q[5;DBQ568;:<4!^J'_ 0+\;3ZK\"?&N@R2EXM'UJ.YA0_\LQ/" 0/8F$G MZD^M?>M?F_\ \&]KDZ9\6!G@3:40,\=+S_"OT@KXK-8VQ]A/X,0K^ M73_@[J^+]YXX_P""L/\ PCTERSV/@?PGIUA;P#[L+S^9=NV/[S>>F3Z*OI7] M1=?R3_\ !T,YD_X+B?%U/2WT/\/^)+8UY=1VB=M-79\5>#U,TRY];>&$%O:[NG%>D_"6W-Q?JW8,.]?-9A7OHCZ++Z=CWGP99I;V:GV MKO?!.DF_U.-0/E!!-HV?H=\/_V>]/\ B/X%!\G$K1],>U?%'[8?[$.M^ _$ MDM]8V\LMN6)8!>@K]4_V0HK:]\)6RO&IR@YQ77_%_P"">F>)K&03VR.C@X.W M.*\^K3YGJ9RIJI%7W/Y[=?T+5?!Q1KVUDCC)XDQ\M26.L"]@^0_-WK[[_; _ M9NT+1]2FL+R_TO3K>^4NL,S'S2O]]44$XSWXKY:U?X8_#[PI9/%_PG7AB"XC MX(FE=,?7Y:\VOE.)G'FI1;//J1A=P!57&\&^%_$ M7F^(OBMX$MT7^&/46E)]^$I?V?CI4'!TV=V$JPA1E%O4^Y?"VIP6V@VYW8!4 M#&:\P^,]S]HU]?+_ .6F#Q7.S?M9_"NWL5M;/XI^#+C;@+F[=,_FE9VL_''P M9X@V30>.?!.A/G=*7W'34Q,)0BK[&YK=Y)X>\/F>,E6 MC7.0>E87@G]HC7M/M@?W[P@\J#G/O67XG^).C>(-+-M%XL\&'?C)&M1<"NF\ M$^(_AMX>\.I#?>-_!*SE>IU>,X/IQ6-3+,PBN:E2E?T9R8C$)SO%GGOQ>^*M MW\1=1!ND<)%G&_UKDM)O;.TN%EEP1W(_A->K:QHWP_\ %\CB/XB>!XMYXQJL M>:\]\>_ VQM8I)-#\6Z!J3=1Y6J08?\ N*X(Y!F4Y>TK4I? O%#364R@$YV=A7-:;X-\7Z%<[[C_ ]U2_D%Q?S:<9F.3NU&W_\ CE=TL'B(13]E*_HRU75EIJ=[X4^- M?B""98U?;:L,$@\"H/%NO_\ "1W(+R'>#R?6LF71M5M[8K;PVC0'9+U[9Z M5R=OXIEOVPK;RPQ6=XZ\.>*]4N5QI%ZRKUP%_P :K>$O!WB<:E&#HMXJ9Y) MX_6L\-D&)Y$W%W?DPISDGJ>Y? WPMJWB.9%92ML._P#>KZ.\.26WPCL!/-<[ M)",[MW2O&_ OC"^\#>'$VZ9=%U3M'N/Z5R_BCQ+XH^(%Q(TUO>PPYP%:%@,? ME7W&!RMX>G[Z=SH]IRK3<]=\9_M6W.KWC16DYD$;"/VGKY!]GMM[S MM@;S_2OF_2/A[?+>EQ(XB;^Z MI[)H_BOQ1XD7S!++\PY'/%=!HV@Z_>7"M<7,N/3=5_PG=1I:*8=I3':MV/5F M&.U=CRZ"1UQFR.#X;RW90RW+9!]:^W?^"4L[>']8\4Z*+@R0SVT-V(S_ LC M%"1]=XS]!7QA'KC(.:^I?^"4FKMJ'QWUU3VT&0_^3%O6^#PT(55*(5G[C/ON MBBBO>/."BBB@ HHHH **** "O@S_ (+A637W[*GC($6T:)-:-G_EK(#L!_#M M^%?>=?(7_!4SX"ZO^T1\ O'NA^'=-%UKWV.&2T+3A!,R /L /?K7L9')1Q-Y M=OU1Y^9)NC9=SD?BIX:EC^!OPPO1<1^0(-.AB@!.XXB!)/:O,/&4V?A/\%=O MR[_B"O3_ 'GKR74?V_\ 4=4TKX?^#_$WPX^(OA[4[%K+3VDN-//V6*:)2C$/ MW5L5W\^LG6/@M\"I&$BE_B,5 <8/#/7UT4U149;_ /#GA2?[RZ_K8^L=*\-Q M:/<:O]5XK^VTVY,T%G!;38P)(HE1\>F0,UXC\4?^"D?@3X M1_$/6O#&I1WW]H07+1OM(QG/85'X;_;L\#?$*UN)M.CUF=+4?OVCMBZPY. 6 MQTYKNC%?:1SN36QW4O[2-O>?&B;PM!=[[B2R=)MS9)Q@X%2:_=[/VSM1&?\ MF2HC_P"1Q7B'P8U[PCXJ^*,WB"PD\_5YKI[96D0AOFY8#/H!7L7B"8G]M_5Q MD#'@BWY]/WXK@Q-&U1'=0K>Z>JRW&67GKBOQ$^+6K-9?MU:_<(& B\9\$]\M M@U^UUU+AQ^%?@SK.EZK\2O\ @HQXJLH]=BTB.#Q)L7XJ7MC%\6]WET;1?[.TEH+:WE'+()&XZGK6_ M;?MEVOBSQ5J=EI'PUUS4-0M9&:ZN)2J@R$@$EP,9Y]:RAAW&LZO1I+[BI5[Q MY4?$WQ;T^30?^"GN@PVOG*ZWL,K!\L0 Q[^G-?I1\?OB=!X&^!^HO?Z=>2KJ M:(-T0W")P<@9K\_O%?B2?7_^"PN@0G21IUS]E2&:VW^8(W,1))/MUKZ^_:Y\ M=P>&_P!FJP>XOE[D((55'4M6>#PJ@JK[LZ,5BW-TT^B.T_X(Z^/ MK76XO$&H2V\4>++O3_">JZQ(K:S\'KX9ND3[%"MQ=@37$3MN9ER1R.E?#'AOP[\1H]6M53PG]MA2= M"%CN8F#?,#R0!=<:T^'>D?:I1;3BQA$D9/\ J#L&5/TK,^.WPCT+ M]J?X4VVCW%\?(BEFS/;E&>%]O! )]:^'OV?OB/K/[8GBGQS9ZW:ZI!/X8U!; M=5M9WC$RL/XE!P.E?9/[)W[-FB:3+,DVE3H_DDD3RN<^_6O>5I4^9;(\*4[3 ML]SX!UW]EGXA:5\0M#T:T\#Z\NGV.JHSZI$#^^02@[FPW3:*_2JZ\':QXD\7 M*]GI/A74+.)H@S.K?:8P-H.[Y<9K<\9? >*#[/\ V,MO:R;\L9))"N!CWXK; M\#7U]IWC.]2YMH[73].1#YXROF.2/S%.48\EXF?/)RLSA?VT$>SUGX6IL!/_ M E6 @[GRFXKQWX6Q2:+^UK;Q77AL:'<2Z!<-CS1)G]Y]_/;/I7L/[8UX=1\ M:?"AAR/^$T4 ^VTUI_&SX=0:'^T]9Z[YK-(WAJ6,H1P/G'-88*:4(0>[_0K$ M)N4I=CR_Q3\*&N?$=[=/X"\=%9)"XN;.].R;/\2@-T-4/^$5CTT ?8/B[I^/ M^>;NX'ZFOT%\&:Q;_P#"(:862-O]%3.5!["M!K[3IEYM[Q1.7_XI>?+,Y8Y^U>IKV*,N:-WOIIZGGU%9V6VNOH:'A3X MS>)+J!/M?CK3["Y !DMKVT@+QDC.&P>M=AHGQ3\375JS1^+_ 3/@\&2W"Y_ M)JXBY\:06%TR3:29@MNH!$<1WG8N",KG->F_!J^\&?$FS336\)PRZLZ94-%$ M/,('('&,FBM"45S+85.2;LR7P_\ $/QOJ\Q$-W\/IPO_ #UN'AW?3YJU-2^( M7C[PY8- QO&$>WE0X M:-@.AKJOB[^Q]X2T;X?:EJ7AW0+6?4[6 RQQO))MD49K^T5XDG'ER^$K7RY1L>2+4L[,\9P5KV?]CFW,$'B$G/S MM;GG_MK7YB>//VT-/^%FN>9J'A"VL[&SN%^TW*SW*B)0><9;!;T%?:G_ 2' M_;I\/?MHWOQ+3PWIFH6-CX5ETY//O"-]WYPNL$*/N@>5W]:TS5*E@JD)/5VM M]Z)P*E4Q$9Q6BO\ D?:5%%%?#'T@5G>)AG3U_P!\?R-:-9WB;_D'K_OC^1JH M[DS^$Y\I@TTK4I&:;74 M*ON,5#*F102S(N(,UGW-KS6Y-%^M4IX>>E;K8AF+)9U6EM,#_P"M6^( W!%0 MW.GXY'3UJD0>3?'?4#8>&4LT_P!=?R",?3O7P7_P6?\ CO%\&/V68_#L$_DW MFOLML0IY"'[Q_*OM[XFZ@-?^)OE YM]+3GTW5^'O MHL'DCYA-<2'&,>PKLH64KOH<&)J*,6V9G[!FEZ/\==,\,>&=&UR> W M&FM%=7<,@C_LV.-?_0CUS6%\2_'O_"):-?Z#K-R?%&@6/VM)WNH%,=S"F0'< M= WH15GXK_\ !,SX@_L37VJ:]\%=3.L(UD7U7PS='$RQD$EK=_UQ7P+X@_:* M\4_%ZXM/!.H)>65S)=_9I(O#8?'O@NR^T::M\U_:Z- MIO$OA*R\-364WAKQ#X;7_3=,U!/*N0RJ = MN?OCTQ7HWPH^'=_\(OA/IUC=3>1X>>"-H[7S-TL V#

&>(J]%_2/L#_@F-_P3WL_V M:/!MOXO\46L=W\0=+J8FJZU5ZLG0\5.AJO&:GCY-;'*6(.:O64\EG.LL3&.5.58= MJKVT6:M0P,]'+?<7-8^(_P#@I[^SOJ?@?3V^(_@\-!HEZE;O:7L#C M*S0N,,"/IR/<"OQ8_:>^"UQ^S/\ M >(_!ER0Z:7.6LY6/\ Q\6K_-"_OE3C MZJ:\/&TI497AI%GUF58YUX ]0MGF\0*B$2X;GVKU8RI+:5)?%NG MV_JQV4[>7](W?@QJ,=WX6US[(OEW"*VX_P!X5F_LP:FFK^+;ZSC4Q73.<2KU M!J?X+WDWC[/G7N?:;[[;%T6^66NE]CYS^!/BV;3_B,T. 4=R&S]:^J=,^ M!FGZYX;O=6CL]TOE,Y?\*^6O@';:?<^/6\]@)MQ*^YKZ'A^)WCOPQHM_96%I M!)IKHP#'KMQ55Z>.CEM"I4Q"E3YGRP4M8ONUT-(?>Q^C7_!FL/+ MU7]J*/ILOO#H_35:_<&OPZ_X,SII+F__ &H))0!*][X=9P.QVZK7[BU\+B+^ MT=SW,+_"04445B;A1110 4444 %%%% !7\FW_!SVF[_@MK\7?^N&A_\ IEL: M_K)K^3[_ (.>1&__ 6M^+.U7#BWT3>2>&/]C6.,?A79@E>;]#CQSM3^9\!P MQUM>'X#+.!UYK.M+-Y>%1C]!74^%=#<:E%'M+-D9P.]>Y1I-M'AU*B2/K7]G M?PI+I'PK?5K!8;;5KU/L]A)*NY;?UDQW.,M^'M7GGBOQ]*M_<:1H,\\&GQ2, M+BZ1\76JS X>620?-@G.%!P!7MWPJ@>3X+Z,@C\EXE> ?-G#;'P3Z$Y Q[UX M5\#/ O\ PF/Q2T;09IEM)-2OH[)I9!\L)+;6)^F#QZUU66K8HW=DCV'QU^RO MXO\ @W\.$UFW\0V]]!I\GG:@+6YEB;3YBJ9BP>)#\Z_,.*N?"_XX7NK>'YGN MA'-<:65?4H]N!J-DQVNV!T=,@G'7KUK[R_X*U_!V'X!?LHZ3-#>:+=KK=M;V M]P+>7#9.U=S <-)E!D'H/I7YQ?LRPIK'Q&N8Y%+V7V&9+C";P5;: N/?T]JX ME)3AS(]!0<)6.\\56US\ OBW9^+M(FS#I$\>H1+(=T;(1PH]SD?K7._MH_MW M^(OVJ/&^F:]JL$-L\%F(8HTQ*YY^;+$5Z+^T)X7A\9> ('L[ZV73]*>.PO4W M[9VEWE>-6/P :^FD^Q+)=6EO>,ENSLOF&,\Y;MG-<]2FHVE([*+ MVSC:L:Y;\<5ZG\/?AW<6D2%]IS\VXQ+Q^E=EH7PEN M?#EK']JTF[M5R"K-"=L@/3'UK5N]2@T=)(MCK($RH*<,>F*J&KY8HN5HKFDS M3T;S]&T2X^SS(LNPG'E*1(/0\=*[OPE%)X@M[?3[5VL3&/M.HM'&N?*; 5(C MC_62'Y0/KZ5POPL^&NL^)M4C($B6L[,G'#V5Y'E5,5=\L3+C_ &S)OV![T/H>DVM[XPU* M-8)K2(;5T]#]V-2!EI>F3W)KP#]HW]I.Z\+^,=7U?QIJ^K77B;Q1(NH7/A;1 MKG[(L)(^3[7=*-Z''6)#N_O5Z3\9M%M_A5?:WXK!;5=;M)_[)T2:Y4-LU KO MNKL#N(\X3/1OI7QSKWAFY\2RRVT,-WJ&IM,TL9"F2:Z=CEU'=B3SZDU"I45+ M3<'5JVU)]1_;F\4Z+*PT/0_">APRG*QVNEK-(?3?++N9S[FGQ?MZ>*O%=X)? M$_AKPMXD2+'F-<:.L,J@N7>J6F)+BUAM M':6-5[L@&1^-?1O[)?[%NK_%[P_J&L7ND7]G&\R6\*26K,6?/.Y1TY!SFE.D M]^4SABUSW);4X%49,FDWIP[L.ODR\D M=*[?Q)XSL_C[X:N].@NM,U'Q%?:;)-9LT?EQZ_;KPT4\/6*\B(YZ'(R*\I_: M@_9DO/@_<#4DAETV>.Y6>*X6)K>2(J?ED0]1ST^E9WBM3J&GZ%\5]+C-MXC6 M\%EKD<1\J--010\=W@?\]T&67IN!]:YWR7Y6=:G*USRCQ=X#\0_#[4_GNS=: M;!:C4(KAOECNT'!4D\AU?@CKQ[TS1/BW;"$6%\W]II(&&\KLCMV/(=1UX8]: M^N/CI\-$^+OPYMM9L8#B^C3Q''"B_+"6'EW,87T'#_4U\!?&#P?=>$?&EY X M==I#J%SQ_GBN:I2O[R.F-9;'=77BL>)[29FDBEVMY;,.,8]NWX5PGC#0HM4@ MFBE7S5!Z=P/;^E8FH:M4O+ITLP",>3%CG!]L"NTMWCU?4OMRX: M.5VW^Z-Q_*L*WA22&\N.2D5LX)'0EN!6S^S3I-Q=:H;2YC:>"W8")0,M(3P M/4]*?([WB2I75I&J_P "I;RVM&N!( DC6L<:*6DG_B0 =3D&MRS^"UOI".LP M6W>$?O(+:-9YHO\ KI(2(HS[$DU]3V?PYLOAY\.SXJUL3RW%LAM5LX9 GVJ5 M1GRE/555>'D')/ KR/Q-XB_X1,2:[XW33M$_M,"?2M'M;)9[R.'LT<#'RXE/ M_/67+'L*[:6BU.&HDWH<1X1^%ND:_J/V9II((F0YFEO\@>V(HRN?QKXB4\/<^(98G( M_P!V)0@^@K<\ _M6>&/&-RL=W<7OAV]5E\AM4?[79[O^OJ,+<0'_ &SN [BN MZ$FWH<%2,;:G(_MM>%-2BTS;XD\!Z3I/B;498L:IIC!8O*1=JP^6H"I(QY(8 M U\J7\4.GVTT$]FD-SOXG.[=@?PD=*_4RR\,77QCL+K2]5LK.^N]3GCM%NK^ M:-WFD*[HXY7#!9HI!_J[E.8#C<<\@YIU:7.N;J84IJD^7H?+P\F7[PQ7[W?\&35O'!H'[2'E MMNW7'AO/M\NJ5^"VKV207\HC+,@/!9=I/X5^]G_!DY8FU\,?M%ON!\V?PX<> MF%U2O!Q2?LY:?U<]S"->TCK_ %8_=6BBBO'/9"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** /Q2_P"#Q#PU=^)++]G<6VV..";Q$\\[DA+= M-NF?,Q_SFOQ7UL:=8?#=DTDSIY5\+>61NM]\N=[>@!Z#IBOW!_X.XM1FM[#X M#6R1_:(KM/$JR0EL>9B/32/RYK\)&U02^ M0BQNV7$,B#IL)!!_PKWL+54,+ MR0WDI7?IV^6YQ5(N5379-?TS9TP75YHD-S9&>'[+L420MM=6'\2G^AKO+/QO M<>*?AU?B]:WN=1BMI8W>./8\@QP6'K7E7A?QU_PC@MHI6\J"7]WN)_=G'J*] M!M=+@UM!/I\T,5S*I78),;\\<'I^!K[CAZMST;4GK;5'CX^/*_?6E[IGBIVUK9WEU^Y0A=['HON>]3WFLQZBZ6MFIBL[?EFZ-<-_>/]!4_Q.\(P^"_$ M*V<#^=YB@NH/"-GE0>]:]QX4-EX9'^A2RSHAE9XERL"]PQ]:^8Q[KQJ5*,WJ MOG\CV(SI^SC*.S,**?(P8H=RC(=A]ZNE\.ZNUE;W">U86HZN M]UJB[&YA4JB8YY'K5728LW+P(?,DDVKM7),A)X4#O_6OL*&/E&*EUUTZ'1&E MSQO+R'PV01-I19&;C(YY/85]3_L^?L8CX>ZMH>I^+HH%UO4KD_#;1-"^#/A.V\=ZV3IM]#:R1*S'! MB$@P8U0_>D8#_@/TKV#]G/XZWG@]TUK7]/6'4=10GPYICIO;1;=^?M=S_M/P M57J/O>U?-GABXUCXO>,E\2^)-.+1V$0GTS0W&Z'2(&^Y-.G>1NJJ?J>*](\4 M>*[7X=^";_4IVDNM1DC\Q%=LM=3'A=Q[(O?V%>K6@ZM3V-/X=WW?J>&FU'FE MK+IY'I7[4GQ0T_XL>&[CPWK2VVN:6\3W%[)*V3),><)(I#A\]3'@GNM>.>)? MV)/"NO\ P(TR]T+QCXB@NM1GA$FBW&L>C6J'[->R2ATBE M3B:WWG[P!.5//\0Y&*L6WPOT3]GAG\;:Y:QZE!-(DFA:,A )=N5=U/7D$JG9 M<,>*\ZKC9..J]Y_B1&C[S3Z=3M+/X+7?P&^&:^-O%]U;WMW!LCT32(H?^7B0 M85Y!W+ $(#P,@FO6OV'OV-=0\9^+[KXK_%"QCFU+50K:+I4N6&FQ Y5CZDC M.>OTKY2T3]K_ $_X]7^N-XMN5&D%I(=0_>D07\0^]%;-D9Q@;W&"64;.*[/X M'?'CQCH_PV\3:7X+^/%I?_#ZZT^2VTV7Q!&/^$C\*R$X58G/$R[6.)#$LSI_A;X:W;3S65Q?FX MCU&\8Y-[.Z@-<3R$Y);IT%?0FM^+M-^&>C3LC"2_NU"M)M"L^.BHHX5!Z?B< MUTY?E<<-#WNVK.?&XF56I^AG?&C7[?3[V.5%%']R"->%C1?X5&?S! MS7Y__M!W^H_&_P",CV$$G5Q6'HOW]BL/";?F-_P""67@SXF>')K70?".N7%UX:6=O[=O[ MJ9I]/MG0?-:V8SE2O\4@QN;@# K[8B\76\'BC4;2TUJ6Z8-MFO0NV2-0,NN? MNLWJ<<R^NEP9LD?-EN\K]_[HXKG[GP MI!X:^'VJ:N?(AM(X)(HE,@WW#'@D#J,9Y)KQOKGM:G,U9/9?JS6O&R]W='GW MC[XB:#\.=*O];BCNK:U\Q@!/A9[B4]%C7W/3ZU\/^'_V@["?]K#1]4U>R>[: M[U5;J]MMYN)(HURP3_;DP,X' .*Z3]M?]J:T\1^(=:U:Y:-K+1&M]+L/GVM M))%%A]J=N3RW4U\\_P#!. P?$3]NCP]-JFFS:EI]M#=SBTBD*NK&,A64Y^]\ MQKT,'-*236X+#.5*4GLC]IM&^#GA7XX?!/P]%K.D--"T'VRRE=FAOM/+LSJT M4HQ)&1D$#/UKGKKPAXZ^"$LS7"WGQ-\+.@Z;A_J[Q /H]>O^&+ M1-)T&SMXU>**"WC1%=MS( H !/5/I6 M7+&3O3>O]=.OR-DKH^A_@MK-Q)\3+"TU.U_TI?-\F8IM8#RFR?0YYY7\17O- M?/7[._CHZYXOT7]_::I9WR2&TU"&431S8B=ODD7Y6X!ST8=Q7T+7R><)JNK] MOU9]'E&E%^OZ(****\D]0**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH _E<^,\FCV__ 5,_::DU6[CM5'Q(\0%2YQG_B8SUS'QCU:UUWX; M:NNG7"3PX(5E/6G?M4?#Z+QW_P %2OVDXY(99@GQ*\0$A<_]!&>LKXCZ3;>! M_A%JEO:1>45!Z]G_M?3Q^+/ UI=)NAC+;E#\'%<)^PQX0;Q MSX^O9)C$D<"%F:3I7:_MIQ23>&+.*V8&*)]N4Z5OE"PS6(OAI55;W6F_<\W8 MRC_#ES*[[]C9_9_UZ:Z^!]U8M:A8(X6S+ZUR/[*3&V\6:\MLRF'#EB:[KX3V M\.G_ $-H(Y5FEMR6'VM(O$5PFUT!<,YKU,'2JQPV%J>PIQ3D[ M3D_B_P 2OLO0UC%_N]%UU?7U*7PON(#XX\2M$/D57W8'7K6/X?O]W@'6WC@X M-P0./>NO^#%C;3-XOO(ESY>\''?K7.7'B.W\-?L_:AJ,B)&\EZ413UD;/05U MPQG)'^*M'.ZA!:?/M^1A%-Q23[[(QO%_B1/#=O92796%?L_R@_>;Z"O-YOBP MU[=Q6=I%/^*]1ENKN9G=A@9/"J.@ ["OT M4_X)._L+6GP^\'VOQ-\4V2S^)-:C\S289TS_ &;;GI)@_P#+1_7L*^>EB:V, MK,X%3(>:[3S2Q'R:O6J M9JA$:T].3,E:2)IXN47[KL?/GQ#_X)K_L]_$2WD5OABOAF=QQ=>'=3EM70 M^NQLJ?H:^2/VB?\ @B]XC\#VM[JWPK\0'QM9(ID;1-0B6VU>-1U\LC]W-]!@ MU^F,UAGJ/R%4IM.VR;N>.01U!^M>?4P$=X:/R/9PF=5Z;U=UYGX/>7J.A>.8 M;74--GMKR!6BF@FB*20N."K*>01Z5+X U")[GQ#%Y)64!CG%?J]^VE^Q'8?M M.QQ>(M+C@LOB%I2'R;C:%37(P/\ 43_]-/[C]<\&OS&\"V'E_$_Q7I%S9O;7 M%OYB2HZ[6C=DHT:=7]V]%I\Y?WD>A2B_G->ZZIX_TOPO\([[1[R*5[M[?$<@7Y>E>'?M M#:<__"[$EL!*%E8,!T->_P"F^!6\7? _4ISY/VJUMLE7(W]*\>E+#K RE*@^ M?F^.[LO*VP4^NEW^1\F?!30[FZ^(WG1*2HD)_#-?:G@W4] OO 5]'=ZA;Q7D M43+Y;-@YQ7Q9\%?$USHOQ*:(' \PJ0?K7TM+\'K'Q/HESJ8AGWE"S,A.,XJ9 M/*U@J_O7MRV\AIPW^U^%C]'O\ @S;55U[]J;8U_*- M_P '/(D3_@M/\4B4EVM;Z*%++A6_XD]ET/?WKLP5^=V[?JCBQVL%?O\ YGP5 MHM]?1-MC8J&8$X[D5V>F_P!J^:;XG\5,TMLD5H=TDMM:-Y0\O.2%SZ=LU])1A M*45%2U/FL344).7*>Q_!769_%?PRNM+O%N(H+[$UE/%D-%(K#^W+%+?3/$#3*]U"QQ!/(N#YT3#E"QY*XZ^E8?P,T*UNK:PGM8 M-1M[-KIK4I.!P!GN3S7MVB^,=$\/QZ89X7CN[O;-(UPYP">"#C MG''3BNS$8=TZ:L]SGP^.52K9K8I>-= \>_%?P+HT?C*Y;4XH$DVSZUJ ^SV( M!P&C2/YMQZ9;)(JY\,/@O_PK#P+?:A96NV.4@'4[I/)^UR#JT<9Y\M!G!/4D MU[1X%^/?AKP]<6=M#:::3L:61UA!4+GEN=,M<+I2J)IC<7-R9V M<8VE1\JYR>".]=O\(/#6F2ZM=?;M1CN;F"59((4RR@D\[ATR!TKZ1^%_AC38 M]140/O\ G^<*FTJ3SGGM7I0IJ'O7/-J8ER]RQF_"S]G29;;<;*W9]I(Q%@\C M'Y5Z\_P8DTO2C ]J46?4H$;#/S8=*]9^",%A%<)YJ;U506W_K7:^// M$&A7D^Y(1LMY8YF7OAP4S^%R\01ZN-4L?L[B4"%[CSAN;I]S; MVK]&_P!I_P (VNK>$('$ "VPDL)%4< HQ*@_53FODA+32E^(/AB]GG>V&E:E M;RDS29A4+*,X] %R>:UP>(I^U:F<6/IU?8KDUU.F^.%M_P *J\._'7Q=HC:G MINI7OQ MH+W4;!U2^^S[1OCC"45X;/Q)I M-C>2JC!$N)6MMQ9E P6/4GO7(?$'QMX/^*UU\8OA^_B30M)O=;\3V^OZ9/?7 MRI;:C V''3ITZUR>I?M!^!/%G_ 4_\':C836ATO0+>UT^ZUKS_P#15>.W M*'#=QGBO44(N#4ELGJ_16/$5::J)PUO**LNGO2O^ESQG]K/XM7GQMUK4K"74 M[K6#;W\T408?(B+*PQ^&.*YOX0?!N^U;PAX]TNZ63[+-8VVHJI'W6MYP<@>N MUL5W_A8Z78>/-5#V45S%/JES-'*&R#&TS'(/0^M?1_AJVT_QCH^J7L&EV>GM MK4]GI%N+8; P#AY6'T1(2#CMV'X5XI^VO^RC%XG:UEM[=(9IX0K.J $\9KZX M^'?B'[1X\LUZV%Q<7^H 0J&<*#Y4>3V!QGFK?Q?TVRN98#+DK$,$@#* C&3G MVKVJ"O'ED]#SL16:G>"V/Q9^(/P3USP9+/HMYO:VN_\ CUQBD+,K12K&"RE3E6_/'U MKXR^.7P\T?P9XE7^T]'MUGNR[E5AVJCYX)]02,CV)K-X-ZOFT-J&/4MXN_D? M-6A/=6?A>Y\P^8?M"0E(?%]E- V?L3":+:.#*[;(\_0 MEF_"JWQ OO!-W-8SWMB+6>11=3?9,QP[B,% HZ=*]R_X)Y#PSK%W<(UWIVFW MMS)&EK;RRR&6955VW[0,8S4TL/;523-)XI-ZQ:VZ':^(/%NG76I'5[XO<:?H M%JT=I9S-F&9]YBM R]S+,'D8]PH%?#WQ7\2:SXO\77]UK,]S<:K-*QN'G4J^ M[/3!Z = .@&*^X/%>I^$_@9!HFNWZ/O&VZ-\@!"A)(S\W'MZ5^X_[*G[!D?Q3MM,FT>7%Y)-:FY.J3&,8>>0H5P_RHHVU^?W_ 53TWP;I?B+2/$%MI\'AOQY MXG>?5M=L-/N-^GVJF5E@EC4#]VTVUG*=!^-;X>5-O5[''BX58QT6YQWPY\1Z M3\3_ (60^"[/6-1UO6O# ?5/#=Y]G^S)9K&!)-8D_?;>C?%+7(OC M5\(;3Q;#YEW?)$8[MKQ%ED:Z@4!G/8EXFQD\_+GK7@O[&'Q.G\4_M">&+U+I M8+RSU0J'D*J\EN\3^8"H&TG&3GTKZ@\)'PYI_P %_$<<>J)97TCVEY;VCD9U M!I89Q(R_\ 52<5Z'M(.":9YD:4U-IK;_ (!^;OQ@\.?V)XQO(XP A;>F.F"* M_<__ (,L+

$/VA"5*[I_#IY'7Y=3K\;?B3\1[;P7K>K6TNE:3JLFKZ2+6) M[Q"[6#D+^^CQ_& ,#/K7[*?\&6GB&\UOPG^T,EU.TZVUQX>6,D 8!34O\!^5 M>)F'(J4[/7_@H]K >T=6%U9?\!G[C4445\X?1A1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'XJ_P#!X-J IIHS7 MX2#58+30]5A)R)%41OG_ %NUOZBOW9_X/#+*>\A_9R^SKO:.Y\0L0>A&W3.M M?B)J?@V.594:W& Q8CH5)]*]G T*M2E[BV;_ !5C"I*$7[S.'L_$<4K>3>6X MN;/TSAH\]Q7NGPR^ U/]EOQ?\0;74IY+3PW,BVD,:??)(W>8:\"UK1Y+"^9 M(HI&0#J%R2/PKT?X4?&/QAX+^%?B/P7 %_X1SQ24,T5PVP0R*0?,3WQQBOH. M&<5"AB)4L7!M6:3ML[:?(Y<;!R@N1]4ZK=_$/Q1YA4N[L">.(D&,GZ#O7 M2^-SF:Y^^FBTE9[33V91*?W\Q^])S]T>BU MK>&-7N;/3[8:?<06UP2ZE+@@Q77_ $S8'CGWJJ&#]JYJL_??5$U'91<5H.B^ M#'B";X*2?$,?V?)X:M]0&G7!2[3[1!,?NEH<[]I[, 17,V>HK;2N2Z-N& 0> M ?I7I=AX9T3QCX>M3\I%O,2@??$Q^X<] A'6O-Q>2U:=-5*:NNMN_II8NA6C4;A+1F= MISSZKJ:QVZ---(WEHJ*278\ =22:^U/V?/V;+3]EG0XM<\1V7]H?$V^"C3- M-(#+X=WC*W$HY#3GC:G\/4\UI?LI?LFVO[-%IIFM:^&F^).KR+'9VZ0?:$\* MA@>95/!NV'W5_@KWW0O".D_L\Z;J?B_Q5.TE_=7)FMK>>8W$L;,/NC/WIV/) M(X7/M7OY+DCNJM?;^MSCQ^9*,?94M_ZV(/!?@&P^ ^D7_CWQ_?&^UJ^(D*R? M/-YI&=HSUD/Y**\Y\\A'W M5/)/)XJA\5/C!-+JDGB3Q0B2ZV\?F:%H;?-;Z-$?NW$Z]W[JAY8\GC KS_\ M9Y\$WOQ(^*+>(;TS7MK;3F=[FX^]=S=N3UQU]L"O?Q>-C&+C#1+\3RJ.&E_$ MGJS[B_9NM[+0O"<)\074AU'6";[4]71?-:6X8#$(["*Q@E$VJ+M\N$6YB*K*&]02/D[YKP[P5$;Y[O05D;[#IDDLW[B_B8$2-=+ M]T$@XP?E (&%0KUI5DX/WF^I4XI*]M"[X/\ ^"8?@_QU_P $_P"ZT?P% MK^F:)XJNXHH[W5]0=7#W4,^_=)CF-OX0.FTXKYZU']I"7X"?#^S^"'@#QZGQ M \=W\8,!5X%6_"_@^X\+:?J5AX/\?ZE MH&A:Q TYSX1KFI[!^R_\#M$_9P^#^C^*/&FE^>UN572]&:(.\S[,([J>"$?"MQYU>RUF==/M)H[91=-O-S*>D4>?F=@.2,\" MJNC>%G^)FJ:IXJ\07Q_ CPQ+XJU6U M\6:GIZ:9H6D1F#PWI?58AWD/]YCU+G[Q]JZ%)4(<[=F=%URJ+1[%\ (;KX<> M SJE[(5U[Q&WVZ]^7#,S= 0:=HGU#\/\ X-ZQKGB*+PUH>V/7YX\ZGJ##,7A^ M!NJ*W3SB.IZC.T[D=%Z*/> MOES]C'_@HW%X0^'%II&NZ186%YK!18/$MG^^B>=R!FY3KOY^]T!R2*[KX[:; M)\,]#O/$NH&?4(A.!$%D!.IRMR CYY7N6_A%?/8_!8J-=1K1WV?1_P!=CKI5 M*;A:##XG_'B[^&<.E:A%+,W&WOS7@OPQ_:[3 MXG>)KS2?MT\^I7UY*US>RD_8Y"2"%$8^XB*-H]>M>0?&_P"/]YX^^%#:[J5Q M!:.MM-;06\AS"EP7((C/5OEQ\QX7'J:^>OAOJCZ'.C7 E/'G&>.0JK^^1]:[ M:4H>UC!VV''!.5.3U.B^+7@]_$&J:WK]]=BWTQ;R=HXR=_VD[S\JCMT^]73_ M /!,7X)7'Q.^-L-]!]L@CTF]L[AQ K>@]:^MO^")^I#P]\>[W19Y+RWNM:BBN(A$ 5*0$N5D[@'-;PG"5= M*&RZG95A.GA7W9^O:2^9(Q']XU:MAM/R\5FV)(6M"WDS[5O(^:LS2MI,$5>C M*SIM.,,"&4C(8'L?6LJ";GO^-7+>;:*QDC6.FA5^"7P"T?P;\=K#7O#\MYH" MR&5?P7Z_Y!1117E'IA1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% '\QGQ7DUWPY_P40_::O?#_AUM;NYOB3XA4G9D(/[0GKQ M7XKW>I77P]UJXUV".UN2[%X1_"?2OT=^"/B:/P=^UY^U)=7NGV1M3\1_$6)Y M\#_F(3^M?GM^U[KT7C ^*YK1XC#)DH\UE MU?R[GCN,H7E!!'NYIBS@#@-GFC)JE50Q7-B?8::QU]_7X=#G5E1?+*WEWU/ M9[R;3E_9STJ.RN$:[>Q_>!1R.*\U_9&N#IW@;Q+;OABSN23^-=:L@D^ -C+# M%$DS66/EZ]*\N_9C\4Q^'/!_B,:D\4,)9MTLC8Q6^ HTG3PSA2?.Y.\IO]V_ M+_,<4N:-EKY[,V?@IJD%I8>,!!\WWSCU-?/WQA\>2:GHUEI+%DCM9))R@Z;F M/?\ "NQT?XXV7PZ;6DM$CN!J+-AY'VJ@]:L_"']B[Q/^UK>/J6F0&QT^4\ZA M<*5A_P" ]V_"IQ^(E.C]6ISO+FE[L5:*7D^J9"G"E!5*KM%7W_K4\S_9D^%W M_"[?V@_"7AEAN@U34HUG'_3)3N?]!C\:_)K1]C*\4OQ-!#4B5G#55'>G+K">M>L?.-&DG6I MD;BLL:T@IXU^)>_UH(<6:Z-S4J-6.GB. ?Q"IH_$=LYQO%5'[]69>OM/P=\6O%7@[3HH(->NYF1<-+,B,SGUZ5I3Q:^'OVG]:@G4:O;V>K0$_,PC$,P'LPX/XBO6/#GB#3 M_'&C+?:;+YL+':RL,20M_=8=C_.NJE7C4TV9Y%;"U*/O/5&'CXA_LW>--,\L23KISW MUKQG;-"-ZD?ANK@K\T$YQ=G9ZVOIU/J.'\>Z.*C=Z/1GY(?LNW%E:^(M=FC8 M-*3)N!KF_@%8S-\<=3N'DVVK71W^@&:L_LS7MI97FM7D9\R9@^8\],UB? "[ MOKKXQZC\I^SS7!RIZ#FO&5*E[6C]8I:U&V\ M.?&_29=+ECF1HE+%1Q7T1^S'\![3XZ?#KQ!JMQ?W=F]C8,^R(G:_R]Q7S1^U MYJ%KI?QGTM)[=1&L:\#O7U5^QC\8_$?@'PEXBA\.Z-;ZMIM[I["7<.8OEZUP MPG5_LBI&.)7+S+]WU?GVT-:5N9INR[=SX4^&-GIMK\8KZVG;YHKIT5CWP37V M#\$_'WB'1]"U/3HO"6PY3C5>*_:NOR(_X-C;6:S_ M &BOVNTGM19O_:7AT^6!P.-5K]=Z^/G\6A[>'5J:04445)L%%%% !1110 44 M44 %?S+?\'.^IWEY_P %/?&UFVB^'I85M=)@MKR:("=2]A;,S,^[[PY ..@% M?TTU_*G_ ,'4_C+S/^"N?CW3'D)%G;:2R!0,H#I5HV/S)/XUVX"IR3U_!Z6)]"NRB7]REI*"&EO3% M'!*K;C+M';:-HQZU[;X*\46GBKQ__"'X.66LZBT.F?O+F-/.#I8S M;5 /7+$9_*MJF(DX\C7XD4L)#FYU^1Z_^U7^S]X0_9^\-^&-;\'^)OM\EQ:1 M37UM&L/Q-/C:]^SMJVI6=S"+:2>>Y^=&^>%RWMOX&1[UYGXJ\$Z9\&/%SV'B/0M M6;4;6999XQ(=27Q;'V&#A36^_2QU%I^S5J3ZLD6FZB MNN79JU?@^)VH>%[UY+;Q)/* M\!#$"Z.2QX(/JI':C#XI4KJ)UUX\D^M?0/POMWB'VZ\OK5BA.^,-\[8. ".V>U==/%.4;,\W$X/EFVCZ(\ M!^/+BRG@#G;*X!8#MW%=-K'B@6QDEN6$=NZF&X"\LL+]&![;6Z^U>0>'=6DU M>=S$WE ];1E;WCBE37PLY M?Q)JRVES?>&]6N'@TS5.EV'W&%P/W<^>I7L?;Z5X%\5?@VVFZU]DO"V;:#S& MP?W=PAZ.C=,'UKN/BQX1U%'F027,NG?\L[C!DFTD=3'(O4P]PPZ5F'QO /"U MKH=T]K=HT>XVVJRE+=ES@R6]VH_=9SG:U>9BU5Y^:&AT4H0Y>5GR?XW^&NA> M)_&4Z^1!+>JD>!%%L6!L]6'<\=:LZQ^SFMW>VGE6OV![GRDD<1X2)R?O;?UK MW%?@%IFJ?$%;^"7Q1I+(6++]DCU&"08P-LL39(Z=1FO2]#^%]MX >YAUFYU_ M7CF.1IQ9I:QK@?*-\AW;%PZ3DK7_KR/G/P9^SW MK5]K$>BZ?-]MDM"W^E."D4$.[)E=CP%')->]^&S8K!:0Z;*UO9V-I+8Z0\C8 M>YW'%WJ4B_P+U5#Z5O#PSKWQ/T.Y@TJRT_1='@8K+:@E4)ZM+(Y^:50/PSVK M5^'W[,6G9M9!-1$!_# #^=1A,#-5O:);[LVGB(>SY9,Z/ MX%_#*VT;PIO1->T:]337+3VT@DRI17_U:C@*!V&.E>3>,O)TJ"\E-ZDQM5!-JLIW M\G&!CK7T'M?9KR/']@ZLK1>IYW\3;J.UL(T188FB*B=T^\X/W0/0^OK7C/C; MP]#XXNKZTN]#76KJ]5/[*#(L\D4B-DAAU(*Y! JU\0?B#90ZKY3W4K;G^;:W MEJAZ#KSFN+^'G[8#_LU?$R?Q/#HUUJT.D12HUS RRE)N-N&DLICADIU'K_F>*_M??#70U^+%E:-:P>!(]._=ZFUZ-R3MP558E.X]<8]Z MZ'X-7.E?!_QOH]_IVBS6%IK5LDMI>?MI?%WQ#^U M7\8IOB-/H.GVMKJ)61[EMGGN =C;^<<'C@<5E^"/$%W\1->AT2SO"MY#%]H1 MY65!;B#Y@W;I^N:[*-2R?,M6<-6ES27*]%>Y[7\6=-TKQEKOBOP7=W,%@FK: M;&_AVZ.?^)I,D\9P*^8?B1X>TOPW\5(HK!;9TLHX_[42WM6 M@M[,[-K1-&3GS%889LX)->G_ !L\5'XC^"].TF66UTZYT+,[7H8EM/FD.?+< MCG[,Q^9)!]QC@XJ%O!6G_&OP89]?OKBU\;QQ_9KZ\TY!)-=P@80W%KP9Q@#] M_"22,9%;QQ<;_P!=#GG@IM73^7J=M\//^"KUUX'\'MIMCI5FR:1!'8M(\\T5 MSJ=LJLD081L$W1Y(+8R5-?(G[2_[1NN?M >.;G7+NTTVV62UCL8K6UBVV]O! M&"$1 23QDG).2377M^REKVG^(Q/IWBWPBHC+;9)[Q[611@@[HY(\CCMS6+_P MIOPA\-I[?_A+/$$NMWH;?%I'A^-\7>3P'N9%"JA[[03Z4U54E=*S(="47RMW M6FX_]C/P#=Q7-WXL\H6_E"32M(=AM2:\E0B27W2WA+NYZ#('6ND^)_B6755N M[RPNWLH(-@MMJ EHW406\7/3,2/(>X#BNW3P?XFFTR]O]:MM,\)Z9<6"VFC> M'(\*OV8'>RALYAMF.#+(WS28QWKYQ^,'QMM_MMQI]C(UW]G9W6?;L%[<,-LD MX'\* )&.R#WK"=XJUSII\KU/)?BWX@_M'QG.Z'*PD1KSUQQ7[K_ /!D#J$M M[X<_:3$C[]MSX;(XZ975/\*_G_UBXDN+AV+CHOVO-)Z+\26UMIXI]T;^66&" M0,945@ZWK)EOFC23)/MR&"'Y(^A8?Q_\ UJQ)H N3@'<> MM=E6:2M FE"3?-(KW+GD9&!Z=Z6XX'M7)"A.O-TZ.[1TSJ1I)2EL4]%N=9G^&-AML+G5 M;/\ M.6)'12[P$QA=H(SC/8'K7V]^PM^S]>^%KRPDEL[O4/B$)(I-+9E5X_" M\3C'F2 YW3D'A3PO7K6C\-/@C9?L_>!8-*TFP>Z8:A'%=7BPM-YLW!P%&%KY#^,_QZOM*UE_$'B 6\NOW,)70]";YX=%A;D3SKW<\%5/)/)X MXK[SU/Q?HGQ?U7[=,,^+1:_:M+\/7J&)]'B&3YS1CB5@.2(R2/O,,#%?&7[8 MO[(ERFB:MX@MA$^LS*;J6+?NGU)OO,P ^\^WY@0 '7IR"*]"C1=6E[KLUK9] M3SX54JGO[L^;_"NH_P#"Q/&"KXCU2:&VNYC/=74N=URY/0L?7]*^P/"&EV7A MSP]:)8B#R50+ D6"H_SWJ+X2_!?PQXL\$:5I]AJ6GW.HV]C%Y]I+)''<>81D M@+M4L/J65_=8'4%>Q]2,%>I!'->1B\J]OK1J) MM=-CO6+B_<>AKN/(O7NKI]TJ#[G85Y+\9_@AK7QMUZ\NTN8K>.UB"V44G^KD M]0?3ZUU?@?XEZ?XMU::QO)/[-U6"0K/;SM@J?8]"/0U]9_!;X(6'@#PW%XN\ M910$"V-[I6E7+A3<@<)/*GWF4MC9&.7(YXKYZ,:T:G*E9]CJNHZL\O\ ^":' M[$=Q^S]I,GQ)^,-\VC:):0O-X=\,7+-(-8G PD[Q=X]V-D>,R'DX J.?5?%O M[1GQDU'7/[=AGU((8+^WB(MU&W(6&TD)QY^SY7(&U0=JU;^/_P"TAKO[37C9 MK.WE6RTO2E-O// VY;+(P\<3?Q7#_P ;CB,?*M*-+^$A&C6QU6QGN%,MQ;'/FQCD#'\Z]5LOB# M8>(5MK/Q;]LGGA3R[75[4_Z?9@=!N_B7/8U#=?%O4/A];J==2+4=(QMM9K5, M(<]#*@Z,>[#C-8+1\^Y"_N_;J>E?1_A31)=?O8YIT$-G",0PJ-JHHX KMK?X:VOQ@_XF6FW"Q8!D M:+/R..N%/:N7^*-^GAFSTJUL]6AADN78W*P+YIBB'W6W#@.6!"IUJ;/$55SN MT45*I9:(S?B!\4?[,1K&SN6M50'8T0/F;@?NC_:/IVZFOES]HCX@S^(-02.R M@CO)%F#S39\R*$J<[!_>.>K=S63^UM^TQ'HUQ+H.C3-]LVO#/,K;OL08_,H; MO*W\3=N@KPKX?_%+5/"=T%1Q=6S'+02G( ]C7%F>9PE)4(Z17]?>>MEN6SM[ M9[]F?9'PD^(]O>"V\IXM'U#,;LA&;.X8?WTZ CU'-?0>M>+O$WB;X<-//:SF MTTNWF>.!;S?%<,0 5BYR%/4XY[5\:?"KQ%HOQ"O+W:N//>(IT<%&G"TF_/M^O],\^> M7N-;G2U70\4^,WQ2U3XBZPEI<@0VNFH+>.WC3RTCVGH%[<^O/K6O9^#)+/P# M8SZ/XB@U;^T8B^H:5$C+<:D:Y\0!6-G))<7+>;>Q0IN:25!RZH/4#D M#O7Z&?\ !*CPYK?@[P;=7^JR*-+U&U2;2XB,&-6<[F]03C!'M7T67O)IO[!.I6+_V]]H6/YHR4W#H:S/VD=$U# MQ_-;6FFQ/.T,G.T< 9KFP&/P^&A6A4I*JY*RD[Z>:\S#VD5'DDM]O([RRUY/ M#'P$6^N)B$^R[5+'C)' %?*'B+QU-)$\(E?R=YB_(]X_X)]_L$CXV-#XX\],?Q%M[_K7&7/B/R^K?K69=^+@@^]71SHX50._E\5!?XJKS>,Q&/OUYA?^ M.Q&#\WZU@:K\2/+!_>?K4.LD;1PMSV"Z^((B_C_6LJ]^*BQ9_>?K7AFL_%7: M#B3]:YF_^)LEPW#G\ZPEBDCJA@+GT+<_&/#8$M/L/BN\[C]YQZYKYHU/XE+H MNGO=32'"]%SRQ]*Y'PIXB\8_M&_$^Q\*>')6BN+TEY),D0V4 ^]*^.P'YFA5 M]+LMX)=#[?U+X^6_@?PCJ&KS3HZV$!DV!@2S=A^=?"&O^)];_:A^,=GIL5RU MQJ_BF_6#S,[A"I/S'Z*N?RK]'/@M\&=,^#/A2'38"-5GV 7-W>0K(UPWU,/[.7@M/B[I_CFTT"QTWQ'I\16R22LCSIMR;;W+$9XKK/A+XYD\#>+H9=Q^QW3"&Z3/#*> WU!YKD8SQ4\9 MY%7%F#2:LS[#/AR9XQM-M*",CR[A&)!Z<9S69JFD&($%65E[,,$5\L03.CAE MDD5AT8.01^-=]\/OCGJ?AN5+;4I9=2TLD!EE;=+ /[R,>?P/6NN.*DG[^QYD M\M25Z;U\STC4+3:2:YK6]&&KPW%HPRMY%);$>H="G]:[6],-]91W,$BRP3H' MC=>C@]#6/IEF;GQ1ID0',MW$H'K\XIXA)P;Z$8.4E42ZW/P^F_9'U_\ 9L\: M^)!>PS&V$TX4E2-HW-C],5XU\!/%US%\5=1MB#MEF(''(YK^HW]KS_@F_P"$ M_P!H71KIH;:*RU%U/SHH&\^]?CW^UE_P2?U+]G#Q1/J,>E2(JN72YBCRK?6O MS;!9A6PU3VN'DXR\NS/W6M@ZE)HVFIWUMU5CEC)1DM-?R/F'PMXQN+ M;XV7EPC?Z^Z=CZ')K[C_ &3]"UA!=Z_H6KWVF7* M)'$Q\N3CH17PW\.;G3I M?BS<)=?*K3MM)[ M(4J?-_#OK%][&D.:]W*ROM^I^C/_ :O^)KWQ9\8OVK;O4#NNC>>&U=C_%A= M5YK]B*_&O_@U$U^W\3_%3]JN]M1B">\\.,GTVZK7[*5\A/XCWL/_ T%%%%2 M;!1110 4444 %%%% !7\C?\ P=,W!_X?@_%Y<\+;Z%^'_$EL:_KDK^13_@Z9 M./\ @N7\8/\ KWT+_P!,EC5P=F)GS+^R9^SYXD_:.\5W.FZ"AF-A;27\RM*( MP$C7+MR<$[<^]?5WPD\'Q^!M)DU?Q))INEZ)IT 62.6,O+;RG_5HB_=>=ASM M/" @FOGG]AR34;GQ(D-@TL C7?-Y3E?M19@L43>S.M:Q;W M>LWSGP+X/MY[VZLXB1+J#K)Y>XM_?N9\JOHB&OH*%=4Z7N;]3QJN#=2JW/;H M=KX4\3KJL-UXJO[0^'_#5Z<65[J&H+ MT@X.Z4 S2/GI'$ H]:ZOX/\ [0G@ M2W\616EO>)=S72F&-X=&:./<1P3)-)N(^N*^'O'_ .TMX@^+M[MU)K58(YE: MSM8(@L6G1JNU(81_"@7MW/)YK6\(:!K.MZ?-+!9W5Q!$!),\5NTBQ#U8@$*/ MK7-4Q'/.\;NQTTL,XP<96U/T[^"WQUBUFWU6ST/Q#'=31Q,'LH%9)9F5N5^R MS$I*/78P/I6W\1M'T7XU:=]J($FHNA>/9G<648D$.X;E=,?- _..E?F3X2^, M6J?#2ZN+9&Q;7:B*7 PX3.!CCD5V7C+P]XD^! M&N+X>U&XN)][\J]T]/+& M[YA)NX"'VKI_'W[5FK?%_6#XGU\?VAJ-PICN(UD*+&X^YP.WI4>VB]-C=4YM MI[GUI\/?C6=)B;^TO)M6=0J1QW(?>QZ G'->J^#_CK;Q0E!=V>/,"%8Y0VY MC_ "!R?I7YH_\+DW7UF7C^VW4()@MSPL6?XF]AZUVW@3XSR>$-.NM4NYWEO[ M28M:(I(BM]V,$(.I)_E2AB+*T6.K@KOF:/TZTKQ#I7CW5 M_J<.FW#0O%))M MPVTC&PD<$'IS7G?C?]GK0SX@N(+35I-+GVB*9;:03V\X_P!N)CCIC[O6OC/X MF?M;WOA+0]#C+RQ:BV\WLWF[A\_W"_J0W\(Z<5B_"']J34M4^(EC_;4TY@D$ MK/'OVM>L?]6H&?DZ$FHJYDXM0M=['Z/\ @'X.:)IOAJZAC@TGR6@6 M*YN(I6LF8 Y!" ]2WA XZ9[U\2+^V]? W M_P#9-[!Y>DOYD]OLK&^NK)_(C8AH8 M7!(4MW"-ZCD'-;?VA"<;6.1Y7*,KIGZ&?%SXBZ#XD33K)=.M1<:=&3Y9C\H( M\U'5KB<7]O8 M.UHU@DS">YN(R-[0[1NVX/!;ZU%XI_:TTGQO97>HV,>HZ)#-<_Z1''>D^1$H M&7P!N#-GDGIBM(XIS[W'RYZD9/6OG?XH_M2SP2WFE^(;6TO-+ MNK4IH<\=X1(DP;A7*C)5QCYNQKQ?QKXWU[Q5XC$-Y)J;SQJD#1-,9?+ PVTM MT<+TSU-0^1W4I-FT(3C9P@HGN7QD^(6L[""UD9<9*YK0TSP-KMTUYK MY.^2 GR2PMVMZUQ*HF#H"T04[9LLCY4;&X P,@#KWITGQ U# MQ7XUOK[6KAIKK4V6ZGG$0B*[>3D* !C';CFLVUT"&RU6*>!Q:3;E<1-]QW&< ME6_A&.QKT+XN_LB>//AE^S];?$^_T9X/"OB.18;&A\Q7$>""C?PL#P5QP5/%=!X'\;66DV%O#+ M+.4A)Q,BB[@8$YSY9(DB//\ RS;'M7SSJ6J>6S8Z9SCTK$N/&MS82GR9Y(_9 M6P*NG6:U,YI-6/OA/C]X.:V :XN8]H"X_M&=,X]G1CS]:X3XD_M->'O"=G<: MKHFG6DFM11[8;^>V>[EC]/WLWRJ!_LK7QU<_&768@56]DX]ZYSQ#\0-2UM"M MQ=RR*W4$\&NKZRK'/[(]F^,7[0?BGXJ>'[J_>RU!=!:00SW$"O)#-/C*B:_3P_=3BYF MT]93]GDE'1RG3=[USQLAY^^>YK]W?\ @QRR?#O[2Q/>X\-?^@ZK7\^S'('.37]!'_!C@V?#W[2_ M_7QX:_\ 0=5K"K4<]6;4Z:@K(_>ZBBBL#0**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH _$O_@\A@1M(_9XE8@>3/XA(R<#E=,_PK\)=N3)([DQ#'7WIDUR!CG(Z?2HFEV*?<]ZL:)H<^N:FEM:H\LDI" MJJ*223P,#N:[I320U%IZ#M T&?Q-J\%I C2/<.$PHSUK] OV3?@3;_!"R&H? M83?>(S:,;>PBRQMMPPJY'WI') ]LFO+?V#/$5GIFEV5MJ/C6_7,",0 MR6)V$LA_Z:D9'H*^]?"O[.%U^RO\&[KQMKVL+/>V?DO<6]NI9@KR*K11GU5F M4L_:OJLGP]#"?O:S]][>7_!_(^=S/'3J?N::T_/_ (!XUXHG/P;U!;N]N-2M M>%66VMY\?;;QAC[-&@_NYV\<#DDDUIRZU;WOBU((I+?P[9 MV4T@\/129,>9"-AGXST/.#7LO_!*+Q5\+;K]KCQ#-^T'8W-IXJD@_P"*5%U% MNTC1[:5F3<>NVGA %[W61@X.,$EAVKZ,TCP-9_ MMQ1:/HG@]X;3Q=J%M%)?6UL/WEA.I^=IFQE%60.>O D( KPV>;QOXBO[OQIX MLTFSTG4IK^+41IVGSM/;P6T@9K<(>\CR9W=RV>U?>7_!.C]JCP-\!/$@L/%UYJ(>?5-0UJ))TC3EBJE\[%4=\ M]J_/_P#:W_X5]XN\>7X\ ?VA_P (C<037.E:E=Y$%RMO*(IQ"[I?L]SRWOB"?3?A\MY(EVMG-LN_%CQ9 L8@/F\EI/ON M#AE!KXV^&O[/M]^TU\(_#'Q5^,4]YI_@G3T:72O"]J[6C7J.VR"!$3&RU4#< M>[D8KY_*%B/;/&8F3YY;+OY6_JQW8V=&5/V-)>ZNIXQH/['NBQ20?%'Q1=6E MKIFG/LTG3H\O)K,BM\K%1SY,;!AS]_Y0.*Y+]J/]K]=<^)#6=U?RK>SLL5]> M1',FG0XP8T'192.#CB,<#FM#]N_]J2WTGQ%/:>'/-CU X@C,CY&D(J[< ;? M.VXP!Q&#_>-?$M_'A%_9D2@1K%S@=\]R?4GK7I/PF^%;>++BXN)KB/3]*TY/ MM&I7\@_=V<6>@'\4C=%4[?]S:0# M[SXZL>P4EN7BM+C"SWTO0W$V/O.>R]$ M' KYZO0FI?KV.NR-:_-K8WUQ- T_V?S6-L9P!*4S\NX#C..N*JVJD?2J4MQ)K,PWY\L<*,=*[6)K3X.^%UUG4[>&?49KZUF1VU-6UQXVENKVY8%M/C88,S#_GIMX1/X!CO7PS\4/$]OXL\6RSV" MRK91XCA,AS(_J['NS'GFN?,L8J4/94M^YZ.781RDJM3;H9MQ?RZG=%W8R2.W M.3DD^N:^J?V0_P#@E'\8_P!K?PG#KWA'PUYNC2+(ZW-W=1VRR*G&5#')5F^1 M6Q@MP#6C_P $LO\ @F#JG[9WC&TUO6T:R\$VUSL +;)=:D3EXHS_ PH.99C MPH^498U]Y?M%_MV6W[._CK1_!'PN6V73O#L\=KJ-X<*NI2*0D<*8X6).BJ.% MZG))-?.TZ?M&W>R6[/5QF8_5O=CK)]#XF^%WP/U#X(^,-0T_QYH5]X?UFRD: MR73M4MC$J^I/?'^TO7UKI_@G>V.G_%2">\G\NSCFW.((=Y(SP!G^=?L[X4^! MVA?\%"? ,G@KXY>'8](\8)!Y^D:G:2J+R.(J,-%,/]8HR,J>/I7P1^US_P $ MC?B1^P'XR/B&P@E\9^#(V(M]5M8-QM\]!(@Z MCZGSU\>OASID>4%YMQRN?]D9X*_2N!\&>&+_ %[7;:&S MCGFOKF01PI$/F8G@ "O?O$/@O7/B%\,K86MM;S76OR9A6%L$>3R^_(R-W0#@ M<5Z9_P $D_!-H_Q9\27S1:<_B?1[,1:5%J<8:RBF9BIDD(^8%<<8[]>*,HYZ MM.,.IW8;$\M!N70[.?X!Z9^QM\(?!ESJ%JMYX]\1W:)=7QA*6>@0LM_CF?AIXCM?#FEWC>)]-L;58H+J%=UPD.3(H. V,GCK7IOQBU&3 MQMX7OM'\3R7TFHV-@5GB,8+278)V-'@;9%;.[>O4=J\&^"GPSNX?'5@;5_W, M-XUS>E7QL@$>'('UQ7Z-@*#H*,][GD3E&K&3DSZ$\*_%N?QOX;::UF2S3R_, M%U-D(D8^\Y'7UX]:\\\&?MB26FOW,4ERMW8+.T:WD62" >KIU7/]X<5H?M2Z M+>Z/X.BT+2IE=M4S<70LXL_:(/5F'*^E> >'_AAJ\T'VG1HI,VH(WA@F#TP< M]?I7O/$1C*UERGGT\(IPYF?;_A/]H:SU2&-TN4^8;A\X*M]#WKT;PY\:M/,D M:W4Z0;U!!8_*<].:^ [[P3XA\.PV-WHD5U<_;9DM+B)(B$2Z;C88^W/\2GZU MZ-\5?%-]\./#=OI=H]M;WJ21RZI(S?:(%<#'V="?XY-:SPE&KHCCE2<7 M9,_13X*:W'?_ !0T,1NKK*)F&&S_ ,L7YKZ%K\MO^"97Q@E\5_M:^$M/BU&Y ML[=HKW?I=P3-#)BUF;=;R=1@@$HW;.*_4FOSWB7#^PQ2@G?W5^;/HLHO[%W[ M_P"04445\\>H%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M?RY?'O5;?3O^"BO[31G*C_BY'B'!/_80GKYB^-&M_P!N:3?V%L?-DF)_C%?6-_KULVD:/*ZEC(O[R1217V=^PY_P $A/!/P"L[34M;B36-;4!B M\RY5&]A7W/X9L+/0Q;1P)'##&RX5!@ UBY=(GLX;+&_WE;?L?QN_MRI!;?M M=_$FTM.+/3O$%U8P#T2)_+'_ *#7KG_!*+P[&GBSQ9K;@>9;6T=I&L?4/$NS/S?K7+ZG MXL"?Q?K7,:UXV" _/7TDJJ1\3##MG7:MXO\ +!^;]:Y?5O'83/SG\ZX;Q%X^ M"Y^?]:XO6O'I;.&_6N6IB#T*.#N>AZU\1-F?WGZUR&M?$8DG#_K7!:IXP:9C MAC^=9C:L9WY-<<\1<]*G@XKGOGMH+7,RJ"2L?)+'L .37UG_P $ MD?AO)I'@SQ9XEU&RN+74[^]2PB^T0M&ZP(NXX# '!8UT'[#'[%5I\+_#5GXK M\5VZ7WBW4HEFCAE&Z/2HV&54 ]9,8R>W2OIQ#7K8?#/F527W'S>/S&+A*A!? M,E4\5,AYJ!#D5,#FO1/")HS4B'BHD/-2)UH)>Y8C-31GBJ\9J>,TT9/ M8WN3DC.>IKG/'?P[TGXBZ+- M8ZO8PW<$JE65T!KM[JS2LZZA5!7YN?O32:LS\O?VY_\ @BK::Y:7NL>!XH][ M!G:S=>#]*_)[XW_ ?Q'\![[4=-O+&[TZ=]R>4Z$*WT-?U'7DBG()KPK]JC]B M3P+^T]X>FM=,?VI@N HO?#F .W&JU^UM?B)_P &<+S3ZG^T[+,"&ENO#C9]?EU6OV[K MDJ?$SZ3"?P8A1114'0%%%% !1110 4444 %?R*?\'3/_ "G+^,'_ %[Z%_Z9 M+&OZZZ_DN_X.P/"$GAK_ (+8>/;Q\[?$&C:)J$>?[JZ?#;A]*];[&AR_:U/F/PIJ0&M*&Z;A M7](__! SXR?#K3_^"=.GV6FZ;X9%UI5[=)X[DU&Q\V1@1YHE8X.^,P*0%[&O MYG(9VMKM9%.>X/K7U%^R5_P4,U']FCX3?$'PW;Q7T_\ PF=@+>!X;HQ+:2X* MF1A_%\A(KEARN+C(VG>Z:'?MJ>+O"_B/]H#QCJ/@ZW^P^%[W6;F?28,8\JV: M0E!CL,<@=@:N?L3^+G@^.VAPJ?DOUGLYU/1XW@?(/XJ/RKYXU3Q/)K-RN6SC MBO>?V*_#UR?$M]XB1#LT>W:TM"1_KK^Z!BAC'T#.Y]%7-$K2G=%1;4;,^QO" M6D)X=^ GV196EMIF^TQ%SRGGVY9T^@9!^=?-7Q)\3JGB+S =K2P(6QW..:[O M6_B'>-IFHVNF2K+96ZDPAY"JE @M8RO]YGVR.!Z*OL-E#:!B6#"XF&>CGH/P'\ZWM%\1J;])-OG MI,#%+&.-Z]L>XZUXSX0U>?Q#JFW=E[ABSX[9-?3'@'P):>%;"U6[:-;Z51/M M?!%O!_SVF;^ 'L.I[5R0HN9U>WY=3!B\*W&DWY>$/%OA/4;'[%<7=G>S0\Q-*"B;.Z MA_3O7,_M!_"RSN-*-[H3^?#;*'DM0^\$'K,F.J^_:JJ8)Q1K3Q^MF>,:UJ5Q MXE\2P37$[_NV-R%8G&\'()_&M_0?%CZ;JB--':7TP#S,67=R1M&*\UU6]:PU M)I8Y#PFS8QZIZ#XD=-;$:2+:?: M%=':/L/O-G/&,5S7B;4X9/%<6GV<4,6EIIZK:R-"4==KEASW.<_G6&OC)++2 MPPEQ=7Q!&1RD7U_VC^@JIKWB'=+I=Z&^9(Y(CB7?T;/ [5,:5D$L3K(?'+VEI(MLWV:56+(^?F8'LWJ/8UYO! MXU^S:?'&)64KDY[C))-8VL>*1?.S%FZ8QGECZUHM%H9.K?4[G2]/C\=;EB"E M]OF31XS]F(.2R?[)].W:O;/#WPYLO#_@VUADMWEUG4!C1K* !IKP]6>3/0+_ M 'CTZ5XU^R[IW]O_ !)L8$:4AG$D@3KM7G_Z_P"%?<_Q)^ 7A"3]DG7OB-+X ML_LCQO/";1;2-@8X[=&*M$G/RLW&<>M=]&FK:G#6KMNR/GV_^)'AGP'J5O:G M7))[^T.7-JCRJDO\>2GRMZ=.U=!I?B3P_P#$V"7S?L%U#MS-O0P7*CU$9^8_ M7I7UI\ _^"%-_+XVU.W;1])\5>&Y_#=IJVF:C/XA&GWHGFA63RFBCW,JY.W< MP P,BOSV_;&_97^(?[#7Q$L[SQCHTF@'499+G1);:_6^@NU5B"J7"DA@O1@> M3W%=D8QV3.-S9A?M$?"O3_ C?VC:)+?Z'<*6BFD7Y"E>8_$;]M# MQK\0/AA9^!]ZM#9(-K1!<[5#^@KV'0]>;Q_H.LQRQ'^R=;T^/6; M6/&8K*<9$\*>@R P'O7R%\4V&G>)+I%PHW;L5A5A;4(SOH0:U"6MS/:R_:H5 MP'VC#QL><%>IQZCBN1O9#,W'KQ2MKLMI=+)#(T4BYVLAP17HOP%\"6GQ9\51 M03^593)AGE5?W*H!DLR_WO?UK.$.;0&[*YQ6@_#'5/$/S1PD ]V[UH:U^SKK MUEI_VK[+(T1&0VPX/T-?2FB>#;V]UW^R=%\)ZEKUU#:--;:790-/AS.MJ?FQJ.E/83LC@AE."/0U2";*^F_P!HWX5:?XP@N]7T M**&&[L%1[N*-<+<))RDR=MIZ?7BOFR_MS!*01@@D$5Q5J7(S:$[D(.37] __ M 8W&O_0=5K^?8-QFOZ(?^#'KPC+9_!O\ :$UXY\K4M:T;3U]- MUO!=R-^ERM8/8T/W7HHHJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /PU_X/2IA#HW[..?\ GX\1_P#H.EU^$+R,[9'+/QM SNK^@O\ MX/,?AI/KW[-_P5\3QVTLD6B^)KW2GE6,MY9N[99%7ZM]C./7;7XI? [X-Z<] M_:W.N17Y'G!)88X6WJC@Q_9;-_ M"O\ >E/?L!77V?PXT[0/&T5EX6W4CHA]?KTKZ"^'GACPS^ MR3\,KC6?$LAO-=N]_EA#OGGE;I%$3R,?Q/\ E7Z%ALI6&#.1R%/3[QKP?PM\7]=\):O<7*79 WWE?_ &A^HK66+HSE[.HK0Z=SGA@Y27-?WC[YL?!Q>RE\ M/W=A=^.?"TKG^R]2LKZ.V\2:2'-_F'5153PGK__ M+X]V' MP^CM/$&GVGAX;;#2KA4AE96(,EQ(VXIYC8##&3\F*\.^$G[3IURW:WBM-5\V M)?,F$[[5S7KO@Q'\-_%#4?&NJW7VG6;Z)8HS"FT01J!M5> M=WJ:6(Q<,/RSW_ OPWI7Q&\%/XA\37T?A[P+9S-+'"\P$FON@!^S&+/RJ&'S/@@ XZT4L// M"8?VB=^;5?S*_1==3G>LK26WW'$?LL?LVZG^V[XIM?B_\:Z_]J[]J+7_ (Q:])HWA]QI]CH8 MA&$W <"78 JH.(E_VC7L7CC]JGPK^T+96/AV;2K3PXMA$L*3V4@>RT12,(96 M3!@E8'Y 1M7@M7S)^T?\"]1^ UPMKICSSZ%=N0)I/FFDE^\PF8<,Y!W!APP. M17CPG3HS=>K"U3HNB7>_7S.K6;]FG[I\Z>--%T[XBZ%/82V@AN("8[8L/WKL M3EG)_B+'DFOG3Q5X'O/".K74%P#+]FD\IY$&5#=<9]:^OKCPS:ZC8RW,F;?4 M0I$)Q]QCTKEM)\!P^&=*BTK5[<3++(TTMRXR79CR37-'$S=YSU;._P!UJR/E M81%.3DJ<' /6K.GZW=:7?1SVLKP-$#T%=$:T9Z M+47*D[L]9_9?\5W&F?"'_A+/%]HDLV0FBV3?*VH,N"9Y@?NVZ^O\705XE^V1 M^U9-X=UV]U.ZNEN_$.J1$P0D_)!S\LCIT55'^K3\34O[5/[4LG@Y;^[O+B&2 M\OE3[!8JNV,*HPK;/X8%XV)_%C-?!WC7QM?>,]=GU"^GDGN;ER[R.YKR M!PGM7[6K\/3S(_$WBJ[\3ZK<7EU-+/+^ MDF=BTLC%I&W$F1CR236UH5BTTF7^9L#)/:O>E@+026B6R_KJ>#1HNI4 M?X'Z/?L0_M?6?QA\,M\(O%OB;5_"/C;0W-Y\/?&$TY%Q:W*C_42G^.%\8QSP M?6ONSX!_\%*?$@\,7/@[XW:!'!JMM$;*;6K%%FM+UAPWFPC)7(P>!@YK\3OA M3KD>G&*WUC3QJ^G1,)8OFV7%HXZ/%)U5A7TUXZ_:7T_3_!-I>:3JUUK&H7RB M-6GCV3V>P8)D8"OC_ M .*HKGX6ZMIVGZB(+B>;28KDK8W$BMCRW YC+''&:X+]@/X$^)?@KX^\9#Q9 MH$VD:I/.H)DCVJ!RW[L]"I]0:^9/@O\ '#5_AQXLA\1:)<-I-UDMYJ=)FSR& M7N#[U^A7P"_;X\-_'/1H-*\9P0:9J1 1+C.+>1O]EOX#['BNK!4L)*O[:FK2 MZG/*=:A!TI+1FMXW\8Z!=^((]#UJ&2W,T0DM[[;A8V] W56%J^.?A2EY8L8MFLZ;)\V!CSX01C(QU MX[BO(?%%G8>!/!T.D6?G-#:YBCO_LW74?\ PAI%KVXT75;>?\ LJ=X88YXR/G=2=P; MU%<3XK^%5IX=T6XT;Q3I]R)782&3)V2MU!5^E?4W@;P=8^ [&:SL(E@M9)FG M"* -I;K6EX@T.P\3Z8]IJ%M#>6THPT6_PX M^,RF M[HM^?^04445\X>F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 ?@1XT_P""<_A3QU_P46^,GB_QGXDT+[-=^/=9NH[*2]C5D5KZ9@&4G(.# M7Z"?!3Q)\,O@SX8@M-+UGPE86\*A01>PK^9S7Y0?\%%?A-J.G?\ !2#XW6UJ MX@+^*;N_.[J1<-]H!_*7]:\>\3Q'3_!$D-YMDD#SE^"AB7*-2HH6C?7K MY+S..A&%*3Y5J?T$:;^T_P""92!'XO\ "[GT34X2?_0JW(OVF/!,*KYOB_PM M%G^_JD(_FU?S;_"[1[G5-0D^P^6C*,DFMSXM+&+*U295,RCDXJ<-@XUJ=2?M M%'EZ/=^AT?6GKH>J?\'1W[/>CQ?M(Z)\9_"6IZ/JND>.;1;'6!87<*_A#?Z=J ML22:?=Q<8ZH1T8>X-?#?Q5^&&H_"[5CYJ226+.?(NE'R..V3V/M3]FZ,*==2 M3OT3U5NYR5X1KP<7U/L;6_''ED_/^M<5X@^(!Y&_]:\<\$?&]M9TB*SO9?\ M2X5"K(Q_UH'3\:L:GXE:X;[QKN>+4E='SRR]PE:1U&K^,VE8_-D_6L&ZUMYS MU/YUB-J)E/6E2?FN9U&]SK5*QJ"YW5+'/CO66ESQ4\=SDT7!Q+FK:@;;1+F1 M>JQFKO[&OA6#XE_M3>"-+NU$EJ^H+/*IZ.(P7P?Q K,GC%]8S0GI*A7Z51_9 M<^)*_!?]HOPQK5W\D>DZBHN<]HV^5C^1S^%-22J1YMKDN#E1GR[V=ON/V?#[ MY"?7GBIHVJI;7<5];Q7%O(LL$Z"2*13D.A&00?0BK,9R*^S?<_,_4L1U*GW: M@5JE0XI")T.,5*AR:@3I4L9XH$R>,U,AYJLK5/$U!DRS$:G0U7BY]ZR_'7Q% MTCX:Z0]YJMRD>!^[@##S9S_=4?UIRG&*YI.R*ITYU)*$%=L^B_V./!>A:]K] MW=>(_$.BZ)IJ%$=;R]C@EN%')5%8@X/3-?;\?[1GP_TNRBM;3Q=X3B@MD$<< M::G#A%' 'WJ_G?\ B'XHF^*/CV36+^1=\YVQQ Y6",?=0?05EZ5H\"WMSRN[ M!Q7R68>TQ=3XERJ]E?\ K<_4\BP-++Z5[7G+=_HO)']%[?M->"+@$+XQ\+L1 MUQJ<)_\ 9JI3_M*>"9@U.$G_P!"K^>7POIT*K=!-OF[34'@ZT@3 M6WX!F)P/K7!# 7E&+G%#89RK^+?#"GT.I19_]"K- MO_VA_"4D6Y?$_AYQZ_VA%C^=?@1XIM5M/$7^E;2S*K;I'E M@>]*J^&)+'X>_%G5'R?M>KV5CN[$ MPQ2N?_1X_,5^EE>;4^)ET*:ITU!!1114&P4444 %%%% !1110 5^ 7_!ZS^Q MA=RWWPJ^/NDZ=)+:Q02>#?$=Q%'Q;X=KBP=\=F+WB%CP"(USE@*_?VO.?VM_ MV6_"?[:O[-_B_P"%OCBS-YX:\96#6-T$($MNV0\4\9.0)8I521"00&1<@CBF MG8#^)WX(_$"7P_?6S1;6N;&3S(D<_+,I&'C/LRDC\O2O;?BGXFE\37?AGQ7X M5EN(?$^E1[K6X&,ZA#'P(B.\\0)1XSRZ^(_P#P2F_:=O/ MGC:U9K9V>Z\.Z["G^A^(;$.56>,Y.UN@DB)W1L<'(*LW$?#_ .+1A@D@80R) MTG8B*9U^[(K#YHY5[.O/8YKOI5;JQC..MST+Q?\ 2T^+^DVOB7P_#:> M%=2UE3++HU[*(K"YES\YL[@_(A)R?(E*LI/'%<)>_LP_$'2KKR9/!^ODYP#% M;&9#]&3*X_&O3_AQX[;R8]VKPPWMUA;R*5EMFN/]X.&M[CC^(A6]37M.G:?H MSV@\JX@C4J,JM@8P3](K@(?R%:^RB]R.=H^:_#O[+>JZ&J7_ (UO;/P1I .6 M>\D66^G']V&V0EF;_>P!WKV_X:Z]+JW@VZ7PSH%WI/A#1E-KIT\L@-W=2R_+ M-(H_Y:WDR_("/EB0G%9_Q'LOA[X0OI=>U&PAU?4(E58[665+2&3'3$,;.[GN M=SRY/3H .@%6+SQOJNJ?9_ MM6I7]R+1=D EN&;R5]%R>!7#5GS,Z(JQ[G^S!=1:I\3M*@G<"/SLNI.-V.<5 M]T_LN64'Q&_;H^&GAN:*V:VUO6X3>+-'OCN2=R)O4\,%'0=,\U^='P)^*H\/ M^,K.>]@M[ORG5T9QM<$'IN'M7VK^SQ\=K7XBR*QX)ZBNW"V,JK=C]M/A]X'^#=E\5D^$D']FW/B%+J22#4+_ M ,/KNNV4Y:)9MH#(.F!]*_(3QW<'3OCIXEMK/R8[/1M?N8/*'RQQP/,\+M;F<1Q>*M6GNKR9'S!9[W9UC23HY3=@L.];\K47S+\;F497>AY+ M^T!J2:'XUNXX2 JN<$>QKA=)U\:A<-YKXMHE,LQ_V1V'UZ5B_%?QHVH^);H, MS'[.?+R3NW8[Y[U@76JMI]@ED&_>28FN?8_PI^ Y^IKR*D;O0[83:.TO?&G] MI7LDS#:9#\H7C:.R_@*LWGB-F\/V;AFP))%Y3'O][O\ TKF/"O@S5?%*B2" MK!G!GF;RX_S/7\,UWL7PBFM_"T>!]OG2X.05D1!\O]W&2/>B-!E.LSF$U6ZU M([(U:;'4XX'U/2J]QJ-C8,/M$_GR?\\K8X4'W?\ PJOXZT?6M+MR+GY+9.?+ MB&Q%_P" _P"-<->:H\)YI.E9D^T9]+_LO_$$6/C6TE28:? LHBD2('R.Q^Z:[:4M#"=[W$UO]O+Q_K'C.;Q+K?BW6VU^\L8+#=;W3VS26\*".)9 MA VJH []Z]._:5\8^&/&7_!.KX0O:?&FY\9>-5UB]EO? ;QLW_"/F<_>C)& M=Q( /)#;N!Q7D%[^SGX>\<7,NH6,FJZ?YCGS(T97C5O8/\P_E3M.^$S^ -1/ M]FQ1Z:0N#K^K7$-^/XCR*W3=K,R=CI)M;NOA?X+T_2X3$]Q;6 M)2Y#-\O*_O.?8D8^AKY*^*GB$:EXEN7!_BQ^76O2?CI\;[*"^GL=&N)K^/:$ MENIFR9,#&!CWY/Y5X)?Z@US*S,:R6 M1OFM.).P4,,_C7SDTQ#5Z'\!OBG_ ,()XC3S?GMY08Y$/21&&&%*@TF*=V?L MA_P0#NM"3]H+XKW2W'BZ#XCVB),DFFW,=O86FBQJ'N)KEG5@R@@ (.7Z"OM[ MXE12R?LM?$M/B;'_ &/X/-G=V&H3>#+%KUX-$YN+>"364F<6\X'W\#@=R.M>N?M*?M MI_&_]HJSBMO&7C/4+NQN-+@T.YTWP_:G3XM7MH /+%VV0C8P,NW.*]5\LWS7 M[>NG8XU=:'C^DW.FZ;X#-Y+)*L-Q#>6-F7'^L@\TM!N'KCI^-?)WBUU&M7)7 MIYAKW;XX_%&/P[8PZ7OL7O([<1?9[([H;(?W=QZGW^M?/%[<&YF+,#K_ ,V8W VCQ;>PLK"QB7JT ;'G2=, Q@[BQ3^K9$$:!5 P !P!7 SH%H MHHJ0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / ?^"G/[ M)$?[:_[%OC#P3'9V]YK?D+J>@B8A0FHVY\R#YB"%WD&,GLLK=.M?S9ZGI-YH MOB5_#FFZ;/<>)X%>VN)67=/9 _?@ [.#G.0,8K^LJOS>_P""G/\ P2XL/#.K M>,OCA\,_#5WJ>OZI&;WQ%H.FQ;[C4'53NGMEZ[WX,B*"7(+ %B0?NN#\_CA5 M+ UGRPF[W[/M\]/3YGAYQ@742KP5Y+H?E[X9\/Z!^RW\/8-?U=?/UN13%&%; M,UR[#F&+_P!F:O%/C=\8-1\,>(8M>UJ:VF\;SIFPTO8'M_#=CE5/3JW-?.5U=W M/B+57FFDFNKF\DW222L6>5V.22>Y-?;8O%\]V;WAW2+OQ M_K%U>7;SW"*QGNIW)9YF)RYYR:M:5X(NOBWXYFATY8(;2%=\DSCR[>PMT M',CGLH_,G@:\&EBZ4IRE-['J23C'E@=/\%= TKP+ M\.8X-+@:.UN2)7N)5VW.J$?=EV"?P%8EI$^L7("KY<(PHP,!17US^PO^P=HOQZTG6;WQJVIZ=X:M66 M..-7\D:LP!+QDY!"#Y:7W %?I-\#?V$?$'[76FZ?X]\26 M<^CZ(CK;:%X;M81;VT%HJ[D9E."JYQ@8R2=QKY!_:B_:+\(>"?COX9U#7-$N MI_!GAZXM[;_A'M/C1)[*WC;9\X/1@5PJ'L._@^T'P\\; MQ>$M%M;,#6-1OM+EDNG0IM^PVH! %QV+'IUKMSC&XU\JA&TI=>D5V7KU.S!8 M&/(J^Z731ZKNOZ1Y9^W%^SW\./V7OA;I6H^$X9? _C,ZBT6I:!=2M.VL)(3N MD5CD..O)[>E8OAZ*R^(?P3N?"&H:C9Q:O;(QTS[9)@K:A!/!*[=EC)=-Q_AX MKP+PU\83^UI\3]&U'PXVO/H%KH:>'-.L?$,XN%@52S7%SYIYPWWBY.1TKU;X MAZQI.C?#6\CTU28KN$0R7TR_O;^( )& .JQ<%U7J1R:XL-"LX.$G=IWUZ(X< MPG2G44XQM?>W?R/(/B/X?\.2^(5_L66\FMK")8WOYF^6]E'WI$3^!,]!UQR: MXRXNCXB22VN8CY%)];UQ_+ MTZ!A%'$C[9[V1NB0CN?4]!507,U"&J(YN761G>!/A[:?#_3$U[Q#-*V@,62P MM N9=3N5&1$/1.[/T'(KPG]J+]IF/PMX>:]NEMUGF<_V?8QY6)U4Y"HI^[;J M?^^S[5:_:3_:C@MM(M]=U,B3R8S;V-J&VJ57*B*-1TC&,N_\1KX*^*'Q/U+X MH^)I]3U*=II)CPO147LJCLH["EC,;'"1]G3UD_P.O"8.5:7M*GPK\2K\0OB% MJ7Q%\07.IZE.]S@?L8_L>:_^V'\58-$TUOL6G0%9=2U% MXC(MK&6P%51R\KGY4C')/L#6)^S1^S3XA_:A^(JZ#H2;1#$UU>76=L?B+?V)1G,HGET)9!^]DE8?\MW_ (B/]T?**_,KQ1XQE\6:C/-/<3W- MU>1MS3.?O,S=R:O_$SX@7?B_7K^[O)Y[K5=2D:>ZN9&W&9F.3SZ=@.P M%-OI78:08VB7GDG*D=_:O>JT(\IK0K6DVSKO"; Q']:A5MPV8 S^!K%T3(CQ_>ZC/2M^V'R#O[U\IC\([W9[U"LFKFGI=S)%M16. M.RGHM=IX7\:SZ>JP;S$K\' W!O3BN(CA*1J4PSD]!U%?1WP2\(V/P+\&:?\ M$'QA#!<:Q5!^^1Z5X4J%IWCI;J=U3D<-5>_3J M>Y^!?C?K_P"R_P#"6*VUB^N)/$FO0"32]/N#DZ);L/\ CX<=0[@_*AZ#FN#\ M!>,K[Q5.^(/'&I>,?$%WJNK7DU_J M5](99YI3EG8_T]!VKZ,_86_9AMOBEJT7BKQE<+IG@73;D(V]'Y-T2$K&-O1E" M@<=JV]*^)FJ?#VXBMO$T(-LYVQZE -T#^F[^Z?K7L>RO%,\BM3YI7ZGO5MJ. MYJMI?!E]^E<'HGBF'5+9)8)DEC<95D.0?QKUOX#_ ;O?B7J<=_=B:WT2!MS M2?=^U$?P+[>K=NG7IS5)1I1YYZ)'-&A*I+ECN>H?LP^'[N#1-1U2[A$*7D_D MV8_B:%."Y]-S[OP53WKU*F6UNEG;I%$BQQQ*$15& H' I]?)8FNZU5U'U/I M:%)4J:@N@4445@;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'XK_\')'P7E^!G[0.@?%^WCD30_'=FFD:E,JC;%J-LA$>YL]9+8*%&/\ MEV?GL/S(\=?$BVUGP(]Q%,FTGJ6K^I7]KG]E7PG^VE\ =>^'GC.T%SH^MQ#; M*J@RV,ZG=%<1$]'1L$=B,@Y!(/\ ,[_P47_X)S>*_P!AKQI?>#?$UD1;.S2Z M9J5NK"SU:WXQ)$Q'49 9.J-P>Q/L955P492^O1E)6=K.VO=^1RU()2QV'.*V/C7\4K-K2SN#<*FX=#7-? 7PA:^%KBY!A5A,,? M/SBKGQH^&46K26K;,IU&.E;8%T/955.BYZ:._P /J<^MG=:]^QU.@_%E3\.) MA-O6'RR5?'!KE?A_X\TOQAH6JVM[;)J&FNI$DX'W^M;FC>$XM5^'C6)_Y M9Q[0,5P>FZ%_PA>GW=G8J-]QE6WO71SQH4:-:=!6UU=_?\ 4<8S;C9? M\$\F\6?";P]<_P!H7ND:S_8JV[$K!=\QM[*>M<)%X^O=$D\IY(KY!QN0EL?C M7L]S\$[34YB\X>5F.?F/>K%K^SUIAZP<>YKQJF)4W>$;'2J2Y;5-3QZ/XK[E M_P"/&;/M2GXK39^33G_%J]PMOV?]$3K:!OJ35^#X$Z$F/^)= ?J*E3J=R/8T MNQ\_O\5KX?=L(Q_O/33\5=5_AM[1/JU?2-M\&]#BZ:99_P#?L5HVGPPT>#II M]F/^V0I\]3N'LJ78^71\4==8_*;1?HI-4KS6-5UR_%Q,H:3&"8[=_F'OQ7V# M:>"=.MSQ:6P^D2_X4VXTNV=]J11A!V50,U,I2MJQPA"_NH;^QA_P5#UKX->' M[?POXNT'6->T*T&RTNH(F^TVB_W>?O*.P/(KZDM_^"I7PYGME>#3?&L[M_RS M32&R/QS7#?!3]G"PETZ'5=/TKZ#!XG&*FDY*WFCY+,<#ETJSDHN_6SLCE9/^"GV@RG%C\/_B#>GL?L M:Q@_G49_X*.ZS>_\@_X.>+Y_3SKB./\ I7?0I%#]V*)/]U *L1WA7H2/I73[ M?$_S_@<'U/!+_EV__ F>=#]N;XI:G_QX?!61/0W.IX_D*0C\S4B7_[2NJ']YXP\&Z<#U$&EJV/S->FI>>]2I=T>^]YO[RN6 M@OAI1^XY/P=IWQ;@DSX@\=0ZFAX9((5@_D*T-9_9AU#X@K+>Z7K:W6JASN$EBD>.2,Y5E/*FKY(R5IMM>;!594WS44HOR1\V^+ M=,U;X?>*ETW6].ETZ\C_ ()$P'']Y3T8>XJGI>MAM1N1_%@XK[2\1>'M%_:# M\!"UUNW0RPDJMPB_O;*7M(A]#W7H:^/?%_POO_AKXRU33-00^?:G,L3>G)6FMU^J*WA;5,-<[6_>8(Q4'A*]V:\ M[E_G4D@>M4O#UJ;:&XN,X.#Q5;PM#(^L-<#[JG-<:PU93I\U%.Z>G?S9ZRB: MGBV]FO=?!ES&6QU-=+!XD?2=(:U0/)YD?++TKA/&&IOJNL[@2<<"NL\-:]_9 M&@RK(JEWCQ\W45Q4^3V&;&5;K1+*Z MC(DUB52&2ZGD?\]"!_#G=FZF&C0T3]I??I;_,T<;R1][_ /!+']FJ M?]ES]B_PSHNHP/;:]K)DUW5XW7:\=Q<881L,GYHXEBC//6,].@^B:**\MN[N M=84444@"BBB@ HHHH **** "BBB@#R;]LS]A_P"&/[?WP8N_ ?Q5\+6?B;0K M@F6 OF.ZTV?!"SVTRX>*49ZJ>1E6#*2I_!#]N7_@S-^*GP\\17^J? #Q?HWC M[PV29+;1=?N5TW7(/2,2[1:S8Q]\M!U'R<9K^DBBFFUL!_&GXC_X(S_MH?"> M1H;[]GWXG7:H=K+I^DG54/;@VQD!'N*J6W_!-S]K&),?\,Q_&C\/ VHC]/)K M^S>BM57DMB>5'\7NK_\ !,O]K;5+5H1^S5\:X(WY(C\#:BI/X^37/O\ \$C_ M -JYF_Y-O^.7U_X0G4?_ (S7]H'Q<^*^@? GX6^(?&GBJ_\ [*\,^%-.GU75 M;SR))_LMM"ADED\N-6=L*I.$4L<< FO'/VA?^"K'[/W[*OP?\%>.O'WQ)TWP M_P"'/B+:P7WAQVLKNXO-4MYH!.DZV<,3W*Q>65W.T05&=%8JSJIB51RW*2ML M?R1K_P $BOVJQ_S;?\E:O\,?#DU$?VF.0!D;RV MB#E75@NU@3YO\ O^"\7[*7[4/QAT+P#X%^*G]N>+?$TYMM-L/^$9UBV^TR!& M/\ R%7I_P / MOV"?VKM \I+S]G7XYLD><%?!FHC.?7$6:_IM^+7_ 6&_9M^!?P,\'_$?Q5\ M4=,TKPEX_9QX>G.G7LUUJJ(7#S1VD<+7/D@QD&8Q"/YH_F_>1[M_PK_P4V^! M/CK]DO6/CEHOQ%TK5OAAX>5CJNKVEM#=3:-_JGE8->5?$C]A_P#: MT^)D4<&I_LX_&D6L'RQ1V?@G4($0?[@BVFOZ/_V>O^"[/[*O[5?QET/X?^ O MBG_;WB[Q)*\&FV'_ C6KVOVETC>5AYDUJD:X1&/S,.F.N*Z7]L;_@KU^SO^ MP%\3;'P=\6_B%_PB?B/4M+CUFVL_[!U._P#,M))9H4DWVUO*@S)!*-I8-\F< M8()N6(DQ*%C^>#]GK_@@G\:OC'\&?$?BCQ%X/^(WA+7?#:D:5HNI>#KZ.XUC M;R 08\\=B.M>=>!/^"0_[1-QK)DN?@1\6@Q?+37G@[4 &8GLOE >YK^ECQ_ M_P %G/V9_AC^SSX1^*VL?%&RC\ ^.[F6ST75;;2-0O/M,\0)DB>*&W>6%UP< MK*B$>E=-^R!_P4[^!'[>FE^(;OX4_$33?$T7A-5DU=9;2ZTV6QC8$B5H[N*) M_*^5OW@!0%2"K9 MVTO+:TO[D2>6L5O>2PI; M3M(^%C\N5O-++Y>_<,^Y>"?VF?!'Q%^.GC?X:Z-K7VSQK\.(K"?Q%IWV.XC_ M +.2]B,UJ?-=!%)O12?W;MMQAMIXK58AKH1R'\['B;_@G%\4_B9H_DZC\!?B MHRW )2X'A:^MY$/8LABW#\\174&G?LZ?%[4K9)"(IH_" MVH2B0>ORQ$5_5C\3/V[?A5\'O'GC+PSXC\4_V=K?P_\ "+>.]?MO[,O)OL&C M*S(UUOCB9)/F5AY<9:3C[E>4?L]?\%SOV6?VJ_B0OA'P%\4?[>\0O976H+:? M\(WJ]KF"VA>>9]\UJB?+&C-C=DXP 3@5,J_-NAJ%C^?7]C/X/_M5_L?>"?'. MC0?LA_%O5AXRM#;-*W@6^9HQM(P2T).._%>!:7_P3*_:UTJ]DFB_9T^.""21 MI3&/!.I;022>/W7;-?TT?#G_ (.'?V//BS\0M"\*^'_B_P#;]>\3:C;Z5IMK M_P (KK<7VFYGD6**/>]FJ+N=U&68*,Y) YJY\9/^"_O[)'[/WQ6\0>"/%WQ9 M_LGQ/X6OI=-U2R_X1?69_LMQ&Q5T\R*T:-L$'E6(/8UDIM,JQ_.%HG[&7[8F MCV_EQ?L\_'N,>B>#M1 )_P"_.:YWX@?\$^/VO?'83[3^SO\ 'A]A)&[P9J+' MG_MC7]:GQ@_;5^%OP'_9E_X7)XG\9:99_#,VMK>QZ];I+?07,-T\:6[Q+ KR M2AS(F-BMP<] 2$\7_MJ_#'P)^R+]1DM-.^,?VBXBM;F]= M/^$3UQ,0V\$EQ,V6LP/EBB=L=3MP 20*]8_::_X*K_L_?L<^!O"?B'XC_$C3 M?#FG>.;:.]T-#97=W>7]O)'YBS"U@B>=8]I&7>-5#$*2&(%9\S*L?R+M_P $ MA/VK?^C;?CG_ .$1J/\ \9I8O^"0W[5RG_DVWXY_^$1J7_QFOZ\%_P""H'P& MG_8[O_C[;_$;2[[X3:3)##?ZY96MS=&QEEFA@2&:VCB:YCE\RX@!C:(.HE5F M 4YKJ[_]L[X9:?XI^%.C-XJMIK[XWV\]WX'^S6T]Q#K\,-JEW)(DT:-&B^1( MC@RL@8,-N3Q1S ?R%^%?^";'[8/A20-;_LZ_'4$=_P#A"=2S^?DUM>(_V"?V MS/$^EO:3?L]_'GRI0 P_X0W4N?\ R#7]E5%:*O)*Q'(C^.+X6?\ !O-^V=\; M]>M[>U^!WBK1TNFR]WX@E@TF&$=VP-?J'_ ,$W/^#-#1_ VOVG MB?\ :8\667BQ[9TFB\(^&)IH]/D(YVW=XZI+(O8QPK'R/]8P.*_=JBLW)LLR MO W@71?ACX.TWP]X9:3Q%X;=+.[N)./GG0JT4Y^4 M(A?;D! MAP1\%'_@TJU[P1X_^WZ!\6M"UO2X'WV\.J:3+9S#T#&-Y5./4 9]!TK]MZ*] M"CFN*I0Y(ST^\PEAJ M*K*3Q!XH\&OI,#%YDLIKEYI<#A!O@4 $]6YQV!KU/Q+_ ,$XOCI91:-:^&]= M^&\&DZ!"+2VL+K4+U5GC8G>\KK:DEE!!10,;E!)[5^@5%7#-\1&7/I]Q$LOH MR5F?D1^V)_P;V?%'XY^+K7Q-X3\9^!-'UV"3S+];V>Z\G79B!NNY62W+13G M#!0Z-C.%)KRR^_X-@OCEX[N8D\4?$WP%/8?:5GDMK2[N@L8(P^P?8E&3VS7[ ME45V?ZS8WE4'9I;:%PP<(1Y8WL?F'\//^"&7C'P)HT.F0:KX&M=+M(EA2VAN M[MVN5'_/60P E3U** #W-5?BM_P14^,'Q$U%%A\4?#VUT^(Y$9N[SH>(-6M],M9)V5F6(2S M.JERJ.0N +59'F\36^NVLNCPK&V MR0M=JYA 5@5)+<'@\UE+B#&.')=6]#'^RZ'-S6U/S:\/_P#!!?XE:;/$;GQ) MX"EC1PS*EW=@L,\@'[/QD=^WI53XK_\ !"[XW?$KQ(MU_P )7\-(=.M;1[6R MTU;V^CALTS\J*1:D_,/OO]X\\5^FOP9_:*^'W[1NCW>H_#WQUX.\>:?I\PMK MJY\.ZU;:I#;2E0PC=X'<*VT@X)S@YJ?XP?';P1^SUX6CUSQ]XQ\*^!]%FN5L MX]0\0:M;Z9:R3LK,L0EF=5+E4747N?@9\4?^#3 M']IWXI^(WOKWXC?!7;C9#"-1U,);QC[J*/L/"BN9C_X,W/VB7G'F?$7X+A"0 M"5U#4R0/7'V(9^F1]:_HU\+>*=,\<^&-.UK1=1L=8T;6+6*^L+^QN$N+6^MY M4#QS12(2KQNC*RLI((((.#6+\1?CCX*^#^I:%9^+?%_A?PO=^*+Q=.T:#5]5 M@LI-7NF*A8+=964S2DLH")EB6''(KCGC*LI#-9\;-%FWU&^GN(XKNXVX\^=A"S#:20B*I"#N6.1\J_%/_@V?_:. M^+/CC4_$>J?$3X5W6KZM,99Y9M2U)A[*,VA(4= ,\5^V?B/XI^&/!WB_0/#^ MK^(]"TK7_%;S1Z)IMYJ$4%YK#0H))EMHF8/,8T(9@@.U3DX%6_&7C31_AUX4 MU#7?$&K:;H6AZ3 ]U?:CJ-TEK:64*C+22RN0B(!R68@"MJ.9UZ2M"WW'%6R^ MC5J>TJ7;]3\%C_P:A_'G[5Y@\=_"/!ZC[=J/7_P#KLOAG_P:Q?$OP[8W;:YX MJ^&5_>W V)Y5W?>7 OMFU!R?7%?M!'\=?!$WPD_X3]?&/A5O GV0ZA_PD@U: MW.D?9AUG^U;_ "O+&/O[L>]<[\(/VT_@Y^T)XIDT/P#\6?AGXXUJ&W:\DT_P M_P"*+'4[I(%95:4Q0RLP0,Z MC +*,\BNS_6+&VM=?<"RZBNA^.FK?\ !K!\ M88+W?I?CGX9>5G(%Q=7P9?Q%J:GTO_@V"^.-BOS>-?A26]KV_P#_ )$K]W-P6VB%(4F+M(6XV@9S MQBNE^,G[4OPR_9TN],@^(/Q%\">!)];W_P!G1^(=?M-+>_V%0_DB>1#)M+IG M;G&]<]16_P#K5F%K-K[B/[*P_1/[S\A[#_@VK^-5J@W>,OA=NQ@D7M]S_P"2 ME:4'_!N+\9U&'\8_#+ZK>7V?_26OVAHKGJ\08RHK2:^XWAA*<-C\FO@;_P & M^OC?P;XO&I>+=9\ :[:6$1EM=.BO+P17MP/N+.QMP5B!Y.T$GIQ79R_\$2/B M)\6_$^NZM\1?&WACS[BU;^S8]%,QCCF48AB8/"OEP(,#" FOTRHKCGF-:2LS M148I\W4_*KX9?\$#O'UMXOTZ3Q7XK\&MHZ2JUX-.GNI)W0=50/"@YZS\-Z;&K?9[(["HDD^7EB3EL YKZ'HK.GC:L%RQ'5 MHQJM.?0_-R]_X(Y_$J\E$G_"2>"DD!+92YNAM8G)Q^X]:]#^&_\ P3<^)>D1 M"UU[Q7X0N[$C:RI%/.S+Z'#5F>#_ ;_ .">_@KX M2ZN]^TFH:O*^#]EGDVV,;I5?-4=S6,(Q^%!1116104444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %<-^T)^S7X&_:K^'-SX4^('AS3_$NAW/S>3)P"<,C \GGFNYHIIM.Z _'S]I#_@US:TU2ZU'X/>/85MWW.FC>)HV M!CY)VK=PJBL%4:V%RW/YR!_P0#_ &K!_P TVMO_ I=+_\ DBG+_P $!?VK ?\ DFUM M_P"%+I?_ ,D5_1K13]JQU8XO9JUC\55_P"" M0O[02X \#P #@ :Y8<#_ +_4]?\ @D5^T&/^9(@_\'EA_P#'J_:>BN[^U*O9 M?U\SS?[&H/J_P_R/Q;'_ 2-_:"_Z$B#_P 'EA_\>J0?\$COV@/^A)A_\'=A M_P#'J_:"BG_:E7LOZ^8O[%H=W^'^1^,0_P""2'Q__P"A*A_\'=A_\>IR_P#! M)/X_C_F2H?\ P=V'_P >K]FZ*/[5K=E_7S#^Q:'=_A_D?C.O_!);X_ _\B7! M_P"#NP_^/5(O_!)OX_#_ )DN'_P=V/\ \>K]E**/[4J]E_7S%_8>'[O\/\C\ M;T_X)/\ Q\!_Y$N'_P '5A_\>J1/^"4?Q[!_Y$N+_P '5C_\>K]C**7]J5>R M_KYB_L/#]W^'^1^37P\_X)D_''0;BZ6Z\(11PS1C!_MBR/S ^TU9WQI_X),_ M&'XA>%6\KP;#+JEH"ML?[7LE,B-U0DRXX/(S7Z[45M_;>(4.1)?C_F%'(Z%* MNL1!NZ]/\C\(=$_X(%_M_3CD?A/7[YT4Z6>8JG.-16]U61ZRII6\C^?\ O/\ @A9^ MTNFKB2'X?P/%G))\0Z:,?^3%=MX:_P"#?7X_>-]4MTU'_A$?"]JW^MEO-5\] MHQWPL"ON/H,@>XK]RJ*R6;5EAY896M)W?<2I)'P-^QI_P;]?"S]GC5;37?&U MW+\3?$5L1)''>6XM]*MY 2LRG&=@/3[WAA2VA6.-52- %55& MH'0 4ZBO.,TTFXU.R\,:JELMQ-9NL*.\,D\(D*E%+,&<#Y!,4_9:B@#\\O M^"/NJ0_M _MN_M3_ !\\#:!J^@_!3XH7VBV_AFZO=/DTZ/Q9=V5O+'>ZK!;N MJD122M_K,!I&9BX$HD1?-?A5\9[G]G[X8?\ !3/Q781O-JVG^/-1ATN)!DRW MT]A#;VJX[YGEB'XU^J]% 'Y+>*KGP9_P1D_X*,_#+QI\8=.U*Q^$-I\%M,^& MWA?QE'I,^IV?AK5;-G>:UD$*2/%-)9E>T^SW+*B;I'B?S =P\G;TH?MQ_#+XI>*M9\4_MD7OP_?1M%G2W MM-,TOQ?X4\OS+=]/BMX8E:261Y()BY(4S11D@K-C]KZ*!W/P^_:8_;?^$7[< MW_!+CP-^RC\&O"'B6X_:$CN-"T33_!:>&+RQNOAYJ=E<1K>7]Q<-$L5ND(CN M$DF20NHN29 J^<4]=T[_ (*/_!K_ ()U?\%NOVMI/C/XX_X1;_A*=)\%Q:;- M_8U]??;GM]))F.VTAEV8\V,_-@'=QG!Q^LE% 'XS_ME_%_P[^T!^TW^U1XV\ M(ZA_:WACQ5^QS)J>EWOD2P?:K>6XG9'\N55D7((X901W%?0__!.7]GGXZ?#_ M /85T'Q/XW_:)_X6#\.]4^#T/]C^"?\ A M/TG^P_-TV"2W_ -/A,*(P,;?IC_ (-XOB'XB\(? SXA_L^^.] NO!?C7X#^)Y+>/PW> M:E%J5QI.BZD/M^GHUU&2MQM\V=!(ORE$CQ@$*/T-HH$?C?%_RC:_X*F?]E6\ M8?\ HFUK2\'?M ^#_P#@FU^WCX-^,7QVM-4TSX>^/O@CX9\/^$/&JZ/<:G9Z M'=V]N'NM.8P)))%)-@R@*AW D]-Y'Z_44#N?@;^UH?\ A;G_ 3;_P""C'QQ M\*^'-6\,_!OXQ>)_!UUX,CO[![#^VI+;4K)-1U>*!@#Y=Y/*LHD(!<[@V'5@ M.[\)_!3QK^Q)_P %O_V6?@!J$=SJ/PH\(ZYXJ\1?#+6+B=YIH]*U#2I/,TIV M(.XV<\#@$L6*3H3A60#]MZ* N%%%% @HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /S>_P"#@OP1I/QDUW]G;P7XC^,7PX^#.@7OB?4=9EU/QKH7]L:;/<6E@5A4 MP7$#::Y N91MOKB!2'_=B5@4'Q_X:^)^A_$[]GO]C.^^,.F^!K+]F;P]\5?$ M^A^*KW0= BT7PGXGN[92FAZI[U"%E'[=?%KX*^#? MCYX2.@>.O"7AGQIH1F2X.FZ]I<&HVAE3.U_*F5DW#)P<9&33KCX,>#[OX5#P M)+X3\-2>!Q8+I8\//I!O!T.H>$KZVMO$'P\^(^EZQX=U+2K'4 D-]+I6EQ>5:7% MUYEN2+B3>@$8"[G=GV_^"YU[\4_C1^V#\)? /P%MK#1/C/\ "WPUJWQ7T?Q+ MJ=_%'#-;*KV,^EVMO+#)#<7 ]/U"87-U;>'=%MM+AN90H42.D"(&;: ,D9P,4WXS_LX?#S]H_2[*R^ M(?@/P9X\LM-E,]I;^(M$MM4BM9"-I>-9T<*Q'!(P<4"/D7_@WD_:F^'O[0_[ M -CH7PTT3Q5HGAWX878\/$>(M3@OK^\N)((KVXE9H]IQY]U,H)C16" J!RD? MPQ_P6L^)]Q^VA^W1\3_#VF?#GXX?$&Q^!G@TZ#X/U'X?^%9=8M= \93RVVH/ M=W4ZNOV=56WM[=]@9\+(=IV@-^T_PO\ V?\ P'\$)[Z3P7X)\(^$)-3AM;>\ M?1-'M]/:[BM8O)MDD,2+O6&+]W&#D(GRK@<5>\"?"?PM\+9M:D\,^&M \.OX MDU*;6=7;2].AM#JM]+CS;N!IO%\'BRYOUA.8X+Y-%CBO(E]H[F.9.WW.@Z5W/_!Q1\?GT[X-_#?X( M:=H/C/Q?>_&;Q/ =$[F[O=#>R\/VD#:-/=C%U+;%(P87F'$C)@O_ M !$UO7_PJ\+ZI\1K'QA<^&] N/%NEVDEA9:W+I\3ZC:6SG+PQW!7S$C8\E%8 M GJ*!'XN? [XZH__ 1P_;B^"4OAKQKX&A^%\>IZMX6\.^,=*?2=;TSP[JID MNK2&:V8MS'()\LK%2)(SA=PSZY_P3=_X)0?%74OC7^SU\7?&&@_LN_#7PO\ M#K1&U>PE^%&@WEAXC\5/>:)=+&B:O=WVB6UQ/JM@&W"TN'="TL&[GRG)3/.*ZO1 MM&M/#ND6NGZ?:VUC86,*6]M;6\2Q0V\2*%1$10 JJH P !0.Y^ '[ W_! M*#XJ?\% /V.+.UT[0_V8?"O@'6/&5])/X^_L*[;XIV"6NL/))Y%VJ>3G=$8T M!D'[HX)%>S?\%V_"GA"+]N#Q9XMM?&/[.OB3Q;I_PN.F:Y\./C5:7%I'+8[I MY8)_#]_^Y_TV0O,BK;7,3QR;FWY;]W^PGPX^%WAGX.^%TT/PCX=T+PMHL.QD\1^'K35&LUR7TNEVXMHUC@-Q)^\G"J !,_S2* [ %B*]BIL,*6 M\*QQJJ(@"JJC 4#H *=0(**** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "OR,T7]C'X4?\ !5C]H#]LO7?VEM5U&[UCX2>*KOPUX?BN?$,]C;?#O0(; M,O;:G%;QR)&HGQ).SSJ\4AM2<<2;OUSKYH_:Y_X(\_LV_MU_$6+Q=\4?A=IO MB+Q-' +9M2@U&]TNXN8U "B9K2:+SBH 53)N*J, @<4 ?)'AC4]+UC]OS_@F MIF2^"?&)@\::B?]+\0?\2B$&:4$!TDW95DES,A0K*S2J['T_\ MX+D:K_PF7C+]FWX3>)?$FH>$_A%\7/'$ND^.+RUOC8#48([4R6^F2W (*174 MA*,,@MM&#Q7N7[47_!)+]G;]LK0/!ND_$'X9:;J6D_#VUEL?#EAIU_>:+::1 M!+Y6^***RFA0)^YCP""%V\8R.? Z:W=:I:::]M;%['5?+N))9(III!Y 8M@ MK'M4#)SXIXNUZQU+_@S_ /!,%O>6L\\EWIEBD<E^$KS7 $O;W[3*T\+: M5X-?22NK7M@;)KC2B)6'V::/?GRH_O[@-O Y.?(?V3OB?KGQ,D_8/35_$>H> M,+#PO\9?&'AWP_KU]<"YGU;2;2WDCM96F'$F$^0-W$8]*_1/]IW_ ((A_LO_ M +97QIU7XA_$CX8_\)'XPUM($O=0_P"$CU:S\X0PI#'^Z@NHXUQ'&B_*HSC) MR237JG_#"_PGC_X5<+?P7I]A#\%II+CP7!8S36D&B221&)V6*)U23)- C\8?^"6G[">G?';XTOXKU;]C;_A8>G1?%;4S/\5O^%LMI/]D"'4V8 M/_8RRJTWV<@' 7][[UU?Q;^(FL>$/ 7[2V@6OB74O!?A7XD_MA6G@WQOXAL+ MK['/HWA^[C3[9,+CI"I\N-&<_+MD96RK$']DOV>_V:O!/[*W@F[\.^ M%_L+ M1K[5+K69[?[9/=;[NYD,D\FZ9W8;G).T':.P KFH?V!_A OA#XF^'YO ^FW^ MB?&/5I=<\86-_-->P:S>RA-TY69V$3 QQLOE; C(K*%8 T#N?-'[,W[!_P"S MI_P35_X*+Q:?\+OB%=_#._\ $W@&XOM2^%S:U/=V&NPV]U\NLS/>22LKQ RH MH5E;;'*R$(MT'_-C]ES_ (*B?#[4O^"M7AO]H6'X@R2^+OBU\1]1\$:[X8DL MKR)=/\'7,5K:Z/,\SQK;@PSVL4TBHY8^8I*@JV/U\^ 7_!&#]F;]E[P]XSTW MP)\+K/08_'^D2Z#K=RNKZA<7\]A*K++;Q7XJA.2B%?0_&O M[!GPE^(7[)5E\"]7\'6US\+--LK/3[71$O+F'R(K1HWM]MPDBW =6B0F3S-[ M')9FW-D ^!_^#A__ ()W?!WQU=_#+XH:KX/^U>.?&7Q/\+>$-8U/^U;Y/MFE MRR/%);^4LPB3**HWHBN,9# \UYE\7_ACIO\ P2]_:_\ VF--_9_T27PM#X&_ M9ADU'1((KJXOWTN635YIIKI7N'DD)C+R3#>Q4;.FT8K]9/CE^S!X'_:3\,^' MM'\;:-)KNG^%=:LO$6EI)?W,+6]_9DM;SEXY%>0J23M-$\57M_=_$/5;RXC:]L)[ M=IFBN!,&NGEA2,.1;.)-RB4-<^)GQH\>?L=_\%U_VI?V@],6YN_ASX!F\#Z+ M\3M!MT:XF_L?5-$@!U&,+PSV4UI&W"[BDL@W*AD-?H/\)/\ @AY^RE\#/CQ; M_$KPO\&?#VG>+[*^;4[.X>[O+FTL+DR>8LMO9RS/;0-&^&C\N)?**KY>S:,> MQ:=^QW\-M,^(7Q3\4IX7MI=:^-EI9V'C:2XN9[B'7K>TM7LX(GAD=HD5;>1T M(C1-X8EMQYH"Y\L_\&T]TE]_P1\^'5>?\ [,/[ M+O@7]C3X+Z7\//AMH?\ PCG@_17GDLM/^VW%YY+33/-(?,GDDD.9)'/S,<9P M, 5Z!0(**** "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 5HHH **** "BBB@ HHHH **** /_9 end GRAPHIC 14 anet-20201231_g2.jpg GRAPHIC begin 644 anet-20201231_g2.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" ))!" # 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 ***\D_;.\7:AHOPHM-"TB[FT_5?'>K6_AR"[A.V2TBE M#R74J'M(MI#U.*N[";LKF-XL_:\O?%.N:AI7PST2R\1#2KB2TO_$& MIWC6FBVLR$B2.)D5Y+J1&!5A&%C5@5,H964>2ZI^WCJNE:C-;7GQ_P#V8],N MH6*2VL^FNTD+>C$ZTAS]5%?'?_!PQ\?K_P#9A_9<\ ?#+P3N\.:;XRDN;>;[ M ?)$=A9) #; CD*[7$><=0A!X)S^)VXU]1EF1+$T?;.5D]M+_F>+CLS]A4]D ME=K?6Q_3;_P\ O/^CCOV7/\ P5M_\O:/^'@%Y_T<=^RY_P""MO\ Y>U_,ENH MW5Z7^K%/_GY_Y*CC_MN7\GXL_IM_X> 7G_1QW[+G_@K;_P"7M.B_;[OYY51/ MVC/V7G=R%55TIB6)Z #^W:_F0W4;C1_JQ3_Y^?\ DJ#^VY?R?BS^K6P\=?&K M5;**YM?'7PCN;>=0\ MI.?U]KY7,,-/"UW1=G;R1[V#JPKTE46GS9S7_"5_''_H=/A3_P"$%J'_ ,N: M/^$K^./_ $.GPI_\(+4/_ES72T5P^T?E]R.GV:_ILYK_ (2OXX_]#I\*?_"" MU#_YT?E]R#V:_ILYK_A*_ MCC_T.GPI_P#""U#_ .7-'_"5_''_ *'3X4_^$%J'_P N:Z6BCVC\ON0>S7]- MG-?\)7\T?E]R#V:_ILYK_A*_CC_P!#I\*?_""U#_YT?E]R#V:_ILYK_ (2OXX_]#I\*?_""U#_YT?E]R#V:_ILYK_A*_CC_T.GPI_P#""U#_ M .7-'_"5_''_ *'3X4_^$%J'_P N:Z6BCVC\ON0>S7]-G-?\)7\T?E]R#V:_IL MYK_A*_CC_P!#I\*?_""U#_YT? ME]R#V:_ILYK_ (2OXX_]#I\*?_""U#_YT?E]R#V:_ILYK_A*_CC_T.GPI_P#""U#_ .7-'_"5_''_ *'3 MX4_^$%J'_P N:Z6BCVC\ON0>S7]-G-?\)7\T?E]R#V:_ILYK_A*_CC_P!#I\*? M_""U#_YT?E]R#V:_ILYK_ (2O MXX_]#I\*?_""U#_YT?E]R M#V:_ILYK_A*_CC_T.GPI_P#""U#_ .7-'_"5_''_ *'3X4_^$%J'_P N:Z6B MCVC\ON0>S7]-G-?\)7\T?E]R#V:_ILYK_A*_CC_P!#I\*?_""U#_YT?E]R#V:_ILYK_ (2OXX_]#I\*?_""U#_Y MT?E]R#V:_ILYK_A*_CC_T M.GPI_P#""U#_ .7-'_"5_''_ *'3X4_^$%J'_P N:Z6BCVC\ON0>S7]-G-?\ M)7\T?E]R#V:_ILYL>+_CA"=W_"6_"FXQ_RS_X0F_AW?\"_M9\?]\FM7PM^US?^ M$M?L=(^)VA6GAO\ M2X2SL=?TV[:ZT:YG*/"^G^-O#E]I&K6<&H:9J4#VUU;3INCGC8896'H0:?.G\2#D_E/[FU#5? FK7'AR>[F.Z2[BB"26LKGO(UI-;%SW]>MU$ ME9V$G=7"BBBD,**** "BBB@ HHHH **** ..^,GQQT/X(:-:W&JF[NKW4IOL MVFZ781>??ZI-C)CACR,X'+,Q5$'+,HYKR^\^+_Q@\53M/I]CX!\&V;?ZFWU. M.YUR[V^LODRVT<;^JH\J^CFL#X:7G_"W/&FM_$N\_?2ZO--IFA G*V.DP3,D M>ST-PR&X<]3YD:G(C6N\K1VCHMQ)S7]-G.?\)9\;_^ MAS^%7_A!W_\ \N*/^$L^-_\ T.?PJ_\ "#O_ /Y<5T=%'._Z2#V:_ILYS_A+ M/C?_ -#G\*O_ @[_P#^7%'_ EGQO\ ^AS^%7_A!W__ ,N*Z.BCG?\ 20>S M7]-G.?\ "6?&_P#Z'/X5?^$'?_\ RXH_X2SXW_\ 0Y_"K_P@[_\ ^7%='11S MO^D@]FOZ;.>C^(/QLTEO,?5?A9KX7G[.-!O](\S_ &?-^V76WZ^6WTKM?@]^ MTW;?$#Q(/#.OZ/=^#O&/DM.FG74JSV^HQK]^2SN5 6=5R-P(25 07C4$$Y=< MW\5/A\/B/X3:TBNY-+U6TD6]TG4X1^^TJ]CR8KA/H20R]'1G1LJ[ M23TD#@ MU\)]$45QW[/OQ3/QK^"OAOQ1);I97>K62/>VJ,66SNUREQ ">3Y'_ +9'_(W_ 3_ .QZG_\ 4=UNKI[_ "?Y$R_R_,_)O_@Z;_YH M5_W'_P#W&5^1]?KA_P '3?\ S0K_ +C_ /[C*^$?^"5W[-.B?M>_M_\ PV\ M>)B3X>U?4))]1B5RANH+>"2X: $-E!;NWY(XG]D3]E/Q5^VA^T!X6^'OA.W/V_Q/=F 7DL;&VLHD!>:=V ^[ M'&K,0.3@ ^^*>K:19AF:\U*6/4M: MGRJLMO%'(B1J-VX[0=B*22<9/I7PM_;V^'W[;?P@\7?#3X'R6/P9ATQKOPH- M>UB*#2#I)"F)7TZW1PTTN#D#='Y?!;GY3>_8_P#@=:?#3PEX5^#/B?Q+_P ) MU\4]/U-F\5ZYJ=P;N]O-$M'%W T9D=Y$LY=]G"%S@DS Y96KR,=F5:K).5X* M.\4]6N[:V.["X.G!:6DWUZ+RL?EA_P %,O\ @E7X:^&O[*O@O]I7X+V_B"S^ M%WC6VM;C4/#VLOYU[X9>X'[LB3DO"7^0[B2K%.2&^7\_J_IE_P""D.O_ <^ M"?P7\8^'/BGXDBL?@O\ $PBVUBSTVX#ZEH.H.XD%Q:Q('?RIG3%M(UW_A*/">N:5:^(_#6K,H62]TZZ#&(N!@; MP5920 #@' S@>MDN82K0Y*E[ZV?=>O=?\$X,QPBIRYH;=?7_ "9]*_\ !LO_ M ,GX>+?^Q"O/_3CIM?N97X9_\&R__)^'BW_L0KS_ -..FU^YE?,<2_[Z_1'O M9+_NR]6%%%%> >L%%%% !1110 4444 %%%% !1110 4444 %%%% !117YL_\ M' 7[3OCF#7?@;^SI\(O%^M>#/B-\:_%,"3ZOHU[-:7FE:;'(L1??$Z.J-))O M.&&4M95/!H$?I-17Y\?\&ZW[:7BC]H_]E+Q+\/\ XE:KJ>J?%?X*>(+CP]K\ MVJWK7>H7,322-!+-(Y+LP9;B#+$D_9@ HHKY(_8R_9,^._P &OV[? MCGXZ^(?Q,_X2KX9>.+II?!OA[_A(M0OO^$?C-PSA?LT\:P6_[LA<0LPXQTH& M?6]%%% !17PE\;_^"E'CGPK_ ,%V/@W^S-I=IHUIX)\2:%=Z[K5XT)EOKYAI MVIRQ0JQ.V*-)+2-R57,M'MS<^-?'.J0B>T\,1 (76)"K*73S(U9BC_ +R01A00S*"/TKHK M\U[W_@B1^T!_9']JP?MZ?'8^-T0RK))-,NAO-@_*;$7.T)VZG'7:>E6/^"2W M_!3GXH^(?VJ?&O[*G[2\.FCXR^!HVN=.URRC6&'Q/:JJ.24553S#%(DR,BH' MB8[D1HVW@'Z045^:O[#7QV\;^+?^#AC]JCP5JOC+Q5J?@WP]X>M)M*T&[U:X MFTS3)&73LO!;,YBB8[WR44'YV]37Z54 %%%% PHHHH ***_+G_@MK^T#X]^% M'_!47]AOP_X6\;>+O#>@^+?&=M:ZYINE:Q<6=IK4)U;3(S'._&=]\#_C[:+I4.BW^N7$^ MCZ5?N$M6$%N[F*(I<_8I2P486[D (!-?JW0(**_+;_@LA\?_ (@_'7_@I7^S MM^RM\*?''B[P1=:U<_\ "1>,M1\-ZO_P!KK]GWQ;\+OB;_ ,(7 MX#^'^NQ7WCG1?^$BU'3O^$DM%O;25H?(MXVAN032P3 M7][JEK!-=QQ>9#((8[4+E '9F,@6++^#GBGQ5\+(O'>J6%UX@B?X47J1>+_" MEYXUN_'.FWMJUO'=22V&I7J+?)>10L7\B4!2?W9C ECF0 ^S:*;%,L\2NC*Z M. RLIR&!Z$&G4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 4_V-_^1N^-G_8]0_\ J.Z)7N%>'_L;_P#(W_&S_L>H M/_4=T2O<*NIO\E^1C'_/\PHHHJ"@HHHH **** "BBB@ HHHH ^3_ -D&ZCM/ MV/OAE%O\ P:P?_%UY M-X5&?^"5>G?]DHB_]- K^=*VM(OLT?[J/[H_A'I7WG"W"$,YC5J3J.'*[;7W M,G5<(Q/ZAO\ A>/@K_H;_"__ (-8/_BJ/^%X^"O^AO\ "_\ X-8/_BJ_E\^R M1?\ /*/_ +Y%'V2+_GE'_P!\BOK?^(4T/^@A_P#@*_S(^M>1_4'_ ,+Q\%?] M#?X7_P#!K!_\51_PO'P5_P!#?X7_ /!K!_\ %5_+Y]DB_P">4?\ WR*/LD7_ M #RC_P"^11_Q"JA_T$/_ ,!7^8?6O(_J#_X7CX*_Z'#PM_X-8/\ XJC_ (7C MX*_Z&_PO_P"#6#_XJOY?/LD7_/*/_OD4?9(O^>4?_?(H_P"(54/^@A_^ K_, M/K7D?U!_\+Q\%?\ 0W^%_P#P:P?_ !5'_"\?!7_0W^%__!K!_P#%5_+Y]DB_ MYY1_]\BC[)%_SRC_ .^11_Q"FA_T$/\ \!7^8?6O(_J#_P"%X^"C_P SAX6_ M\&L'_P 51_PO'P5_T-_A?_P:P?\ Q5?R^?9(O^>4?_?(H^R1?\\H_P#OD4?\ M0JH?]!#_ / 5_F'UKR/Z@_\ A>/@K_H;_"__ (-8/_BJ/^%X^"O^AO\ "_\ MX-8/_BJ_E\^R1?\ /*/_ +Y%'V2+_GE'_P!\BC_B%5#_ *"'_P" K_,/K7D? MU!_\+Q\%?]#?X7_\&L'_ ,56KX:\<:+XS\[^Q]7TO5?LVWSOL=W'/Y6[.W=M M)QG!QGK@^E?RS_9(O^>4?_?(K]5O^#9.)8O^%V[55<_V%G Q_P!!*O$XA\/Z M66Y?4QL:SDXVTMWDEW\RZ>(YIQ5X[ M^PI_R0*Y_P"QP\5_^I'J5>Q5^:5/C9?8/ M$/A:_CU"QF*[E#H?NLO\2,"58=U8BOU%_P"#IYMJ? P@9('B X]?^097Q5I' M[,_A_6=0714\*ZE;P1Z+%<6_BR?4)%L=0N+C1I;L%U/RX28 KY7"I"XDR2#7 MZ%DLXK+H*>SYOS9\GF<9/&2*/@%?)?7K&?5+; M2YK.33KNX;[\H60*Q+'GYP3ZD]:\1C_X*T?LEV_[75W\9$^ /Q$_MV\TD:2V MDC5;%-%5!@>8+9<8<@ 8W;.IV[CFOE6^_P"">UQ?:CHJZ/J^L?9M5US^PIAJ MFBFVN-/*M>HUU*BNP6W)LV*.2,JQR1L.="W_ &+?"]U:0^&H=1U(^*O[0O?. MU*^B^P6_V?3[FUBOO+B9VW1K%-<3)*2"PMF^4=*(X# 0;Y+J^]F]A/%8J5N: MVGDC[F\:_P#!PS^S-X[\"W?AW4_V5/[2T:\VO+8SQ::(9F1@R%L+GA@#GK7Y MO?M[_MI:U^WM^T;J'CW5]-LM"M_LL.F:1H]FVTPVK2HEE=&U):6=I%9F NE#"++*5! M*J'!&--^Q#HFB^'+O6M8\4:]9:7HL-LVI20:&DOVI[E;1HC8%IU6>)3>(LCL M5V[. =X WPM#!X>7-3O?SN]_Z1E7JXBJK3V^2/H?_@V7_P"3\/%O_8A7G_IQ MTVOW,K\3?^#=_P &2?#C_@IK\3/#TLZ74N@^$]4TYYD4JLQAU6PC+@'D [(W?&MKLCZ+)=,-9]V%%%%>">L%%%% !1110 4444 %%%% !1110 M4444 %%%% !7Y#_\$ZY_^'FO_!?7XT?M 3C[;X(^!UH/"'A"1@&C\X^;;K+& MW\2LJZA-W*F\C.1QG[._X+4?ME_\,,_\$XOB)XPM;H6WB+4+/_A'_#Y#[9#? MWF8D=.1\T2&6?Z0&O@'_ ()O_P#!KQ\'_C/^Q-\/O&7Q8G\?V_CCQ=IBZS=V MVGZG':06D,Y,EO'Y;0LP<0-%OR<[RPP,8H$;_P 2-4;_ ()4?\'*>EZ\6&G? M#/\ :KL5MKXDB.VAU*5UC9SVWB]2&1F/1;^3GDU]$?\ !SQ_RAS^(7_82T;_ M -.-O7QI_P %:?\ @VQ^&'[)W[#GBKXG_!J\\=OXL\!M#K$\6H:I'<))8(^+ MAD"1(5>)6\[=NX6%NY%>@_\ !1O]LR/]O7_@U[_X6-)-')K=\^BV.O(H \K4 MK?4H(;G*_P (=U\Q1_@_\$\/^"*?ACX_?"#X,_M!?%[QI\2?$?Q=U M*RTGQ9#=0ZU]CM;"UV136NFI B82W$'EQR*I4G+X*9XYO_@C+_RG:_;G_P"P MI)_Z<):_1O\ 89_Y,F^#W_8D:+_Z005^;_\ P1REDA_X+G?MV/#%YTRZC,8X MRVWS&%_+@9[9/>@#YG_9/D^"?_!5;]H;XK7O[;/QEU[PY\0=/\57&FZ'X'U/ MQ#_86C:1:1_((X6D C\U9 \7EJROF/65TRL5>U98_("*ZIAU92Z2.KJQC1V\-^ M&/B;]BG_ (+>^(/'"_&7X8^&_A!\9O#FM2Z??6.H>(1I6OW:Q(JFY:6/R!<, MK"2)D=93'Y0)X9#7B'[+_P ,-%_X)W?\%U_AE\+/V6OBYKWQ%\">+H99?'&@ M'4DU"QTN+;,9/.EMU$+21(B2(=@DC951G(E((!R_[2G_ 2;^#UY_P ''G@' MX)O8:X? GQ'T.]\2:U#_ &F_VF6\:TU:Z+)+C*+YMM$=HXP".]?H5_P45_8V M^/GCCP)\"/@!^S[JFI^ O@QI,-KHWC'Q19ZS%#J]AI=K'%!!#&3(DTF(8W+> M6,R.T88A-]>!_MF:WIGPJ_X.QOV>M=\0ZMINC:1=^ IF^V7MPMO!$SVFOVT: M,[D*&:7:H&>3(HZG%5/^"WO[3OB'XF?\%*?@A\ -4^+>J?!;X ^.-%CUC5O% M>CWXLUU=I6N@JM=Y">5^X@C7<3&K7/F2!@$P 7_VUO\ @WI_9U_9O_9W\4>, M_#?Q,\:?#SXD:!I-QJ>E>(]8\91Q/?7<432(LS.$XD9-N8BA!.1G&T_4?_!O MQ^U-XO\ VNO^"87@SQ+XZU.XUSQ+87E]H]QJES)ON-12"=A')*W4R>6R*6.2 MVS<22QKXJ_;%_P""=W_!/?\ 8,_9S\4>+-2UN/XD?$!](N%\-6FI^,WU74-6 MU)HV2V/V:UDC$B"1H]S,FQ57)]_HS_@U:N$F_P""26BJCHS1>)=51PIR4;S5 M.#Z'!!^A% 'Z/5^.W_!K'%_PG'QK_:[\(88'EM= M)NQ-),L<@0'"PO<7,14 L(Y()/N[J!G[0UA1?"_PU!X\E\5)X=T)/$\\*V\N ML+81"_DB4$*C3[?,*@$@ M@9/K7GVK_M_P#P,T+X;-XPN?C!\-5\,B+SAJ*> M([22&1?12KG*OB%X!\2>+=$_95^'E MC_9"VTJM'8>*+I(W$>(W'RRO+,9V*@.(88$DVEU% #_^"?/_ "LR_M@?]BU9 M?^@:77G?A;0O&'_!PU_P4'^,NA>)/'WB[P9^S=\$K_\ L�/#E[]C?Q)<&: M6,/.W*OYGV:60EE;8C1H@5F:2O1/^"?/_*S+^V!_V+5E_P"@:77G_P#P21_: M T3_ ()??\%*/VEO@)\9]6LO!!\;>)CXF\):MJ\BVFGZK')+.5Q.^$!FADA* M9;;OBECSY@VD$0?\%!?^":NK?\$._A5'^T3^RMXZ\9Z%8^#+VT7Q1X/U;4'U M#2=6M)ITAWM'\I8>9)&'5LD*Q='C9,FY_P '"_QWL?VH/^";O[*7Q&TV![2R M\;^,]'UJ.V=MS6OGZ?-(8B<#)0L5)Q@[[NOA1K6B'Q"D+$I:W!L)_,W-\V$^T,8]_3+I@? M,!0(_;6OQ[_X-=O&MA\-OV=_VH?$6JR&'2] \83ZE>2 9*0PVSR.?P537W_X ME_X*L?L]^%?V&;B.;1KGQAKMUI#+W7KG3?"/@;2=4:UTW M3(8L$M@ C">8(U*A79HG=V;P22>8QA9]JR,DIFRJECL MV.,JW'FG_!8#]O3P%^T[_P %COV+_A_X"U_3O$Z_#CXD:9<:U?Z?(EQ:+=7> MK::J6Z3+D,T:V[%]A*YE4'YD(4$?6/\ PA6'( @)FXYW6RZMH M?[8T%9]:?.([2\MPT5Z#GHJS12XS_" >AKVS7]"L_%.A7NF:C;0WNGZC ]K= M6\J[HYXG4JZ,.X*D@CWK^=[7_P!IC7_^"6_[+O[7O[&,<_>!['V9_P04\/W'[;O[;7[1G[9.MP2FV M\4:S)X3\&B=&4PZ?$(BQ ('(@CL8MP_B6<'!R*R_VBO^5O/X"_\ 8B77_IKU MZOT(_P""H \P_;E^*?@S]K7_@MAX]^$'[5?Q7\2_# M#X->"]-MD\*:);WSZ7I.N320P2-)=W&"GSB29@[A>%""1=NU_?/@?_P1RG_9 MV_:&^'/Q*_8R^.*6_P -8[Y3XQ\/:EXFDU?1]9M-T99;?R$='=T,O^L.48HZ M,.E:'[1W[1'[+O[;W_!0'QQ^SM^TY\*?#7A36O!MK&/#?BKQ%JXL9?$$+G>% MMKI!"\(*NCHGGL')D&WII'_ ."M7_!/,?$RP?\ "8^'O"VN>&]?E@C\N.\NH+)95N F %\R&>%F"_*'+@8 VCZ[ M_;!_X*P?!/\ 93_9HUCQ_+\1_!>ML-/EFT&QTO6+>^GUZYV$PQ0)$[%PS%,N M/D4'?-.UE%](N[*6]\->&2?$FNHB;O-MK8JR MPX]993''CN&;TK]+QV,IX3#SQ-7X8ILPBKNQX-\4OA%XG^"/BE=$\7:'?^'M M7>T@OA:7D>R4P3('B?'HRG/KZ\\5@3VLELL9D1D$J[D)'WAZBON/_@I]^S1\ M;OB1#XJ^._Q#^'6N^$\ZY)#<+=>4RVVGNX2S'R.W"+Y<9]R?6O /@;\!=1_: MN\):-X<\/0F?Q-!K]KI:J@RQM[R01B0XYVHQ))[!3667XZG6P:Q$YQ;2O+E= MTG:[5_(;BT['G/BWX2>)O ?A#PUK^LZ)J&FZ+XRMY;K1+R>/;%J<43^7(\9[ M@-@=NH[&EUOX2>)O#?PWT/QA?Z'?VGA?Q+<7%KI6IRIB"_E@($RH>IVDC/'K MZ5]K?\%*8[7]IGX[:G\*/AY;_:[;X$P:;X+\-6T(S]L6/;!I1Z3\:/A[^SWX0S?Z9\$M!M/#$45N2PO]:N-LEVX']]Y71?J&KSL/ MF]:I]74HI.HI3?\ =@MOGK'\1N*U/ED?"#Q.?A/_ ,)W_8>H?\(;_:?]B_VN M8_\ 1?MGE^9Y&[^]LY]*J?#WX?ZW\5_&^E^&O#>F76LZ]K=PMK86-LN9;J5N MBJ#@9X/6OU8_:G_X)P?%D_!KX:?L]^$OAWK6H>"_"/AEM4U/7[<1+;WWB6Y_ M>S/RX8JG,8)'\1%?$/\ P2HT6Z\/?\%2_@_I]]!):WUAXM6VN8)!AH94$BNA M'J&!'X5&$S^&(P%7&4I1;BI-).[LK\O,MU>U^@W3M))GC?PW^ /C3XO?%E? MGAGPUJNM>+VGEMCI5M%F>-XB1*'YP@0@[F8@#'6IOA#^SEXY^/GQ.D\&>#?# M.H^(?%,*S-)IMJ%\U!"<2D[B%&T\'GK7W3^VG^T+X>_9$\*?$?PE^SC+)>ZI MXCUR]C^(_P 1%&-2,DD[LVG6A',%LC,4,B]2."<[J^5O^">?@?2_B#^T#E?. M"L'4$<@C(/K7U_\ &WX3?#CPC\)M=U/0/VT[OQUK-M:EK;04TO5X&U9C@&'> M\A1<@GEACUKY '%;9-C*^(A*59IZZ6A.'X3U?R%**6P5^JG_ ;+_P#-;/\ MN!?^Y*ORKK]5/^#9?_FMG_<"_P#._L*?\D"N?\ LS?4+Y[2T5U@@:X[OT]3P,SRVO4KNI25TS\H8_B'XAA-Z5U_7%.I6PLKPB_E_TN # MAD^;YXP. K9 ]*AUOQEK'B:ZAFU+5M3U":VMQ:0R7-U)*T4 ! B4L20F"1M' M')XK]7O^(63_ *KK_P"67_\ =]'_ !"R?]5U_P#++_\ N^O6_M[+_P"?\'_D M>?\ V3C/Y?Q7^9^3UOXHU2TL7MHM3U&*VD:-WA2Z=8V:/_5DJ#@E?X3V[8IE MQXAU"\LX;>74+Z6WMHS%#$]P[1PH6W%54G"KN ; XR,]:_63_B%D_P"JZ_\ MEE__ '?0O_!K*-W/QTX[X\%__=]']OY?_/\ @_\ (/[)Q?\ )^*_S/,/^#9? M2KZ__;;\;ZJ8YIK6'P5<07%RWS 32W]BZ!C_ 'F$4A]]AK]OZ\*_8,_X)^>" M/^"?GPRN-!\*?:KZ^U219]5U:\Q]IU!U!"@@<(BY;:@Z;B22237NM?$9OC(8 MG%.K3VV/I\NPTJ%!0GN%%%%>8=P4444 %%%% !1110 4444 %%%% !1110 4 M444 >/\ [8/[!GPI_;X\+:-HGQ9\+R>+-(T"].HV-H=6O;&*.X*%/,86TT?F M$*6 W[@ S8QN.?7+.TBT^TB@@BC@@@01QQQJ%2-0,!0!P !T%244 9_BKPOI M_CCPOJ6BZM:17^E:Q:RV5[;2C*7$,J%)(V]F5B#]:^ M(O@UI_P]E@^&GBS4H=8U31#XCU:1+B[B,9242M=&6,_N8LB-U#;!D&OIVB@# M*\"^"M,^&O@G1_#NBVWV+1M L8--L+?S'D\BWAC6.--SDLV$51EB2<-I/$OQ'^%&AZWXAN-OVC4[:YNM+N[LJH5 M3-+:2Q-*0H !>^N MHUP0DES,SS.H(SM9R,\XSS7L=% 'A_[8?_!-WX(_M]QZ7_PMOP!IOBV;1%9+ M&Z:YN;*[MT8@L@GMI(Y=A(SM+;_#'PM\3_ WT M;7?!/@JT6QT&SO9IY;C2854(%ANS)]I3Y0 2)\44"/F?]FO_ ((X M_LR_LC>)1K7@/X0>&M.UA"3%?7\EQJ]S;$C:?*DO))FCR"1\A'!/K7H/[(7[ M$7PQ_8-^'M_X4^%'AN3PMX>U+4'U6XLCJMY?H;ET2-I%-S+(4RL: A2!\HXS M7J]% PKE_C#\%/"'[0?@.Z\+^.?#.B>+?#UZ09M.U6S2ZMW8?=;:X(##J&'( M/0BNHHH ^+K;_@WD_8VM/%7]LK\$M*-WYGF^6^M:H]KG_KW-R85H(\>3%S'&I^ M7KRZ1HKNS#8W"*XB9)HP<#(1P M#@9Z5ZY10,^<_P!E?_@DE^SE^Q7XH77/AM\*?#^A:['N\G4[B6XU.]MMPPWE M3W1P=C#@D=#7N?Q#^'>@_%OP1J?AKQ1HVF^(/#^LP&VOM.U"W6XMKN, M]5=&!!'0\CJ >U;-% 'R?\)_^"&O[*'P1^*4'C/PY\&/#UOX@M9A.WN)I($92 050%2!C%>Q?LZ?L<_#C]DW4?&5W\/_ Y_8%Q\0-9D M\0:^_P#:%U=?;[Z0L7FQ/(XCR6/RQ[5&>!7IU% CY^_:V_X)7?L^_MT:]#JW MQ2^&.A^)=9@18AJ:37&GW[HOW4>XM9(I71[^'5 MQI?PFT;2KCX4ZP?$'AJ6QO;RVDM+\R6TGVB9DF!NWW6EO_Q\^;@1!?ND@_3M M% PKP?XO_P#!,KX&?'K]I_P]\9?%O@*UUGXD>%3:G3-6DU"\C$!M9&EMV:W2 M98)&1V)!DC8\*"<*H'O%% !7D7B/]A'X4^+/VO=!^/.H>%?M'Q7\,6#:9IFN M?VG>+]FMVBGA9/LZRBW;Y+F<9:,GY\YR%(]=HH \7_:U_P"">'P5_;JM;-/B MO\/-#\7RZ=&T-K>3>9;7MM&3DHES Z3*F23M#XSSC-(]$^"7APZI'+Y\9U*\O=5MXG M!W!EM[J:6%<'IA!C QC KZ4^+OPA\._';X5:]X)\5:<-4\+^)["72]3LA/); MBYMI5*/'OB973*DC*,".Q%=+10!PO[-G[-G@K]D+X*Z+\._AWHO_ CW@[P] MY_\ 9^G_ &N>[^S^=/)<2_O9W>5MTLLC?,QQNP, #%_X8H^&7_#6?\ PO+_ M (1G_BZ7]E?V+_;?]HW?_'IC'E?9_-^S]/XO+W>]>J44 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! M3_8W_P"1O^-G_8]0?^H[HE>X5X?^QO\ \C?\;/\ L>H/_4=T2O<*NIO\E^1C M'_/\PHHHJ"@HHHH **** "BBB@ HHHH ^&?"G_**W3?^R4Q?^F@5_.M:_P#' MM'_NC^5?T4^%/^45NF_]DIB_]- K^=:U_P"/:/\ W1_*OV[PN_@XG_$CDK?# M'T'U[+\$OVR]6_9__9I^)'@+PYIR6.J_$J>R6\\20W3Q7MI96Y+-:1A1P)&. M2P8'!(P>,>-45^G8G"TL1#DK*ZNG]SNOQ.=-K8]$\#?M+^)/#-IKECJNH:KX MFTCQ!ILFGW-CJ.IS2Q9;E)0&+89&Y'%=)^P=^V?JG["/QO;QOI6D6FNW0TRY MLHK:YE,<<YT76(M8;2?M++%.45?U*A[)T%%*+5FEII:W0.9WN>C:%^T=J6A?&WQ!XO M6RM9K?Q3?W5UJ>D2DM;7,5Q*\C0MD=MY ;&?S(K3_92_:&\/?L\_'&[\3:[X M#MO&N@7EE=V+Z!)J4MFBI/P,3*"WR#CD<_6O)J*N5"$J/L-5&UM&UIZK45]; MGUIXB_;0_9LU+P[?6MC^R+I&GWEQ;216]T/'%^_V:1E(63&SG:2#CVKY*0%4 M )R< I89-4VW?O*4O\ TINPW)L*_53_ (-E_P#FMG_<"_\ X5X?^V1_R-_P M3_['J?\ ]1W6ZNGO\G^1,O\ +\RY17@G_!23]J:^_9'_ &7M0\1:0(_[>U*Y MCTC2Y)%#+;SRJ[>;M((8HD;L 002!D$9!_$/QU\1-=^)VOS:IXAU?4=:U&X8 MO)<7D[3.23D\L37;A,OE7CSWLC#$XQ4GRVNS^C>BOYKZ*[/[&_O_ (?\$YO[ M4_N_C_P#^E"BOYKZU/!?@C6OB1XFM=%\.Z1JFO:S?%A;6&G6DEU&]'7(XRK#J#4%/^QO[_ M .'_ 1?VI_=_'_@']*%%?S7UHZ7X0U;7-#U34[+2]1O--T1(Y-1NX+9Y(-/ M61Q'&TS@%8PSLJJ6(RQ ')I?V-_?_#_@C_M/^[^/_ /Z/Z*_FOK8D^'FOP^! M$\4MH>L+X9EO?[-35S92"P>ZV%_($^/+,NP%MF=V 3C%']C_ -_\/^"']I_W M?Q_X!_1Q17\U]3OIUQ%I\5VT$RVL\CPQS%"(Y'0*74-T+*'0D=0'7/44_P"Q MO[_X?\$7]J?W?Q_X!_2317\U]%']C?W_ ,/^"']J?W?Q_P" ?TH45_-?6SX3 M^'?B#Q[?VEKH6A:SK5UJ$[6UK#864ES)V\_P M_P""/^T_[OX_\ _HWHK^:^BG_8W]_P##_@B_M3^[^/\ P#^E"BOYKZ*/[&_O M_A_P0_M3^[^/_ /Z4**_FOHH_L;^_P#A_P $/[4_N_C_ , _I0HK^=OX0_'/ MQ;\!?%=OK7A'7M0T._MW#AH)/WZL"#Z5^[_P"R7\=A^TQ^SEX4 M\=OF1OC/;%<.,P,J"4KW3.O#8M5G:UF>BT5 M^7O_ 6?_;E\4Z?\79?A7X:U2[T32M'MH9=7>TD,AE4JD%.4K7,:V8*$W%*]C^DZBOYKZ*W_L M;^_^'_!,O[4_N_C_ , _I0HK^:^BC^QO[_X?\$/[4_N_C_P#^E"BOYKZ*/[& M_O\ X?\ !#^U/[OX_P# /Z4**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^:^BC^ MQO[_ .'_ 0_M3^[^/\ P#^E"BOYKZ*/[&_O_A_P0_M3^[^/_ /Z4**_FOHH M_L;^_P#A_P $/[4_N_C_ , _I0HK^:^BC^QO[_X?\$/[4_N_C_P#^E"BOYKZ M*/[&_O\ X?\ !#^U/[OX_P# /Z4**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^: M^BC^QO[_ .'_ 0_M3^[^/\ P#^E"BOYKZ*/[&_O_A_P0_M3^[^/_ /Z4**_ MFOHH_L;^_P#A_P $/[4_N_C_ , _I0HK^:^NL^$/QS\6_ 7Q7;ZUX1U[4-#O M[=PX:"3]W)CM)&./LZ6LNNV9>XAC)V13QNT4H7/.WS(WQGMBO@+_@L_P#MR^*=/^+LOPK\ M-:I=Z)I6CVT,NKO:2&.6_FFC65$9Q\PC6-D.T'!+G=G"X\VAA9U*OLENMSNJ MXB,*?M#]0J*_FQDE::0L[%F8Y+$Y)--KT_[&_O\ X?\ !.#^U/[OX_\ /Z4 M**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^:^BC^QO[_P"'_!#^U/[OX_\ /Z4 M**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^:^BC^QO[_P"'_!#^U/[OX_\ /Z4 M**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^:^BC^QO[_P"'_!#^U/[OX_\ /Z4 M**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^:^BC^QO[_P"'_!#^U/[OX_\ /Z4 M**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^:^BC^QO[_P"'_!#^U/[OX_\ /Z4 M**_FOHH_L;^_^'_!#^U/[OX_\ _I0HK^:^BC^QO[_P"'_!#^U/[OX_\ /Z4 M**_G;^$/QS\6_ 7Q7;ZUX1U[4-#O[=PX:"3]W)CM)&=OF1OC/;%<.,P,J"4KW3.O#8M M5G:UF=S^QO\ \C?\;/\ L>H/_4=T2O<*\/\ V-_^1O\ C9_V/4'_ *CNB5[A M7)4W^2_(UC_G^84445!04444 %%%% !1110 4444 ?'W[-_A"V^(/[!?@+0; MUIDLM;\ Z?I]PT+!9%CETZ.-BI((#88XR#SVKYD3_@W0^!2(%_MWXF\#'_(5 MM/\ Y%KZO_8V_P"30OA5_P!B?I'_ *10UZ37KX3.L=@7*.$JN";UL*,(RBKG MP1_Q#I? O_H._$W_ ,&MI_\ (M'_ !#I? O_ *#OQ-_\&MI_\BU][T5V?ZWY MS_T$2'[&'8^"/^(=+X%_]!WXF_\ @UM/_D6C_B'2^!?_ $'?B;_X-;3_ .1: M^]Z*/];LY_Z")![&'8^"/^(=+X%_]!WXF_\ @UM/_D6C_B'2^!?_ $'?B;_X M-;3_ .1:^]Z*/];LY_Z")![&'8^"/^(=+X%_]!WXF_\ @UM/_D6C_B'2^!?_ M $'?B;_X-;3_ .1:^]Z*/];LY_Z")![&'8^"/^(=+X%_]!WXF_\ @UM/_D6C M_B'2^!?_ $'?B;_X-;3_ .1:^]Z*/];LY_Z")![&'8^"/^(=+X%_]!WXF_\ M@UM/_D6C_B'2^!?_ $'?B;_X-;3_ .1:^]Z*/];LY_Z")![&'8^"/^(=+X%_ M]!WXF_\ @UM/_D6O>_V'_P#@G1X%_8"_X2?_ (0J^\37O_"6?9/MG]KW<4^S M[/YWE[/+BCQGSWSG.<+TQS[Y17-B^(\SQ5)T,16*_P#U(]2KV*O'?V%/^2!7/_8X>*__ %(]2KV*O(J?&R8?"@HH MHJ"@HHHH **** "BBB@ HHHH **** "O#_VR/^1O^"?_ &/4_P#ZCNMU[A7A M_P"V1_R-_P $_P#L>I__ %'=;JZ>_P G^1,O\OS/BW_@OA_R9]X;_P"QQM?_ M $BOJ_(VOUR_X+X?\F?>&_\ L<;7_P!(KZOR-KZ/*_X'S/'S#^,%%%%>D<(5 M])?\$B[J2Q_X*%^ )HF*2PKJ;HP_A8:9=D&OFVND^$OQ;\0? OX@6/BGPMJ' M]EZ[I@E%M=>1'/Y8EB>%_DD5D.4D<<@XSD<@&LZL7*#BNJ+IRY9*3/O?X8:! MIOQY\%_%W]H#PS!!;#Q5\+?$6F>.-*MHA%%H6OBWMW:2-<[O(O5#SH?F <3* M7SA1P_Q=_9M^ 7P-\07_ ,./$WB+P5IMYIGAZ/S_ !%N\2S>)_[6EM5NXIOL MZ6S:6;5GD2+R 2P@;=]H\W)KY-^%OQ^\8?!71O%.G>&-#K31;7Q'!$FGZ2=!M=1_L MBR.LVNGDM_HD>I&$WB0@,RJBS!50[ @"UR_5ZBE[KT_KR>QO[:#6JU/L/XW M_";P[^UUX:\-^$]/\%Z3I_Q A^"'A[Q#X6O+.\OML0CN +BQ*2W#HR>0[^66 M1G&UBSMQBEXX_P"">GPM_P"$OUG6M$LY(_ NJQ:;X)T&2>]G.WQ%-KDFDW-X MA\S<_EQ6=S=B)SL;SHQ@*,#Y'\/_ +;GQ-\*^+/ NO:?XAM[76_AM8/I7A[4 M$TBR^TV=JT30^2\GD[IT6-G51,7V;VV[=QSS%U\?O&-]\([7P+-KUW)X6L=: M?Q#;V3!28;]X_+:82X\P?+GY=VW)9L;F)(L/56BEI_7]?>#JTWJU_7]?H?4V MB? +X7_&;XI_%[P)IW@&/PDWPEG6YL-:AU:^N+C6(;34H;"Y@OQ+*T.^Y$WF M*;>.#RW0@!EXKV/P5\%_A=XK^(7[4GPDL;/0_A!X%T6[TC1[G7&O+V[GFC37 M+;_7-^N(H5FO3&?F'VAY/F 8Y89K!U_]ISQQXHF^($E]K?GO\49 M8YO$Y^QVZ_VF\=RMTAX0>5B95;]ULZ8/'%#P]1[O\7Y?Y JT%LOZU-;]L'PW M8^&/VC]?\-:/X F^'L6@71TE-&DNKB\NY61B!--)*[[I905;]T%B(*[%P=S? M>]O\#=3U+PG/^RX+WP6-%C^'ZV\<2>+=*:_;QFC'4V?[+]H-[Y?G-):D&WW! M%)"A.:_/+Q+^TYXW\9?$[PSXSU365OO%'A&*QBTW49;&W:;%FP-LT_[O%RZ[ M5!><2,P558L !659?&CQ/IWQE7X@PZO-'XQ35SKPU((F_P"VF;SC,5QL.9"2 M5V[3DC&.*TG1G**5]OGJ3&I&+;[_ )'U'\./V3O GB#X_?LHZ#<^'VFL?B-H MR7/BBW%Y<@W\XO;R*0DB3=$0L*J1&4 V'@'->EP?##PC\9/V;O@1IFM>%[-= M#\&:)XW\33VNG7=VE[J\>EW#L;)'>9P@NG"/*P0N"I$1B!Q7RQX9_P""C'Q? M\(7]E>6/B73DOM,U&\U73[R7PYID]UID]W,T]U]FE>W9X(Y9'_P"+\_\ -%JK36EOZT_R/IK]DK]FCX6_M8:;X \7W_@2 MV\-6LOB75_"NN:'I&K7_ -BU41:'=:E;W43W$TL\$J-&J,OFNC;4.T LK5/! MG@WX1>*?AG\$/$LGP8\-0W?Q.\;S^%=2M$U[6OL=M:1W%NOFP@WGFBY*7(&Y MI&C'ED^4=WR_/C?MS?$Z/Q/X;U:UUZQTN;PA%=Q:-:Z9H>GZ?I^GBZCDCN62 MS@@2WWR)(X9S&7/'/RKCF=(_:(\8Z%X;\(Z1:ZQY6G^!=7?7=#B^R0-]AO7: M)VEW%"SY:&,[7++\O3DYKV%1N]_Q?G_P"?:PMM^"\O\ @GV)\*OV,? W@;XJ M>'O"_B_P?X*_L;6_'ESX=M=5\6^)]4_MKQ- -3EL8UTRRTHKY C$!#3WD7E/ M-*/WB+A1Z%X$^"O@GQ7X8^"7PCUSPAINJ^'(_B;XOT-YY+V^CO)$LT3$I>.= M%\R79'OP@7Y!L6/+9^,]#_X*+_%_P[?6MW:^)=._M&POKW4;*_F\.:9/?:=- M>3O/=&WN'MS+ LLDLC,D;*A\QAMP2*J>%_V_?BOX.OOM5CXDLUNEUZ[\30SS MZ%I]Q)9ZA=8%S+ TD#& 28^:.(K&?[M9RP]9ZW_%^9:K4UT_!>1ZYX.^!GPW M\"^,?@)\.]=\%)XLO/C5I=AJ.J>)&U6\M-0T@ZK?\$A/^4=WP]_[B7_ISNZ\K-_X*]?T9Z.6_Q7Z?Y'YK_P#! M7O\ Y2(_$+_N&_\ ILM*^:Z^E/\ @KW_ ,I$?B%_W#?_ $V6E?-==V&_@P]% M^1R5_P"++U8445])?!'59O@+^PAXE^)WA>3[#X]U'QK;>$K?640?:] LFT^X MN)&LY<;H)IS^[:52&$<;*I&YC6DYFZ?J-]!+\1)[2>[U1K>*SGU&;39;MVV7#B.&1X5D)>/>V#Y9VCJ/V9/V M&_A=^V!+X5U;PY)\0/#>B3>+SX6UZPO]4L[^[5);"XNK:ZM[A+6%%YMF1XFB M;[RD/C.,I5U'X^AHJ3E\)\9T5]9>'_V?/@7XE^$/AOQ];6'Q9_L75_'+^!)= M-EU[3UNBQB@GCU!9A9%5 C=E:U,;;F<$7"B/]YK?&O\ 8W^#?[)OA?2)_'<_ MQ)UF^U3QQKOAEAH^HV=G'!8:==I$UZ ]M,6DV2Q'RUG^$>N>(8H](\&_$?Q1>ZKK$)AM3-I]II=I<%T^T. ML4+R1A1F63RXBY+,50DX_P"QU^RS\+?#O[3WP@UQ7LIKZ]\5-I4WA&7Q_H/B MV0$6TD\&HF6QCVF!6C9&B>)&#^6PEY J/K<+-E_5I72/SXHK[ ^'?[%GPTU[ MX4^"/&.JOJMKIWQ&OKN2V@NOB3X>T2;PWIT%VUH99!?11OJ,N^.9\11P)A57 M<&;(R/\ @GGX*MOAO_P5I\%>'[+6;#Q'9:)XKN;&VU:QD1[;4XHUF1+B,HS+ MLD4!AAC@-UJ_K$;2:Z?H1[)W2?4^5J*_1OX+^"=*^*?Q%USX^>#;"WTWPWX\ M\">*++Q#I<,@QX=\1+ID[W$ 7M#.@^T1').&D!";0#YO;?\ !.KP!X?ET/PS MXH\5V6AZ[J?AZ#5+_P 27?Q!\/65CHMY<6WVJ&W;1YF%])&$>%#+YJ%C(76/ M8!NE8J-[/^NY7U>5KH^+**^ZOCI\ /AQ\7?A)X-M=&TO7?#/BC0O@2GC/37& MH6TMGJ"V^H74ES#/$EK&[SM%]JD\X2+G" I\A+T_&G_!*K1O"FN7.S6M6N-% MT[P5FZU W4 A7QA]N&F'3=PC)$*WCH67:7$8(+AN0UBH?:T%["70^(:*^K/% M_P"Q_P##;4/$/QA\"^%KWQHOC?X,Z7=ZE=:OJ5U;/I7B Z M?=:1)N:..TC,"Q&1@S>9*7"95 2%I2Q44OZ\O\P5"39^;M%>H_M0^#O#WP&^ M/=]X:\&/XO@N?!-S_9]YJ>KRQP7-YJ%NVV6Z@AC16M8C(I,<;22N%"DR9.!] M O\ M?\ Q:'_ 2[C\0?\+1^(O\ ;Q^*;Z>=2_X22\^UFV_LE9/(\WS-_E[_ M )MF=N[G&:TE5=DXKP6T*WUZ?LMO'ORSROO.U-J( M[.N,WBH)E>PD? %%?8]A^PO\+&O?$&M2^)-0OM$TCX?7WBZ;P[HGBW1]8U32 M;VSO+.W-G<7]HLML\4ZW#/'*(490PS$QB99+NG?L1_!_QE\1OAIX0T@?$JTU MCXO>"Y?%6FW-UK%C-;^'7%M=M'#*JVBM>AI[*0$J;;:CIC<A:]JOC!9=1MK[4?#TFDJ[R1K<+;1QDS*]GY:F#=F<\,.GR M'6T*BEHC.4''<****T(/V\_X)"?\H[OA[_W$O_3G=U^:_P#P5[_Y2(_$+_N& M_P#ILM*_2C_@D)_RCN^'O_<2_P#3G=U^:_\ P5[_ .4B/Q"_[AO_ *;+2O#P M7^^5/G^9ZV+_ -UA\OR/FNBBBO[_ .">9'')YFY%;8NY5(!VC/053\%_L2>%->\)^!M;^ M(_B2XFU[XJ6SZ_?ZW/\ $+0='70(+B>2.&>6SU!_M>HN6CDFE*-""&V([N&( MY_;VOS_UIW*?'%%?37C[]FOX5_LS>'_ DGQ!OO&?B>]\:?VC>0ZEX2 MU&R2ST_3X;N6TMKB..2*47IF,$DV!/;@(R+NR2P]O^(/P+^'/[1WC+]FWX=Z MC)XR_P"$L\3_ LMK?3]9L;NW@TW3DC6_DM7DM9(7EN"\J/O430;4*X9F)PG MB(K6VFOX J+VZGY[45]F> _V'OA3XH\3_!#P3-=?$#_A,?C/X3&L_P!H1:A: M+I^A7,GVI(&-N;8O<1-);_-'YT3*JDB1BX"\IX*_9.^'.BWWPA\)^-;GQK)X MN^-.GP:C9ZGHUS;)IOAN*^GDM=/\VVEA:2\;S8S),%FM]J.%0LP+&OK$?Z_K MR#V,OZ_KS/EZBOOGQ?\ LJ6.O? #X6:-XTO;N/3/A%X.\:ZOK2:-(HGU$V7B M2:V\BWEE0JF^:5/WCQMM7)V$\5PO@[]AGX>_$KX9:9\4]-N_&NG?#^#PYKFL M:WHMQ>6MSJT5SIDMK%]GAO!!'$4G-[;D2&V_=[9,J_%2L5"UV-T)'R!17V?X M?_8=^%'Q=^&G@;5/",OQ#L=>^)?A[Q/-EM_*9_,9B3(" HXJX5XR=EN3*E)*YY/17Z'?&CXI>)? O_ H4:?\ MM+GX1Z5!\-O#$\VD";7I=N( 7N/LMK:R6DVX#[DD@W[-KX!S7GWACX*_#7]L M+XI^+/&ND?#SXC6/A/7?%TH6>WUS2_#&@^'+22:)5C-W>1RPS7SM.L@L8F38 MKJJ-(.5S6)TYI+3^O0IT=;)GQE17U]\;_P!C3X8?LM?#[QAK'B>+Q[XIN]$^ M)^H^![&UT[6[32EDLX+.WN8[F1WL[G,O[W:5 ;<"-FTAO2/VY?V=OA#;_$G MX\>-K_1/%]E:_#O5] T.TT/1-6L[&VO#5BK!8T5R,KQ'^Q9\(OA[X&^)_B^X\ M0:YXST;PC8^'K_3]-\/>)],:6WDU*>YAFL;N^AANK=IKZ[\.O",VL^&;*\B6\^QW M+WEO;+?,K+YP%K MXBUX76J7?@N2XN8;ZU'X@^'=1_X2LI.L%U#%IUH_VJQG.YI8 MDYOM:LA#KME]K@ MANH%1;,&VF1)_DEW3*YC+&-=P02L3![?UM_F5["2/C6BOT"_;5_9^^$_A33;/1-#UBSL+>\>]MG1MC&QD%O''%##M0(_,&_"EMIUD^N0+J%U>:C9F$H_&D[^")= M??PY,B26\>M)$+ZU8J-\4C1?NY-K9Q(H7H/_4=T2O<*\/\ V-_^1O\ C9_V/4'_ *CNB5[A M7S]3?Y+\CU8_Y_F%%%%04%%%% !1110 4444 %%%% 'P)I?[5GAW]C[_ ()R M_#/Q7X@\VY/_ B6CVUC80,!-J$[646$4G@ %F8]%!X)PI^%/@+)=>%KN,W%K>KX5U>_ADB&RQ_L:?L MH6X=A#+X2\QTSPS+8Z8%/X!V_,UP7[7&L>"+3X(_ ^WUKP]XJU#Q++\+8/L% M_8^(;>SL;;.I:F(_-M7LI7EVON9ML\>Y2%&TC*O^"V7Q^\"FU_MOP#X+T?[%K[5/A;=^$=6ATF&*U=I;O3%O7L95 M7;N,A<3&(_>?Y_OC/S+_ ,%3O]=\+/\ L#ZQ_P"I%JE:TZ>'G-14%_2N1*=: M,;N7]7L>U>./^"H7[67PR\+S:YXD^"5IX?T6V*";4-3\':S:6L6]@J;I9)PH MW,P R>20.]<#_P /\/C#_P!"W\-?_!?>_P#R76K^VC\<_#'PU_;J^,.C:'X9 MNXO%OCI1X3U'6/$'B=/[!AM[G[(9I#;1VD4L0V1@;FNF" L^"0N/9M>_9?\ M!MIK'ARU\:>$M AOM/\ BG>:1;K=> ;+P=;7D8TF_DL;:%(IY)+ZPFO;:)89 MKEB\^UT)8[ZGDHJ*E."U'SU6[1F>*Z?_ ,%P/COJWAS4=8M? _@:YTC1WACO M[Z+1M0>VLFF+")99!=;4+E'VAB-VQL9P:SO^'^'QA_Z%OX:_^"^]_P#DNO5/ MV:O"<]M\$_B$GQM\#^$_ =YJ5QX3C@LVTBWTJSNKDW.L+8W.K:;;M$;>+[04 M$HV0^9!$IV\M(^=I7P4T7PC\!3<>(OAY]NN(]&UZ;QU+9> ]#"Z)X@AGEVJ^ MIRW<*Z;Y 2Q:*SBM_)N(I252*?^"X?QV\#:W) MIFM>"/ VCZC"L;R6E]HVH6\\:R(LB$H]T& 9&5@<OVF/ G M@G3?$NN?"G0-&\.:T(SI^JWWAG5;>RO_ #(S)'Y4SW 23?&"Z[2#=>\965C!X0<^$]1:<:5%!:ZAI?V:S::8>6BK<1Y%PF_YN(_+ M!VQJJGQ*^!?QE@^-WQ8UC7=0T[0_!?CO6(;>?5?%EP_]A>-8KC4(Y+&*TG5' M\\[ LJRVY4P0QRGS(AD&U1H-1;BM5U&6"- M+>*:5KJS-Q:AX+FY;S3Y;$-E2U>9W=K<^#OV//&MOJ'@OP]HOQ0U3X=VNJ^, M?#5EX2L;>YCM+?Q)$BW?5?AEX8C\,ZU\7XXM"6YT* 6=_I1\.:M.%MQLPUHTJ1.-G[LO$"/FC M^7R3X%^&/!WQ)_99\-^)]6\#VOB*/Q%I_B,^-I_#_@/1(X-,NH0ZV[R:F]S; M)HK0V\=K+'''&J3&1SME>6G;#/50[?U^ KU_YCC/^'^'QA_Z%OX:_P#@OO?_ M )+KW;]B;_@M6OQI^)6G^$OB)HFF:#>:U*MM8ZIIK.MGY[?=CE21F9 QPH8, M1N(R "6'Y5U+8WLNFWL5Q [130.LD;J<%&!R"/H175/+Z$HV4;&$,953NV?T MF_L*?\D"N?\ L._L*?\D"N?^QP\5_\ J1ZE7L5?,5/C9[*=Q2]MOASIWBOQYXBT>'1KSP\ESJ/AHV5E]J\JXO M#Y=UCQ/XV;]W//:"QE=974()6@FB#E2RB-V+'T'P/_ ,%5=4T7Q/H6N:WX2M]8 MU;3?&.N^,+N2WU#['%=R:I9&U:%$\IS&L>=P)9RPPIP?FK@<*JOR+\O,ZU*F M_B*NA?L)_#7Q)X/\%>)+3XN>))-!\<^)W\'V3?\ "#(MW%?*T8\QXCJ&P6VR M5&WB0R?.H\DG=M-5_P"">?A;X8^&?"4OQ!^*6?+_X]_O[F^_\ =XY^@?CC^V-\,?&?P2^%'B;Q!X.3 MQ3XA/B_Q/XJ&D6'BR.WDT3S]6^U+9WT?V>4RP3!D_A@=EA8HZACAR]LFE=VO MY>8E[)IO_/R+J_L52Z/X*^$_@YD\+>'_ !EIY^(EMKFJOX-/$OAF'Q+:6)\.-<:5 M;+<(TEK;7-X)Q-'-(@0G;:O&AE7<^ S+VUC_ ,%3-3NM;\.:MK7A2+4M6T<^ M+Y;R:+4S!'?2Z^#N*(8G,2P$G"[GW# RF,UQ'BG]J[P=\4=)\.WOC7X<7GB/ MQ?X8\-0^&H+I?$SV>DW\=O$\-K<75JD'VAY8T://EWD2N84)4 N&(1K)Z_A; MNPDZ36GZ^1[UXB_8\^'WA?P]\?K?QYXC(\0>&+GPA9Q:]I?@VUM+72;;4(H9 M3)%:0W4409L;)6"A@L)<,[3R(/!_C+^PU?? CPU\5-1\0ZTULO@#Q5;>$]( ML-R^)YYA+-YBL)#Y"+:1I/R'SY\:Y!.:Z/XB?M\VGQJN_C#9WW@R:WB^,$&@ MP0"+Q#'!_8]SI=N(8)'DDMRDL3O\SJ1%A>!(/OU=_P""C7[0Z>.? _PG\ Q: MAI&IZGX1\/V]UXKU#2=334+?4]8>UM[8&2>(M%1-V5;)3] MLI)2Z^G9?K=!/V;3:Z?YO_ASY6HHHKN.4**** "BBB@ HHHH *_;S_@D)_RC MN^'O_<2_].=W7XAU^X__ 2?T*Y\._\ !/OX=6]W$T,KP7ER%8<[);ZXEC/X MHZG\:\G-_P""O7]&>CEO\5^G^1^9G_!7O_E(C\0O^X;_ .FRTKYKKZ@_X+': M#=:1_P %!/&5Q/$R0ZI!I]S;,1Q(@L8(B1_P.)Q^%?+]=V%_@P]%^1R8C^++ MU85WWP5_:(U?X*:?KNE1:?H?B+PQXICCCUK0=9MFELM2\H2>0[-&\<\4D32L MZ20RQN#QN*EE/ T5NTFK,R3:=T>W67[>WB_PEK?@N7PAIOAGP-HW@2\GU#3] M#T>UF>PN+JX4QW$]U]IEFFN9)(3Y),LK;8@$38*V?"G_ 4?\2_#;7/#4_A# MP9\/?".F>&M$OA[XP\:'QAKOBO6-.U33M1%OHEQ M-/!):M R3QB2-\S;H7DF1O+3S%X6OC*BE*C"338*K)*R/?=$_P""DWQ.T>XT MFZ>[TK4=2TWQ-J'BB>]O;3SGU::_A2"ZM[E-WE-;/$I3RU1$-=\$^ OAQX*N?!^L_VW$-/L+JZDU";8(S'/<7EQ/<^04#+Y44T: M9D9P-^UQXM13]C#L'M)=SW+3?VWWA\,:3H6I?##X8^(- \,ZC+J/A[3M3@U. M6+0?-822P1,+U9)H'D'F-%TG4 M)-3BMY;%8-/,K[\KY%N8E2/YSA(]BJ ,5P-%/V<;-6W%SRW/5?V9OVQ?& M'[*.G^-;+PTVGS:?X_T270]6M+Z)Y(9(W5E650CH1+&))-C$D#S&RIS6K)^V MUJ6K:3HIUWP+\.O%/B3P[HHT#3O$6LZ=<75Y#:HDD2Q12/%:*'2@W>VH*I)*USW7P+^W]XI\!>)OAAKL&@>$;OQ!\*=/DT;3-1 MNH+II+_3V^U#['=1K<+"\86[F7*1I(01N=N\MXM M-\0>+Y/&EUQA>]@]I*UKGNGCK] MOKQ-XWT?Q65\-^"M%\3>/;2*Q\3^)]-LIXM5UV%0OFH^Z9K>'SV17F^SPQ>: MR_-P2#3\4_MT>+?%WQ8^)_C&YT[PZFI_%C0I/#^KQ16\P@MK=S;,6MP92RR? MZ+'R[./F;CD8\7HH5&"Z?U_2#VDGU/0?VA/VC=7_ &EM9T?5O$6G:*FOZ;ID M&F7>K6D4J7>NB%%CCGO"TC+).$55,BJA8 9S@8IGX[ZNW[.B_#+[/IW]@KXC M/B<3^6_VO[2;86VS=OV>7L&<;-V[^+'%<515UVG[;VI3^%O#E MIK?@7X;^+-8\(:2VB:+KNMZ7-=7EE:A66%&A\\6=SY(<^7]IMY0N!D'%/M/V M\_%B-I5M>Z3X7U;0+'P;!X%O="O+:=M/UO3X)9)H6N LRR"XCFD$B30O$R-& MI7;\P;Q&BI]E#L/VDNY[(G[9^I:1:Z[9Z!X*^'OA;2]?\*W'A&:STO39EVVT M]Q#<23&>29[F:?? @#7$LJJN550.DOA?]NGQ;X2^*/PW\6VVG>'7U'X7^&SX M7TJ.2WF,%Q;8NQOG E#-)_IDO*,B_*GR\'/BU%/V4.P>TEW/:I/VVM2U;2=% M.N^!?AUXI\2>'=%&@:=XBUG3KBZO(;5$DCA\RW,XL;AX4DVH\]M(V$CR6**1 M9TG]OKQ/I7P_MM$/A_PE456X6WWQM*VQQ"& MQC>7KPRBE[&'8?M)=SZ,\"?M*6OPA_X)T>,O %EXEL]1UOXEZU;22Z5;6MS' M-X>LX6)N&EG>-8W:Y:"S'EPLX\M#O8$[!\YT4548*-VNI,I-VOT"BBBK)/V\ M_P""0G_*.[X>_P#<2_\ 3G=U^:__ 5[_P"4B/Q"_P"X;_Z;+2OTS_X)/Z%< M^'?^"??PZM[N)H97@O+D*PYV2WUQ+&?Q1U/XU^;'_!8[0;K2/^"@GC*XGB9( M=4@T^YMF(XD06,$1(_X'$X_"O"P+_P!LJ?/\SU\7_NL/E^1\OT445[IY!VWA MOX\ZOX7^ _B?X>6]MIKZ+XKU&RU.[FDCZ5X)\+:)XB\$> O'Z^!WD_X1^[\16UY+/IL+R"7[,1!8ZXV,4KQVBH=.++YY(]JT+]MO5(O#6AZ=XC\$?#KQQ_PBMS=7&A3:WI MDP&D"XE\Z2!(+::&VDMQ+N=89XI(TWLJJ$.RIM,_;Y\8Z7\;_AUX^33/"W]L M_#+18]"TN!;*2*SGA3[1AI8HY%^;_29.(C&@PH"@#!\/HJ?90[![27<]G\,? MMR^+/"?Q:^%GC*WT_P .OJ?PBT:#0]'BD@F,%S!%)<.K7 $H9GS(? .@>%HIO#7@GQ)KO@&.:'PIXAUFQGN-2\.HY+QK'MF6"=8)F M>:%;J*81.YV@+A1XG13]E!]/Z_IA[27<]S\)_P#!0;QSX6L/"]I);Z!K-GX> MTK5M$NH-4MY;E?$=IJ=V]Y=1WQ,NZ0M,^0T9C8;%.2PR>N^#7[;,NO\ C72M M&U*Y\#_#/P-H_AO5M&L]&70;_4O#]U]L DGAOL3R:@%N7BB#7$;RR1M%#M0* M"5^7J*ET8/H-59(^XM?_ &HO %Y\1?VY"J[RN-ZIBOEW]JGXX2?M)?M%>+_&[P_98M?U M%YK2W**AM;5<1V\)"\#9"D:& M)-7M].MV\)^'+'PQ:?8XW026UHA2-Y-SMF0@_,1A2>BBNN^''[9^K^ /AWX9 M\/W'A7P9XE_X0:_N]3\,7VL6]T]QH,]R8GD:-(KB."8"2%) MS%,H8'@J2M> M.45?LXM6L1SM.Y[+^T3^V_XI_:7T#5M.UK2_#EA;ZSXMG\93_P!G03HRWLUI M!:NJF29\1;(%8*]ZM_P4)\4^ M++>]T_Q%X<\&^)?#6HZ/I6DW&@WT%VMDS:;&L5K=H\-Q'<17(0,K/'*JNLCJ MRE< <]XB_:_U?6?A_P",O"UCX8\$>'= \:0Z3;SVFD::]L+*/36D:#RW\PO( M[F5S)+T:1H);*]LKVW6 MYL=6M)5VS6ES"WRRPR+P5/(.&4JRJP[/4_VS=:TWP&WAOP3X<\*?#'2[K4(= M4U#_ (1Q;QKG5)[=XY+4RW%Y<7$P6"2/>D<;H@=V8JS8(\>HJG"+=VA*(9X;K5M?M='F>^OI4.YY%6:>2WMGE?YY'M M8869L\@$@Q>(_P!N'Q9XG\>?%GQ#/I_AY+WXQV+V&M)'!,(K6-IHIB;<&4E6 MW0J/G+C!/'0CQJBE[*"Z#]I+N>Y_&?\ ;Y\4?&_2?'5M?Z!X2TY_B/\ V/)K MMQ80W8EN9M,\X03J)+AT1W6;:X50A$:%50[BTVI_\%!O%/B==0L]?\.^#_$/ MAW5M$TG1;S0KR&[2RG&F(J6ER'AN([B.X50P+1RJK"1P5*D >#44O8PM:W]? MTA^TEW.E^*_Q)/Q5\7MJG]A>&_#4(@BMH-.T*P%I9VT<:A5 &6>1CC+22N\C MDDLYKFJ**T2LK(AN^H5^WG_!(3_E'=\/?^XE_P"G.[K\0Z_"\N0K#G9+?7$L9_%'4_C7E9O_!7K^C/0RW^*_3_(]]_8W_Y& M_P"-G_8]0?\ J.Z)7N%>(?L8CS]<^,5VO,%YXY'E-V;RM$TFW?\ *2&0?52. MU>WUX%3?[OR/5CM]X4445!04444 %%%% !1110 4444 ?A5_P5/_ .30OV3/ M^Q/;_P!(M*KX@K[?_P""I_\ R:%^R9_V)[?^D6E5\05];@?X*^?YL^?Q7\3[ MOR1>\,^'+WQCXDT_2--@-UJ.JW,=G:PA@IFED8(BY) &6(&20.:]"_:7_91U M[]E^^TM=5U/0M:M-7>\MX;W29)S"MQ9W+VMU;LL\44@>*5,$[-C!@4=N<9G[ M+^L^#?#W[07A.]^(5J]YX-MM01]4B6$S Q\X9XP09(U?:SH#EE# M/QV\"?M+?!S2=;U;QOI?C'XZZ4MG::GJ^GV>IVVEZI8+)?#R[2*:"%(YQYD$ MDX>&*,X0PG<9E;2'?"S]DOQ;\8?@?XW\?Z0MA_8 MO@1(WNXIY62YO0?FE^SKM*OY,>)),LNU""-Q.*YO2/@;XVU_4;.TL/!_BF]N M]1TW^V+2&WTF>22ZL=Q3[5&H0EH-RLOF#*Y!&'/%NAV]M=7/C;5[J'4X)[275V:VU&W2%)4BG\K3U@BW213JQ4[,=^JU']H M'X2:?X9NKFR^)%G=/HOP;UGX7V%@^BZC'>:G<_:[MK2Z!\CR4@FBD0Y>175F M :-?F*YNM43?N^AHJ<&MSYU^*G[ GQ7^%WQAUSP2O@WQ#XEU;P];07EY)H.D MWEY L$T>])0?)#;,[TW%0-T<@!.TUQEK^SK\0;[X?OXLA\"^,9O"LVUI816TUEMCM]PNH9(3(FX>2WGC$RG=C ^)'[>?P[\E-ILEE<#[%>ZK'?C=J_CBX\9;K#Q[K'@JY31(]*OC+X0BTHHUR9R8O* M*QA&CB^RM*S"8_*@SGCO!'[?8]#U#X@7/B!'MKQT U.* M86+.OEGS3*TAZ!BFX[]N33]O5_E_/M?_ ( >RI_S?U?^F?+GPG\.?%GX*W_A MSX@>%O#?BS3AK,TNCZ%K(T&2>UU*:ZAFMFM[=I(FBFDDC:= J[FR&V\KD<[H MOP#\=>)-22ST[P7XMO[N34IM'2"VTBXED:^A3S)K4*J$F>- 6:/[RKR0!7V3 MI'[/5\17>HC7=)\&Z3#X!M=.N=_AI](N;.6=]\H2T,*"RE:'RI M"[/?D,D7[QZT;S]ISX8>$_#?B71M'^+'A?46\;>./$^NW@O/#&LRZ2^G:C8B M&.TNV6."ZC$FP*TMJ&DB=EVAE#/1[:I>_+^##V4-N8^#/&7@K6?AUXENM%\0 M:3J>A:Q8L%N;#4;5[6YMR5# /&X#*2I!Y'0@]ZRZ]2_:^\5>&/%OQ;AD\(ZA M-J&D66BZ=8[EN+Z:Q@FBM8TEBL3?$W2V:.&$2S?.J\8 P*\MKKBVXILYY*SL M@HHHJB3^E+]A3_D@5S_V.'BO_P!2/4J]BKQW]A3_ )(%<_\ 8X>*_P#U(]2K MV*OBJGQL^FA\*"BBBH*"BBB@ HHHH **** "BBB@ HHHH *XWX^_"1/C?\*= M3\/_ &IM.O)3%=:=?*NYM/O8)%FMIP.^R:-"5R-R@KT)KLJ*:;3N@>NA\F66 MOZ3\=O#FL_#GXBZ);Z;XCDMFM-<\.7;G%S&>#<6K\&:V;&Y)H^5. VR12H^/ MO''_ ;[Z'JGB">;P]\2=1T;3I'+16MYHRWTD0[#S%GBSC_=K]3_ (G?!OPK M\9](BL?%7A_2]>M[9_-M_M=NKO:OTWQ/]Z-_]I"#[UP)_80^'H/R/\0H%[)! M\0_$,*+]%6] 'X"NJEB94_X;:_'\S&I24_C5S\UO^(>;_JKW_EJ__=E'_$/- M_P!5>_\ +5_^[*_2G_AA'P!_S\_$K_PY/B/_ .3J/^&$? '_ #\_$K_PY/B/ M_P"3JV_M&M_._N1E]4I?R_BS\UO^(>;_ *J]_P"6K_\ =E'_ !#S?]5>_P#+ M5_\ NROTI_X81\ ?\_/Q*_\ #D^(_P#Y.H_X81\ ?\_/Q*_\.3XC_P#DZC^T M:W\[^Y!]4I?R_BS\UO\ B'F_ZJ]_Y:O_ -V4?\0\W_57O_+5_P#NROTI_P"& M$? '_/S\2O\ PY/B/_Y.H_X81\ ?\_/Q*_\ #D^(_P#Y.H_M&M_._N0?5*7\ MOXL_-;_B'F_ZJ]_Y:O\ ]V4?\0\W_57O_+5_^[*_2G_AA'P!_P _/Q*_\.3X MC_\ DZC_ (81\ ?\_/Q*_P##D^(__DZC^T:W\[^Y!]4I?R_BS\UO^(>;_JKW M_EJ__=E'_$/-_P!5>_\ +5_^[*_2G_AA'P!_S\_$K_PY/B/_ .3J/^&$? '_ M #\_$K_PY/B/_P"3J/[1K?SO[D'U2E_+^+/S6_XAYO\ JKW_ ):O_P!V4?\ M$/-_U5[_ ,M7_P"[*_2G_AA'P!_S\_$K_P .3XC_ /DZC_AA'P!_S\_$K_PY M/B/_ .3J/[1K?SO[D'U2E_+^+/S6_P"(>;_JKW_EJ_\ W91_Q#S?]5>_\M7_ M .[*_2G_ (81\ ?\_/Q*_P##D^(__DZC_AA'P!_S\_$K_P .3XC_ /DZC^T: MW\[^Y!]4I?R_BS\UO^(>;_JKW_EJ_P#W91_Q#S?]5>_\M7_[LK]*?^&$? '_ M #\_$K_PY/B/_P"3J/\ AA'P!_S\_$K_ ,.3XC_^3J/[1K?SO[D'U2E_+^+/ MS6_XAYO^JO?^6K_]V4?\0\W_ %5[_P M7_[LK]*?^&$? '_/S\2O_#D^(_\ MY.H_X81\ ?\ /S\2O_#D^(__ ).H_M&M_._N0?5*7\OXL_-;_B'F_P"JO?\ MEJ__ '91_P 0\W_57O\ RU?_ +LK]*?^&$? '_/S\2O_ Y/B/\ ^3J/^&$? M '_/S\2O_#D^(_\ Y.H_M&M_._N0?5*7\OXL_-;_ (AYO^JO?^6K_P#=E'_$ M/-_U5[_RU?\ [LK]*?\ AA'P!_S\_$K_ ,.3XC_^3J/^&$? '_/S\2O_ Y/ MB/\ ^3J/[1K?SO[D'U2E_+^+/S6_XAYO^JO?^6K_ /=E'_$/-_U5[_RU?_NR MOTI_X81\ ?\ /S\2O_#D^(__ ).H_P"&$? '_/S\2O\ PY/B/_Y.H_M&M_._ MN0?5*7\OXL^ ?A#_ ,$#?"?A'Q;;WWBWQMJ'BW3[=PYT^WT[^S4GQ_"[B:1] MOKM*GT(K[VTS3;?1=-M[.S@AM;2TC6&""% D<** %55' '0"K'_#"/@# M_GY^)7_AR?$?_P G4?\ #"/@#_GY^)7_ (SQYT",;_JKW_EJ__=E?I3_PPCX _P"?GXE?^')\1_\ R=1_PPCX _Y^?B5_ MX;_JKW_EJ_ M_=E?I3_PPCX _P"?GXE?^')\1_\ R=1_PPCX _Y^?B5_X;_JKW_EJ_\ W97Z4_\ #"/@#_GY^)7_ M (_\ +5_^[*/^(>;_ *J]_P"6K_\ M=E?I3_PPCX _Y^?B5_X_\M7_ .[*/^(>;_JKW_EJ_P#W97Z4_P##"/@#_GY^)7_AR?$? M_P G4?\ #"/@#_GY^)7_ (_\ MM7_[LH_XAYO^JO?^6K_]V5^E/_#"/@#_ )^?B5_X_P#+5_\ NRC_ (AYO^JO?^6K_P#= ME?I3_P ,(^ /^?GXE?\ AR?$?_R=1_PPCX _Y^?B5_XSQYT",3_@WG4R';\72%SP#X6R0/K]K%)_Q#S?\ 57O_ "U? M_NROTI_X81\ ?\_/Q*_\.3XC_P#DZC_AA'P!_P _/Q*_\.3XC_\ DZNO^T:W M\[^Y'-]4I?R_BS\UO^(>;_JKW_EJ_P#W91_Q#S?]5>_\M7_[LK]*?^&$? '_ M #\_$K_PY/B/_P"3J/\ AA'P!_S\_$K_ ,.3XC_^3J/[1K?SO[D'U2E_+^+/ MS6_XAYO^JO?^6K_]V4?\0\W_ %5[_P M7_[LK]*?^&$? '_/S\2O_#D^(_\ MY.H_X81\ ?\ /S\2O_#D^(__ ).H_M&M_._N0?5*7\OXL_-;_B'F_P"JO?\ MEJ__ '91_P 0\W_57O\ RU?_ +LK]*?^&$? '_/S\2O_ Y/B/\ ^3J/^&$? M '_/S\2O_#D^(_\ Y.H_M&M_._N0?5*7\OXL_-;_ (AYO^JO?^6K_P#=E'_$ M/-_U5[_RU?\ [LK]*?\ AA'P!_S\_$K_ ,.3XC_^3J/^&$? '_/S\2O_ Y/ MB/\ ^3J/[1K?SO[D'U2E_+^+/S6_XAYO^JO?^6K_ /=E'_$/-_U5[_RU?_NR MOTI_X81\ ?\ /S\2O_#D^(__ ).H_P"&$? '_/S\2O\ PY/B/_Y.H_M&M_._ MN0?5*7\OXL_-;_B'F_ZJ]_Y:O_W91_Q#S?\ 57O_ "U?_NROTI_X81\ ?\_/ MQ*_\.3XC_P#DZC_AA'P!_P _/Q*_\.3XC_\ DZC^T:W\[^Y!]4I?R_BS\UO^ M(>;_ *J]_P"6K_\ =E'_ !#S?]5>_P#+5_\ NROTI_X81\ ?\_/Q*_\ #D^( M_P#Y.H_X81\ ?\_/Q*_\.3XC_P#DZC^T:W\[^Y!]4I?R_BS\UO\ B'F_ZJ]_ MY:O_ -V4?\0\W_57O_+5_P#NROTI_P"&$? '_/S\2O\ PY/B/_Y.H_X81\ ? M\_/Q*_\ #D^(_P#Y.H_M&M_._N0?5*7\OXL_-;_B'F_ZJ]_Y:O\ ]V4?\0\W M_57O_+5_^[*_2G_AA'P!_P _/Q*_\.3XC_\ DZC_ (81\ ?\_/Q*_P##D^(_ M_DZC^T:W\[^Y!]4I?R_BS\UO^(>;_JKW_EJ__=E'_$/-_P!5>_\ +5_^[*_2 MG_AA'P!_S\_$K_PY/B/_ .3J/^&$? '_ #\_$K_PY/B/_P"3J/[1K?SO[D'U M2E_+^+/S6_XAYO\ JKW_ ):O_P!V4?\ $/-_U5[_ ,M7_P"[*_2G_AA'P!_S M\_$K_P .3XC_ /DZC_AA'P!_S\_$K_PY/B/_ .3J/[1K?SO[D'U2E_+^+/S6 M_P"(>;_JKW_EJ_\ W91_Q#S?]5>_\M7_ .[*_2G_ (81\ ?\_/Q*_P##D^(_ M_DZC_AA'P!_S\_$K_P .3XC_ /DZC^T:W\[^Y!]4I?R_BSX!^$/_ 0-\)^$ M?%MO?>+?&VH>+=/MW#G3[?3O[-2?'\+N)I'V^NTJ?0BOK_QW\3(? 7V'P?X. MTNWUSQEL\(EK& %6:X*C%M:1C&YV X&U SE5/?C]A#X>D_._Q!G7 MND_Q#\0S(WU5KTJ?Q%=[\,?@WX5^"^D2V/A7P_I>@V]P_FW'V2 (]T_3?*_W MI'_VG)/O6%7$.H[U&W^!M3IJ"M!6*?P!^$B?!#X4Z9X?^U-J-[%YMUJ-\R[6 MU"]GD::YG([!YI'(7)VJ0O0"NRHHKF;;=V:K16"BBBD 4444 %%%% !1110 M4444 ?A5_P %3_\ DT']DS_L3V_](M*KX@K]<_CC^Q+=?MG_ /!-;X06^ARV M\/BOPSX6TN\TM;A]D5T'L8!+ S8^4L%4J>FY%!P"6'YQ:[^PO\9O#VIRVD_P ML\?221,5+6NA7-S$?I)&C*1]#7T^!KP]GR-ZIO\ ,\3%4I\_-;1I?D>4T5Z5 M_P ,9?&'_HE'Q*_\)B]_^-4?\,9?&'_HE'Q*_P#"8O?_ (U7;[6'='+R2[&A M^SU^SSH/Q4^%_P 0_&'B;Q/J_AW1OA[#I\LZ:9H<>JW-X;NY-NH5)+JV5=K8 M))?H3QQSK^)/V'-_P#D?.VJ?\$W?'>B_!NYURZBCC\66WC6+P6/"JSVKWLTLD6] M)8RLY:3U9TNI)+^.9K2(0LA63S)5\LE0V"ZY^U='^//CC1=UE$MMIMA%'%*5^PVRR-+= R;V*B' M9B2%B*G6Q3HPZ7/$_#7_ 2O\777@;2-2U>]AM]5U/Q!R_!/X\-X[U'P_H'A/6=/C\'2?V1:6FGW=G)/=6T@(EDEE@T^W"0M'&L; MR2YDD4**/K-1-[?U\P]A!]SXK^-W[)GCW]G;38+SQ9HUM96L]_/I32VFJV>H MK:WL*QO+:SFVED\B=5E0F*7:^#G'!QYQ7V9^T+H'C_XL_!WQ?X>T[X.?&2&] M\0?%?4_'5N]SX3N5B2QN8/+2-RH8B8'JH!7'1S7S[_PQE\8?^B4?$K_PF+W_ M .-5TTJRE?\,9?&'_HE'Q*_P#"8O?_ (U1_P ,9?&' M_HE'Q*_\)B]_^-5I[6'=$OV M&/\ @E'\0/BQ\5M*U+QOX=U+PEX0TJY2YO?[5@:VNKX(=PACA8!_F( +, I M)R2 IB>(IPCS-E0HSD^5(_8[]A3_ )(%<_\ 8X>*_P#U(]2KV*O'?V%/^2!7 M/_8X>*__ %(]2KV*OD:GQL^AA\*"BBBH*"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N$_:<^ M-D'[./[/OB_QQ<0_:5\-:9->1P:?MC_!2X_:,_ M9;\=>";.40WWB#298+1R0%\\#?$&)Z*7503Z$UV9>J+Q5)8CX.9<"2&"W@B=0F(V7.V185EC,I59%=%5OD)P6/&,$\7\1_B'8_\ M%%?V]/A38?#F;^V_!/P6U*3Q#XB\36XW6#77R&"TADX$C$Q!=3:TFD7Q# M#8V36X'$\TTL6(69LA(@)"VUCD 5VGP _P""A6@?%7X2>/O$7BG1K[X?:E\+ M)YK?Q5I5_,L[:.FIWNW&WOMK16MO8N.=YI1HPQCJNHYO$+DY8 MV_=JHX6LE*_N)/5WOM?4^@6_X*=>.;;X<+\2;G]GSQ5#\)"!='71KUJVI+8G M_E[.G;=VS;\W^LQCG.WYJ^K? GC?2_B7X*TGQ#HEW'?Z1K=I%?65Q']V:*10 MRM[<$<'D5^:OAN[^"&J?L96WB/6/VI_C='IK:&MI?>$X?&5G]L\SR-DFG1V3 M6X9L\QJ#\A7!+;?FK[Q_8P\%:/\ #S]E?P/I'A^U\3V6B6VEH]E!XC6)=5BB M0:\SB;+,)AZ'/1I.$E-QVFDTEUYV[R77ELM=D>IPM MFN,Q-?DKU54BX*6\&TV^G(E:+Z*5Y*V[/A?_ (*0;>K8VCEA7M_[77[2.@?M9_P#!'WQQ MXY\./_H6KZ(/.MF<-+83K/$)8),?Q*WL,@JPX84OC+_E.OX3_P"R2R?^G"[K MYT_X*?\ PXUC]@RS^)7_ CED\WPB^/=JR7EG#%B/P]KJL)5=!T5)E1N!C.6 M&/W2 _38*%'&U*_%GC#2]/TWP]X>TW M:+G5)Q:Q%OF;A(T#+N<@XWKQSPSP%^WKXBTOXW>&_ ?Q<^%6H?"S4O&H=/#] MZNN0:UI]_.@R;=IHE01RGLI!R2O]X9^:/VW_ G!HGB+]DSQQXBU_P 5^#_ MUGH7]BZCXD\.W'V>\T&>>RB\F3S3'(J(Y)!.TDHLGM6[JOP[^#&H?M/?"'1E M^.7QO^-7B:+Q#;ZUI%C9^);#7K'2I+=UE^TWA6(>5!A?F*MO*;L#'->?#),O MEAHU*D')U%5DY)3;BXN2233Y$HV3ES)MI]+H]&>>YC'%2I4YJ*INE%1;@E)2 MC!MM-<[:^<_A5X.F/[:'A_\ 9@N;:?\ MX1KP#\2-4\=B.1=T?]EBT2YT^,C@$>=.X)!QE\X! !VJ9?@L97YZU%15*G0J M.SDN:FJ*6*:U[OFNWC3S''8*AR4:[DZM2O2C=1?+5=9J#TBNG-)IZ= MERV2^M_'?_!1*T\/?LF_#;XD:-X9;7=4^*%[INEZ3X?&H^0YN[O(>+SO*8GR MF5P2(_F*C@;JA\<_M]^(=:^-GB3P)\(?A5J/Q4U'P45B\07K:W!HFGZ?.V<6 MZS3*WF2C!!4 8(/921\@?\$^M UCQ]^UCX&^#.KPR/I7[,6J>(]2F9SQ/(]R M([3G^+9)(SKWQGG KV_]@/XQ^%OV5/C%\>_AU\1_$&E>%O$UQX\OO%-I?:[ M=)8C6["Z">5*DDI"N1Y98@,<>:<=&-98[A_ X/VL:5+VLX)S4;RUC.I:#:BT M[1@E+1IWFKMI&N7\18_&^RE5K>QIS:@Y6CI.%.\TG)-7E-N.J:M!V2;/3?#W M_!2O3?$'[-_Q.\7MX2U72O%_PCC<>(O".I7 AGMI0&* 3JC*8Y K[7"G[C?+ MC!/D7QX_;#\-V?NRH>^![[\2_^4%%M_V273?_ $WP5HLMP."JT:D*/ORJTUJY?N^: M$)N.C5W&3:7->VS39G_:F/QU*M3G6]R-&J[I1M4Y9S@I:IV4HI-\MK[Q:0OP MB_;1'PJ_9[_9Z^'7@WPV?B%\1_$'@O0Y7T:&_P#L<6D67V"'=>7<_ER")!Q@ M%VC,RHDI4%U1RZJV.0"0"1GO@?05^6O[-OA"Y_X)F6'C>6[P[Z'7,MW>R:<4E9M_D=K?B2\^!_P#P5\^( M'Q769DT/PQXYTCP[K@'*I9ZK:7$32L/[L;0*?KMX-?;O_!4OQ9>WGP'TGX:Z M+/Y7B#XR:[:^$K_L6.S&X*!=)!>2VY)/&!,D9/L.HZU=_X)R_%75?V\/V@/!_C+6TO$C^!W@E M-%N!/\IDU^[9X+F;!YYMK?D=07'..*^NS10J3I9C*W^R4Z=_.]*$Z7WU')/R M/C\JE.E"KEL;_P"V5*EO*U:<*OW4U%KS*_\ P3*_:7T;]DW_ ()%:=XOUJUU M#45BUJ]M+.PL(O,N=1NI;AEBA0=!DYR3P #U. ?5?%/_ 4>\?\ P3U+PU>? M%3X#:GX'\'>)-2@TQ=:@\4VNJ-823'Y//MXXU9.Y/S<8(&2,'Y>_9J_:?\3? MLJ_\$8O!VL>%+BRTS4-=\<2:%-J]W;?:8M"@FEF9[LQGY6V^6%PW'S]#P*Y_ M_@I+&*JF7',@ M !'(ZZO#^'QF;UOK-)-5*U17O4\V[]K;\E+B+$8/)J/U:JTZ5 M&D[6IJ-VOM.=YRO:UH)6[W>GVQ\7X.^'_ACJGC;Q)/H\.IZ M:;/58[=;EW8[EF,D>R")$5F,I=N=HV\Y'1?LO_MMZA\:/C3XF^&GC/P#??#G MQ]X9L8]4DT^34X]3M[NS=E4317$:JK89T!&/XNN00/-?!\:O_P %V?%1*@E/ MA,A4D?=/V^U''X$_G5;2M0ETG_@MWXYNH;:2\FMO@]YL=O']Z=EOK4A!P>21 MCIWKY2>6X&5#V,**4_J\:G-S2OS:=+\MG?:WHUL?6PS3'QK^WG6;A]8E2Y.6 M-N37JH\W,K;W\FGN=!I?_!1+X@?%NVUO6?A3\!=8\>>#-&O)[)=9N?$MMI$F MI-"<2&VMI(WDD&0<="3QC=D#H=,_X*<>!KS]BBV^-,UGJT%E=3G38M$6/S+^ M74A(T8LT X9F9Z5_P32^&OCD6VI7^@_#+ MXU)XBU^Q,322_8XG7?+*!GE,A3E3_K6/;GW7PG@I?NZM-0<:D8>ZZFMU*\7* M:49-M)EG"TU&#!? ^H?$WXB:A9?VI+I=KJ,.GVVFVFXKY MMSBE&/%_A_Q3JWB'7-.O+:# M3+M+I[:!)-[32[<^5V3#[6R^,<-C&_:&\%Z/X:_X*V^)Y?'7Q'\<_"'2?'WA MRR;0->T+5X]*@OY($BBEM9IY(G0?,A8 E1D+DY90>/"9%@Z]&GB*^&]E*U9\ MO[QJ7(Z:6CDYV7-)OE=W9ZVV[<7GV-H5JN'H8KVL>:BN?]VG'G51O514+OEB MDY*RYEHWO]5?LU?MLR_%_P"+&M_#GQGX+U+X;?$C0[5=2;1[J^BOH+ZS9@HN M+:YC"K*H8X/RC&1UPP7QSX:_\%8/'7QP^%^L^*O!/[/^J:_IOA5[E==G;Q3! M:06IAW,4@:2$-4!(R(@V[T7)+"J7[*W@CX3ZC_P % $N/#'Q+^,/QA\7^ M$O#\JW&N:EJ]GJV@Z;!*SI]E>Y2-',N265$)7+'G*N%;_P $B1C_ ()L^-/? M6->S[_NQ6%?+X6#Y@[C:N4?'"DUZ?\9_^"@_AGX:?!KP# MXFT72=7\8:M\5%@_X1/0+'8MYJ;21I(0Q)*QB,.H<\[68#![>(_LO1K%_P $ M -3"J%'_ KWQ,< 8Y/V\D_G7S]XX\)P:)\*/V+O''B+7_%?@_P-9Z#/HNH^ M)/#MQ]GO-!GGB_:8Y%1')()VDE%D]JZZ?#^65\5.DJ?*J56I#1R;FHPE* M*>KU;C;W$KWLE>S..IQ#FF'PD*SJ\SJT:=2[44H.4XQDUHM$I7]]NS5V[71] ML> OV]?$6E_&[PWX#^+GPJU#X6:EXU#IX?O5UR#6M/OYT&3;M-$J".4]E(.2 M5_O#/.1_\%+/%?C/X^^/OAOX%^#&H^,?$7@74VM)I%\0PV-DUN!Q/--+%B%F M;(2("0MM8Y %>4:K\._@QJ'[3WPAT9?CE\;_ (U>)HO$-OK6D6-GXEL->L=* MDMW67[3>%8AY4&%^8JV\INP,__ EED,_\!NJX\1EN M6TZT:CL]46->_;VU[X[_L9?&"\\.^ ]5T/XA>!8;S2->T*YUE+:;0R M8)-UW%=!<2>6JLZA0K,T9 (R&/4_\$F?&OB[Q?\ L9^$5\3>&/[%M+/3+==+ MU(ZPE\^OQ,&+7#H%#0MGJKEB6]K7NTDW9K5:65T^%_X+&^-M>\)?"?P-;IJVO^'/A]K'B>"S\<:QHH?[98 MZ:W7#("RHWS9(!R55>=VUO-;+]@[X!?%3P(NJ?LQ>/[#P]\4K1%N=+U.R\8W M,DMQ,A!;[; SR2*K .6 B7[V=I7BOH#]O3]JW6OV3-7\!:I?:%IVJ_";6[Z; M2_&UY)8S7,^DQ2(JPR (VWRR6?>&C;(3:.7%?-'[<-O^Q=XJ^!&M^*?#NI>" M+/QO+:23Z _@VZ6WU5K\*?(!MH"-NZ3;N,L8X).0>:[>'IXI8/#4J2J04I.T MJ:4X2?-:U6&E[>[Z'U M3XJ_:PUGX%_&CX-_#[QOHEE--\2;![2X\265^?LL.L0PJ9(%@,(8QR.RA'++ M_K/NC::UOBU^UQ%\./VI? GPNM-%35+[Q58W>L:G?2Z@+6+0+"W4_P"D."C> M9N974#*#*\MS7S_^T?\ "[X@?$K_ ().>#O$_B#[4/BW\-;.P\:PS2*1=I<6 MG[Q_,/WO-^SEBPZF1>>16E_P3M\82_M/?&/XM_M'3:=>-9ZG'#X7\,V<9#RK M8VD:RSHF<;C).5(R5&X-T'3RGE$GCI)/V?/"23=I5.:T)+79J7,K:/V;T MUU]:.FZE'E=]5[1:Z(MV_\ P5#\9^*_AGJ7 MQ)\*? ;7/$/PDTYKF3_A(?\ A([6WO+FVMW=)KB.Q*%RBE&_CS\K=,&N,_X* M%_M->+/%NO?LT:W\/_#EYK'ACQ-XCTW6K#?KBZ:=9NVR\>FSPE3Y> %8RON5 M6)&,KFO*]%TKX3>'?A+XB^(WP)_:)\2_!"6U:\O)_!&MW\#11741;;;G3W?< M-Y 5?]=PX !(*UVWQK^.>M?$KX&_L8_$3XAK::%>WGCNQN]6N94^R6L2YD"3 MN6.V-9(T$O)"@,2, 'QE.MAZ"24IQM+VBE_#DTI1;:;T^*G*W]U7 M1\S6S?&8C!5*.)Q#;<83O'V;C;VD4W&22<5K\-2-]/B=I'T1\5_V\=;\$^-/ M"W@#P]\,[[QC\7-;T6'6M4\-6FM00VOAV-@!(+B^92GROE0=GS@ C&]0=C]F MK]MF7XO_ !8UOX<^,_!>I?#;XD:':KJ3:/=7T5]!?6;,%%Q;7,8595#'!^48 MR.N&"_)OQOT+PY'_ ,%5]=U7Q5\4?&/PN\-?$OPOI]SX8\3^&M0/N<_.N?0OV5O!'PGU'_@H EQX8^)?QA^,/B_PEX?E6XUS M4M7L]6T'38)6=/LKW*1HYER2RHA*Y8\Y5POCXG),!# <_LWS.DI\R4])/I=O MDY4_UA<]S">84!(R(@V[T7)+ M"KW_ ]?\0^,O@W<_$KP-\#?$_B;X=:/9BZU?6+K6;?3I+S[_ +L4W]EZ-8O^" &IA5"C_A7OB8X MQR?MY)_.NG&X#*J.(JTXX56A7A27O5-8R4FV_>W7+[MK+752.7 YAFU;#T:D ML7*\Z$ZK]VGI*+BDE[FSYO>O=Z:.)]F_"SXD:9\8OAIH'BO19'DTGQ)I\&I6 MA< .(Y4#J& ) 8 X(R<$$=JWZ\+_ ."9G_)@7PF_[%VW_D:]TK\]S+#QP^+J MT(;1E)+Y-H_1LLQ,L1@Z6(GO.,6_5I,****XCN"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /E M+]C;_DT+X5?]B?I'_I%#7I->;?L;?\FA?"K_ +$_2/\ TBAK5\9?M'_#SX=: MLUAX@\>>#-"OD^];:CK=M:RK]5=P?TK2:;FT@@TH*YVE%>:_\-F_!_\ Z*O\ M-?\ PI[+_P".T?\ #9OP?_Z*O\-?_"GLO_CM+V4^S'[2/<]*HKS7_ALWX/\ M_15_AK_X4]E_\=H_X;-^#_\ T5?X:_\ A3V7_P =H]E/LP]I'N>E45YK_P - MF_!__HJ_PU_\*>R_^.T?\-F_!_\ Z*O\-?\ PI[+_P".T>RGV8>TCW/2J*\U M_P"&S?@__P!%7^&O_A3V7_QVC_ALWX/_ /15_AK_ .%/9?\ QVCV4^S#VD>Y MZ517FO\ PV;\'_\ HJ_PU_\ "GLO_CM'_#9OP?\ ^BK_ U_\*>R_P#CM'LI M]F'M(]STJBO-?^&S?@__ -%7^&O_ (4]E_\ ':/^&S?@_P#]%7^&O_A3V7_Q MVCV4^S#VD>YZ517G>G?M>?"?5[V.VM/B?\/+JXE8+'%#XCLW=R> !)DFO0H M9EN(E=&5TI5[%7CO["G M_) KG_LI5[%55/C9G#X4%%%%04%%,GE\F(MZ5Y-XL_:*F\.:S-; MMI\A6-L*P=/F'KUJX0E\>W,BO:/ B M@;6+*=WY5+\4OBO+X":+R[1KA7SO(=1LZ8Z_C^5/V;YN33[U;[]A>T7+SZ_< M[_=N=U17C_AK]I&;7=7@MDTZ3$KA68R)\H)Y/6O1?%'BEM"\.R7B1&9UCW*@ M(&XXZ9/%$Z;B[.WWIA"HI*ZO]S1MT5XFW[4LB7&S^S9=X.,>8G^->G>"_%K^ M)?#R7HKR+Q=^T?)X:UJ M:V;3I2L;85PZ?./7K6]\*_C#)X_NI4>S>W10"KLRG=SSTINC)1YKK[U^0E7B MYO:B-&4H\RM]Z"5>,9VT5@^"O& M!\4^'8[QX6@=UR8V()7\J\_\7?M,-X8UN>U;39RL3;5?,O^$L\.17S0M;LZY,;'E:=2A."O*WWI_D*G7A M-VC?[FOS-ZBO(O&'[3R^%MJ$L1!RY%>_H_\ ([^BN%^*WQC'PW:#_0I;H2YW%"!Y M>,=?KG]*Y?PU^U2GB'6K>T32[H>?(J%LC" G&3QVIQP\Y1YUMZH)8B$9?_";XXI\3KN>, M6-Q:+"%(:3H^<].!T_K4OQ8^-*?#$P;K&>[$V[<8_P#EGC'7@]<_I1["?/[/ MKZK\]@]O#D]IT]'^6Y<^(O[/O@+XP7<5QXM\$>$/%$\"[8Y-7T:WO7C'H#*C M$#D_G6[X2\&Z/X!T.+3-"TK3=%TV#/EVEA:I;01YZX1 %'X"O+O#/[64'B+6 M[:S32;P?:)5C+YXC!.,GCH*])\5>+E\->&9]0\II_)B,@C3[SX&<#W-;57B% M%4:DG;HKW7YV,**P[E*O3BK]7:S_ "N+X;^'/A_P;K6KZEI&A:-I6HZ_,MQJ MEU9V4<$VI2+G#SNJAI&&YL%B3R?6CPW\.?#_ (-UK5]2TC0M&TK4=?F6XU2Z ML[*.";4I%SAYW50TC#^W9QM[_\ H->H^"/&Z>,? M#4.H>1);>:NXQ2?>3V-%:.(@FZCWTWO>VU]>EAT98>;2IK;5:6M?>VG6YB3? MLQ?#6X\8_P#"12?#SP,_B#S?/_M-M!M3>>9G._SMF_=GG.0>+_VK;;P MGKUS9/I-Z_D/M$@!VO[CBM_X3?'6'XHWD\26%U:"$*0THXDSD<<#IC]:=:.) MG!3JMM+:[O9?>30EAH3<*22;>ME:[^XZ>;X=>'[GQW%XIDT+1G\306G]GQ:N MUE&;^.VW%O(6?;Y@CW,QV XRQ..:=XX\ :#\3O#DVC^)-$TCQ#I%P5:6QU.S MCN[:4J0REHY 5." 1D<$5S?Q:^-L/PM-OOL;F\$^[)B&?+QCKP>N?TKF/#/[ M6UIXCUNULTTC4%-Q*L9?8<1Y.,GCH*(0Q$DJL7ML[[6[:W0YSPT6Z4EONK;W M[Z69ZA?>#=(U/PM_8=SI6FW&B&!;8Z?+:H]J8E "Q^41MV@ +C P*Q/AS\! M/ OP>N;B;PCX+\)^%IKM=L\FD:1;V+3#(.&,2*6&0.OH*U/%?B^/PQX9N-1, M3SB&(RB-.6? S@>YKR@_MH60EV_V-J8;.,>6<_\ H-%%8F<)1IM\KW5]'ZJ^ MH5OJT)QG42YEL[:KT=M#TG6O@GX,\2>.[/Q3J/A'PQ?^)M.V_9-7N=+@EO[7 M;]WRYV4R+C)Q@C&:N6WPU\.67CVX\50Z!HL7B>[M18SZPEC$M_-;@J1"TX7S M&CRB':6QE5XX%-\$^-X_&7AJ'41#+;>(+FQDTG M4I/L[[/,6,[9/<';TI0^LU'[.+>BMOT[;[>036&IKVDHI7=]NO?;?S/0?#OP ML\,>$/%.JZYI/AS0=+UK7F#:GJ%II\4%UJ)&2#-*JAI",G[Q/6J?Q'^!7@CX MQ- ?%W@[PKXI-L,0G6-)M[[RAS]WS4;'4]/6LKX2_'BW^*=U<1QV%[9^0%(: M="HDR3TR!G&/UJ3XM?&^W^%9MO,L;R\^T;LF",MY>,?>P#C.?T--/$JNK2?/ MZZ[=[]A-865!WBN3M;3?M;N=!-\-/#EQX&?PP^@:(_AJ2$VSZ2UC$;%HCR8S M#MV%3Z8Q3KGX=>'[WP(/"TVA:-+X9%HNGC2'LHVL!;*H58/(*^7Y84 !,8 M&*\U\,_M=V/B37+6R32-44W,JQ;S"VV/)QDG;P!7I?BKQ?%X7\,W&I/'),L$ M32^7&-SO@9P!W-*HL13DHR;O>^_7OZ^95-X>I%R@E:UMNG;T\B+5/A=X9UOX M?KX3O?#NA7?A9+>*S71I["*33U@BV^7$("OE[$V+M7;@;1@<"M31M&M/#ND6 MNGZ?:VUC86,*6]M;6\2Q0V\2*%1$10 JJH P !7C!_;5TT2[?['U;.<8\ MEL_RKU/P/XXB\:^&8-1CBFMQ,N[RY5VNGL117I8B$?WM[7[]>_J%"KAYRO2M M>UMNG;T)/#_PZ\/^$_$6L:OI>A:-INK>(7CDU6]M+*.&XU-HPPC,\BJ&E*AF M +DXW''6F>"_AGX;^&_]H?\ ".^']$T'^UKIKV^_LZQBM?ML[?>FEV*-\A[L MV2?6O/?%_P"UMIWA'Q!=6$NF:E(;9]GF+$=C^X..16]\)OCY9_%:\N(H+*]M M/("G=/&5#YR...<8Y^M5.GBE3O< MV=(^"?@SP_X E\)V'A'PQ9>%I]WFZ-;Z7!'I\FX[FS %$9R>3E>36/8?LI?" M[2O"]_HEK\-O -MHNJ%#>Z?%X>M$M;PHP=/,C$>U]K ,-P." 1S4OQ:^.=E\ M)S;?:;2\NOM.X9@C+;,8Z^F<_H:Y?PW^V#I7B37+6QCTW5%:ZE6(.T)VIN., MDXX K6F\1Z-9?#/PYIOC1O$E MOX?T2W\1/9#36U6.QB6]:U!5A;F8+O\ *!53LSMRHXXI\/PZ\/VWCN7Q3'H6 MC)XFGM/[/EU=;*,7\EMN#>0T^WS#'N53L)QE0<<4OBKQA#X5\,W.IR))+';P MM,4C&6< 9P!W->4']MS11)M_LO5L^GDG/\JQI0Q-5-PN]+;].WIY&M6>&HM* MI9:WVZ]_7S.X'[,_PX'C7_A)?^%?^"?^$C,OGG5?["M?MIDSG?YVS?NSWSFN M,_:-^"_BGPY\"M3LO@39^#O"WB";4QJMUI\FDVT=AXA#C;5=N9"- MQ,:@L 21Z;X'\

./#,&I0QRP).NX1RKM=?J*\^\7?M>:/X1\0W6GRV&IR/ M:N8RZ191_<'O73A<1C/;)KWW"WNRU6G1I]/Z1S8K#8/V#3]Q3O[T?=>O5-=? MZ9\M^+_V0_'7[4MSX>\*R_L\^ ?@)X536[76/$^K6&I:==7>KI Q;[/"MG&# M\Q).Z7VZ8(;[G\>_#3PY\5-%_LWQ/X?T3Q'IV[?]EU2QBO(=W3.R167//I7- M_"7X_:?\6;NYAM;6]MC;!23/'M#YST_+]:E^+?QVT_X1_9?MEM>7'VHL 8$W M;,8Z^G7]#77F.9XS%5*='EY'"]E%RW=FW>4I2N[+KLE8X\MRO!82E4K&K!W\QK;2M/BLX6;I MDI&JC/OBE\(?"[PS\/O#4VC:#X=T+1-'N7DDFL=/L(K:VE:3AV:-%"DMW)'/ M>O.O#7[8^B>)=>M+&*PU0/=S+"K-#\JECC)]!7I7BOQC;^$_#-SJ6S;1H+"*/3V@EW>9$8 OE['WMN7;@[CD M&+?5+=98X;A=X20;77ZBG6IXJDN:K=7=]^O?U\R:%3"U7RTK.RMMT[>GD9WP MY^ G@7X/7-Q-X1\%^$_"TUVNV>32-(M[%IAD'#&)%+#('7T%:GAOX<^'_!NM M:OJ6D:%HVE:CK\RW&J75G91P3:E(N/:&W$CC\JJM M3QCBZU6[3M=M[KI?V3ID%E]K=1N;!.?O'UK+^+7QXTKX0&U%_#>3_:]VWR(]^W; MC.?3K7+^&_VSO#GB77[33XK75%EO)E@0M"-JEC@9YX%$:6,J4W.-W%[Z[VVO MZ=.P2JX.G44)O<]:U+3;?6;"6UN[>&ZM;A2DL,T8>.13U#*>" M/8UQ'AC]E/X7>"?$<>L:-\-O .D:M"XDCOK+P]:07,; YW"1(PP.>^:Z;Q7X MRMO"/AFYU2X#M!:PM,RQC+, ,D =S7E1_;I\*JV#:ZO_ -^!_C2PL<7*,EA^ M:SWL_P QXN6#C.+Q/+=;77Y!^V_KGQ:C^'7]@_"CP/IOBJ]\46MUIUYJ%[K, M-C'X>WJB).8I.;@$/+\JD$%%.&!Q74_LG_L_V?[+?[.OA+P'9.DZ^'K!8;B= M5VBZN&R\\H'8-*SL >0"!VKJ/!'CRS\>>&+?5;02K;W*;U60;7 ]Q7 >+OVQ MO#/@[Q%=Z;<0:HTUG(8W9(04)'H<\UTJMB*N&67TJ:2B^:5KWD]4G*[:]U-I M62WUN]3F=##TL4\QJU&W)'VTGQ-H6C>(]*=Q M(UGJEE'>6[,.C&.12N1DX..](? UIX8O\ P?X6OO#6GJJ6NDW&E02V-LJC M"A(60HH X XJW\/_A;X9^$VD-I_A7PYH7AJP=_,:VTK3XK.%FZ9*1JHS[XK MSWP[^VEX5\2:]9Z?"FI+->S)!&7A 4,Q &3GIDUZ5XK\96G@_P ,W6JW6\VU MI"T[A!EBJC)P/6E66+@O8U>:TM;-O5][#H/!S?MJ2C>*M=):+M?L0>$/A=X9 M^'WAJ;1M!\.Z%HFCW+R236.GV$5M;2M)P[-&BA26[DCGO1I?PN\,Z)\/V\)V M7AW0K3PL]O+9MHT%A%'I[02[O,B, 7R]C[VW+MP=QR.37F'_ W9X.W?5V5M+;=O0N>&?"^F>"O#]II.C:=8Z3I=A&(;6SLK=(+>V0=%2- %51Z M 8J_7D?BS]LOPGX/\1W>F71OOM%E(8Y"L0*DCT.:W_A-^T1H'QCN[J#2FN/, MLU5I!*FWAB0,<^QJ*F#Q*C[:<7;>_J53QF&T5PWQ;^/VA?!H MVG]K-/\ Z:6$?E)N^[C.>?\ :%)==L]/@DO//OID@CW0X&YB , MG/J:4,#B)P]I"#<>Y4\=AX3]E.:4NUSU^BLGQ7XRL_!OAF[U:[9A:V<+3R%1 MD[5&3C\*\I_X;R\#Y_UUZ/\ MC_]>E0P=>LKTH-V[#KXRA1:56:BWW/;**Q? M _CNP^('A>VU>P9FM+I-Z%A@XZN45P?PE_:*\.?&:[NX-&GDDELU5I M Z;'_@O]D_MJ>2/[<7$6Q-V=N,_P#H0H^JUO:^QY7S=NO< M/K='V7MN9^G8[>BO(?#?[:W@GQ1KUIIUO=S_:;Z9((@T6 68X'ZFO2O%/ MB^R\'>&;K5KU]EI9PM/*P&2%49/Z45<+6I24*D6F]KH*6+HU8N=.2:6]F:E% M>+_\-X^ <_\ '[:2S56E#(5P&SCK]#3E@<1&G[64&H][:"CCL/*I[*,TY=K MZG'?VT/ WB?7;33K:_D M:YOID@B4PL-SL0 ,X]31#!8B M$/#=UJM[)Y=G9PM/*^,[549)Q]*\P_X;J^'V?^0I)_WX?_"IHX2O65Z4'+T5 MRJV+H47:K-1?F['L=%8_@SQQI_CSPU;:MITOFV5TGF1N01D?0UPOBG]L/P/X M/\076F7NIM'=V4ACE00N=K#W I4\+6J2<*<6VMTD.IBJ-.*G4DDGLVSU*BN( M^%O[07AKXQ7=U#H=Z;F2S56E!C9=H;('4>QJ;XH_';PY\'1:_P!NWOV7[:6$ M.(V?=MQGH#_>%'U6M[3V/*^;M;7[@^M473]MS+E[WT^\[&BO*_#W[9/@/Q-K MEII]KJQ>ZO9E@A4P2#<[' &<>IKT+Q+XLLO"7AVYU2^F$-G9Q-/*^"=J*,DX M'/2BKAJU.2C4BTWM=!2Q5&K%RIR32WLS2HKR+_AN'X=9_P"0W_Y+R_\ Q->C M^$/&FG>.O#EMJNFSB>RNT\R*3:1N'T(!IUL)7I+FJP<5YIH5'%T*KM2FI/R: M9K45YEXH_:[\">$-?NM-OM96&\LW,64C M,BR!&7)4X/# 'K[5FZ%10]JXOE?6VGWFBKTW4]DI+F72^OW&[11161J?CS^V M+^W)J_[.7[!GP5\%^$+Z?2_%'BCP7I5S<:A ^V:PLEM(E_=GJKR." XY41OC MD@C\UKN\EU"Y>:>22::5B[N[%F\/G'_@17 MS37UN#IQC3NMV>!B9N4[/H%%>C?LO?LP^(/VM/B6?"_ARZT:QNTM6NY+G5;D MV]M&OF1PHI8*QW2330Q( O+RH. 210NO@%KEA\"+GX@W#6=OI=GXE'A6:SE, MB7T=V;=K@DH4VA J$'+;@W&WO71SQO:^IARNUSB**]ATW]D>./X1>$?&7B'X ME?#_ ,'V/C>.[FTNUU.+6)[ITMKE[:0L+2PG1?G0XR^2"#Z@((=#O!I0V.BZWK>FW5II-V\T;21E;CRB'#(K,- M@8E02 118?L5?$ ZOXHL=7T6[\+7/A7PU=>+)$URSN;$ZA8V\B1L]L&BS)N9 MQM. IP?F&*7M(7M<.26]CR>BNLUCX#^.?#UEX=N;_P &>*[&W\7^7_8,MQI% MQ$FM^8$*?92R 3[A)&1Y>[.]<=170_&#]DOQA\ /"W@S4_&=K_PC3>-'NUBL M-1MKFWO],%O(B.UU"\09 PD1UV[RR$''(!?/':XN5[GF5%?09_X)_O+H/@K4 M;7XL_"Z]@^(M])IOAP11:ZK:E/'/';R(-^FJ(]LDJ#,I0'.03BN-^(G[%OQ2 M^&WQ/;PG=^!?%EWJDMS>0:,++1?#]V;#5-0N-&N8[73;D.J&&>0 MH%BD#NB[&(.748R171_#;]BCXH_$SQ1X)T^W\$>*=.M?B!?VUAHVK:AHUW#I MMQYZF19A,(B&B6%7F9D#8BC=\$*:;G%*[8N63TL>5U]S?\$>_P!O#7?A_P#& M#2_AEXCU.[U'PGXD866E)<2E_P"R+LG,8C)Y$-D9)(V*L-K ,.1W /M7:?L8,5_;"^%&./^*QT M@?\ D[#66(IQJ4FF:4)RA431_0/^PI_R0*Y_['#Q7_ZD>I5[%7CO["G_ "0* MY_['#Q7_ .I'J5>Q5\E4^-GT$/A04445!0C+O7!Z5B:C\/=,U2'^D1*_U%:5% &!8?#C3-.N!)%;HK Y MR *UKO2XKVU\IURF,8-6:* .:;X5Z0TN_P"S)G.>@_PK;L=)ATZV\J-0J^@J MU10!SVI_#;3-5G,DL"LQZD@?X5'S_ */$$^@K5HH R]=\(V?B ?Z1 M&'^M4=.^&.EZ9<"2.!58'(( KHJ* *M[I,-_9^2ZY3&,5@-\(](:7?\ 9USG M/0?X5U-% %33M'ATRU\J)=J8QBL;5?AAI>L7!DEA4L>^*Z2B@#(T#P79>'#_ M *-&$^E+K_@VS\1C_2(PWUK6HH YG3?A5I6EW(EB@4,IR#BMR^TB&_L_(D7* M8QBK5% ')-\&]':;?Y W9S70Z9HL.E6GDQ+A:N44 VMJB@#&\1^";/Q,O\ I"!JSM+^$FE:3="6*$!E.17544 5 M-0T:'4;+R)%RF,5S+?!/1FFW^0-V<_YXKL:* *6EZ'#I-IY,2X0#&*PM9^$> ME:W=&6:(%CWKJJ* ,/PUX!L?"S9MDVT[Q-X&LO%*XN4W5M44 ?S##\V+-%%AE.>M=C10!2U+0XM3T_[.X^0C%6;WKL:* .>\)_#JR\),3;IM_&G>+/A_9^ M+5Q<+G\:WZ* .*T;X):7HUZL\4>&4Y'-=/JFA1:IIIMG'R$8J]10!P+? '2& MN/,\LYSG[U==HWAV'1;#R(A\N*T** .*U[X)Z9K]XTTJDLW^U6EX/^&]GX/; M-N,?C71T4 <]XP^'EIXP4"X!./>LC1/@;IFAWRS1*=RG/WJ[BB@"AJN@1:KI MGV9_N8QUKC&_9ZTEKGS-ISG/WJ]"HH S=#\.1:)IWV>/[N,5S'B'X&Z=XAO6 MFE!W-_M5W-% ',^#/AI9^#&)@!_/-/\ &?PYM?&2XGSQZ'%='10!P6A_ ?3= M"OEGCW;E.1\U=;J_AZ+5M*-J_P!TKCK6A10!YQ)^SKI;W7F?/DG/WC7::#X; MBT+3?LT?W<8ZUIT4 <#XD^!.G^(;UII-VYO1C6KX)^&%IX,.8-W/JV:ZFB@# MF?&WPUM?&B@3YX]#BL/0/@%IVA:@L\>_0ON/ MHYKT&B@#D_ WPLM?!1S"6_%B:?XZ^&5MXV0"8L,>C$5U-% 'G/A_]GRPT#4$ MGC:3@ M:8+9"2N,?#&W\;(!*S#'HQ%8/AW]GRST#4DN$>0E3GER:])HH R];\-IJ^DFU8G:5V M]:\_D_9HLGNC+YDF&$T'2A;*3@#')S7&^*?@!:^)-0:=Y M) 6]'->D44 !V)C=VSZL33_B!\,8?&\8$CL,>C$5UM% 'F7AO] MGJUT#4DG620E3GES7<:YX:36-%-HQ.TKMZUJT4 >2O\ LR6C7AE\R3KG[YKT M/PUX73P_I M4)P!CK6O10!YEXL_9ZMO$NIM<-(X+')PQK9^'7PF@\"2$QL3G MU)KM**+L+''?$;X5P^/% E8_+TY/%8>N<;C7L%%";6P63W,7POX43P[H MPM4/R@8%<+XM_9SMO$VJOG/2NTHHN[W"RM8\F\+_LV6WA_58[@-DQL&&23@BO0? M$7A===T%K)C\K)L.>XK8HH44^>5K7%R1O>QQ/Q-^$T7Q V>9@[/NY[5I?#OP+'X&TO[-'@+DG &!F MNDHI7=K#LKW"BBBD,_GA_P""DW^L^ W_ &1WP_\ ^W%?--?2W_!2;_6? ;_L MCOA__P!N*^::^PPW\)'SM?XV?0_[//[1WAC]FO\ 9AUUK2RT?Q3X]\6^)+); MC2]274(8=,TVP!N89TGM9;=A*]XT9VK,PQ;*2HR">U_;0_:%^&?Q)_9]UZV\ M':O$=7\;^/K3QW=:*EG=I_9,D^DNE]"9)(Q&VR]>0#8Q!5UV\ X^0Z*?L(\W M/U%[5\O*?8/AKX\Z#J?[(GPC\-:=\0_A!X>UGPG;:K%J]EXS\!R:[-&\^I33 MQ>3*VD7JA3&RDA'7DC(R.-M?VMO FC>"_#V@CQB+V#1?@EX@\&2>19WHMGU: MYEN##&BO$IQ*/(;S"H483>5*X'R7\$/AO_PN7XT^$/"'VS^SO^$JUNRT?[7Y M/G?9?M$Z0^9LW+NV[\[=PSC&1UKTCP-^Q1?_ !%L_BPNE:M]IU3X;:KI^D6= ME]E5/[=FO-3&GH/,:4+!\Q#<[AS@D?>K.5*FG[S_ *;]/,TC4F]E_2/M+X4? MMG?L_?"/QI?W]IXYLIHM3\2>&M2;4)K7Q'?ZU?VU@K++)J,MUYD1N%,K[4M4 M6,(" S?*B^9^'?VPOAK\,?A3XD\*7?C5?B'>7^C>*[Z#5)=.OD@DFU.ZT]H= M+'FQ++OD%I+/,[+Y2O, LKG)KYI\%_L%?%CXAZO>6.C^%/MEU8:Y?>&[A/[3 MLX_+U"S@:XN8K6-M!J^F7RZ]:WUV+=9()EO!$1@.4(9A+(HB!#L*Q]C0B]9]NJ]"_:56M(G MTN?^"C?PR\,?&^+Q9;:OX>N]%\6>-H?$EW:6>C:[-K6BJUE<0BYN9+V[>TBN M+;[5Y933XW258!M:-%C2OEK]K#QOX2?]F[X,^!O#?C6R\;7O@4:XNH7-E8WM MM:PK=7B3PB/[5#$[ J6+?+P^\.W,V,95G4JS2K#:S26HF-PB3.XV%HQO&6&54D:4X48M.,OQ7 MFOU(G.HTTXGHOAC]H'PCIW@+]EJRFU;9<_#GQ3?ZCXB3[+,?[.MY=3M)T?(3 M$F8XG;$>XC;@C) KWCX2?M[?#?PYJ_CN[U'QA/'/JOQ'\7^(-.F-C>.[V=]H MTUM:3 B(E=\IB7:<,N 6"@9'QMX2_9+^(?CSPWINK:/X;FU&PUC2M2UJSDAN M8"9K73VVW;[=^X,C8 0@.^Y=BMN7-N?]EK5O#GPD\1^*_$=W;Z&NE6&C7NFV MA>*XDU8ZH7DMDRDG[DFUAN;C#C=MB&5 <,'.E2EHW_3?^81J5%JE_5CZ%\'? MMB^!],_96T&*UO/"&C^)?#O@'5O!MQI-_I6N7M]?274TS$VZPW,6F>3<"=9) M)+A?-CDB+;)]L0KT[3_VN/@1\/-2N;K2/&5G??;_ !KX+UM[V2W\17NMW]GI M=S&UQ)J,UX7A-P@:4JEJBIL7"EB41?S;HIO"0?5_UJ)8B2Z(Z?XU3V-W\7_$ M\^F:G::SIUSJEQ/;7MM'-'%1G#6:]3^@C]A3_D@5S_ -CA MXK_]2/4J]BKQW]A3_D@5S_V.'BO_ -2/4J]BKX^I\;/HH?"@HHHJ"@HHHH * M*** /.?VA/CG+\)[32]*T:RBU?QEXG>2+1[&9VC@58PIFNIW )6"$.A;'S,S MQHOS."/'KK]GVV\?'[5\1=6U+XA:C)S(FHRM'I41_NPZ>A%NBCH"RO(0!ND8 M\UK).?%W[6'Q,U2?YW\-?V=X6M >D,8LXM1D(]"[7Z;CW$,>?NC'SW_P4>_; MON_V?((O"/A1T3Q3J$'G7%X5#?V;"V0NT'@R-@D9^Z,''(QZN6Y=B,;B(X7" MKWGU[>;?9?UT.+&XVCA*$L3B/A7]?>=U\4/A3^S=\%[/S_%/@OX1:/N&Y4N/ M#]B9I1_LQB,NWX UX9XF_:F_9$T"(;34=+G70##-K&I:]K*6B1F6-K!D@R2W*MY487'.YAC(]17Z9A."\L MI-PQF(GX'TY9_MA_LF74X1_@C MIMN#_')X*TG:/^^7)_2O3_ACXM_9'^*]S';Z?X5^%-I>2':MOJ/A:TLV)] 7 MB"$^P8U\)?%7]D+QM\(?!*^)KZWT?5O#9G%K)JNAZM;ZI:6\QZ1RO"S>6WIN M !/0U>B_8B\>P_#F'Q1?1^'=$M+K3VU6TM-4UVUL]0O+4*6\Z*W=Q(RD D< MMV!K;$<(9+.FI4J[C=V3YDU?MK^5S*CQ+FL)\M2BI6U:Y6M#]04_8U^#LB!E M^%/PT*D9!'AFRP1_W[I?^&,O@_\ ]$H^&O\ X3%E_P#&J_.K]C'_ (* >(_V M=?$-EIFJW=SK'@N9UCGLYF,CV2G^. GE2.NS[IYX!.1^J^E:K;ZYI=M>VDJ7 M%I>1+/!*ARLJ, RL/8@@U^=\09%B\IK*%65XRVDNO^3/MH:5<-::@=!T/4M=MM-F7AX[BXLK>:&%U_ MB61U*X.<8->S?!WXU^$?VA/ %EXJ\#>)-%\6>'-0S]GU'2[M+F"0CAEW*3AE M/!4X(/! -'M9]V')#L<[_P ,9?!__HE'PU_\)BR_^-4?\,9?!_\ Z)1\-?\ MPF++_P"-5Z511[6?=AR1['FO_#&7P?\ ^B4?#7_PF++_ .-4?\,9?!__ *)1 M\-?_ F++_XU7I5%'M9]V')'L>:_\,9?!_\ Z)1\-?\ PF++_P"-4?\ #&7P M?_Z)1\-?_"8LO_C5>E44>UGW8QYK_ ,,9?!__ *)1\-?_ F++_XU2I^Q MY\++-M]AX \+:+..5N='L$TRX0^JRVX1U/N&!KTFBCVL^[#V<>QQ>C?$W7_V M5KF.XUS7-2\4_#0NL5U<:G(;C4_"RDX$[3XWW5J"0)#*6EC!W[W4$+], YKQ M35-,M];TRXL[N&.YM+N)H9H9%W)*C AE([@@D'ZUI?L/:UEEK*7S1-YDKB#=%&J#RD<9 !&!FLO0/V2KS]H_X@1^'++P=\-_ M!XTO1[_Q%>3?#O7)O&>HWEO;*@\A+9=6NU:9Y)(UC0M!N+DE\*<7?%O_ 3+ ML_@I=7.N?$#Q;J_ASP1%!H74C*1;75FUPOV0P"VN?.832%0B ME!(7 '+.=&3]_?\ X/D;QC5BO=V._P!"_P""CWPC\ 3>(3I-O\1M2_X2;Q9X MD\57#7>D65M]E;5-+GM([= MY)O$;R(6?-_INO3ZI@*UPG[B1)%3S,[T;)\I@!GN?B/_ ,$> M)O%GQ:\3)X5/B#2=+U/Q#X@L/#%M9>'KC5-)TZ+3F=434M1:8-:>=(C11G9. M25RQ4&O,-1_X)Y:#IGCO1_#4?C'QSK^NWOA"T\77.G>'?A]+JUVJ74<#QV\" M1W7[QE\YB\DI@C547#,[^6,8_5WLS1^V70[O7?\ @I?X$U/X]^ ?%,>D^+1I M_A7Q#XYU:[C:UM_.DBUN:XDM%C'GX+()5\P$@*0=I?O:^-_Q$\':G^R;\2O% MU_KEG:^._B;X6\)Z!_8=MK.DZC$;BPELC))$MI=SW,:-;V(=A=10^4Y\O=(S MJ%N:U_P2C\.6?A63P)8ZUJ5U\2G^(UEH$.L7&CR6\264^CC46BD@%T^TI"6D M.(VD\V/RA\K>8//O%?\ P2TG\&16VOZKK_BO0O R^'-4\0ZA<:YX-DTW7[,6 M-Q%;&%=.>X*.TTEU:&-FN44I)(QVF,J1.A=$[C2?#]KJ5C:W_BNYUF>*ZM88ECLX+6WL-(@4H[$M#:12!^@ MWS';D#-=WJ?[+_PZMO\ @H/\$/ VFVIUCP3XNTSPO/?L9+BW.L_;+>)IYR#( M9(#*6+;%<>7NP,8KTCX7_P#!/_X=3_M ?$>^UK1;J;X>:GH7VKP'9R7%TH^U M7>E7>K1A9XY SBTCL+F%EE)R2F_)*[K ?#VM7B^=)+YUW=:?%-/+EV8C=(S':,*,X XKR*NV, MN971RR5G9A7I7[&7_)X/PH_[''2/_2V&O-:]*_8R_P"3P?A1_P!CCI'_ *6P MU-7X'Z#I_&C^@C]A3_D@5S_V.'BO_P!2/4J]BKQW]A3_ )(%<_\ 8X>*_P#U M(]2KV*OCJGQL^CA\*"BBBH*"BBB@ HHHH ^:O!?_ "7[XY?]CC:?^HYHE?F3 M_P %0K62']MCQ=(V3',ED4/88LK<$?G_ #K]-O!?_)?OCE_V.-I_ZCFB5\+_ M /!0'P/9^+_VCO%4QS<6Z7%K9W+H?FLKK[#;R*I]-T3HPS][Y_[IQ]1PQG,< MLS!5ZBO%QY7WL[._WH\//\KEC\%[&#M).Z]=?\Q/^"8^BS>)OV:OV@=.M?"5 MOX\NKJVT81^'YKE[==2Q/.2I=&5AM W<,/NUO?#_ ,)S:7X9^,_PQN/!.D_! M?QO\1O#UA+XPKY0UGX >(-.W2::O\ M:4!Z>2VV4#W7//X9KD]6\+:KILNV]T[486'_ #V@6UUS);Q5[QO;2Y^=SJXC!PA1KT&G!-7TLU+FO9\M]I:6E;K8^JOA MS\/M5_8X_9"^--O\2HX-#N?'^FV^D:)X=GNHY+N]N%=F-UY2,Q5(P00[8SCC MMGNO#/PJU7X]?#"W7X^^"-(T?1_#_A;&D?$JVU:"WN8(HHM]K!(BR,ET3N"[ M-H<$D'!)-?",>G7-U)\MO<2-TXC8FMC3?AAKVIQC&G7,,.^K?O>[KJ] M+O)Z #)+'@ $\ 5^O'[-)M3^SEX ^PW27UE_PC>G?9[E!A;B/[+' MM<>S#!_&OS?CGB.AF$H8?"ZQA=W[OR\OS/MN$LDJX*,JV(TE+IV7GYG;4445 M\ ?9A1110!^7'_!QO\2[KXW^(O@/^R5H%Q<#4_C?XLL[C7OLN/,MM)AN%0,V MG2L[]M']L'X6_L?_ /!? MCX6?M!_#GXF> ?%O@WXGV*:!X]7PYX@M=3%D/W=I)/<""1MB"/['.N<;GLWZ M\T$^9^UGQ/\ BSX5^"/@ZX\1>,_$OA_PCX?M&1)]3UK48;"SA9V"(&FE944L MQ"C)Y) %<]JO[6?PKT+QUIOA>]^)GP_L_$VLQ1SZ?I$_B*SCOKZ.10T;Q0&0 M2.K*05*@@@@BOC[_ (.=7$G_ 1P^(+*05.HZ,00>"/[1MZS?^"7_P#P1G^" M-[_ ,1:U>7$]\M^Z17<2$^8!Y<.8X_+(*,( M_F#9.09U_P#P3_\ V,O GP,_X*4?M(?$+P]\'M6YC:,1"/84 .X% M<_?OX9?%_P )_&OPVNL>#?%'AWQ;I#D!;[1=2AO[9C@' DB9EZ$'KWK\R/VA M?^"PL6C_ /!>SX2?#VU^-/@?3O@#I>CWUSXEG@UNRCTW^T_L&J((;Z\W[5:. M:.V"PNZ@2,F5+%<=Q_P3T_X)]? #1/VYF^.W[*WQHT:W\$SZ2;'Q%\/_ _= MKJ%G=R.LH#S,UP9;90[02I$\7RO$VTA)-J_*?[2'["GPAG_X.AOA1\-W\ >' MV\"^+O"UWK&LZ*83]EU&\:PUF8S2#.2YEAB;.>J"@>I^W6A^--'\3^#K/Q#I MNK:;J&@:A9IJ-KJ=M=)+9W-JZ"1)TE4E&B9"&#@E2I!!Q7FMI_P4!^ VH>+! MH$'QM^$2*TC$,L<18DG"&9E4=%4*H&!7Z+4#/P$T/_@F'X"_X*E?\%]_ MVJ?"7Q U?Q?H^G>'2VKVTGAZZM[>=Y=]I%M/CG_X.=*_^5U?+NA_$K]I3X9?\%]_VJ;K]F3X?>$/B)XKN"T6JV7B& MY2""VLM]H?-0O>6@+^8(UQO;AC\O.Y?"OBKQ0^AZ_Y.IZU?^+M3LS#I\=K'+^\\R." M!(XPLCEB^0-N<@ U]"?"'XZ^"/V@O#4NL^ O&/A7QOH\%PUK)?:!JUOJ5M', MH5C&9(790X#*2I.<,/6O,?\ @GQXV^/'Q1_9ZGN_VDO WA;P+X]?4[BW_LG0 MYDN+.2QV1^7(2MU=#$N)EED MN45?,(3RW 4$.3V7_!$'_@GSXB\07OB+]K'X^QC5_C+\;86NK.WN(\+X=TB> M,!$1"28WEAV*%SF.!8X^"9 ?E7X'?\$]_@KXA_X.:?C)\)+WX;^&KGX;:%X/ MM[[3_#SP$V5I.VG:/(9%7.D7VAKIY5 M6%8\9WER=NW'.5%*SY&#QCL:_)__@M]^T?X<^.W_!3SX;?LN>/_ (@#X8_L^^&-/M]:\9S+ M=&W74YC%)/#;LP4G'EI B!N%:=WP2J4W]J[X(_\ !,/QU^SEJ6F_#CQ]\//A M]X]T.Q>Y\,>(-&UB[6]M[Z)=\!E9F/G!G10Q?+ $E65L-0.Y^S/C?QUHGPR\ M)7^O^)-8TKP_H6E1&>]U+4KN.TM+.,=7DED(1%]V(%)+.VLM4B8 J\$SR!)5(((*$@Y%?EY\)OVVM?\ MVY_^#7/XM:WXMOI=5\5>#]'O_">J:A+GS+][<6\D,KDDEI#;SP;W/+.&8\FM MC_@B-_P2#^$7[3/[ W@/XJ_&G1&^*OBWQ3I;6-E_;=Y-):>'M+M)I;6ULK6) M65$41PARV"V^1\'J6 N?JQX$^(>@?%+PS!K7AC7-'\1Z/=(K?1+BZ>>.SG*V$L9!8DEH_M%Q M&K$EC&ZABQ&:\)^,7Q.^"G@7_@M_\=9/V\/#_B/5].DGBA^'=Q>6UU=Z+IND MB1S$WD0'?(C0F/!C1T$@N=R^8<@"Y^YWPE^/O@3X^Z1+J'@3QKX2\:V$#;9+ MG0=8M]2AC/H7A=@#^-?(_P"V5^QEX$^+7_!6WX!_%+6OCAX2\'>+_ ]F(=)\ M!WJVYU+Q2OFW+;X"]U')C,C+\D$G,9YZ@>0?LH?L ?LN?%#]N+P3\;_V2?C/ MX>\(MX:@8^(O!WAJY^U+KT#,H*S6\DZRVL;(75E,14MY;J%="7Y7_@J'_P K M)/[''_8+7_TIOJ -CXNS+!_P=E_#1W941/A=.S,QP% @U/))K]$/ O[8/PE^ M*'CB;PQX:^*/PZ\1>)+=BDNDZ9XDL[N^B89R&ACD+@C!ZCM7Y'_\%1/V4;K] MMG_@Y)^'WPX&M:OH&AZ[\/X#XBNM,G:&YDTN-K^2YMU_X-^O@%:_L6^*-:^%/@S_A7GQ!^'.BW&O>'M6T:]N1(Q#*W4$ ]P_P"#@+_E#S\-/%5P]YXJ@T==%U>[SVNJP1"_$*7XD? FYTY_$G@.]:Z- MT-,D @DFM48@87$\JM@ %[8.%!D#2=#66'(<_V-*2$)QT,MRV[GE6'N &>E^"?^#93X?_$C0H=7 M_:$^)GQ3^,OQ"O(_,U#4;G7Y(;."5N66V1@T@13D NY! SL3[H\A_:D^%GQK M_P"#=/4M&^*7PR^(/B_XK_LYRZC#8^)_!WBR]^USZ,)7PLD,NT+&'/R+(BIB M0QK(LH;C]E:^7?\ @M9I&GZW_P $H/CU#J81K9/"-U<(& QY\6)(/Q\U(\>^ M* /7M,_:R^'-W^SMH?Q7O?&/A[0/A]X@T^TU.UUO6M0ATZT6*Y5#")))65$< MEU7:3G<=O7BF_$7]L'X2?!^YTV'Q;\4?AUX7FUJ)+C3X]7\26=DU_&_W'B$L MBF16[%<@]J_&'QMJFIZK_P &;N@OJ>YFBU!(;9W8EGMT\3R+'GT VC_ &56 MOKC_ ()]_P#!"?X/?$']DCP[XO\ CKX=F^*GQ/\ B7H=IJVN:OKM[<&?3EGM M8S%96P1U$*V\12,,OS93@A0BJ ?I%HVM6?B/2;>_T^[MK^QNXQ+!0RLI(8'U!K)^)7Q8\+?!CPO+K?C#Q+H'A318#B34-9U&&QM8_K)*RJ/Q-?E MC_P28LM7_P"";/\ P6(^+?[(=MK.KZQ\*M1T?_A+O!T-_,96TMF$,K(O& "L MTR.PP&:V1L LU?-/PW_:'^ G_!3;_@I5\6OB%^UU\1]*T_P!\/M0.B_#SP7J M>I2VUE- )I5\YA%C< L*.X#?O'GPQ*(JD"Y^Z/P@_:.^'G[0EG/<> ?'G@SQ MQ!:X\^7P_K=MJ:0Y) W&%V Y!Z^E7/B+\;/!OP?N-&A\6^+?#/A:7Q'>KIVD MIJ^J06+:I=,0%@@$K*9922,(F6.1Q7X2?\%,_%'[)7[+ECX:^.?[%_Q,\*^$ M/B_X,U>V\_0_#NH3O:>(;)G =)+=CMPI5"ZJ0DD9D#JQVLOLG_!R;\3KW]HW M]C/]D7QGX0FN=+U'QYK]CK6B30R-'-9RW=C%-;LKK\RLK2(01R".*!7/UDT# M]J+X9^*_BA=>"-+^(G@74O&EBS+_:3 M^'7[/MO#+X]\?>"O!$5P,Q/K^N6VFK*,X^4S.N>>.*\-_9D_X(W_ !_8_U+ MPQXD\&?#_2V^(/A"SFBLO$M]<3R7MW<2PF*:XG;>59Y-SY.T[ [! H.*^0?@ M=_P2=^"WP&\7>.OB!^W9\1OA-\0?BQXPU:2^CNM>\4&TT^QL2$"*D-R\)W%V M*@%65$6%(\8.X&?IQ\)?C[X$^/ND2ZAX$\:^$O&MA VV2YT'6+?4H8SZ%X78 M _C7YQ?\%C?^"KU]\!?V^/V:/AOX+^+'A;0_#%YXWLO^%G):ZG:>?IEM%J-C MF"_E+%K.%H9)F+=+_ +(\8:@N MB>,-*T*]N+G2XQ/-Y1"NY*,LB2%O+1V1'MT;:N1GT+_@O;^R7\-[;_@KE^R! ML\'Z.O\ PMOQO!%XQQ&?^*A1M4TR%A/S\P,4CKQCAC0!]A_\%F/@=\(?^"GW M[!W@^*__ &B_AO\ #7P(WC"'5=.\:7%[9:AI&K7$-MJ%L;.&8W<$329>8G;* MQ'V:0;>"5^O=>^+O@CX >"O#,?BSQMX5\/6FHFWTG2[O5M4M["/5;@QCRXH3 M(X$DCA20BDDCIFORT_X.E_@AX3_9Q_X)"_#3P9X&T&P\,^%M&^)MK]BTRR0I M!;>;8:S-)M&3]Z21V/NQH_X.H_$-[X1_X)Y_ /5=.G>TU#3/&-A=VLZ8W0RQ MZ;<.CC/&0P!_"@1^GGQ%_;%^$?P?\91>'?%OQ3^''A?Q!/M\K3-7\2V5E>2; ML;=L,LBN#/^ M#=C]FL?!*;0?&OA*?QOXRUN!IM>\::CJ=R^M7^H2#,UVDQ?]VQD)8*%V_P!\ M/EMWSC_P;X?M$ZS^S1_P3J_:;MM?U"[\2:%^SMK>LW.FQ2L2RVUK9R3R0QY/ MRHSP.X4!_ WVT9M_\ A(->M=,\\<_< M\]UW=#T]*9JW[4OPRT&3PBE]\1? EDWC^?[-X76?7[2,^))=\VQ'"K!2?,BE50_X)X_\ !8S] MCB+X?7&K6/PR\;?$;3+_ $SPW-_!^R/Q=J%Y;:%H]W)"LT>G3W!;-P M48%6*1I(5# KOV9!&0?K^O,/VQOV1O!W[<_[.OB+X9>.K:YG\/\ B*)5>2UD M$5S9RHP>*>%R"!(CJK#(*G&&#*2"#/S)^!?_ ;-Z+^U]\'?#/C_ /:&^./Q M@\;>.?%6FP:O.^GZO ;:R^T()1$CW4-PSA0P&Y=BD@X4#%/\(?LF?M)?\$6/ MVXOAAI_POU_XH?'K]GWX@7BZ;K^D7=G/J3>%HP\:23R&,&.#:LGFI*@C$GE/ M&Z\*3I>&O^"='_!0?_@G7I$6C? CXX^$_BK\/=&C\G3/#GBR!8KF"%<>7"GG M*P1% V@)=1J!T51P.E^#/_!>_P")?[/GQW\-?#3]LSX*M\'K_P 5RBWT[Q7I MTI?1)),A,N"\J>6&9 \D=Q)Y>]2RJIW4$GZ-ZI^T)X!T3XNV'P_O?''A"T\> MZK ;FQ\-3ZS;QZO>1!78R1VI?SG7;%*=RJ1B-S_"<=>[B-"S$!0,DD\ 5^57 M_!RE\-=5^!>L_ W]K;PC;%]?^"OB:VM-7\O"FYTZ6821K(V,^7YH>$C/_+^W M')(]W_X+/?M_Z;\"O^"1/B+X@^%=35[KXH:1;:1X2N$<(]P=4BRLT??!/C[X6N=<\">-?"7C71;.=K6XU#0=8M]2M8)557:-Y8 M795<*ZL5)R P/0BN4L_V]/@;J/C+_A';?XS_ GG\0>8(O[+C\7:>UYO.,+Y M(EWYY'&.XK\L/^"A_P"R)\0_V"/^#;OP)X \'VNKP2)?VE_\5/[+)%T;6ZCG MGO%=@,^2EPUO"QQ_JXU# IOK/^#FA?\ !*+]L/\ 9]_X0G2/^$?^%_B._P!. M^SPWGB2>ZTS6=+N2F$F-Y-)]GF;5+5-52U60;"EBA#1P*N,; M8P@'UK3\4_\ !.'PQ\//^"*^M_#/Q[XDA^.^F_#_ ,-ZKK_AK6]4M=GV:6.Q MNFM9(<2R<0B618SO8!&51PHKPS_@V%_9[^&7@O\ X)VVOQOO/"FE)XZTV\UJ M&Y\0K&?MOV*-LM'NSC;L7I[4!J?J!\6?CKX(^ >A1ZIXZ\8^%?!>F2ML2[U[ M5K?3H';C@/,ZJ3R.,]Q2_"GXX>"OCQH+ZIX'\7^%_&6F1L$>\T+58-1@5B,@ M%X690<>]?@E^P'\8OV;/^"AOQT^(OQ__ &U?B-X?N/$%SK3Z;X3\$ZYJ4T5E MHVGJBR(RQQA1)$HE\I%/!:*9W5G<,+7[<7QR_9G_ ."='[0_PT^/7[&GQ#T: M'4(]#? M7C?0?#.N^+?#.B^)/%3.FBZ5?ZI!;7VL,F-XMH78/,5R,[ <9&>M<]-^V/\ M"*W^)G_"%R?%3X<)XQ\WR/[!;Q+9#4_,SC9]F\SS=V>,;W[%VA^%_$5]X:O_&^H76A6>M6,C17%BNH7>GVIFC8?,K!)R01R.W-=[_P M5H_X(=_LV_ G_@EI\0-;\%^ (?#_ (I\ :2NJZ=KT5Y<2ZA-+%(F_P ]W&[76?#^K:9KND7R[[:^T^Z2YMKA?5)$)5A[@U^7 M/_!(3_@EQ\,_VY?V&_"/QF_:$L;WXT_$3Q_IKVSZEXDU*YG.EZ?;2R6EM:VX M#J$(CA#M+CS#)+(=YSDX?_!O/9/^SG_P4(_;!^ NAWNI2_#SP7KWVG0K&ZNF MF&G;+JX@.W/5GC,*LW5O(0G)H"Y^NM?#_P#P7!_:_P#$WP:^#?A'X1_#&[^S M?&#]H364\)>'Y49EDTNWD9$N[X%?F3RUE10XY4R[Q]PU]P5^4OC-Y?V@?^#K M_P -Z?J*F73O@S\/&O+&!SF,22V[L9=N<;MVHKSC/[I/[H( 9Z?_ ,%3OV8_ M#?[&W_!O9\0OAGX2A\K1/"7AJRLXW*!9+N3[?;-+<28X\R60N[>[FODC_@G5 M_P &Q/P%_:Z_8?\ AI\2_$GB[XO66N^,M%CU&]@TW5-.CM(I&+ B-9+%W"\? MQ.Q]Z^_/^#@+_E#S\BQQ^']5U+48([N^M13K,)#$YZQ)]*!=3VG_B#]_9I_Z'CX MY_\ @YTK_P"5U?9W[=_[7GAS_@E5^P9J/C2\BGU6+PCI]MHVAV,L@$NJW940 MVT3, ,[=[L ,(CD#( KY(^'_P"U3_P52U'Q[HEOXB_9K^"EAX?GU""/4[F# M5+\E2(R M+&ZV8@9&>: )_V6/^"3/Q*_X*R> +'XR?M@_%'QW):>-88]3T+X M>^'KXZ7I>F6,GSP^='A@"Z,,(H$H7:9)7-?#]T=&\4:=;D^5#=JJLLT0;YA%*C*Z@YVMO3?%SQCX&^"/P]ULZ#H_A#P[<"!YT+R;#*K Q[_+3<\LL+Y1 %;")LU;5$M\+@#F/?Z?=%>E_M)? M\$+OB;\+OVD_%7QB_8_^-,OPA\2^-9VO-<\.:FC2:-?W#,TC."$E7:7=V$_\ @VXU/]BGX3:WX^_90^,GQETCX@>%[9M6M]'N;^*8 M:^T(+M;H+6&',CJN$1TD5V 1AA\K[OJ_[2OQ<_:5_P"":'P3T#XC:'XD^%/Q M&^./C.Q^'?BHR6$NEWUK:'[5/>7$,;J'A:ZLK*1%.!Y;W1VXV"O(_$O_ 43 M_P""AG_!/?2[K6/CC\"O"7Q5\ :*GG:CXA\)SB*YBA7_ %DS>2[[$4?,2]HB M@ DL!DCZRLOB/X1_X+7_ /!/S3O&'PH\0R:#K5KJ5MK?AZ]O(0;CPKXBT^1) MXHKJ,;N V$D"YWP3L5)#J: /DOX@?M2:Y^S/\1/C?\// GQ2\;_#A?AQK]MX M9^&'@'PM\*[35="U*:32;.>WLYKL::^)9[J60-YE[')M;=D<$_37A_PQ>?LR M_MZ?!'7K?2[#PMJ/[1VB7ND?$+P]ID2II[Z[9::VI1ZBH4D>%]!/BG1&NDLK:SCN M=*O[-/W" 6L,L9NPDL/9?V1/@=\1_BW\:/"_Q4^*MCKWA[3_AYX) ?],M8\G"QSMM(51@-/;* ,,3^E%? ME?\ \'7.DW/@W]E'X1?%71O+A\3?#/XC6=Q871'SVXD@FERI_P"NUK;$COM! M[5^H'A7Q##XM\+Z;JMOM-OJ=K%=Q%6# K(@<8(X/!ZB@#0HHHH&%%%% !111 M0 4O["/_ "0&Y_[''Q9_ZD>I4E+^PC_R0&Y_[''Q9_ZD>I5:^!^J_4SE\2^? MZ'L=%%%0 4444 ?@=_P4P^#^J1? W]GCQ\D$DFBW'P[T?0)9E7Y8)XX#.BL> MQ=97QZ^4WI7QY7[S_ ;X5^'OC5^P3\./#?BG2K76M$U'P9I"W%K.#M;%G"00 M00RL" 0RD$$9!%?+7CS_ (-^= U;Q!-/X<^(^IZ)ISL2EK>Z0M^\7/02+-%D M=.JY]Z^@PV84XKV=32QY5?!3DU.&MS\O:[/]GWXX:M^S=\8=%\;:';Z?=:KH M4DDEO%?1N]NY>)XCO5&1C\KGHPYQ7WK_ ,0\W_57O_+5_P#NRC_B'F_ZJ]_Y M:O\ ]V5TO,,,U9R_!_Y&"P5=.Z7XH^"_@;\<=4^ OBB_U#3K33-3MM8TNYT7 M5--U&-WM=3LKA-LL,GENDJYPK!HY$=612&&*[SP[^W/JGAG4-5B@\"?#4^%] M3BT\+X8.E3+I=I/8-NMKM2DZW,ERI:4-)//(95G=9-Z[57ZX_P"(>;_JKW_E MJ_\ W91_Q#S?]5>_\M7_ .[*AXW"-W;_ 92PF(6R_(^6/''_!13Q)\3KR^N M_$W@WX<^(;Y]1U75-*GU'2Y[A?#\NH_-<""%I_(E0/\ O$6[CN-C\CK56Y_; M^\2:UJ.K_P!M^&/!FOZ3K_A?2_"FH:3=PWD5MWY M'S=?_P#!5#X@W^MS:I_8W@N#4WUO3O$,5S#8SI]EN[.Q2PW)'Y_E%)K5#')& MR,F'8H(S@CDM+_;7O/#?B3S]&^'WPTT30;G1;S0=3\/V>G7(L]:MKJ02R_:9 MVN&O782)"T9%ROE&!/+"#>&^OO\ B'F_ZJ]_Y:O_ -V4?\0\W_57O_+5_P#N MRA8O!K9_@P^K8E]/R/CW7_VW?$FN?M,^$?BE'HGA33=6\$QZ=#I>FV5I-'ID M45BJI!&8S*7VA54$"0<#C%;&B_\ !2#X@Z+X=\#Z6(= N+/P#'K45@LUO,S7 M*ZI#/!)YY$H+^2ES,(<;0@;!W#BOJK_B'F_ZJ]_Y:O\ ]V4?\0\W_57O_+5_ M^[*/KF#>C?X/_(/JV)73\4?&?Q,_:NC^+G@_2[#6_AUX#GU?1O#]EXCE MU:._BM[2!((7V"^^S&0(@R3 5))^6O(Z_2C_ (AYO^JO?^6K_P#=E'_$/-_U M5[_RU?\ [LJXX_"Q5E+\R7@\0]U^1^:]>[_\$U/A!JOQA_;4\!Q:;!))%X?U M6WUZ^E"DI;6]K*DI9CV#,$0?[4BCO7UOIW_!O5;Q7L;77Q9FGMPP+QQ>&A$[ M#N QNF ^N#7V7^RG^QEX&_8[\)/IWA+3V%W>*O\ :&J73>9>:@5SC>V HR< M(H"CKC))..)S.E[-JF[MFM# 5.=.>B/6?V%/^2!7/_8X>*__ %(]2KV*O'?V M%/\ D@5S_P!CAXK_ /4CU*O8J\"I\;/4A\*"BBBH*"BBB@ HHHH ^:O!?_)? MOCE_V.-I_P"HYHE?GY_P4=?Q=^RI^VOJ/CRSM8M4\)?$>SM8[VRO(R]A?-;P MQPM!)C!611&LB.I#KO)4_>%?H'X+_P"2_?'+_L<;3_U'-$K0^*7PI\/_ !I\ M%W?A_P 3:7;ZMI5X/GAE'W6'1T8)^>WPG^*/PV^*O ME'2O$#>#=3EQNTGQ'GR5;TBO8U*,OIYJQGU)ZU]!>#/@MXCN84DM+&'5[=L% M9=.NX;V-A[&-VKRKXE_\$=;_ ,,Z\;_P'KL-]8A]ZV&IGRYXA_=651M?\0GX MUZ'\!/V>?%_P]O8DU/1I[8QD LA$BGWRA(IW)LT:'BWX$^+KC?Y?AO48QSEY M(A"H^K-@?K7A_P 5/#>@?#X22>,O'/A7P\%R3:P78U74']E@MM^#_OL@]Z]M M_:!^$'BCQ>TR6.D:C=[L[<1-C\R,5\Y_\.H?B7\6_$"O>KI?A?3V)WS7DXED M ]5CCW9/LQ7ZTOA[&/#]AI,TD?W7>" MVCB8CV)0UY?^Q_\ \$YO G[(6%!Q$I[\EB. M"Q'%?0%9MW-8JP4444B@KY&_X+D_MD_\,1?\$U?B#XEM+K[+XCU^V_X1C0&! MPXO;Q6CWIGC=%")YAG_GC7US7'_&/]GKP#^T3HUIIWQ \#^#_'6GV$WVFVM? M$.C6VIPVTNTKYB).C!6VDC(&<$B@#\W_ /@E!_P;\? BZ_8#^'6K_ :?X MG^('B?3AKNHW-W>7<3P)H(H%8_"_]H+]M@_MN_\ M!J3?:GJ%X;OQ5X+U#1_">O%WW2//:W]J(I6)Y)EMV@D)_OLXR<&OU_\ V&?^ M3)O@]_V)&B_^D$%-TC]A3X(Z!X!U;PI8_!SX5V7A?7YH;C5-'M_"=A'8:E)" M=T3S0"(1R,AY4LI*GIBO2M"T*R\+Z)9Z9IEG:Z=IVG0):VEI:Q+#!:Q(H5(T M10%5%4 !0 * /R;_X(T9/_!=?]NC:0&_M.7!(R ?[0EJ;PE_P54^#GQ^^ M)?Q%^#_[?/P\^&?@CQQX.UA[;1EU70)KC3[FP,:[7BNI1*\"?"6@^)O%#E]9U?3M'M[6_U=BQ;-Q.B"28 M[B3ER>3FJOQ@_9E^&_[0JVX\??#[P1XX%H-L \0:%:ZGY(SG"^3]A+^V?[$T27[9\0[O3FNYM!MK+S,7"(\YW[9("Z' MYC#OD@$8+!A7MO\ P4>^)_AG]DG_ (.>_P!GWXE^/=73P[X);P).ESJ]U"_V M6VE>WUNT5"R@YP\UON./E$P)P.:_6CX6_!?P=\#?#_\ 9/@KPGX:\'Z42&-E MHFEP:?;Y P#Y<2JO3VJM\7_V?? 7[0FD6^G^/O!'A#QQ86CF2"V\0:-;ZG#" MYQEE29&"G@<@=A0!^//_ <#?&'0OBY^U[^R[<_$+Q!KMQ^QEXLTZ+5;W4O# M\DIM-3NGED9WD,0)<+!]C(P#(LG_ 3X=> M!?BM\6M:LI;'P?HFB:#/XAU.:_>-UAX MD\ _#?P%X'DN_P#7OX?\/VFF--V^8PQKG\: /SZ_X-(]8MM0_P""7NKV\,R/ M/8>.]1CN$'6)FMK)QGZJP/\ ^HU^H5;*(47>_P#M-D^]=;0,_#/X _MY?"C]@/\ X.$OVL_$7Q;\ M5?\ ")Z-K4+:;97']F7E_P"=<>;9R;-MM%*P^1&.2 ..N:^YO^(DW]BO_HL_ M_EHZ[_\ (5?1/CK_ ()_? ;XH^+K_P 0>)O@E\(O$6O:I)YU[J6I^#M.N[N\ M? &^262$N[8 &6)/%9/_ [ _9I_Z-X^!G_A!Z5_\8H$9O[*'_!57X!?MO6O MBN?X9_$&WU^V\#6:7^NSW&EWVF1:;;N)")7>[@B4KB*0D@G:%)..*_-KPU\- MYO\ @YQ_;C\5^*->FUK2_P!ECX0P7>@>&$A9[:;6]3FBV_:UR!AQ^[N&##Y$ M6UC93YDE?JSX._8>^"OP[\.:_H_A_P"$'PNT/2/%=NMIK=CI_A2PMK;6(5R5 MBN8TB"S(-S85P0-QXYKL/A?\)/"GP0\'0>'O!?ACP]X0T"U=Y(=,T33H=/LX M6=BSLL42J@+,220.2230!^9__!$G]J_Q3^R)\>/$7[#/QPOB?%?@621_A]K$ M^5B\0Z4%\Q((BW) B!EB&20GF1':8 I\T\4_'?P/^Q!_P=1_$WQC\3O$EMX/ M\.>+O =JEIJ&HQ.ELTIL=.B50X!&#]BF&XX&Y2N)? '@KQ#XK\.^7_96M:GH=K=ZCIGER&1/(N)$,D6UR6&QAAB2.:C^,G[+_ M ,-/VBOL?_"P?AWX&\=?V?G[+_PD.@VNI_9L]=GGQOMS[8H _)C_ (+ _#+P M]^RW_P %6?AQ^U9XU^'6F?%K]GOQMHD.C^*A<:+#K-MITOE-#%8I4!!(SZ-\8_V\_P#@EU\,O@M=^*]*\!_L_P#C"_\ LK2Z=H&F?#FS M&H7\VTE(65[,>1D\%IMH7W. ?U+B\*Z7!X9314TVP31H[86:6"VZ"V2 +L$0 MCQM"!0 %QC QBO._!_["WP1^'GBX>(- ^#GPKT/7EW@W!A BW)-&TKQ!H6JQ&"]TW4K2.[M+R,]4DBD!1U]F!%1_#_ .'?A_X3>#K'P[X5 MT+1_#/A_3$,=GIFE64=E9VBEBQ$<4:JB LS' Y)/>@#\Q/A/_RMH?$W_LE\ M/_HG3*L?$+_@JIX F_;/^)_P!_;A^'?P]\.>'--N5E\":IJ>@2ZAI^LV322A M9Y9)1*(V=!"RR(J*CI,K,'0"OTAM/@3X(L/BU<^/H/!OA6'QW>VHL;CQ''I- MNNK7%N H$+W03S6CPB#:6Q\B\<"F_%KX!>!/C[I$6G^._!7A+QK80-NCMM>T M>WU*&,^H29& /X4 ?@G^TY\-/V=O&/\ P4G^ 5M^P+]O?XEKXDCU'7Y_#3WD MNAZ;:))#F9_-("JJ>;YBQ,(C&75QE@*^J_\ @J'_ ,K)/[''_8+7_P!*;ZOT M]^$7[/'@#]G[3IK/P%X&\'^";2X.98- T6VTV.7DGYEA10>23SZFG^*/@!X$ M\"?"6K^+_#J[-)UV]T>WN-2TMY"+U6 ,)CG MC$1R1U'O_P#P4D_X+[_ W4?V/?$OAGX.^+O^%G?$OXE:5+X?\.:/H5C=27$< MUXA@$L@,:LC(),K'CS'<*H7DE?T'U#X">!=7^*L'CNZ\%^$[GQO:VAT^'Q#+ MI%N^JPVQ#@P+=%/-$9#N"@;&';CDUD?#O]D/X3_"#QC<>(O"?PO^'?A?Q!>$ MF?4](\-V=E>3DY)+2Q1J[9R'?%6A:/XF\/ZF@CO-,U6RCO;.[4,& DBD5DB:3 EK8Z?I]LEM:V4*#"QQ1( J(H& J@ "@+'Y0?LG_MY_ M\$V?B]\"=.U;QW\-/V?_ (<^-;"T">(=!UGXN?\ !);]I;X*_M;?M.^.+_X&?LL>#_ O@3P=$UI8_%*RT"RT>36G M?8&MHH4M(Y5+?.Q7S3A$0R!&=4K['^(O[$_P:^+_ (K_ +>\6_"3X8^*-@^'O#FG^$=$MM-TJPL],TZS3R[>UM(%A@ M@7^ZB* JCV H NU^9O\ P7#_ &'OB38?'GX8_M<_ ;1WU_XE?!\B'6="MXR\ M^NZ6AD?Y$7YI&"RW$3H@,CQW'R\Q@'],J*!GPK^SO_P<7?LM_&SP%#?ZYX\B M^&WB&% NI^'_ !+;S6]SI\PX>,2!#'* P."C9QC-OA-\-/&.IXQ]LUSPO8ZA/_ -]S1,WZUVW@KP%H M?PUT"/2O#NBZ3H&EPG,=GIMG':VZ'@<)& HZ#MVH$?FQ_P %V?V?-$_91_X- M[+_X;^'?,.C>#(_#^EV\DG^LN/+O[<-*_;?(^YVQQESCBKG_ 3H_P"#@'X# M0?L2^#;#XK^,?^%=^._!GARPLM7TS6;.Y\^_$=K'Y5Y;;48SI<1;)5VY;]Z. M""K-V'_!SQ_RAS^(7_82T;_TXV]>G_L*_LH_"WX[?\$\_P!FO5O&_P -? 'C M+5=-^&/AH6E[KGAZTU&XM0-,MB!')-&S+@\\$_"7P1_X),?\%#?C'\+_P!K'X5^#]3\#>.M8;7/ 'C;Q#X/AUJUCMVDD80^ M8\,CA2DL2OLR(Y86W<,'K]X],TRVT73X;2SMX+2UMD$<,,,8CCB4# 55' ' M85C_ !'^%7A?XQ^&I-%\7>&]!\5:/*=TEAK&GQ7ULY]3'*K*?RH'8_*7]I7] MN_\ 8&\#:UX9\+_!?]F_X,?M$_$/Q3J45E:^'O#'@;3X0D;9W2&X:R="P .( MU!/=C&OS5=_X.)M$B\,_#;]C338-!TWPK#I_Q TVVCT73MGV/1U2*%1:P[%5 M/+B V+M55VJ,*!Q7Z7_"']ECX8_L^332> OAQX#\$27(Q,V@>'[333+_ +QA MC7/XUI_$[X%^"/C;_97_ F?@[PKXN_L*Z%]IG]M:3!?_P!G7 QB:'S4;RY! M@?,N#QUH"Q3_ &E;_P 6:7^SGX_N? 4*W'CFW\-ZC+X=B90PEU);60VJD'@Y MF"#!K\%_^"0?_#"WB?X4Z_X@_:MU6/4?CU_;=VVN_P#">W=^25W80QJ#LE8X M._S-TPD##A=N?Z'J\Q^(/[%'P:^+7C#_ (2'Q5\)/AEXFU\,'&IZMX6L;V\# M Y!\V2)GR"!W[4 ?AI\9_P!HKX,?%'_@L-^R+>? OX?6/@CX,:'XQ@TS3_$- MGX:&BZ?XJU)KZW%R\/[I&E6+?:H7D^8&0Y"C!;Z@_P"#D+5]/^#_ .WG^PK\ M2M?N);'PIX8\;M<:S?&!WBT^&WU'2;EG8J"23&LS!0,D0M@&OU$\=_LV_#OX MI6N@P>)_ /@OQ'#X6F%QHL>J:';7BZ1*-N'MA(A$+?*O*8/RCTK4^)OPE\*_ M&OPI)H7C+PSX?\6Z',P>33M:TZ&_M)&&0"8I59"1D\X[F@#\F?\ @Z1^/'@[ M]I7_ ()$_#GQAX"\1:9XJ\,:E\3[5+;4;"7S(96CT[6(W /7*NK Y':J_P#P M=C?\HTO@E_V--I_Z:KFOU"O_ -BKX-ZK\*K+P)<_"7X97'@?3;TZE:>'I?"] MB^E6MT0X,\=J8O*24B20;PH;]XW/S&MOXL_LZ_#[X]^&;+1?'7@7P;XTT?3) M1/9V&O:+;:C;6D@0H'CCF1E1@K%00 <$CH: L=E7X]?\$'O@_'^T+^SK^W3X M!FN/LD/CCQ?K7A]YP/\ 4K=VUQ 7_ 29_"OV%KA_"W[/_A7X1^'/$MO\._#/ MA7P#J'B0RW5S=:+HMM9_:+UU8+=3+&@$T@8YRX8GOG- 'Y6_\$2_^"FO@K_@ MG3\&=7_9<_:0U#_A5'CCX5:O?)92ZM%)]AU.TGG>X)CF52H(EED92<+)')&R M%LL%\<_X*#_\%$M _P""C7_!9;]CN'X;6NJ:M\/? 7Q#L+:Q\126- MJFFRWQMO,52T<,<5N"2 26)QM*,WJ?AS_@J?X>^%EGJ7P^_X*1?!2+6?'WAG M4YHM)\37WP^L]5T?5[0\IY!,>S.?,*O$I1EZE6# W?@O%K7_ 6+_P""I'P7 M^(O@;X6ZW\-?V;/V'[R:"YUVP _> M($C(\\QNL;^4<[X_-49)V/\ ;5_B;J.N_"CQA; MQB+5-,O=$O=0MTN%P'$,MK%*Q3=G'F+&PP05Z9^7/^"JW[;FB?\ !P-XH^&_ M[.?[-N@Z[XH6T\21>(-;\7W>ER6EGH\"PS6Y;$FUQ$%G=W,@3$ MO@GX=&D>#?"WASPEI*D$66BZ;#86XP,#]W$JKTXZ4 &_B-^T1XBEUK^RIX3%+ MI.F"222",HP#(7>61L$9*) 3SG +J>N_\%B?VROBC^P;^R_;?$;X<>!='\>Z M?I>J1IXKMKV.:1K#2V5M]RJQ.IP" K,) MD=5='!5E89# ]017DT/[ GP)MO&'_"0Q_!7X2IKXD$PU-?!^GB\#CHWF^3OW M<#G.>*!GYU_\$!?@Y\19?^")'Q:T?Q)!KMIX=\7IKG_"#VE_$6NEL)]/V&2) M2?\ 523%V10 &;S'&1("8_\ @V(_:7^%GC3_ ()\P_ ;4/%FG1^/]0U'6EN/ M#KLT5[-:R+O9XPRX8>4S'*DXVM_=-?KDB"- J@!0, < 5Y[H'[(WPH\*?%8 M^.]+^&/P]TWQP7DD/B*U\.6<.JEI%9)#]J6,2Y9696.[D,0>#0!^)G_!-"7] MGW_@FC\2_'W[.O[9OPK^'L'B33]>EU#PSXW\4>";?4K76;%U2-46X>"1UA/E M&6-B2@,LJ,R,FT^__%3]M/\ 8CUCX\^"_AE^S_\ LK_!K]HCQCXJO?(NXM$\ M&:?866CPX_USW,EBZN 2"VT;$0.S." K?J=\5_@;X*^/&AIIGCCP?X6\9Z;$ MQ9+37=)@U&!">"0DR,H)P.U5_A%^SO\ #_\ 9^L);7P'X%\'>";6?_6PZ!HM MMILT4<4<,<7CBT18XQA(P- M9TD!0,#@=N*^T?\ @MY_RB9^/'_8K3_^A)7O/C[]G[P'\5_%WA_Q!XI\$>$? M$FO>$IQ=:'J6JZ/;WEWHLP=)!);2R(SPN'CC;-_ NB?$WPE?Z M!XDT;2O$&A:K$8+W3=2M([NTO(SU22*0%'7V8$4 ?)W_ ;^_P#*'GX'_P#8 M*NO_ $ONJ^5_^",O_*=K]N?_ +"DG_IPEK]5?A_\._#_ ,)O!UCX=\*Z%H_A MGP_IB&.STS2K*.RL[12Q8B.*-51 69C@ .]=\4^'O!/A M+0?$WBAR^LZOIVCV]K?ZNQ8MFXG1!),=Q)RY/)S0%CKJ_*;QS'-^SS_P=<^% M]4U$/%IGQI^'SV%E<,!Y9FAMW!BSC@[M/3CKF9.S8K]6:^'/^"Y7['/B7XW_ M 4\)_%GX96IF^,'[/FLQ^+O#T<2LTNI01LDEU9 *,OO$4;A/XS%L_Y:&@&; MO_!P%_RAY^.'_8*M?_2^UKYA_P""67_!>+]E+]G'_@GG\)? WC/XJ?V-XI\, MZ!%9:G9?\(SK%Q]FF5F)7S(K1XVZCE6(]Z_0?X&_%;X=?\%(/V0O#_BE-*T7 MQ;X$^(.F17-QI.K6D5];;@09+6XBD4HSPS(48$$!X\CL:R?^'8'[-/\ T;Q\ M#/\ P@]*_P#C% 'AG_$2;^Q7_P!%G_\ +1UW_P"0JZK_ (*7?LA^'O\ @LA_ MP34_LWPIJ-M._B*PLO&7@75KB&2&-IVA\VV=E=1)&DT$SQMN4,@G)*Y7%>D_ M\.P/V:?^C>/@9_X0>E?_ !BO9/"_A?3?!'AG3M%T73K'2-'TBUBLK"PLK=;> MVLK>- D<,4: *D:*H554 # H _,'_ ()W_P#!=;P_\"/ NF_!#]K>/6/@ M]\7O %M'I$EYKEC,;'Q!!$/*BN1-&KJKE4^9S^YDQO21M^U>L_;9_P"#BOX7 M>%?!UQX3_9YN[GXV?&7Q#&;30--T#3;BZM;:=P=L\K^7B4(,MY46YF*@-L!+ M#[V^*_P(\#_'C2$T_P <>#/"GC.PCR4MM=TBWU&%,]<),C ?E5/X1_LT?#CX M 12)X#^'_@GP2DP(D70-"M=-#Y.3D0HN>: U/C__ ((E?\$N?$'[#_[$OB>U M\:ZC<6/Q;^,$DNJ>)+ZVN?,N-(=XW2WB652-TL/F22,RG_6S2 ,0JL?D[]A_ M_@LKXS_X)1?$#Q9\"OVV?^%@7VI6^LW%_H?CFX\[5TO+9\# +'S)+4E=\31! MROFF-D39@?M16!\1/A7X8^+VA?V7XL\-Z#XGTS<'^R:OI\5[!N'?9*K+GWQ0 M!^?'[2'_ =!_LO>#OAEJ9\ ZUJ_Q5\575L\&F:):>'KZTBN[AP5C29[J&(" M,L1NVAVVDX5CQ6W_ ,&TW[$7C3]BK_@GS-'X]LKK1=>\?:]+XE71[E-D^F6[ MV\$,2RIU65UA\PJ<,H=58!E85]>_"[]B?X,_ _Q -6\%_"/X8^$-5&,7NB>% MK'3[@8SC]Y%$K=SW[FO3J "BBB@9^5O_ =)?B;\1 MK2"PMSR;A8X)H2 ,9_UUW;%?#.G:7!CR=-M8K6/"A1M1 H MX' X'2OSF^$/A@_\%3/^"R^H_&%HC=_!?]EZ.;PMX3N&YM]>\2L'?#@G&8CJFI0V?F?3S&7/X5\J_%_]L9_ MV-_^"7GPPU33/+?Q3KOA32=.T974,L,AL(B]PRGAA&O(!!!9D!!!-?DAX\^( M.M_$_P 4WFM^(=4OM8U6_D,L]S=3&221OJ>P' '0 #BO4P^7NLW-NRNR_^.U_/K11_8\/YF']HR[']!7_ V;\'_^BK_#7_PI[+_X[1_PV;\' M_P#HJ_PU_P#"GLO_ ([7\^M%']CP_F8?VC+L?T%?\-F_!_\ Z*O\-?\ PI[+ M_P".T?\ #9OP?_Z*O\-?_"GLO_CM?SZT4?V/#^9A_:,NQ_05_P -F_!__HJ_ MPU_\*>R_^.T?\-F_!_\ Z*O\-?\ PI[+_P".U_/K11_8\/YF']HR[']!7_#9 MOP?_ .BK_#7_ ,*>R_\ CM'_ V;\'_^BK_#7_PI[+_X[7\^M%']CP_F8?VC M+L?T'V7[7_PEU*Z2"W^*/PZN)I#M2./Q)9LS'T $F37H5O<)=P)+$ZR1R*'1 MT.5<'D$'N*_FNKZ\_P""6W_!077?V=_BWH_A'7M4N;WP!K]RMG);W$F]=)FE M8!+B(GE%#GYU!P59FP6 K&OE+C'FINYI2S"\K31^S7["G_) KG_L._L*?\ ) KG_LI5[%7DU/C9V0^%!1114%!1110 4444 ?- M7@O_ )+]\B?#"_P!1T]3^ZGO-=6SE<>\:P2A3_P #-9O_ !$,_P#5(?\ MRZO_ +CKI_L[$?R_BO\ ,Q^O4/YOS/THHK\U_P#B(9_ZI#_Y=7_W'1_Q$,_] M4A_\NK_[CI_V;B?Y?Q7^8OKU#^;\&?I117YK_P#$0S_U2'_RZO\ [CH_XB&? M^J0_^75_]QT?V;B?Y?Q7^8?7J'\WX,_2BBOS7_XB&?\ JD/_ )=7_P!QT?\ M$0S_ -4A_P#+J_\ N.C^S<3_ "_BO\P^O4/YOP9^E%%?FO\ \1#/_5(?_+J_ M^XZ/^(AG_JD/_EU?_<=']FXG^7\5_F'UZA_-^#/THHK\U_\ B(9_ZI#_ .75 M_P#<='_$0S_U2'_RZO\ [CH_LW$_R_BO\P^O4/YOP9^E%%?FO_Q$,_\ 5(?_ M "ZO_N.C_B(9_P"J0_\ EU?_ ''1_9N)_E_%?YA]>H?S?@S]***_-?\ XB&? M^J0_^75_]QT?\1#/_5(?_+J_^XZ/[-Q/\OXK_,/KU#^;\&?I117YK_\ $0S_ M -4A_P#+J_\ N.C_ (B&?^J0_P#EU?\ W'1_9N)_E_%?YA]>H?S?@S]***_- M?_B(9_ZI#_Y=7_W'1_Q$,_\ 5(?_ "ZO_N.C^S<3_+^*_P P^O4/YOP9^E%% M?FO_ ,1#/_5(?_+J_P#N.C_B(9_ZI#_Y=7_W'1_9N)_E_%?YA]>H?S?@S]** M*_.CPM_P<':3>:U#'K7POU#3]/9L2SV6NI>3(/41M!$&_P"^Q7W9\%?C=X8_ M:%^'UGXG\):I#JVD7F5$B J\3C[TH?S?@S]***_-?_B(9_P"J0_\ EU?_ ''1 M_P 1#/\ U2'_ ,NK_P"XZ/[-Q/\ +^*_S#Z]0_F_!GZ445^:_P#Q$,_]4A_\ MNK_[CH_XB&?^J0_^75_]QT?V;B?Y?Q7^8?7J'\WX,_2BBOS7_P"(AG_JD/\ MY=7_ -QT?\1#/_5(?_+J_P#N.C^S<3_+^*_S#Z]0_F_!GZ445^:__$0S_P!4 MA_\ +J_^XZ/^(AG_ *I#_P"75_\ <=']FXG^7\5_F'UZA_-^#/THHK\U_P#B M(9_ZI#_Y=7_W'1_Q$,_]4A_\NK_[CH_LW$_R_BO\P^O4/YOP9^E%%?FO_P 1 M#/\ U2'_ ,NK_P"XZ/\ B(9_ZI#_ .75_P#<=']FXG^7\5_F'UZA_-^#/THH MK\U_^(AG_JD/_EU?_<='_$0S_P!4A_\ +J_^XZ/[-Q/\OXK_ ##Z]0_F_!GZ M445^:_\ Q$,_]4A_\NK_ .XZ/^(AG_JD/_EU?_<=']FXG^7\5_F'UZA_-^#/ MTHHK\U_^(AG_ *I#_P"75_\ <='_ !$,_P#5(?\ RZO_ +CH_LW$_P OXK_, M/KU#^;\&?I117RC^QU_P5P\!_M5^*(/#=[97/@SQ1>-LL[2\G6>WOF.<)%. MOS\?=95SD!=QXKZNKEJ4ITYN: M/=\)/;M]QL E'4X9'&1E6 89&172US--.S-TTU=!17C'[7_[=?@;]C#0+>;Q M+KZ@I:QTBR >ZN5!P7.2 D8/\3'G!VAB"*^0;C_@X719F$7PC=X\_*S^ M*-I(]Q]D./SKHI8.M47-".AC4Q-*#M)ZGZ2T5^:__$0S_P!4A_\ +J_^XZ/^ M(AG_ *I#_P"75_\ <=:_V;B?Y?Q7^9G]>H?S?@S]***_-?\ XB&?^J0_^75_ M]QT?\1#/_5(?_+J_^XZ/[-Q/\OXK_,/KU#^;\&?I117YK_\ $0S_ -4A_P#+ MJ_\ N.C_ (B&?^J0_P#EU?\ W'1_9N)_E_%?YA]>H?S?@S]***_-?_B(9_ZI M#_Y=7_W'1_Q$,_\ 5(?_ "ZO_N.C^S<3_+^*_P P^O4/YOP9^E%%?FO_ ,1# M/_5(?_+J_P#N.C_B(9_ZI#_Y=7_W'1_9N)_E_%?YA]>H?S?@S]***_-?_B(9 M_P"J0_\ EU?_ ''1_P 1#/\ U2'_ ,NK_P"XZ/[-Q/\ +^*_S#Z]0_F_!GZ4 M45^:_P#Q$,_]4A_\NK_[CH_XB&?^J0_^75_]QT?V;B?Y?Q7^8?7J'\WX,_2B MBOS7_P"(AG_JD/\ Y=7_ -QT?\1#/_5(?_+J_P#N.C^S<3_+^*_S#Z]0_F_! MGZ445^:__$0S_P!4A_\ +J_^XZ/^(AG_ *I#_P"75_\ <=']FXG^7\5_F'UZ MA_-^#/THHK\U_P#B(9_ZI#_Y=7_W'1_Q$,_]4A_\NK_[CH_LW$_R_BO\P^O4 M/YOP9^E%%?FO_P 1#/\ U2'_ ,NK_P"XZ]5_9B_X+9^ OC?XOM]"\3Z/<^ ; MZ^D$5K<3WBW=C(Y( 5Y@B&,DG@LFWCEA4RP&(BN9Q_(J.,HR=E(^TZ7]A'_D M@-S_ -CCXL_]2/4J2E_81_Y(#<_]CCXL_P#4CU*N9? _5?J:R^)?/]#V.BBB MH **** /PJ_X*I2$?L>?LFKGY3X08D>I%EI>/YFOARON+_@JG_R:!^R9_P!B M>W_I%I5?#M?6X'^"OG^;/"Q'\3[OR05]&^%_V,_!%UH7PJ37_B3KFA^(/BW8 MFZTR)/"D=SIEB[7D]G$EQ=?;EE56DAY9+=MH?.#@U\Y5]0Z)^T5\)-7\._!. M^\17'Q"&L_"'3?L\ND6&BVC6>M2IJ%Q>QJ+UKU7A1C*B,WV9RH#$ \5K6V< M6V;>?-$DMC*!\B8)4)_B9JTND>"=+T74)KC2/" MD5U/=/J,]S (TCDOXE"QM;YW^9\P?[HQSU/PX_X*R>&K!-)G\4^'M;U&6.WU MG5;ZRMH8?LG]NRZ^VLZ;/'NDR8HG9D?< 0)'PK\5R_B3_@II%:?!?6-.\*ZE MX_\ #_C34/!WA/P_'K%K<"TD%SICW+7CF>.?S=D@F 4X);YMP7OR\V)O;S_7 M_(WM1M<^3_'%GH=AXHNHO#>HZMJVBKL^S7>IZ='I]U+E%+;X(YYU3#[@,2MD M '@G:,FNLTWXW>)+/XC7'BV\O;;Q'X@N]QN+OQ)I]OK_ -I+ *6D2]CF1VP! MAF4D8X(J;XE_'76_BSI]M;:I8^#K6.UD,J'1O".DZ+(Q(Q\[V=M$SC_98D9Y MQFNWWCFT/VANTO9G$OV/867<#7"0?L<7_\$L-2M/C1\*_#:^*TN-#^)NBKJ']N0Z:'72+W^SOM\FGR MPB;)D6%X&!++N2X5@.&4<'\+?V;_ (<_$CX->*?%J?:/ M!ELUB;Z;Y(+"&==3,DCRRAPC&!?DCDD<(J-CVWX0_P#!4WPQX!_:&BU35-"U M_5? K^&](L_L_EQ?;M+U>PT@6(O;9#+Y9#YFA;+JS0S9/S($/EGQ/^)GP<\: M?!KPEX/T?Q5\3O#NC^&;$7$^F1^"K&:+5M:=/](OYYO[55F+D+&F4/DPHJJ" M=YTO+_@_P"7X@U3W1\X4445W',%.BD,4JLIPRD$$=C3:4=: /Z5?V%/ M^2!7/_8X>*__ %(]2KV*O'?V%/\ D@5S_P!CAXK_ /4CU*O8J^*J?&SZ*'PH M****@H**** "BBB@#YJ\%_\ )?OCE_V.-I_ZCFB5^;__ 7Z^)6I7/QL\&^$ M/.==(L=#&L"$,0KSS7$T19AT)"VX STW-CJ:_2#P7_R7[XY?]CC:?^HYHE?E M]_P7P_Y/!\-_]B=:_P#I;?5ZF7I/$J_;]#CQC_)M*\%:3\+[.P$R>&? FG12 M:@+N>2*-5M[5K.)I/,VC=(?NMRP" '%U;2:EY?CHC54[JZ_JQ\\T5]*6'_!/ MVVUO]ICX=^ ;+QE.UE\0_!\?B^WU.?11'+9QO87%XL+P"X8%L0!2PEP"^<'' M-?QQ^PG8?#']GS0_&?B#Q3XBL9?$/A^VUZQN(O!\]SX;GDGW6,2*4:4+^]H]O#17W%[*6Y\YT5]X?&7_@G!X;^)7Q'@3X?'Q9;^&O"O M@#1-8UJ+2O"3:GJEU/>0*UO]GM8[IGGGN',CR;Y(XX%0CS'55KS;QM_P3'U# MX8-=>(_$^M:[X=^&=CX=C\03ZKJ/A>6UUR%I+@VD=@VE22J5NVNAM&9_)\K] MZ)B"%,QQ5-]2G0FCY8HKZ8_;S^&GA#X>?!?X 2^$&L[ZVUKPI*OA9X8\->);7PS\1/$ M'PKT35+71(/#:IINIW8TQ;A_M%ZDJLEU.%D?=Y$BDA-TFY\ ^L1LF]M?P#V+ MO9>7XGQ)17T7XE_8&7P[J'B*]/BXMX.TKX4[ -@J.&_9(O/%>M?%[2/!WA"P\*WVJ>-M1M=-0ZWX5T[74@ M+.5$@%W;S>4BAV9S&%RJY;(48OVJ<6XD\C3LSRVBON?X@>,O _BNZ^./Q!\* M>%? =[9?!G3-+\-^%I/^$8TV*QU:XNKK[+<:S=6D40MKF5PD[Q!H_*C$D1\K M<@JQ%I\./#%Q^S1'^T=<>$O"7]L+\/[ ME'TB+2[9=+;6TUF'1X=3^P;?LV/)F$C0^5Y)E7=LR3GSCXH_L_1_M#^ /@OX MYTJS\$>&-9\=Z??6_B""/4=,\,Z=<2V%\MJ+F"&>2&!)I(9(M\4 9XW<1C< MU5'$)O7T^8.BUMZ_(^5J*]D_;=_99_X96^.OB30;._TR^T&SUBZL=,9?$.GZ MCJ/DQ/A3=0VTAD@<@C(EBCR<@+P0/&ZVC)27,C*2<79A1115$A7W]_P0%^)6 MIVOQL\9>#_/=M'OM#.L&%F)6.>&>"$,HZ E9R#CKL7/05\ U]O?\$#_^3P?$ MG_8G77_I;8UQXY)X>5SIPC:K1/URK^=#XL?$K4OC#\2]<\4:O,]QJ.NWLMY, MS,3@NQ(49Z*HP .@ ' K^B^OYKZ\[)EK-^GZG=FC^%>H445]3^*_P!F<_$3 M]@WX&ZSX?M_ 6E:M=7GB--5O=4\0:3H-SJ(2ZMUA!>[GA:X$8W@8+^6&Q\NX M9]F=11M?J>7&+E>Q\L45]O?&']E$1Z9HUCI"^$-'O]$_9\C\2:L=/TG3M;CU MVX76)('\NXC+(+AP\>+R%FD"Q; Q#&N+U#_@G9X;TS5_B9X7D^)MU_PL'X4> M&+CQ%K&F#PSG3KEH+=)9K:VO/M6]S&\B1LTD$?.XJ' YS6)@]RW1D?*M%?%;I)@?M# M1NUQA;;RRS[6D#%B.?F_X) >,(=!-@5\:CQNF@'77A/@NX_X1@.(C<&P_MKS M-AN?([^3Y'G?NO._CI+%4W%-NUP="=[(^/J*^D_C)^PEH7P(\#6^J>(O&/BN MW:XL=.OK748_!$LOAO7?M4,-P\&FZFMP5N)HX97($D<",T$BETX-4/\ @I?\ M)/!OP?\ VN]2\->!4N+33;73]+5K2>U6VBM)'T^V;Y9#/(9-X82.\FPAY'!W M!?,:XUXR:4?ZV_S)=.25V?/=%?5/[5'Q,LOV0?VC=6^&GA/P5\.[_P +^!6B MTFZ77O"UGJ5[XAG6-?M-Q<7DJ&ZC,LC/M%M-"(T"! C LT?['&\3:;IFE:+?$7@*]\9>*MPB MO991:_:8XXX85E"EC.68C(3 ;;[!I_[!MK\%]&^(/@&YDTG4/$%E\1/!&G:7 MXEU'PU$\UM!J*/*%X_$LNC_$#Q/X_\4:$^LKX7@@L]3N[/:(K6-@W?)_P 1OV=YOA=\ /!7C'5=0EBU3QQ?ZE#:Z,;,J;6ULI$@>:61F!#M M<&6,1B,X$+$N"=M.&(A/1?UO_D*5*4?Z_KN>;45]S6G[,?@[X]?\$Z/A/H^A M:-IVG_&BXTC7/$FEW,$*1S^+H+75;N.ZL)",-+<) D%]6UF/PIX7.KZKJE]>12*ICLX6B\Z61HW:2621 M0 A+,3@&/K4+V>FY7L)=#X;HK[@\ _\ !/7PS\'-0^(K_$*3Q0]FWPKN/%OA MI[SPL;34-/SNA_ '1-0U7X@?$#4=*T[3=1L/#\PTKPVNH7+:M-I M\-_BOM MC_@IW^Q9H7P6^(/B?QKJ=U9^!=&\0-:V_@?P[H^BQR'6VAT^U-U.RK)%':VZ MS.%+X=W>1B(R/F/Q/54JJJ1YHDU(.$N5D^F:G<:+J5O>6D\MM=6LBS0S1.4D MB=3E65AR"" 017]#'[//C>Z^)GP!\#>)+[;]N\0>'[#4KC:,#S)K:.1L#ZL: M_G@K^@;]C+_DS[X4?]B=I'_I%#7E9PERQ9Z.6-\TD?*__!>3XWZKX$^"WA3P M?ITTEM;^-;NYDOWC;!FAM1"?*/\ LL\R,?\ KF.V17Y0U^E'_!PQ_P TA_[C M/_MA7YKUU98DL.FNM_S.?'MNLT%%%%>@<845K_#_ ,%7GQ*\>:)X=TXPC4-? MOX--M3,Q6,2S2+&FX@' W,,G!XKZ!^(FJ_!+X)?'W5OAQJ'PWNM;\*>&+Z[T M'5?%7]IWB^*+F:-Y8I+RVC%PE@@64 QPR6[9CC"NY9BXSE.SM:Y:C=7/F>BO MH?$+2_#E^GC7P9X=M?'FH7=CX/C\02W5M<^)!;RB$R*(89HK<-*1& M/M$L8+A@"P4M6YX2_P""9OBW7=/\*G5_%OP^\(:KXUUJ\\.Z1H^M7MVM]!-7N-8\3/X.N_L]W=A-#U9+=YS;W#/;*'&V.4"6V\Z(F-L.1@GK/V9 M/^">D&M?M$>!DU?6/"'Q(\#3>,4\*^)U\.W]YC3+DJS+%,S10.4DV2!)[*FT::;Q5X)\(2^-]0N;7PII.M75 MVMWK2QSF!60Q6\L<,;39B1[J2)69'P=JEJ[SQ/\ \$XFD^#_ ,(+71=6TK_A M9?C76=>T_6=/O;F>%+/[ T8FR[0+#''9I'.T[&0DE\QF51\K=>"=F_Z_I J4 MF?)]%>E?$S]FJZ\"?#&U\:Z5XG\+^-O"<^J'1)=2T0WD:V=[Y7G+!)%>6]O, M"T>65UC*'8XW;E('M?[-7[*]M\1OV3_^$L\"_#O1/C=XVM[^Z_X2?1K_ %:[ M@G\+VD(7[,;>RM+JVN+DW/F,3(&E&80B(&$A+E6C%O>'[Z^A+1QLK#YK4S))%%+(RRD! M Z9RYW/!?_!-/QQ9?M$^(/"5U)X!U*[\#ZYHFDWL6H7]ZNF:O-JCC[*B/ B3 MF-DW.Q4QL$1BIS@%>WA:[?\ 7],?LI7LCYBHKZT\7?\ !/"VU[X5_"(>$M:\ M/W'CWX@Z[KUG?61N;N.T@CLWC#>6\T"HD-I&DK2M)(7;>"AE ^5?V2/V$/#G MQ0\5:]!/XR^'?CC3;GP?KLMA=V&JWMBFB:G!:A[>:[BN(;:X2)6;>':)H6". M"6*E:7UB'+S#]C*]CY*HKT/XU_LZ7OP:\,>%?$$>O^'?%GAGQE%KZ*]R M())+:7RKB%X[J&"=)$+1D[H@I65"K-SCZ7_8<_8Z\#?$S]D:[^('B[PY'>Z! M8ZYJ5EXM\07=Y>6.8[C$IA"%I"YUHQCS"C M2E*7*?$M%%%;&04444 ?97_!$;XX:MX&_:ZM_!T4SOHOC>TN([BW)^19K>"2 MXCF _O!8W3W$AST&/V&K\0_^"0G_ "D1^'O_ '$O_39=U^WE?-9LDJ]UU1[N M7-NEKW/P:_X**_$K4OB?^VK\1KG4IGE.EZY=:/;*6)6&"UE:!%4= ,)DXZEF M/4FO%*]*_;-_Y/!^*_\ V..K_P#I;-7FM?044E3BEV/%J-N;;"BBBM2 HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H!Q110!^[G_!-/XD MZG\6OV&_A[K>KSO=:@]E-9R3.Q9Y1;7,ULK,3R6*Q*23R3DU[K^PC_R0&Y_[ M''Q9_P"I'J5?-7_!(3_E'=\/?^XE_P"G.[KZ5_81_P"2 W/_ &./BS_U(]2K MY"NDI32_F_S/HZ;O&#?;_(]CHHHKF-0HHHH _"G_ (*I_P#)H'[)G_8GM_Z1 M:57R'\%_#]IXL^,7A/2M0B^T6&IZS9VES%N9?,BDG177*D$94D9!!]*^O/\ M@JG_ ,F@?LF?]B>W_I%I5?&'@OQ5<>!?&.DZW:)#)=:/>PWT*3 F-GB<.H8 M@D949P0<=Q7UF#O[#3S_ #9X=?\ B?=^2/T<\*?\$T_AAK?_ 4CO(#H$\OP M52V5(=,2]NO+_M ZB^BM9FY\WSRPNH+FY^^"%C"G*XW?+MG^P-%/\(X=0E\8 M-;^.;OP+%I4T_Q[3F9FMCMF#&T#SRNJ$[PSYWGI7*:?^W;XKT[X M0KX672/"TE_%X;G\'0^)9;69]9AT::7S)+(,9?(*8+QAVA,B1NRJZYJ80KK= M]OZ_S'*5)]#Z!T7_ ()0:!HG[0$GAJR\=1>+Y/#/BZ+PKK]MJOAF:SLT:?3K MJ\AFC,&H++,G^CE&4/$ROS\Z#+<[\9?V&/AQ%X5T'Q1I>OZ]X8\(:)\,]&\2 M^)+P:']MN[V\OIV@M_)@:^V^9.X?D_P#!4_X@Z/\ %GQ+ MXQBT?P:=3\4^([;Q/=Q-:7/D1W,%I<6J)&//W",QW,A(+%MP7# @\T__!2# M5=.\/:?H6M^'_A]JFDP^%+?P??6&I?;$CUJQMI1-:/.$NT*S0.&*2P&(_.V[ M=G@C3Q+EO?;_ ((I5**6NG]:'M_PZ_X)5:1X?^)^DV7B3QK;:@^H_$!/!VEV M0\/37%CJL3Z?::C%=7#I?6LT*-;W:[HXV+JZA0Q!++P39BR\]8G@:]^TDB;_ %A3$)5O+PS1[@:YD?\ !7#Q M?)XUTO7IY/ =S>Z/XS;QO:JT3)$ES]B@L8[7:DRC[-';VT2JHP_RY:1LUS<' M_!1W6[46WER^#XVM?AX?AI&ZM(&73C(TGGY\[_CY!8X?[G ^2M%0Q>[_ *_ MS=?#=&OO.W_:*_81T3X'?"[QCJ]CX_GU_7OA]XDL_"NO:6WA\VD,5W/!-([0 M7'VA_-B1X'C#&-&8JQVJNTOTT/P9\/\ A/\ 8U^%GBVR^'7PF\0ZCXBTC5K_ M %J]\4^-9]+OI7M]3NX(_L]J-6M3(!#$@ BA[\1^+?$EKXA\2:]/HL6AMJ$EM;20J[1+J5ZKS2M*SN4,,:D,5B+ M2,U>">+?VA)_BK\._!'A2231GLOA_975E8-:,3/+'<7DMVYF.]@2))F *JHV M@ @GDN-*O**<[[^FEOEU#VU'FM%H^F_@)_P33L_'W@+P_P",KG4O%MU8+_8V MHZC!>>#;O3M#OX+O4;>UEM+;5'E1IIT28%C'"$.&V2,%WUN^)O\ @F#X0^)/ M[0^N:?X(\?RZ?X7LO&VM^%]2CN-!D9_#TMK87FHPQ0;KEGO(?+LYX#+(T3[H MMVQPP->:^'O^"GGBSPUID$<'@WX=-J":)I6@3ZF]G>?:KNUTR2"2S#8NA'&4 M:WCR(4C5_P"-6PNV2Z_X*D^-4\;#6],\+> -!DGU?4O$&I6UA8W0M]8U&^L) MK"2ZF$ER[!EAN)MBQ-''OD9F1B36+CB+MI_D;7I62-'QI^Q#X9B\*Z=XL'B6 MXTOX?Z;X$LO$U_J=KX=9]6NWN]6N["V1K*347B,[F(%BEQ%"B)PI89D^<_B3 MX;TSPCXZU/3M%UVV\3Z1;3D66JP6\ENM]"<%)#%( \;%2-R'.U@PR<9/I^E_ MMT>(X/"]GX>U+0/"NO>&(/"UKX2N='O8[N.WU*VM;^6_MY97@N(YA,D\SX:* M2-2ORE2"V?+_ (D>.9/B5XZU/79=-T31VU*PCL;&S7HL<,* !54 #G M+'&69F)8]%)5$_?,IN+7NF)2CK24HZUN9']*O["G_) KG_LI5[% M7CO["G_) KG_ +'#Q7_ZD>I5[%7Q53XV?10^%!1114%!1110 4444 ?-7@O_ M )+]\,_@?/\ 4^(:***^ MC/#"BBB@#T?]DK]H#_AEO]H#0O'7]D_VY_8JW2_8?M7V;SO.M9K?_6;'V[?- MW?=.=N.,Y!\,OV@/^%<_L_\ Q.\"_P!D_;/^%C+I:_;OM7E_V?\ 8KHW'^KV M'S-^=OWEV]>>E><45#A%N[\OPU12FTK+^KGU7\*O^"C'A[P/XK\">+-7^&MY MKGC;P'X2/@ZTO(O$WV33I+98)[>*?[+]E=Q<+!/L),QC."1&I(*\W\(_VU?# MWP+\ :G:^%_ VMZ9X@U[PU)X>U@+XPG?PYK3O%+ U[=:6T)::;RIY=J-,I\A4W(H9\EEQE2IK2VYK&& MOVL?!O@U=?\ #FF?#.:W^&WBW18M*US2F\332:OJ,\+B>WO_ +<8O*CN(IU! M4):"$QLZ-$Q(<#X=M/$OB7P=JB>,OAKH>J6VEQ>(UC%F9I;F SQ1M M;2,)E<*KJV%*AHV^;D9U1^P=\4(KVYAO-#TO1TM!8A[G5O$6FZ;9L]Y!]IMH MDN+BX2*29X?G\I',@4'*BA1HI=OG_7D%ZC?_ !W[4_[3FD?'SPM\.M"T'PC M-X2TCX=:*^C6T*T[2F:1Q#$!(2Q+;5"EB2 @(4>@0_\ !0G0-)UK MPGXLTSX<7-K\2/!/@NS\(:5J\OB(2Z:C6]G]D^WR67V4,\_EM)M7SQ&O[O*. M4)?!U;_@GOXG\-?LR:WXPU+9:^*](\;1>$6\-->V@NPWE2[\1>:999VE$02% M$+M'NE4/&=R\WXD_8-^*?A;R?/\ #UE=&36X?#DPT_7=/U Z=J,K^7':W8@G MZ_K6JOJ%P=+U2&_FM-#B+7%I:79C9A#(UW=SR"$D.@A4.%/RUXE^RU\>W_ M &9/C/9>-(--_M2]TNSOH;.+[1Y BGN+.:V28G8^?+,WF;<#<4 W#.:[#7O^ M"<'Q>\+VU]/J6@Z%8V^DW2V6J3S^+-'CAT69E+(EZYNMMH7X"^>4WLR*N6=0 M<*#]B;XEMXK\5:/=:#::1<>"9(H=;N=7UFQTRPL7EQY*F\N)DMV:0$-&$D)D M7YERHS3C[+E<;K7?YA+VET[;%/\ 9]_: @^$6F>+?#^N:(_B;P7X[T]+#6M, MAO?L%T6BD$]K<6]SY31I?!(?X72>" MHO I\-_VL/M@MHY3=)>?;/(\O[:+TFX\W[-L).WRL8(Y&Q_8+^*EU'XJDN/# MEIH\'@F^BT[6[C6=N<_QQ^QE\1OA MQX$U#Q%K&AVEK8Z-#:3ZI NLV,VHZ0EUL^SM=V23-)_$-Y_:&N:_=R7U_<^4D7GS2,6=MB*J+DD\* /05B445HM-$0%%%%,05]O M?\$#_P#D\'Q)_P!B==?^EMC7Q#7V]_P0/_Y/!\2?]B==?^EMC7)COX$O0Z,+ M_&B?KE7\U]?TH5_-?7G9-]OY?J=V:?9^?Z!7HWQ%^/\ _P )_P#L[?#;P#_9 M/V3_ (5[/JTWV_[5YGV_[=-#+CR]@\O9Y6/O-NW?PXY\YHKVFD[-]#RDVCZ+ M@_;_ 'M?#R64?A=HY(_A,/A>DZZKAE(U#[:+\?NN#_!Y6?\ :\SM7T1XK^*W M@OP[IWQP^(7B"7P$_B_XB^!9-'75O#_C^WU>WUF]N[>%&%II"Q)>V>]E\R9K MPGRV1E4#&O!&E2Q6]WXBO5MC<2X\NTB&6EG8$C* MQQ*[D Y(0@9) KGGAX;[&T:LMMSUCQ)^W]_PD/[0OQ-\>?\ ")^5_P +%\%3 M>#_L/]J;O[/\S3[>R^T>9Y(\S'D;]FU<[L;N,G/^(/[6?@KXR7C>)_&7PPFU M_P"(UQH\>FWFH_\ "32VFC:A<11B"*_DL8H5F$XA2/ ? MA)\#OC?\5K?X<>&-0^(.F:SJ[1Z;H7BS5KNU?3-5U$[%02Z093Y?G3#/$' MAY_'6@G1=3T]_&,UYX9CDDCBBGO8=/>'S1<,L;%&ENI?+,K8!4*HX7]KG]H6 MP_:C^*W_ F46@7>@:O?V%I;ZLCZFMY;7$UO;16PD@7R8VA0I"I*.\IR3\^. M*9\-_P!CGXB?%GPA8:WHFAVLMEK$MQ#I,=UJ]E97>N/ !YRV-M/,D]X5)"D6 MZ2?/\@^8;:ET_P#8K^).I> ]#\1KH5I%8>)[B6ST:&XUFQM[_5[B*Y^RR06U MG),MS-*L^$,:1E@64D892;2I1ES7U]?Z[$OVC5K:>AZ1H'[=7@3Q1XW;Q;\3 M_@ZGQ \6:AI7]CZU.FOI8V6N((DB2ZDA>TGD@O L:9GM)H,ET$1$ M:9@CDV(FXEP7/%^&/^"WBF#Q]J_A/PCX;O/$5]%X^O?".EZ MM'XFTV2TOC#;?:5MFA7!2X$.)'D,P123$8UD1A6=J'-O^/\ P2[U;;?@=7X\ M_P""G^F?%>_\?0:[X#UVP\/^/-4TS4KFQ\->+SI-Q,EIIRV+6-U.UI+]ILW" M"01%$*-GYV)S4WC'_@J\/%WB>YU;_A7L-E-?:YX4UR>CY"/H:%/*B#0%E M288QN9S'CDR9KQ3Q)^Q+\3O#%UHL+>&UU.3Q!JSZ#:#1M3L]7QJ**K-9RFUE MD$%P%<$Q2['P&.,*V(?BQ^QQ\0?@I\//^$LU[2])_P"$;_M4:&=1TWQ!IVJP M+?%)9/LQ-K/+B0+"Y93]W"[L;ERU2P^B7Y_UV%[2MO\ H>CZQ^V#>?'S3].T M#3-$A\/^+=/\>ZGXV\-:S-XHM-/LM,DO)8KAHKDW<2Q.4,'R2&:$$D HQX-7 M_@JI^T/IG[1W[8^NW^@2Z?/X:\/PQZ)I4MB2UO,D9>2:1&)^9'NIKEU88!5E M/N6_!7]D_2-8_9$U'XM:MX=\>>/;>UUV;2;C3/"=Y%9?V#;06HN);V]G>UNB MJ-O4*/*15",S2:9KWB_X6W]_P")_AYH5O87&ISWXCM]0\/2 MWC,J6=PAV&=D=2AG@0Q,2#\N=M$%34[KII]X2]U+<:A)>+((R@";/,V%27#@'. =M>O?&C_@J/8_M!>, M/$A\2_#6 >$?&'AS3-%U/1]-UK[)-!6EQ]G98=KS2?NFBD7:Q4D] M:\BA_87^)H@DFO-$TO1;6&SL;V6ZUGQ#INE6T*7L1FMHWEN;B-%G>,%_(9A* M%Y* 5U6N?\$\?%7A+]FG7/%VJJMIXMT?QK%X1;PTU[:"[R8I"VV/S3++.TOE M".&-"SQ[I5#QG>KDJ#:O^?=W!.K;0I?#O]J_P3\+_%7BQ-'^&=Y8^$_%G@R7 MP?=69[V6[D@>$S&2#[L5K%&$8#;D%V[3PE_P5+U+0+#X+VEY MX1M=1LOA=:7FGZO;'4/+A\7VTUK]ACCE7RF$7EV?[K_EH"26P,XKRSQ)^PW\ M3?"TQBFT/3KN:'5;?0[R+3=>T[49-)OIY#%#!>K;SN;-VD5D'V@1_,C+U4@: MWB+_ ()R?%WPB+YM3T'1+&/1[M++5I9O%>D+%H\.WOAJUTH:KX MMM/$5H]M>L\.FVMIIATZ"Q6-E);;$$)E+CJU1IZ21#J3V9]-_'/_ M (**K^T):?$W3?$/@XS:'XXEL-4T>V&K S^%]5M+."S%W',8#YJ2PP*DD6U- MR;0KH5W'YDHHK2%.,%:),IN3O(*_H&_8R_Y,^^%'_8G:1_Z10U_/S7] W[&7 M_)GWPH_[$[2/_2*&O)SCX(^IZ&6?&SXA_P"#AC_FD/\ W&?_ &PK\UZ_2C_@ MX8_YI#_W&?\ VPK\UZZ\M_W:/S_-G/COX\OE^04445W'(7O#/B2]\'>)-/U? M39S:ZCI5S'>6LP4,898V#HV""#A@#@@CBOHK6_C?\"O'GQ^/Q9US1/'2:I>Z MA)K^J>!8K&SN=&U+4#(\OE_VC).)$M)I-C21FR=E5Y(U8_*X\ ^'7A+_ (3_ M .(.A:%]H^R?VUJ-O8>?Y?F>3YLBQ[]N1G&[.,C..HKZ%MOV(/A]XC_:=U/X M-Z+\3?%LGCNUU>^\/VCZCX)@M=(NM0MC*BHUQ'J4TT<4DD6T2?9V(W@E <8 M57"_O=OP-:?-T+^C_M?_ T^)VG_ RO_B#IWBG0]:^%FJ7EU;6'A/2[1M,U M:UEOFOXK9?,GB-D(Y9&B&U)QY07C<*L>+_\ @H5H'Q ^)7P-\4:AI&LVUWX! M^(&J^,_$,$$<3QO'>ZW%J/E6K&0&1E1'7]X(QNV\X)(^??"G[.GQ \>:-JFI M:#X'\6Z]INB2R0:A>Z9I$]Y;63QKN=9)8T9%*K\QR>ASTK&B^&_B*>TT*X30 M-:>#Q1,]MHTBV,I35Y4<1M';G;B9@[*I"9(9@.IJ?8T[_P!=;E>UG8^X_P#@ MG)^TYH/C+]HOP]X0MK35TU+Q)\9O^$TM998HQ!'9_P!GZA#Y;D.6$VZX0X"E M,;+Q!KDVJ6%K;W5A86/G&ULK: M-+EUGEWW$A>=WA!"*!&,DCQ_QQ^PK\0?AY^SWH/Q!U/0-2S1N.HQ7)^(_V8?B5X/\3Z3HFK?#SQSI>LZ\7&F6 M%YH-U!=:B4P7\F-HPTFW(SM!QD9J/94I-N^C_0KVE2*6FJ_4^B= _P""A&GZ M_P##KP5I&H?$/XZ_#=O!C7-C<6W@>Y'V7Q#8-=-<0E@;V!;6Z42RQ-)Y=P& MB8@[-AG^$_\ P49\,>!K'X:ZA=I\09-;\#ZQXF^VH;F*XN=4L-;P))_[3\R. M5;Z$$N&%OB210V^/) ^7O$WP3\8^"?&FG>'-;\*^(M$U_5O*-EIVHZ=+:75T M)7*1E(Y%5F#,"H(&"0?2O7;O]C[P+X<^)TOPZUWXNVFD_$*U:>TO'?1T_P"$ M5TZ^C$A%K/JCW22+RBQO(+1HTD8C3,_FQA5)41'>6&!X2O M_@YXH^$^EZ;XEA\9^#O%VDSR_:-:T.QBUR#7X9&9E$UM<7EL+>2+Y55HF977 M.Y0PW'$\'_LM_$KXBV5_=>&_ 'C+Q+9:7=R6%W=Z-HUQJ%M!/& 7C,L*,FX! ME.-W1E/0@U'X*_9C^)/Q*\/)J_AWX>^.-?TF1'D2]TW0KJZMV5&*N1)&A4A6 M5@3G@J1VK6T$K)V,_>;NT?4?@/\ X*FZ'I?[0'B+7/$&C>(M<\,_\(SI>DZ0 MUR\=QJ^H:CH\L4^FZC?R,X4RM,CM+M+;5D"CS2N]J7AK_@IUH\7A_P#9\MM4 MTK5WO?A[XCMM<\:WD,$;2ZT;$"VT]H6:8&21;,NKF7;ER,$+7S+\-?V"O&WA/1/%/C&X\4W>K6M[I>D^'Y[I]%%C);H&D>/>3YAF;[R)M\LC+9XR= M&@GK_6AHJE5[?UJ>M_#[_@H9X*\*6/P_N+O3?%4MSX-UCQ1'>6$5M;B'5=*U MWY9&6X,VZ&YA4DJGE.CLJYD4$UPWP=^,WP=_9TL/%G]AW'Q+\3:MXI\(:]X= M:^OM*LM,M[>OFS'9M:+:OEJZMN;.VK?PG_8+\ M6_'2'4)?#.E>+WBT7P6?%UX;_P -S0&[8ETAM[(1M*+E9F0^7*3'O$5P0F8L M,.-*-TWZ_>_UN"=1V:1@?$_XY:3XU_90^%/@6UM]1CU?P-?Z[=7\TL:"VF6^ MDM&B$3!RQ($#[MRKC*XW#8?A?KFK'QY9ZM\,O#5WX7N/" MFF6MI-X=\86DGF/LN'FE!MQ'_" M7A7XA>(-4N-(M]6:QD\,2PWWER(C-*D$3S,]MEUV39 =65MJYQ6;H'[/7C[Q M9X^U#PKI?@?QAJ7BC2$:2_T>UT:YFO[)5959I8%0R( SH"648+J.XK24*&,C9&V%)C5-R@@D^6U;U[0;[PKKEYIFIV5WIVI:=.]K=VEU"T,]K,C%7CD M1@&5U8$%2 000:J5M%)126QG)MN["BBBJ)/I3_@D)_RD1^'O_<2_]-EW7[>5 M^(?_ 2$_P"4B/P]_P"XE_Z;+NOV\KYS-_XR]/U9[F6_PGZ_Y'\_/[9O_)X/ MQ7_[''5__2V:O-:]*_;-_P"3P?BO_P!CCJ__ *6S5YK7OTO@7H>-/XF%=G^S MGX4L/'G[0G@30]5@^U:7K/B+3[&\@WLGG0RW,:2+N4AAE6(R"",\$5QE=5\" MO'-I\,?C=X.\2W\=Q+8^'M=>(?V$O%WAKXP_$?P3/J/AQM5^&'AV;Q-JLL=Q,;>XMH MHH)62!C$&:3;<)@.J#(;YNA/"?M >/K/XK?'GQMXHTZ.YAT_Q)K]_JMM'02MK_2_P"";>Y)O^N_ M_ )_VX_V2/A[\'OAY\7K[PYX?_LZZ\+^,?#NE:8_VZYF^S6UUHQN9X\22,&W M3?-E@6'0$#BN:_9S_9ZB\4_L*2>--"^"G_"WO&7_ GD^B3)Y6M77V.P73X) ME/E:=N?G<'[^/3#OVO?V[_"/Q^\#_$[3-'T[Q);3^-/%&AZW8M>V\*) M%#9:4;.59"LK$.9#E0H8%>25/%>23_'72)?V&K7X9BWU'^WH?'4WB=I_+3[( M;9]/BM@@;?O\S>A.-FW;CYL\5$(U?9I2O>Z_(J4H<[:V_P"">T?%;]@.V\>W MUE<:,OACX1:YHO@7_A+/'GA?5[V_FB\+!;GR48';6MYXM@C9HX;BW#VP2".ZD1D MM_MKVS2L.% *DX?[-GQYTCX._#SXMZ3J=MJ4]QX]\*'0M/:UC1DAG^UV\VZ4 MLZD)MB894,CVUL^E^ M)(]/E:XTXR7,DJRV9\Q]D^V&XW(FY-C-M6OWL=%K_P -_GI_5Q?NY:G-?"7_ M ()U>*_BAJWA'2+WQ)X+\%>*/'DLJZ#X?\1SWEOJ-]#&[1M<,L5M(D$9>.94 M$[QO(87V(^4W5=4_8*UKP]X&\+:UJGC;X>Z4_C6ZO;31["\O;N*:X-G?/97, MCRFV^S01HR&0O/-&ICY!+!E'U_\ L]+=_M*?&[X&?&OXC>&_&&CMX8MY)I]; MT:TM;KP?+86EQ,;#5_&-CX M'>YTN?4$33[^[)$+2BXLXF:$X/[R$2#@X!J?7/\ @GI=^&O!FJ^(K_XI_"FV MT/P]K3^'-8O#^#?# MW@70]$U37?BAXUDT3QSX<\4P7%UH=AI5E8V6G3KYFGV>G07;P6B+#&I3RV"2 M.VTI$$WOX!\2OVG-!\9?LY>-O"%M::NFI>)/B0^6Y#EA M-NN$. I7 ;YN@-1E6;U):II:&U=_\$S?%?AF/7I?%/C'X=^#;;0/%?\ PATD M^JWUVR7=\8HIHC"+>VE9HI(IE<.0-JABX3%9WQ*_X)V>+OAQ#XGA_P"$A\#Z MUK7@G5;+2?$.DV&H3)/HSWDK16\DDT\,5JT;.$5C',YC,J^8$P^SO_VPOV_O M!W[06@:Q:Z-IOB:VDU#XC6GB^,WMO @6TBT>WL60[)F_>^;"Q Y7:0=P/RBS M??\ !0/X?ZG\9?CKKM_X:UW6-"^*7B+0=5M-,NK> +/:V6J0W=Q;W0\TA?,A M1D&WS 2W.!S24J]DVOZT_P""-QI7LOZW.)^'7["2:EXGM=2MO&O@#XB>'?#O MBS1]#\4VV@75^KVL5[=F!7$D]M DT3-&R;[:23[Z,/E.\:O[0/[ +^'?C3\1 M&\#:YX$\1Z-X,\5K9WN@66H7LMQX>L[F]:&U%P\D2"5$)CAE-O--)&S8<@Y( M]2NO^"FG@'3_ 7XJTE=:^*WB*WUGQ%H6IZ/IMSHNGZ3HWABPTW48)Q96EE; MW;Q1L8(W!D0()'2/"UO]L3X4>!?B7\3_&/@>V\?7^L?%;48_M$&M6% MK;1:!8R:C'?WJQO%2E*LW=_UM_P1M4K6.HTC]@B# M4K6#1H?"G@%_B%_PMS7/"4T,VIZN/#_V6TTB*Y%NK++]I\M)#(R.3YI.T.Q7 M(KA]3_X)\V'BC]EGX>>*/"'BG0;WQ/K/A77/&&KV-Q)?+-=PV-P8WM[1?LHC MW0I&P97<%Y1,4>2/RS7HWAS_ (*A> -(^,?_ D,FD>,#9?\+7UWQUL6UMO- M^PWVE+9PQX\_'G"099<[0O(=CQ7-_LD_'%_'/B7]F'0?!6C^*]5\;?##4KRR MU>RBTA+BPN]+O]0FDN9O.64NBK!LE=_UO_P"K4WHOZV_ MX)\S_$OX&:K\*/ W@G7-5NM,'_"=Z=+JUC812N;RVM5G>%)9U*A565HW,>UF MRJDG'2N+KVK_ (*!_%C2/BM^U#K8\,2;_!?A6*#POX:59%DC33[&,6\;1LO# M)(R/*#W\W->*UW4VW%.1RSLI6044459!^WG_ 2$_P"4=WP]_P"XE_Z<[NOI M7]A'_D@-S_V./BS_ -2/4J^:O^"0G_*.[X>_]Q+_ -.=W7TK^PC_ ,D!N?\ ML$&!/H39:7C^1KXA1Z7;^(8)I[6U:Z MNUAED"1R1G=LZ9./8UAU=\+?\FV?M+?]&/#&H>+?C#\)O!NI>+=$MO$,.CO\ #%KU[.VN=QB5I8K- MT)PIZ,3ZU4;P!\,$'/[17PB'U^$=Q_\ (%<1^V^^RX^$9/;X6: ?_')J^K?V M9?V0?%O@K1=9T_X?7'@3P9/\.-/L]3^+?Q.\1P0WUUX;:YM_M7V'3X)$D*K! M"-K-$@DEF#@R*H45Z-22A34Y2W_PV_\ 26^RZNYX-.#G4<(QV_Q7_P#2DN[Z M*QX2O@'X8/T_:*^$1QP%OVAOA[<^)[I) MH].L[+P#?Z6EVZQ/(48K:I'DJC ,_3UKZ!_:"_90U[XE:=X<_P"$SUSP7\3? MA_\ %V\;3/A5\6=-LX--UF/4G65K6UOX4CC>2&5HF@E657,3L&1QM*'Y"_X) MOP26G[=_P^BF1HIH;^ZCD1NJ,+2X!!]P014PFJE*C3LQS@ MZ=6$91W:_FOT_O/U35T1>!-5725627=GU&$DY4(2ENTOR"BBBLCH"E'6DIT49EE55&68@ #N M: /Z5/V%/^2!7/\ V.'BO_U(]2KV*O'?V%/^2!7/_8X>*_\ U(]2KV*OBJGQ ML^BA\*"BBBH*"BBB@ HHHH ^:O!?_)?OCE_V.-I_ZCFB5^7W_!?#_D\'PW_V M)UK_ .EM]7Z@^"_^2_?'+_L<;3_U'-$K\W_^"_7PUU*V^-7@SQAY$C:1>Z(- M'$P4E8YX9YIBK'H"5G!&>NUL=#7J9>TL2K]OT./&?P'Z_J? %%%%?2'AA111 M0 4444 %?2?Q$UWP!^U[IWP\UC5_B/I?PYUSP_X?L/"OB&UUO3-2OC<)9*(8 MKZTDM()A*9(-NZ*7R"LD9 9U?>/FRBHE#F=RHRMH?6U]\5O@[X_^#/Q,^&7A MC5H?AEX>N=9T/6/#E[XAMM0N_P"UFM+6:VO&N3;)=/#+*\OG*$0Q@$I\N 3Z M+\3OVN/!'B?XOZW<^&/B9X%O?"GD: G_ CWQ%\#7FHZ%K)M=)-H]P#%!/<6 M]W$Y9#Y<<097!$[A=A^!**Q^K1[O^K?Y&OMWV/NK0/VJ_@G\,[:ZC\$3_P!E M:#X)^+^C^.M(T:^M;V236["ULO(N%M783;)3-ODC%U+'A73+;@5%3X;_ !T^ M%/[.VO\ CJ]M/B1!XQ3XD>-=#OHEM-'U"!]%T^TUF+4I;F\\^% 9=J>6([?S MN2Q#$5\044OJL>[#V[['T]X[_:'\'ZS\/OVJ+&VU?S+KXD>-].UCPXGV2'-!\7^#M!:XU71-? MTO6/%7@K^W-)U+RM!L=.NK5H9;&YEMYHY87991 0X#KN 8%OSZHIO#0;O_73 M_(2KR6G]=?\ ,^O?VB/VKM \%%\/6UUIUE M9W$)$,$"")((V:-8Q((Y"NT^6NW L_%'XY?#?X@?!/Q./&_BSP5\3]>FTB!O M"^J6W@^\T3QK;:AY%O$D>HSQHEG-! B2JV^>[=R%*L>-OQS136'BMOT_KH'M MF]PHHHKH,0HHHH **** "OM[_@@?_P G@^)/^Q.NO_2VQKXAK[^_X("_#?4[ MKXW^,O%_D.-'L=#.CM,00KSS7$$H53T)"P$G'3HKDQS2P\KG3A$W6C8_5 M*OYKZ_I0K^='XM?#74O@Y\3-<\+:O!);ZCH5[)9S*ZE=Q1B PSU5AA@>A!!' M!KSGZG=FGV7ZG.T445[IY 5Z+^R9\>G_9C_:+\*^.!9+J4.AW9-U:D MX-Q;2QM#.BG(VN89) K'@-M)! P?.J*F24E9C3:=T?2OPCT[X-?L_?&_3/B1 M%\2O^$JT/PM,\*V4*QR?ZZ6*YERL1\M6WC; M[S\6_&/A2>?]E;XK>-_'T&@W_A[1SXIOM%BTV\N+S5?+U6XNT2Q*1M ))9E> M(FXFB"#RVRXR!^>-:6N^,M7\4V6FVVIZKJ6HV^C6WV/3XKJY>9+&#P>)+ZU5;^6[AN]-NO[.G9SMN&_Y^@GAS]K?X6?#OX)76BR^*/AU)>VWC?PSK6GZ=X)\'WU MA:1:=87">9NN;JV2ZN+K:)'3>/;&^L M?^%W:SXY:[L]+U+9#IEYI31Q2$26R/O$S^6R!20RDC*8<_G-14_4X.^KU']8 MD?:?_!.+]I'P_P##7X=^%?#AM=;U_P 4_P#"RGU4Z-H^E3WU^VG2Z#>64MS$ MJ+M=HFF#^6&WG9G&!FL7XH>!= ^'7_!*BZM="\;:=XXM[[XMV\BWNGV-Y:6R M>7I-T-F+N**0RA9(V<*A11+& ['./E#0]I:;=W6GZCI\Z7-K=6TK M136TJ,&21'4AE96 (8'((!%;WQ-^-_C3XU7-I-XR\7^*/%LM@K):OK6JSW[6 MRL06"&5F*@D#..N!5.A[_,F+VONV9Z7^SUKVB^&O 7]H>&/C+K_P8^(L=S): MZG-/^'B,$NF6\D\%/B;XD\":5J]AH?B#6]&L?$%O]CU2WL;Z6WBU*#!'E3JC 2IAF^5@1 M\QXYHJ8=2N^HH57'3H?5V@?MEVOQ#^,7Q0\2W7CCP)I.F>)?$D-_!X1\>>#) MM8\/:M90QRP6I+6\-Q-;W$,)1/W<<98'_7<;:Z'0OVJ_@E\,K:XB\$3KI>A^ M"/B[HOCG2M'O+2^=M+=)O'TOP]\+H-+U"]L8-22\,FI72V%JT M9A$2-BW>Y:20D8"DM7#^/_VC?!FM^#OVM+6VUCS)_B;XRL=5\-+]DG']I6T> MJ7L[R9*8CQ'-&V)=C'=@#(('RU136&BOZ72W^0G6DSVK]OOXK>&_C/\ M!+K MOA6]74=-;P]HMG).+:2 M<6^FV\$JE9%5B5>,KG&"%&"1@UXK116T(J,5%=# M.4N9W844451(5_0-^QE_R9]\*/\ L3M(_P#2*&OP TW3;C6=1@M+2&6YNKJ1 M8888D+O*['"JH'))) %?T,?L\>";OX:?L_^!O#E^%%]X?\ #UAIMR%.0)(; M:.-L'ORIKQLX:Y8H]3+$^:3/@C_@X8_YI#_W&?\ VPK\UZ_3K_@X.\*7E[X1 M^&&MQQ,=/TZ[U&RGD[)).EL\8_$6\G_?)K\Q:ZLM_P!WC\_S.?'?QW_70*** M*[SC.L^ VI6^C_'+P9=W<\-K:VNNV,TTTSA(X46X0LS,> 22> !7VGX;_; M'T7QA^W%\9O"VIZQ\/O"FG^,-7UNP\(_$K2?#VDVE[XYG$%T=2AA5WM[B M)FCEG9VE(E5UFC.]S\ 45C4HJ;NS6%1QV/N?P)>VNN_\,UW>B_$'P/X2MO@Q MPG&,[U]XS\'?M&>(O@ MMKWAWQ9X&\.Z%X"^)WB#5M5M];URUTB?3M/N=9AO[>1+>9T>53 "H$*OAEVG M&#C\^J*S>&UO?^G?_,OV_2W]:?Y'Z:>&?V@_ .E_$GPAXEN?%?A&72O"/Q>\ M:W5\SZK"9+:/40(["^2!9%GGM_,=)/.MPP0(S;E*Y&5^S+\88?@O\:/ >D^) M+O\ 9T\)^&;OQ_\ VU:&UFC;46GEU"[MK6)UF"'SWAEEX^1O+ M)7\X**GZFK6O_7],?UAWO8Z_X:?%JZ\&?'O0/'>H&;5;[2M?M]>N2[_O+R2. MX6=\L?XF(//J:]^^('[-OA#XN?M5ZUXTN/BCX$@^$'B36;GQ%=ZJ/$%K!K-O M923O-+;+ICL;W[8 6C4"W9&;:P)0YKY2HK>5.[NG8R4[*S/T,_9,?X9^$=;^ M"?B#3O$V@ZII&DZV][->^.OB#'83?#^V34KAS;6NDV\\$KSSH8&:=A/;NS$M M$D>XC8^-?AK4/&GPF^"&J>'?B+X0\-:'H?Q,\3ZJT]]XHM;&)477"T6IVZRR MJMX($5S^Y,DF)EV*PD-?FW72>)?BWX@\7_#SPSX5U'4/M&@>#S=G2+7R(T^R M&ZD62?YU4.^YU4_.S8QQ@5@\,^;F3_K7_,U5=-OA9\0?B[ MX=^(6G:WX5U>Q/Q%U;6W3QAXZ_LBS\ V8U5KI9['24E@NIKB[C\J4./-C#JL M;1X0E&K3P/\ %SX=Z,=!^+/BK6KA)_&UC9?9(Y]222RU50TP M698T$C*4+2XE_=JVY\?GE10L+9W3V%[>ZLT?J7X9_:N^%_C'XN^'/$&F>)_# MFD:/R*\T\/_$CPOXEB ML=(M_%GA&.\U']F(>%XC=ZY:6D":H;XO]BDFED6.*;:,[)&4@8]17Y_T4?4T MMF/ZPWNC](_B+\)/"6CW/PP\2^(=1\*^"9S:>(?$;Z;INL06=B8 MKBS^V0WMI&EQ;SR1RF&:< ['PC.B[>0;XXZQXT\1:WX:UV+]FOQ-H<7ASPU8 M:QX4C\:7NF0WUK93S2106NL7%V(7O+99RDCB[FCVF/8L_ER!?@NBFL*DK7_K M3_(3KMGK?[;\.@Q?M':N?#WBO4_&5L]O9FYO[[5_[9DCNA;1K/;K?[$%W%%( M&CCF"*&1$P" &/DE%%=,5RQ2,9.[N%%%%42?2G_!(3_E(C\/?^XE_P"FR[K] MO*_%3_@C5X7O=?\ V_\ PG=VT+RP:):ZA>7C@<0Q-9S0!C[>9-&/JPK]JZ^; MS?\ C+T_S/_1:=.+78\>HFI MM,****U,PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH M'- '[>?\$A/^4=WP]_[B7_ISNZ^E?V$?^2 W/_8X^+/_ %(]2KPG_@FC\.-2 M^$_[#/P]T75X'M=06RFO)(7!#Q"YN9KE%8'D,$E7(/(.17NW["/_ "0&Y_[' M'Q9_ZD>I5\C7:_"_3--V)XIT'PII.HZ,SL%6>06$0>W9CP!(O&20 RH2< U^1_CGP%K7PS\ M4WFB>(-+OM'U:PD\NXM;N%HI(SUY![$$$'H001P:_?3]C;_DT+X5?]B?I'_I M%#73>/?@_P"$OBJD2^*/"WASQ(L'$0U338;P1_[OF*V/PKU,/F#HMP:NKG)4 MPBJQ4D[.Q_.=17]!7_#&7P?_ .B4?#7_ ,)BR_\ C5'_ QE\'_^B4?#7_PF M++_XU77_ &Q#^5F']G2[G\^M7?"W_)MG[2W_ %P\+?\ IQ6OW]_X8R^#_P#T M2CX:_P#A,67_ ,:K\A_^"G>@>#OV?OVE?VF/!VJ:?=> ]'^(>B>'KWP8NDZ MK:??36,4$KQ!4:-8DDG21&D .UBS%3W]7*,?&O6<(KL_NE$\3/<(Z5!2;ZO\ M8R/E7]M_/VCX1[>O_"K- QGUV35]B?"?]JZT^%?Q9^(>MZS?II7P4_;(\-+I MUQXG?3_[1M?"6LFW\J=+B'(!>WFDG5HR0?+EAE&5%?/'[3G[+?Q,^+&C_!_6 M/"WP\\<>)-(?X8:%"M[I>A75Y;LZK,&421H5R.XSQ63\$_A?^U5^SM_:$?A' MX>_%C3['5]O]H:=/X-N+[3M0V_=,UK/ \,A'9F0D=B*^@J0IU:*BY*_F_._W MII/9GR\)U*59R47;39>5ON:;6Z/KK7?VB?%WBKQ1\)? 'P"\*V'[0?@/]C[3 MI=1UG5O["2+2_$S?L^?M3_MP? + MXX>'?%L/@+XH7NDZ(S13>%H/!4^F:)>VSD>;&;6VMXXE=@H(E";U*@Y(R#T^ MM_#C6/C)_P %=](^)W@S]GSXE_"_P-=SRWNH+J>@74$*W)L;@W%T_P"[\J!7 M=ONAMN1NX+D#D@E24X-*SB]4^N[3VW;NK+R.J;=;DFF[J2]UKIHE;?9*SN_, M^-_A'_R3O3?]U_\ T8U='7ZR?\$5?V9?AO\ $+_@F5\,]7U_X?>"-6FK&E++[2O-DO["G_ "0*Y_['#Q7_ .I'J5>Q5X[^PI_R0*Y_['#Q M7_ZD>I5[%7DU/C9V0^%!1114%!1110 4444 ?-J0'PC^UA\3=+N/D?Q+_9WB MJS)Z31FSBTZ0#U*-8)N'831Y^\,O^-7P2\,_M"_#V\\+^+M+AU;1[W#-&Y*O M$Z_=DC<89''8@]R.A(/I/[0GP+E^+%II>JZ->Q:1XR\,/)+H]],C20,L@436 MMP@(+03!$#8^962-U^9 #X]=?M!VW@$_9?B+I.I?#W48^)'U&)I-*E/]Z'4$ M!MW4]0&9) "-T:GBMM6U*&XDTERRV/BOQ3_P;X:5>:U-)HOQ0O\ 3]/9LQ07 MNA)>31CT,BSQ!OKL%9W_ !#S?]5>_P#+5_\ NROM[_ALWX/_ /15OAL/8^)K M(?\ M2C_ (;-^#__ $5?X:_^%/9?_':Z_KF,[O[O^ <_U7#=OQ_X)\0_\0\W M_57O_+5_^[*/^(>;_JKW_EJ__=E?;W_#9OP?_P"BK_#7_P *>R_^.T?\-F_! M_P#Z*O\ #7_PI[+_ ..T?7<9W?W+_(/JN&_I_P#!/B'_ (AYO^JO?^6K_P#= ME'_$/-_U5[_RU?\ [LK[>_X;-^#_ /T5?X:_^%/9?_':/^&S?@__ -%7^&O_ M (4]E_\ ':/KN,[O[E_D'U7#?T_^"?$/_$/-_P!5>_\ +5_^[*/^(>;_ *J] M_P"6K_\ =E?;W_#9OP?_ .BK_#7_ ,*>R_\ CM'_ V;\'_^BK_#7_PI[+_X M[1]=QG=_;_JKW_EJ_P#W91_Q#S?]5>_\M7_[LK[> M_P"&S?@__P!%7^&O_A3V7_QVC_ALWX/_ /15_AK_ .%/9?\ QVCZ[C.[^Y?Y M!]5PW]/_ ()\0_\ $/-_U5[_ ,M7_P"[*/\ B'F_ZJ]_Y:O_ -V5]O?\-F_! M_P#Z*O\ #7_PI[+_ ..T?\-F_!__ **O\-?_ I[+_X[1]=QG=__X;-^#_\ T5?X:_\ MA3V7_P =H_X;-^#_ /T5?X:_^%/9?_':/KN,[O[E_D'U7#?T_P#@GQ#_ ,0\ MW_57O_+5_P#NRC_B'F_ZJ]_Y:O\ ]V5]O?\ #9OP?_Z*O\-?_"GLO_CM'_#9 MOP?_ .BK_#7_ ,*>R_\ CM'UW&=W]R_R#ZKAOZ?_ 3XA_XAYO\ JKW_ ):O M_P!V4?\ $/-_U5[_ ,M7_P"[*^WO^&S?@_\ ]%7^&O\ X4]E_P#':/\ ALWX M/_\ 15_AK_X4]E_\=H^NXSN_N7^0?5<-_3_X)\0_\0\W_57O_+5_^[*/^(>; M_JKW_EJ__=E?;W_#9OP?_P"BK_#7_P *>R_^.T?\-F_!_P#Z*O\ #7_PI[+_ M ..T?7<9W?W+_(/JN&_I_P#!/B'_ (AYO^JO?^6K_P#=E'_$/-_U5[_RU?\ M[LK[>_X;-^#_ /T5?X:_^%/9?_':/^&S?@__ -%7^&O_ (4]E_\ ':/KN,[O M[E_D'U7#?T_^"?&7A;_@WPTJSUF&36OBA?ZAIZMF6"ST)+29QZ"1IY0OUV&O MNOX)_ _PQ^SQ\/+/POX1TN+2M(LR6$:DL\TC?>DD<\NYP,DGH !@ 8/_#9O MP?\ ^BK_ U_\*>R_P#CM'_#9OP?_P"BK_#7_P *>R_^.UC6JXBKI4N_D:TZ M=&GK"QZ57SK^VE_P32\"?MFSKJM\USX=\611B)-8L45FF100JSQGB4#/!RK< M ;L#%>@?\-F_!_\ Z*O\-?\ PI[+_P".T?\ #9OP?_Z*O\-?_"GLO_CM94_: MPES033+G[.:Y96L?$+?\&\X+_\M7_ .[*^WO^ M&S?@_P#]%7^&O_A3V7_QVC_ALWX/_P#15_AK_P"%/9?_ !VNOZ[C.[^Y?Y'/ M]5PW]/\ X)\0_P#$/-_U5[_RU?\ [LH_XAYO^JO?^6K_ /=E?;W_ V;\'_^ MBK_#7_PI[+_X[1_PV;\'_P#HJ_PU_P#"GLO_ ([1]=QG=_;_ *J]_P"6K_\ =E'_ !#S?]5>_P#+5_\ NROM[_ALWX/_ /15_AK_ M .%/9?\ QVC_ (;-^#__ $5?X:_^%/9?_':/KN,[O[E_D'U7#?T_^"?$/_$/ M-_U5[_RU?_NRC_B'F_ZJ]_Y:O_W97V]_PV;\'_\ HJ_PU_\ "GLO_CM'_#9O MP?\ ^BK_ U_\*>R_P#CM'UW&=W]R_R#ZKAOZ?\ P3XA_P"(>;_JKW_EJ_\ MW91_Q#S?]5>_\M7_ .[*^WO^&S?@_P#]%7^&O_A3V7_QVC_ALWX/_P#15_AK M_P"%/9?_ !VCZ[C.[^Y?Y!]5PW]/_@GQ#_Q#S?\ 57O_ "U?_NRC_B'F_P"J MO?\ EJ__ '97V]_PV;\'_P#HJ_PU_P#"GLO_ ([1_P -F_!__HJ_PU_\*>R_ M^.T?7<9W?W+_ "#ZKAOZ?_!/B'_B'F_ZJ]_Y:O\ ]V4?\0\W_57O_+5_^[*^ MWO\ ALWX/_\ 15_AK_X4]E_\=H_X;-^#_P#T5?X:_P#A3V7_ ,=H^NXSN_N7 M^0?5<-_3_P""?$/_ !#S?]5>_P#+5_\ NRC_ (AYO^JO?^6K_P#=E?;W_#9O MP?\ ^BK_ U_\*>R_P#CM'_#9OP?_P"BK_#7_P *>R_^.T?7<9W?W+_(/JN& M_I_\$^(?^(>;_JKW_EJ__=E'_$/-_P!5>_\ +5_^[*^WO^&S?@__ -%7^&O_ M (4]E_\ ':/^&S?@_P#]%7^&O_A3V7_QVCZ[C.[^Y?Y!]5PW]/\ X)\0_P#$ M/-_U5[_RU?\ [LH_XAYO^JO?^6K_ /=E?;W_ V;\'_^BK_#7_PI[+_X[1_P MV;\'_P#HJ_PU_P#"GLO_ ([1]=QG=_;_ *J]_P"6 MK_\ =E'_ !#S?]5>_P#+5_\ NROM[_ALWX/_ /15_AK_ .%/9?\ QVC_ (;- M^#__ $5?X:_^%/9?_':/KN,[O[E_D'U7#?T_^">,_L=_\$C? ?[*WBFW\27U M[=>,_$]DV^SNKR!8+:Q89Q)' "WS\\,S-C *A2,U]85YK_PV;\'_ /HJ_P - M?_"GLO\ X[1_PV;\'_\ HJ_PU_\ "GLO_CM%;[1F8M =8-Q:7,:D\*PBBE5B!CY@1G^Z.E?H1_PV;\'_\ MHJ_PU_\ "GLO_CM'_#9OP?\ ^BK_ U_\*>R_P#CM:T*V(HZ0O;T(JTJ-761 M^:__ X/^,/_ $,GPU_\&%[_ /(E'_#@_P",/_0R?#7_ ,&%[_\ (E?I1_PV M;\'_ /HJ_P -?_"GLO\ X[1_PV;\'_\ HJ_PU_\ "GLO_CM=/]H8KM^!A]3P M_?\ $_-?_AP?\8?^AD^&O_@PO?\ Y$H_X<'_ !A_Z&3X:_\ @PO?_D2OTH_X M;-^#_P#T5?X:_P#A3V7_ ,=H_P"&S?@__P!%7^&O_A3V7_QVC^T,5V_ /J>' M[_B?FO\ \.#_ (P_]#)\-?\ P87O_P B4?\ #@_XP_\ 0R?#7_P87O\ \B5^ ME'_#9OP?_P"BK_#7_P *>R_^.T?\-F_!_P#Z*O\ #7_PI[+_ ..T?VABNWX! M]3P_?\3\U_\ AP?\8?\ H9/AK_X,+W_Y$H_X<'_&'_H9/AK_ .#"]_\ D2OT MH_X;-^#_ /T5?X:_^%/9?_':/^&S?@__ -%7^&O_ (4]E_\ ':/[0Q7;\ ^I MX?O^)^:__#@_XP_]#)\-?_!A>_\ R)1_PX/^,/\ T,GPU_\ !A>__(E?I1_P MV;\'_P#HJ_PU_P#"GLO_ ([1_P -F_!__HJ_PU_\*>R_^.T?VABNWX!]3P_? M\3\U_P#AP?\ &'_H9/AK_P"#"]_^1*/^'!_QA_Z&3X:_^#"]_P#D2OTH_P"& MS?@__P!%7^&O_A3V7_QVC_ALWX/_ /15_AK_ .%/9?\ QVC^T,5V_ /J>'[_ M (GYK_\ #@_XP_\ 0R?#7_P87O\ \B4?\.#_ (P_]#)\-?\ P87O_P B5^E' M_#9OP?\ ^BK_ U_\*>R_P#CM'_#9OP?_P"BK_#7_P *>R_^.T?VABNWX!]3 MP_?\3\U_^'!_QA_Z&3X:_P#@PO?_ )$H_P"'!_QA_P"AD^&O_@PO?_D2OTH_ MX;-^#_\ T5?X:_\ A3V7_P =H_X;-^#_ /T5?X:_^%/9?_':/[0Q7;\ ^IX? MO^)^:_\ PX/^,/\ T,GPU_\ !A>__(E'_#@_XP_]#)\-?_!A>_\ R)7Z4?\ M#9OP?_Z*O\-?_"GLO_CM'_#9OP?_ .BK_#7_ ,*>R_\ CM']H8KM^ ?4\/W_ M !/S7_X<'_&'_H9/AK_X,+W_ .1*/^'!_P 8?^AD^&O_ (,+W_Y$K]*/^&S? M@_\ ]%7^&O\ X4]E_P#':/\ ALWX/_\ 15_AK_X4]E_\=H_M#%=OP#ZGA^_X MGYK_ /#@_P",/_0R?#7_ ,&%[_\ (E6-+_X(%_%:6_C6]\5?#V"V+#S)(+J\ MED4=\*;903_P(5^D'_#9OP?_ .BK_#7_ ,*>R_\ CM'_ V;\'_^BK_#7_PI M[+_X[1]?Q7;\ ^IX?O\ BY* MCY41 2(XP2Q"Y)R>6.!CW&O-?^&S?@__ -%7^&O_ (4]E_\ ':/^&S?@_P#] M%7^&O_A3V7_QVN":JSES23;.N#IQ7+%JQA?M@?L*>!OVT?#T$'B6WGL]8T]" MEAK%D0EU:@G)0Y!5XR?X6!QD[2I)-?($W_!O0C2GR_BXRIGY0WA?<0/K]K'\ MJ^W/^&S?@_\ ]%7^&O\ X4]E_P#':/\ ALWX/_\ 15_AK_X4]E_\=K>E7Q-- M;_JKW_EJ__=E'_$/-_P!5>_\ +5_^[*^WO^&S M?@__ -%7^&O_ (4]E_\ ':/^&S?@_P#]%7^&O_A3V7_QVM/KN,[O[E_D1]5P MW]/_ ()\0_\ $/-_U5[_ ,M7_P"[*/\ B'F_ZJ]_Y:O_ -V5]O?\-F_!_P#Z M*O\ #7_PI[+_ ..T?\-F_!__ **O\-?_ I[+_X[1]=QG=__X;-^#_\ T5?X:_\ A3V7 M_P =H_X;-^#_ /T5?X:_^%/9?_':/KN,[O[E_D'U7#?T_P#@GQ#_ ,0\W_57 MO_+5_P#NRC_B'F_ZJ]_Y:O\ ]V5]O?\ #9OP?_Z*O\-?_"GLO_CM'_#9OP?_ M .BK_#7_ ,*>R_\ CM'UW&=W]R_R#ZKAOZ?_ 3XA_XAYO\ JKW_ ):O_P!V M4?\ $/-_U5[_ ,M7_P"[*^WO^&S?@_\ ]%7^&O\ X4]E_P#':/\ ALWX/_\ M15_AK_X4]E_\=H^NXSN_N7^0?5<-_3_X)\0_\0\W_57O_+5_^[*/^(>;_JKW M_EJ__=E?;W_#9OP?_P"BK_#7_P *>R_^.T?\-F_!_P#Z*O\ #7_PI[+_ ..T M?7<9W?W+_(/JN&_I_P#!/B'_ (AYO^JO?^6K_P#=E'_$/-_U5[_RU?\ [LK[ M>_X;-^#_ /T5?X:_^%/9?_':/^&S?@__ -%7^&O_ (4]E_\ ':/KN,[O[E_D M'U7#?T_^"?$/_$/-_P!5>_\ +5_^[*/^(>;_ *J]_P"6K_\ =E?;W_#9OP?_ M .BK_#7_ ,*>R_\ CM'_ V;\'_^BK_#7_PI[+_X[1]=QG=_;_JKW_EJ_P#W91_Q#S?]5>_\M7_[LK[>_P"&S?@__P!%7^&O_A3V M7_QVC_ALWX/_ /15_AK_ .%/9?\ QVCZ[C.[^Y?Y!]5PW]/_ ()\0_\ $/-_ MU5[_ ,M7_P"[*/\ B'F_ZJ]_Y:O_ -V5]O?\-F_!_P#Z*O\ #7_PI[+_ ..T M?\-F_!__ **O\-?_ I[+_X[1]=QG=_-LL/'_A;6ISPMOH^H)J=PY] M%BMR[L?8*34RQ6+DN5M_=_P!QP^&B[JWWGH6J:G;Z)IEQ>7T6YTG]F'P[<7<$EM/X@EOO$;0R+MDA&HWMQ?JC@\A M@+D CL017 :-\,M?_:IN8[?7-#U+PM\- ZRW5OJD9M]3\4@'(@:#.^UM20#( M)0LL@&S8BDEOI@<5R/W8\O4WO=W04445F,**** /E+]C;_DT+X5?]B?I'_I% M#7I->;?L;?\ )H7PJ_[$_2/_ $BAKTFKJ?&QT_@04445!85E^-_!NF_$;P9J M_A[6;9;W2-=LIM.OK=B0L\$R-'(AQS@JQ'XUJ5^=W[;'_!53XS?#G]L?QE\, M/A-X0^'-U9?#S2K34-;U+Q;?BUC N$MW$@E>[MHD3-W!&%)9BV2.#@=>#PE7 M$5.6ENM=78Y,;BZ6'I\U;9Z:*YT$'_!OK\+M.B\FP^)OQZTVS0GR;2U\46\< M-NN_?M6?] C]E7_ ,+"R_\ EQ4&O_\ !9+]JSPGX.UCQ'<>$OV= MM4T;PW#'=ZH-&UV+4+BW@>:.$/Y<&J2/CS)8UW;" 7&:/J^:]*J_\"0?6,H_ MY]/_ ,!9^G/[._P"\.?LN_!?0? 7A*WFMO#_ (=A:&U6:3S)6+R-+([M@99Y M'=C@ 98X '%=I7*? GXHQ_'#X(>#?&D5F^GQ>+]#LM;2U>3S&MEN;=)A&6P- MQ7?C.!G'05U=?*U>=S;GO?7U/K*7(H)4_AMIZ!1114&@4444 ._84_Y(%<_] MCAXK_P#4CU*O8J\=_84_Y(%<_P#8X>*__4CU*O8JNI\;,8?"@HHHJ"@HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BO)?VKOVQ/#?[)NAZ5_:5IJNO^)/$MP;+0 M/#VD0^?J.L3\?+&F1A067)/V^?BS\*O#H\3>.OV;/$>C>#8@ M);V^TKQ/::O?:?#C<99;1$1@%7);YL+CDBO7PN18W$4XU:<5:6D;RC%R_P * MDTY:Z>ZGKIN>/B\_P.&J2I59.\=96C*2C_B<8M1TU]YK378^KZ*P/A=\3]"^ M-'P^TGQ3X9UM"UN 7-G=1?=D4Y!R#R&!!4J>5*D$ BM^O*G"4).$U9K1I M]&>K3J1J04X.Z>J:V:"BBBI+"BN=^+OCW_A5?PG\3^)_LOV__A'-)N]4^S>; MY7VCR(7EV;\-MW;<9P<9S@]*\@_X)Z_\% ]!_;^^&%]J]CIW_".Z]HUS]GU/ M17N_M3VJMDPRK)L3>DB@X.P897'8$]U/+<34PL\;"%Z<&E)]F]M-_G:W3J<% M3-,+3Q<,#.=JDTW%:ZI;V>WRO?KT/H&BO)-!_:F_MO\ ;6USX/?V%Y?]B^&( M?$G]K_;<^=YDZQ>3Y/E\8W9W>8>F-O>O6ZQQ&%JT'%55;F2DO1ZIF^&Q=*NI M.D[\K<7ONM&M0HKS_P#:G_:"L?V5O@!XE\?ZE87>J6?AR!)7M+9E62PSP>A[#PGKO_ E'A73-3\KR/[1M(KKR]V[R]Z!MN<#.,XS@4GAJ MJHK$->XVTGYI)M?3;2?WI_<:%%%%8&X4444 %%>-ZS M^UI_9'[=FD_!7^P/,_M3PDWBG^V?MV/*Q<2P^1Y'E\_ZK._S!][&WC)]DKIQ M&$JT.1U5;G2DMM4]GIZ>IS8;&4<0YJD[\DG%[Z-6NM?7IH%%9?C7QII7PY\) M:CKVNW]MI>CZ3;O=7EW""5'9T.#AMP!XZ'..C!Y5B<5!U*27*M&Y2C& M-WTO)I7\KW.;&YOA<).-.LWS2U48QE.5EUY8INWG:Q]845XU^R?^VIH/[4K: MUI/]EZMX0\<>%I!%KGAC64$=]89QMD':2(YX<>V0-RY]EKGQ>$K86JZ->/+) M=/R]4UJFM&MCIP>,H8JDJ^'ES1?7\UY-/1IZIZ,****YCI"BBB@ HHKQOX)? MM:O^T5\)?B!XC\)>%;R[O_!^KZGH>GZ5=7T5O)K5U:1JRKYIRD ED8("Q8*/ MF/<#IHX2K5A*I!>[%I-W22OMNR45A?#+7]:\4 M^ -)U'Q'H'_"+:[>6RRWVD?;H[[^SY3UB\^,!),?WE[6$X.$G![KLTU]Z MT?JM#>G-3BIK9]TT_N>J]'J%%%%24%%K@+I^UHI=6HU*-25*JK2B[-/=-;H]&A7I MUJ<:U)WC))IK9I[,***\_P#VI_V@K']E;X >)?'^I6%WJEGX<@25[2V95DG+ MRI$J@MP!N=N_\)1X5TS4_*\C^T;2*Z\O=N\O>@;;G SC.,X%:%9R3B^5FL9*24EL% M%%%(84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110!\I?L;?\FA?"K_L3](_] M(H:])KS;]C;_ )-"^%7_ &)^D?\ I%#7I-74^-CI_ @HHHJ"PK\._P#@J6,_ MML_ME?\ 8J>&O_1_A^OW$K\._P#@J5_R>U^V5_V*GAK_ -'^'Z^BX9_WJ7HO M_2HGS?%'^ZQ]7_Z1(^4/V8?V6],^*'AC7?'OCW7I?!GPI\(2QV^IZK!;"XOM M4O) 6BTW3X20);IU!8EB$B0;W., ^@^'OB]\-]9L=;;X>?LF:/XH\,^$[/[? MJ^I>(=>U?4]2@M P3[1<2VLL$$ +$#*1[02!S6C\7?A5K7Q'\(_LL?!7PK/I M%G_;?A%O%@.I7B6=C<:GJ5S=22S3RO\ *-L%I!"">R;>^*^_?VSOVJ_A9_P3 M3\>^%/ OB/\ 9[\&^)_$GQK\&::GQ,U'07:PL-2MF_T=H;")05;YXF?Y2@.( M^=QROUN(Q4G-12JWU^=EYGR&&PL>1MM1C&UVU>[:VV=K:?*[[ M(^$?AG^QO\-?^"A?A#Q5K_PC%[\)]>\!:;)K/B3PYKUX^J:1):*CL9-/O=HE M$NY=OV:<$D'(D(4UXQ^RV0_PG^.S8QN\ QG_ ,K>DU]6_P#!P;^Q_=_L_P#[ M0FG:WH^F?#_P[\-Q86/A[PWI6AND&HP116QD)O;?_6,^[S!YSD[AL&R> MF]NA_0Y^P'_R8C\%/^Q"T+_TWP5ZW7DG[ ?_ "8C\%/^Q"T+_P!-\%>MU^7X MG^-+U?YGZGAOX,/1?D%%%%8FX4444 ._84_Y(%<_]CAXK_\ 4CU*O8J\=_84 M_P"2!7/_ &.'BO\ ]2/4J]BJZGQLQA\*"BBBH*"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH ^+]35-<_P""Z^FIKKR+'HOPSDN/#:.F$:=[@I*4XY)C>YR'?MA?L9-^T1K/AGQ?X8\12^" M?B;X%D>70M=C@$Z;6'S6UQ$>)(7Z$'.-S<$,RG@O%OPG_:V^+_A1O"NM^-/@ MYX/TF^3[-J&N>&[74+C5YH2"K^7'.%BC9@3DJP(/W2M?68B.'S&GAYJO&GR0 M4)*5].5O563YD[WTUO?3J?(8:6)RVKB:;H2J>TFYQ<;._,E[KNURM6M=ZA\0ZI='2?\ @C'\5[;3YG.D:)\7);?1#U6.U62T=-G'3>SGZDU[7_P44_8T M\,_L1_LO:?\ %;PE=^(4^*WAG5K"6Z\42ZQL222!9O/#N4*L3G:% ' M3(/N/[3W_!-9?$O_ 3QA^!WPN?2=)^QW-M/%<:Q/(B7#)-YLTLKQQNQD&+S1K'5KV]M;E)M4EDBMPL4H=@6CC MD;.!Q\OY5]9'BJA/%X>=.KRTY5YNHGI>#5-+G\I)2;6JO<^0EPEB(8/$0J4N M:K##TU3:UM43JMJ'9Q;BD]':Q\R?MV_$R/XO?\%"&^''C3PW\3_&7PQ\&>'X M-2F\->";"XO'U6]F92LMXL+HPA56VCG@@8^^:T?V(Y-1^&'[<]GI'PU^&_QK M\%_!GQ3H\XU73?%^AWMMI^CZC$'DCGMGE9PGF*BQD,W)<]?D"^Y?M)?L>^-; MW]I+3/C-\'_$>A:%XY@TW^Q=6T[78)7TK7[,-O42M%F1&4A>54YVIRNWYM+X M!_!'XT7?QVG\>_%KQUI/EVUA_9^F>$O"$]W'H4>2=UQ.)\--+SP67C/! \ M^6<83^RE1IRCR^RY7!RE_$[\B5G*_O*=]M&]+'HQR;&?VNZU2,N;VO,IJ,?X M?;G;NH\ONN%M]4M;GH'[77_)J'Q/_P"Q2U7_ -(Y:_.SX0_#G6_V6/V4_@Q^ MT_X"M9+A]'T1=/\ B!I$+;?[:TG[0Z^?CH9(@%YP_ 7]D3 MPE\._%']D:K=Z-IKV&H"VW3V5R'=RRCS$4LA5\$,HSSQ7CY-G4,#ETH.TN:H MN:'\T'"2DOQ5GT=GT/;SK(YX_,HS5X\M-\LU]FHIQ<7^#NNJNNI\\?"7XPZ- MXT_X*C>-/'.@7$>KZ)>?!NUU:TDB? GC%RCA<\[6XVD'E2"",C%?-?[/UYX, M_:?^'MYX_P#C+\)_VBOB?XW\6W5S<6^MZ!H5_-INC0B5TBCT]XI5C 3:/X2 MR[<$*<_5?[$W_!,+4?V._P!KKQUXC@U?2]4^&^M:-+I6AZ=-++)?6$W=Y-=Z/#XP MAO%OO#HE8L\<1MU*2J&8M\^ 6YP,L#]0LURZE*=/!5M>6BHR M(_BC_P $7O&T_P 6/#_BQ?$/PQUQ[?PM>>*;.XL=4DLS-:+#?+N)8L MGH1_ ?PU^P]^TS^S/XS\':.-%\/>-+>7P5KB122.CW%[$)[4EG9 MCEKC>=NFU6]BW5C1I.,FDY<].S6EW8^9?@!\7+N MU_X*KK\7=0U+R?"7Q;UOQ#X*M9I,) MMID%J+:1CT D>( 'U4DGEJS)?B9XJ MTK]C+Q9\4-#U"\\/>)?VH/BM%HMKJD64FT[2B\\4!C/WE*K#,H;.=KC;@X-> MX_&W_@ECXE\8?\$[OAG\+O#>LZ!9^.O 5W'J!U2YN)XK0S2B=KP(ZQ-(5:2= MB"4!;8"0N<5ZW\4/^"?>C_$K]A;0/@ZFH-HT_A>RLCI6K6J$FTU"V4;;D*2" M=SF3<,@XD;!!P1U5L_RE3I5$TUS1IO2_[JE*3A)KK>]/3KR,Y*'#V;N%6FXM M/EE43O;][5C%3BGTM:HK].=:GA?[97_!/SP9^Q;^S/JGQ1^$UQK_ (1^(7@% M8=076AJUQ<2ZP/-198[M7)X?\6?!>SUC5-*M[J2WCOT:[N)UMI61@QC$IC=I V'T27 M]C_5K'_@H;X8^*6FRZ':^#/#W@ >$4L!+*+U)5N)I$V)L*>4$D09,F[(/R]S MQ4L[5"B_K.)53$*-6TTVVDXQY(\S2=^9-I?9\FSNK9&Z]=?5L*Z>'7Y9BVRJ,E\Y!^7N<_]D#]D3Q1^R!\:/'UAH]_ MH<_P9\37/]KZ-I;7$PU#0+Q\>;%&GE^6;=N[43LRK)L3A,VEB)T[T7.:BK:4_=C::7:23@W: M\=+63D<7_P %S-1O++]@74HH9KFWL+[6].MM4>$=+4S9.XX.!O6/\<#OBOK3 MPQIEAHOAO3[/2HX(M+M+:.&S2 YB2%5 C"G^Z% Q[5C?&7X0Z%\?/A;K?@[Q M-:&]T/Q!;&UNX@Y1L9!#*PZ,K!64]BH-?-_@#X$_M2_LY^&(_"'@[QI\*/&W MA73(Q;:1>^,+>^M]5L+=1B.)OLP9)@@P 6()VCH.!X5&5'%Y9#!^T5.=. M]HI*:BKWL]8\NSZ/3JCWJ\:V#S2IC?92J0J0A&\;-Q<')VM=.TN;=;-:]&8O MQ2MXO#W_ 7&^&4NE9@N]?\ EZFMK%Q]H@3[286D_X'&@!/_/-1VKQO_@E_ M_P $Z_ G[4'[,5]XC^(8U;7I)=8U"RT.!-3GMH_#\:3MNE@6-E'G-*SN68,. M$&, @_6G[)'[%E]\'/'_ (@^)'C_ ,2_\)S\5O%D2VU[JJ0?9[33[5=I6TM8 MOX4RJY8X+;5X7G=\B_\ !*SPQ^T$/V9=;F^%WB+X;C0-7\1:A&T'BBVNS<:+ M<*55IK9H05D# JVR0!0R9_B;=]?1QSEE]6G@,0H.DJ$/:7<5)IU6[.UTM;*] MKJ-NMCXVM@%',:-3,,,YJJZ\_9V4G%-44N97LWI=VO:4K]+E/Q-^UE\2/A5_ MP3@\;^$5U[7-1\4>$OBA-\+8/$$*227[V:'<'A<8+S[4:,<[@KIT)4U@_$OP M%X>^&W@.RUOX%_!?]J;PG\7=!FAN+77;OPQJ++K3;U\]+T&5U=)$+D@)C)QC M:2*^LXO^"5FCW/["]W\)[SQ)=R>(=1U1O$USXG2'$IUIF#&Z$>[[N $V[@2O M<$YJKJ_P&_:Q^*OAO3?"'B;XE?#WPSH$4L7]I>(_":WT'B34(HW5L+N58H'? M: QC..3QM)0]%#/LO4I2PTXQ7M).=W**G%J.O*HOGB[2]Q[7VUN<]?A_,G&, M<5"4G[*,8649N$DY:*3DN22O'WUO;?2S\M^-WPGL/VL/^"LGP\T?QI9ZC::5 MK?P?M[_6M$2XEM?M6+VYE^R3[2K[%FV,5R#NA7-;?[8'PG^ GP8\;^"/#/Q# M\::K%X \/Z)+;Z'\+=,COKA[R9YF;[7,\$C32 !G51)M!V#YSAU?W"__ &2] M??\ X*+^'/BU#?Z8_A?1? ?_ BKP7%S-)JVEU<]:ODM6%'$57AU.9^S]UWY5*//'F5^2]KZM.UCYW_ &*;KP7'_P %"M=^'O@/PQXY\,_"/XA_ M#^>6]\-^)(KJTBGF\YHGN+9)9&D\ID#IOR#N>8# 48J?L=_L[^#/!_[!'[5' MB_3=#AM?$=I!XS\,17JS2EDTV.U5TM]I8K@,BG=C=QUKZ%^#_P"Q9\6]+_;P MTOXT>/?%WA+Q!)-X>N-'O[+3X[BUCTD,Y:&"S1U;S(0?F9I'5BTCG![T?AS^ MP]\5_AK\.OCM\.H=2^'U_P"!/B;%XAN]&O))KN+5K.]U&$11+<*(FB\A1G<4 MR^3D9'RUZ.*SO#RE*-+$;JBY>])\SA*2E=M+F=K;KWEJ>9A,BQ,5&5;#[.NH M^[%N7 M&IZI'>2R)-/'((0! %C96;]VV=S*.1S7/6X@H.M3HJM^Y<<1S+HW*55PNNN\ M7&^U[JQT4.':ZH5*[H_OE+#_P""D?[4 MGQOUKXJIJ'B31/AUXGE\(>'=!^WSVMCIRVY99+@+"Z%I79<[B>-S<<+MUO\ M@F+\(&^ O[;'[4?A+^UM1UJ#1YO#*6EU?W#7%P+9[.ZD@B>1N6,<+QQY](Q1 MX=\'^*O#W[8GQ:O_ -G+QM\.+^ZU2\BD\;^%/%]O?1#2]2^8?:8'AC#L'^8G M!*$L>3\FW._X)%Z5KJ_M-_M.ZCKVOVOBV^N=9TFUN]:LXMEI>7D4=V9TA XV M1F544?W0N>M&.J5)9=B^6K:E[*CRTW=.+YZ71JRZNZ^._-KT,!2I1S+!\U*] M;VU;FJJS4ER5?M)MO=*S^"W+IU^E_P!MKX=^#/C'^S7XA\'>//$ECX4T'Q0( MK%=1NKR*U$5R)5EM]K2D*S>;&A"9RVTCOFO!M+@_;&_9<\/0V,-E\-_C;X?T MBW6* Q2/I.LO#&N "#MB+;0.F]B>Y/7Z&_:V_9AT/]L#X%:QX&UZ6>T@U#9- M;7MN 9K"YC.Z*9 >#@]1QN4L,C.:\'T?X6_MJ^%?#7_".V_Q"^"FLVL:B"'Q M%J=A>C641> YC6,P,^ ,[PV;<*J=M4ES0E%-.JO=24Z+5]&WRSC)\K2O>+::UE=H\Y^,5UX6_;,_X M)?ZEXO\ A5X0A^'_ (@^%FNMK\6C6FGQ6LNCZK8E9+E-L2H"QA??'W(>$=. M_P!!?L>?LFZ5^Q_\!)O"EWJO_"176L7ESJVOZE?1JBZI=SJ/.ONR2G&^NCOU/$J9?C'5PV%KI)X MF$8U4K*WLFI/1:>]%N$K::JVECS_ /::\)Z1X,_:\^(^M?M)_##XB^/O!>HW M4?\ PB?B/1GNI=-T"RV'$6R*6,1..,MG=N5B%(.XK\<_ W@+XA_\$7/$E]I? MCVX^+MKX&OOM'A[5;Z*:VO-!,MS;H+25& -^XST3Y0 0 ,@LW M*Z3_ ,$P]7B_8E^+'@.^\3:5/XY^+>IRZ]J6H6]F;?3+>[::.98HHA\RP@QX MSC/SD[> *[*.?8:,<-4J5TN2=%I1DVK*RE[CC>FU&_-RRM-]&<=;A_$REBJ= M/#N7/"LFY12=Y7:-X+JFK/Q7]K6PTOX%Z+\!_@GX0T'QK8> / M&T4_B3Q3IG@J.XO=8UD)!&S0QJ'\S8S!C( V ,-CY.8O %A;_![]JSX6:E\! M/@U^T!\/]'U'68='\9:=K?AW4(]%NM/G=8S=2&5Y=DD.XOO) 4$D8;/O'CO M]B7XK?&#X:?#O7=3\1>"?"7QK^$]VYT'5-#2XNM*O+1HHXVAN1,BR?.$.[:" MH!8 '><=)X0^"/[0WQ-^-7AC7?B?XY\)>&O#/A.4W:Z'\/Y[^-=>FXVK>O.% M+0CO'A@1QC)W"%G6'CA>1U8RLJBJ)SE[\FY6?*DU.Z<>63?NM=+%/(\3+%\Z MI2C=TW3:A'W(I1NN9M.G9J3E%+WD^M['@'P4_9,\,_M8_P#!2#]IJU\;_;]5 M\+^']4TR4Z$E[-;6E]:3BJ_[#O["G@_X[^+?C/X. M\:-/I/Q/O=,N=*AM)9&N+=;:*X203JT:JI)E7&QGZ'. M.]O]C_\ 9FU[]G_Q_P#&/5=9N](N;?XA^,;CQ#IRV4LCO#;R#Y5F#HH63U"E MA_M5Q8WB::IUH8>NTE3H*%G:TE&"GR]G\2;6MKK8[L#PM3E4H5,1ATVZE=SN MD[QE[.USSC_@BUXKU/7_V2-4TW4=0O=2C\*^+-2T2PENY3+*E MK$8V1"QY./,8#T& .!7US7@/_!.O]E?Q#^R-\(?$>@>)+S1KV\U?Q5?:Y"^F MRR21+!.(@BL9(T(<;#D $=,$U[]7R?$E>C6S2O5P[3C*3::V=SZ_ABA6H950 MHXA-3C%)I[JP4445XA[H4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?*7[&W_ ":%\*O^ MQ/TC_P!(H:])KS;]C;_DT+X5?]B?I'_I%#7I-74^-CI_ @HHHJ"PK\._^"I7 M_)[7[97_ &*GAK_T?X?K]Q*_+7_@H'^P%\=-7_;B^)?C?P)\,_"7Q7\&_%;1 M-/L+^QU754LUM/LRV8VL#=VTHD$MC&X9&9=KX/.0/>X>K0IXANHTM.KM]J+Z M^AX'$5&I5PT8TXMZ]%?[,ET]3\[OBAXO\.?'7]B'P%>7&K6%KX\^$,K^%+G2 MKF39-KNBW$\MU:3P?WC;R/<12 N_"7X;Z2O MPO\ "UM'\(+34M-GUJZM-0A6.(0R73 D+\OF!_W6-@!8GFN!_P"'8OQZ_P"C M-/A5_P"%?+_\NZ/^'8OQZ_Z,U^%7_A7R_P#R[KZNM6P%6/+4DGJVO?CI?5_: M_I:'R-&CF%*7-3BU=)/W):VT7V?Z:N?*W[?_ .V##^W9^T"?B1)X2LO">OZK MI=I;Z\MI=R3PZG>PQ^6]RBOS$K*J*(P3@(,DDDU3_9@_Y)5\>/\ L0D_]/FD MU]:_\.Q?CU_T9K\*O_"OE_\ EW4UQ_P3;_:9?P-XF\.:%^S!\.?!:^,[*+2M M0U2Q\3K-<16RW4%R0OG:K,H!D@CR1&6P"!UKH^OX2--4H2BDK?:CLGZG/_9^ M,E4=6<)-N_V9;M?X3]8?V _^3$?@I_V(6A?^F^"O6ZXC]FCX9W?P5_9Q^'_@ MV_F@N;[PEX;T[1;F:#/E2R6UK'"[)D [24)&1G!KMZ_,Z\E*K)K:[/U##IQI M1B][(****R-0HHHH =^PI_R0*Y_['#Q7_P"I'J5>Q5X[^PI_R0*Y_P"QP\5_ M^I'J5>Q5=3XV8P^%!1114%#)[A+:/<[!1ZFJG_"16F?]>F7Z?G6D/9V]]O[O\ @F$M GTCPREJ[DND>T$DGM[\UYAXO^#NN MWVM336EU(B2.6(W/W_&E'DO[S=OZ\QR<[>ZE?^O(]GM=1AO3^[D5_H:+K48; M(_O)%3/J:X/X0^ =0\)M*UW*\CR8R2S'IGU/O47Q@\ :EXJN$DM)7C:,$ AF M&,GV-'N&7M8W96=<9!(/Z4YI M+:_AN_\ 5R*WT->(>,OA%K][KL\UI=3)'*YF?4^]-JGRW3=_3_@BBZG-JE;U_X!Z%<7\5J?WCJOU-,CU:WF?"RH2? M>O//C1X"U3Q3Y]C[5S'@;X2^(-/UZ">\N9F2)MP&6QG\Z% M&GRW;=_3_@@Y5.:R2MZ_\ ]PEG6%-S, /4U!_;-KG_7)^=8GC[0;G7/"TEK$ M[([KC*G!KQM/@WXH^U?5NGYT4XTVO?=OE_P0J2J)^XK_.WZ'T/',LJ M;E.1ZU#)JD$38,B@UB^"]%N=(\)Q6LK,TD<84%NIXKR;QI\)?$=WK]Q-:75P MJ32,^,GN<\4H*#?O.R]!SE-+W5=^I[O#=QW'W&#?2DFNX[<_.P%><_!/P/JG MA9IFOII9#-C.\GC&>GYU%\;? FK>*+J&2QFFC,0( 0G!R1_A1:'/:^G>WZ!S M3Y+VU[7_ %/2H]0AE.!(IJ1Y!&N2<"O!_ ?PK\1V/B*WGN[JY*0N' R<''K7 MJ?Q"T2[UOPK+:P.ZO(N"4X(^E$XP32B[KT%"4W%N2L_4Z :C"3]\5*L@=<@Y M'K7S>OP?\6->8-Y=^7GWZ5[?X(TBZTCPA#:RNSRQ1!-S=3@=Z=2--+W)7^5@ MIRJ-^_&WSN;SWL4;8+BG1SI+]U@:\ \;_"CQ/=>(KF:TO+H1S2,^.PR<\5V7 MP-\%:MX6:=K^>>8S[GYTY0IJ-XRU]"8SJN5I1T[W/39)TB^\P%(MW M&YX<&O+OCIX(UGQ/=02:?<7$1A# "/H[N[PI"X M?:3\K?6B,*;C=RU[6"4ZJE91T[W/?V<*.:C^V1$_?%<44X4Y+WY6^5QU)U$_6%<]X%TN[TGP=#;3O))-%$$W/RS8'>O'O'7PS\4W7B2ZFM+Z_$%RIK?#KQ19^);:>[OM1,<+A]A8;6] MCQTKUKXD:7>ZOX0FMK:66&65,;X_O+]*)P@I)1E=>@0G-Q;E&S]3I?M,?]X4 M\-N&17S&OPW\9B[V_P!HZILSC.1TKWCP'I][IG@R"WN)))9XH@F]_O,0.I]Z M=2%.*]R5_E85*=23]^-OG&-<\/MGUS^E.5.FHW4[OM9BC4JN M=G"R[W1ZDT@3J<4BSHQX85Y1\?O#.OZ]=6[Z7=WEMY(8%8>CY(Z_3'ZUR'PY M\#^+K7Q/:SWFHZB8H7#,C?=?V/M1&G3<.9SL^UF*52JI\JA==[H^B"V!3?M" M?WA7,?$JPO\ 5/!D]O9S2P7$J8$D?WD^E>#IX&\<[?)CJU*D7:$+_ #2/J$'(IK3*IY(KG/ -G?:?X)MX;N62:YBA"&23[SD# MJ?>O%O'OA#QHWB>[EM-3U0033,ZHOW4!.<#GH*5.$)2:E*R]&.I.<8IQC=^J M/HY7#]#FAG"]37E/[/VA^(-&:Y.KWMY=^?MVB?\ Y9X!Z<]\_I4/[06A>(]6 MNK9]'OKRT$(8,L'23)'7D=,?K1R0]IR\VG>S_P"'#VE3V?-RZ]KK\]CUL2*> MXI2<"OG/X;^&/&L7BNTFO=5U-H(9 SQN#MD'H?FKV+XFVFHZAX+N(;":6VNI M4PLL8^9#ZCFB=."DE&5UWLPIU)RBW*-GVNCJ?-7U%*#D5\LKX7^(/VL+_;.K M[>M.K3IQ5X3YOD_U%2J M5).TX/M \=_\ "57DEIK&J+;S3,Z(@.V,$Y"CYN@K MNOV>M.\2Z8]V=;O[R^$^W8LX/[K .N1^5.=*FHZ_P [GK);%<9\"_@#X0_9L\%OX=\$Z3_8VCR7A^?^E:T[*BX>ULGJX^]JU>U^G5V[7,JFM=3]C=K12]W1 M.U[=5LK]['TCG%-WCUKE?B='J=YX)N8M.GDM;N5,)-&N6C/J.1_.O %TGXD- M>;/[=U7&<;O+/_Q=94:5.:O.:C\G^B-JU6I!VA!R^:_5H^JZ;O [US/P_P#[ M1M? ]K'?2OU M&YOQ-M\L2Q;/)P#G'S'KD?E4'[0\7BJXNK5]!U*YL$B#"1(H=_G9(Q_$,8P? MSH]G#VG)SJW?6WY7_ /:S]GS\COVTO\ G;\3V ,#2YKYL^&D7Q ?Q=9R7VMW MLEI%(&EA>VP)1Z9W\?D:]G^*+:G/X(N8],G>TO9$Q',J;S&?7&1G\Z*E*$9* M,9IKOKI]Z"G5G*+E*#3[::_<['"_'7_@G_\ !W]I/QE_PD'C'P59ZEKAB6&2 M^M[RYL)[A%&U5E>WDC,F !OSP .@%=]\'_@KX4^ '@>#PWX,T'3_#NB6[&1 M;6TCVAG.,N['+.YP,LQ).!SQ7SP#\3FO/+_M^]QG&[[)_P#;*^B/AY+J4/@6 MU7496N;Z. +)*5VF5@.6QDXS]:[<7BZ\J$<.\0YP6T;RLO1/1?(X<)@\/'$2 MQ$<,H3>\K1N_5K5_,Z;=1G-?-'Q"E^(T/BN]:RURZ6TDF9HHUM1B)2>%SOYQ M7>?LZ2^*HS=GQ#J$NH"7;Y(>#R_)P&S_ !'.#_ -IKX>3>%?'.CIKF@W$T=P]LUQ+;_O$. M58/$Z."/9AU(K6^&OPVT'X/>!=,\,^&-,M=&T+1X?(L[.W!"0KDD]U&2PCB#B55@\SS22,?Q#&,'\ZXWX9:A\1I?%UF MVH:S-+91R S1-:@>:OIG=Q6\93EAE2E7]U-OD]ZU]KVM:[74PE&$<2ZT:'OM M)<]HWMO:]^:R?0^E,TFZN3^*5SJK>![E=*F-K?NF(IMF_P L^N,\U\^#6_BH MUV(QKLO7&[[&O_Q584:$)J\IJ/K?]$SHK5YTW:--R]+?JT?6%)FN8^'=UJ8\ M"6G]I2?:-0C@42R[=OF.!R<=LUX;\0]<^)=KXMOOL.LLMF\S-#&+13Y2$\+G M/.!4TJ,9R<7-*W5WU^Y#JUI0BI*#=^BMI][1]-9S1G%>1?LXZEXNG-X?$E_] MN$FSR!Y C,6 V[H>O3&#^=' ML8^U]GSJW?6WY7_ /;2]E[3D=^VE_P [?B>Q9S2U\T_"_P 2?$NY\7V9U'5A M)8K(#/$;109%[@'M7M/Q4U#5HO MU_8\OV;47CQ#*R!A&WJ1WHJ48PFHJ:=^ MJOI^ 4JTIPEOU:/K2BN8^'6K:G=^!+275&674E MMU^T.B[5>3') [#->$_$+XD_%32_%U^EA?V*V!G?E!.WD@4J5!3 MDXN:5N]_\BJM=PBI*#=^UM/Q/IVBO(?V;O%WC/7/MO\ PE<]I<*VS[-Y,00I MPV[=P.ORX^AJ+]I'QGXUT"ZL_P#A%I[.WB4/]H$\0U] MESKUZ?E^@>W?LO:\C].OY_J>QT5\S_"_XF_%+5O&5BNIW>F/IWFC[2BVX5V3 MN =O6O:_BKKFKZ=X$NY-%,,>J&/]P\PS&K>XP?Y45:"A-1YT[]5M\] I8AS@ MY\C5NCW^6IUM%?):?&'XPM="/[7HV!+.;5?*?4A M OVAHAA&DQ\Q7IQFG7PRI)-3C+T?_ )H8EU79PE'U7_!.GHKYC^(?Q9^*>D> M,+Y+&?1AI_GO]F5H266//RACMZXQ7?\ [.'CGQEXE-]_PE3Z?(/D^S?94V[> M&W;L@?[./QJIX51I\_/%^2>OY"IXMRJ;6GYGKM%>/?M'^/_ !GX7NK+ M_A%FTZ.(!_M/VI"Q8Y&W;@?[V?PKB_AE\8/B=K7C"QCU)]%;33*/M(CB(D*= M]IQUHAA>:G[3GBO*^H3Q?+4]GR2?G;3\SZ5HKD_BIXAU;1_ UW-HWD#4_+S; MF<9C#?[5?/2_'?XN-=>7N\/[BBN?6-%< MS\.]?U+5/ EG<:J(O[2\A3<^2,(9,?-M]LUX9\0OC;\3]%\6W\-C_8(L!.XM M@\3%_+S\N[WQBII8?VDG'F2MW>A57$>SBI^RYEZWT^\/K'[KVO*_2VOW'L%%?-OPS^.?Q*UWQC8P:E%H!T MYI0+GRHW$FSOMR<9KVCXI>)M4T'P-=W.CI;MJ8CS;BX!\O=_M8YQ15P_)-0Y MD[]GI\PI8CG@Y\K5NC6OR.JHKY37]H[XKFY\OR/#&[./]5)C_P!"KZ'^'GB3 M4-8\#6=UJB0KJ)MU:Y6'_5^9CYMN><9IU\-[))\T7Z.Y-#%>U=N62]58Z6BO MFKQ_^T%\2]!\6W\%E:^&_L"3N+8RI(9#'GY=V&QG&,UZ!^SK\3/%?C>&[_X2 M>WTN(AE^S&R##(P=V[)/MC\:JIA'"G[3GB_)/7[A4\6IU/9\DEYM:?>>JT44 M5R'6?*7[&W_)H7PJ_P"Q/TC_ -(H:])KS;]C;_DT+X5?]B?I'_I%#7I-74^- MCI_ @HHHJ"PK\R/^"R/AF?PS^TS;_%6XT3P+\:/ W@7PA%;>+_ <^N+I_B?P M;;F[EN5\0:;*CK-:N72&,RQD2,(PH#*2\'Z;UQ7Q)_9N^'?QF\1:7K'C#P%X M+\5ZMHF/[.OM8T2VOKC3\,''DR2HS1_, WRD<@'K0!\*^!?V^_C+\2_VK+F? M1EU*S\%Z;\5=/\"G1=6G\.Z?I)TB>RBD>5WN;E-7DU8B;[1'' 'B=("@1V+[ M.:^$'[=GQA^%'[#GP@_::^(?Q*UGQ;X3U;Q!?:9XWT+^P]*@LK.Q:>^L[.YB M>WM$N$=;F*TWDR,I\X@)@<_HQ.;:$V\/B-](MSJT M,91HRBW6SS0NQF7 ;&&(Z&FGX >!#\*&\!_\(3X2_P"$&=61O#O]CV_]DLK2 MF8@VNSRL&4ER-OWCNZ\T ?F7\1OVR/C/^SI-#XR\1'0->^)5O^S/>>,;B>;P M[8+=65W<^(;3RX3/%$DWD6L%PJM")/*=K82,KO\ .?8?VFOVBOB;^S>WA/P/ MH'QLN_BOJWCCQSHVE7%WI>E>&XO%?ANTN=.GN1;IYC0Z:6OGM&:V>YMUVQM< M -<,(V3[DU3X7>&=;\5R:]>^'="N]F7LZ["LLML M(_*=QY<>&921Y:\_** .6_X)X_%7QK\8?V7=+U3X@-IMQXEMK^_TV:]L[[3[ MO^T8[>[EABFF.GRS6L=R411-'%(5299 @PB^WUG>$O".E> ?#-CHNA:9I^B MZ-I<*VUE86%LEM;6D2C"QQQH J*!P H %:- !1110 4444 ._84_Y(%<_P#8 MX>*__4CU*O8J\=_84_Y(%<_]CAXK_P#4CU*O8JNI\;,8?"@HHHJ"@I,4M% ! M28I:* #&*0C-+7R#_P % O\ @L9X%_85\6CPHNE7OC/QHD27%SIMK<+:PV$; MKN3SIRK[78%6"*C':03MRN[:AAZE:7)35V9U*L*<>:;LCZ]V@=J7K7Y2?\1. M9_Z(@/\ PLO_ +AH_P"(G,_]$0'_ (67_P!PUV_V/B_Y5_X%'_,YO[0H=_P? M^1^K6P>@_*EK\I/^(G,_]$0'_A9?_<-'_$3F?^B(#_PLO_N&C^Q\7_*O_ H_ MYA_:%#O^#_R/U:VCT'Y4 8K\I?\ B)S/_1$!_P"%E_\ <-'_ !$YG_HB _\ M"R_^X:/['Q?\J_\ H_YA_:%#O\ @_\ (_5HC-&T>@_*ORE_XB@H*ANHK\J+;_ (.P'L#9#/YBONW]A_]O#P3^WI\-KC7O"+W=K=Z7(EOJVE7JA;K3I6!*YP M2&1MK;'!PVT\!@RC&OEV(HQYYQT\FG^39I3Q=*I+EB]?1K\SVH(!V'Y4I&:_ M.K]I3_@XH\"_";X@WFA^"?!U[\08-.E:WGU,ZHNFVDLBDAO(/E2M(G'#D*#S MC(PQ\Y_XB5'Y5^4_P#Q$YG_ *(@/_"R_P#N&C_B)S/_ M $1 ?^%E_P#<-']CXO\ E7_@4?\ ,/[0H=_P?^1^K*QA.@ ^@H:,/U -?E-_ MQ$YG_HB _P#"R_\ N&M7P9_P+Q!\(M2TK2W<">YL/$27T\2YY*Q M/;PAC[;Q]:/['Q?\J_\ H_YC_M"AW_!_P"1^H:PJIX4?E3BNX:G]KWX M?#]F/_A"T2VTH4X[;SCU-8T$4?A7Y3_P#$3F?^B(#_ ,++_P"X M:/\ B)S/_1$!_P"%E_\ <-']CXO^5?\ @4?\P_M"AW_!_P"1^K3*'&",TS[) M'_SS3\J_*C_B)S/_ $1 ?^%E_P#<-'_$3F?^B(#_ ,++_P"X:/['Q?\ *O\ MP*/^8?VA0[_@_P#(_5H*%& .*C>TC<\HOY5^5/\ Q$YG_HB _P#"R_\ N&C_ M (B"?V"_A MO;Z[XM>ZN;S59'@TG2K-0USJ4J*"V,D!8UW+O<\+N7@L54X3R_$0FJ;CJ]MG M^*TTZ]C6.*I2BYIZ(]E^P0Y_U:?E4JH%& !7Y47/_!SDBSL(O@FSQ9^5G\7 M[6(]P+(X_,TS_B)S/_1$!_X67_W#6_\ 8^+_ )5_X%'_ #,O[0H=_P '_D?J ML]E%(>8T/X4Z*W2'[J@?05^4_P#Q$YG_ *(@/_"R_P#N&C_B)S/_ $1 ?^%E M_P#<-']CXO\ E7_@4?\ ,/[0H=_P?^1^K$MNDWWE4_44U+**-LB-!^%?E3_Q M$YG_ *(@/_"R_P#N&C_B)S/_ $1 ?^%E_P#<-']CXO\ E7_@4?\ ,/[0H=_P M?^1^K+1AUP0"/I47]G09_P!4G_?(K\J_^(G,_P#1$!_X67_W#1_Q$YG_ *(@ M/_"R_P#N&C^Q\7_*O_ H_P"8?VA0[_@_\C]64C"+@ 8^E12:=#*)IQ:U2XCVNH*^A%5/^$9L=V?L\6?]T5^6?_$3F?\ MHB _\++_ .X:/^(G,_\ 1$!_X67_ -PT?V/B_P"5?^!1_P P_M"AW_!_Y'ZK MQ6R0Q;%4!?0"JESX;L[I]SP1D^I45^6?_$3F?^B(#_PLO_N&C_B)S/\ T1 ? M^%E_]PT?V/B_Y5_X%'_,/[0H=_P?^1^J5EI,&GC]U&J_08I+[1[?4?\ 6QJ_ MU&:_*[_B)S/_ $1 ?^%E_P#<-'_$3F?^B(#_ ,++_P"X:/['Q?\ *O\ P*/^ M8?VA0[_@_P#(_4RV\-6=K)N2",'V45:N+2.ZBV.H*^A%?E3_ ,1.9_Z(@/\ MPLO_ +AH_P"(G,_]$0'_ (67_P!PT?V/B_Y5_P"!1_S#^T*'?\'_ )'ZC_\ M"'V&[/V>+/KL%7X;1+>'8J@+TQBOR^\&?\',^C7_ (AMXO$'PBU+2M+=P)[F MP\1)?3Q+GDK$]O"&/MO'UK[[/[7OP^'[,?\ PN'_ (2"#_A7_P#9_P#:7]I; M&^YNV;-F-WF^9^[\O&[?\N,\5C6R_$4KWR_,[FY\ M*6-Y)N>"-C[J*GT_1;;3!^YC5/H,5^8GC/\ X.9]&T_Q#<1>'_A%J.JZ6CD0 M7-]XB2QFE7/!:);:4*<=MYQZFLK_ (BBBORW_P"(G,_] M$0'_ (67_P!PT?\ $3F?^B(#_P ++_[AH_L?%_RK_P "C_F+^T*'?\'_ )'Z MJW-C'=P['4%?0BLX>!]-#[OLT>?]T5^7?_$3F?\ HB _\++_ .X:/^(G,_\ M1$!_X67_ -PT?V/B_P"5?^!1_P P_M"AW_!_Y'ZK06<=M!Y:* G3&*S[OP;I M][*6DMXV)[E17Y<_\1.9_P"B(#_PLO\ [AH_XB#4UU1=2LXI&("^>?*B:-.>7"L!QG RP3RC%I7Y?N<7^"8 MUCZ#=K_@_P#(^_+SP+IU],7DMXV8]25%6]*\/6NC+B"-4^@J]17FG8%%%% ' MRE^QM_R:%\*O^Q/TC_TBAKTFO-OV-O\ DT+X5?\ 8GZ1_P"D4->DU=3XV.G\ M""BBBH+"OS:_X*O_ !8\::Y^W!HWPZL?BGXX^%_@C0OAK?>/=3NO"A9;^Y>W M:\+H LL)?*6RA5:0*"2<=Z_26ORR_P""KG_*2;Q!_P!FW:__ "U6O8R.*>)U M[,\7/I-8;3JT?)W_ V'X6_Z.T_;(_\ 3_[[T@_;&\*EL?\-:_MCY'4?9>G M_E8KX\\!^"-3^)GC/3O#^BVWVS5=4E$4$6X*.Y9V8\*BJ"S,>%56)( -?97Q M\^,'A3XI_LA_#GX,7'@"[\%Z9X$D1=)^*KZ))#8>([N12&:=?)#K:SEF82J\ MCGRXG,>-RK][5PT(2C%*]]](Z+OMJ?G]+$SG%MNUMM9:OM\6G]=R'_AL/PM_ MT=I^V1_X"?\ WWKH?AQ\8$^.&J:MHOA']K/]K ^(K/0M4UFUBU97MK28V-E- M=M&\B:H[)N6$KD(<$CBJ_P"S'_P3G^)W[&O[<'PQ@\8^%M U/XBZK.VI^"_! M\^J6\EKKCPQ-(9[NX >."VC"L<,M._X+(?%B3Q_X;\/> M$?%>H>$O$U]>:1HER+FRLQ+X8NG0+( [%"K.V!EV8X%(_VC?^">WPX\7^+;W^TO$&HV MUW;W=V5PUS]GO;BV1W]7*0H6/=LGO7T57R/_ ,$*/^45?PL^FJ_^G>]KZXK\ M_P PBHXJK&.RE+\V?HN72L7.M_MU?&.:ZE>:1/&FKVZLQSB..\EC1?H%51^%?TJU_-#^ MW=_R?#\9O^QZUS_TX3U[V2[3^7ZGEYE]GY_H>4T445[1Y84444 >Y6W[-'@; MPM^SIX#\?>,_'/BS3#X^GU.&TL-%\)6^I_9OL,T<3F2674+;[WFJ0 A[YZ#/ M#I\''^)OQ ?1?A19>.OB$$M?M)0>&?)U $!V-M;3W6(U+*-^_\ B&0.,_3' MASQCK.L?L%_!K1_!6J?!:ZU71KWQ VLV7BZY\+/L'?&'"R']T M &"KNSA:Q]!BO/$'P(^,?@/4]<^%V@_$/Q;>:#K48T[Q#H=AHVMV%JT\4EFD MMI(FFP21N\-P8RZ/)M+;2RC=QJK)7;?7]?3MYG2X1Z?UH>9?&/\ 84\9?#KQ MYX2\+Z)I/B;Q=XD\1^$;/Q3=:38Z#.;[2C,7$EN\*;W/E,NUG(7DX*K7#/\ MLW_$2/Q];>%#X"\:#Q3>P-/+SP#X+MI]4;Q5;)8ZX^G7%W]MM3?3R) )$D MDAGQ+(K2!,@$A0>H^+GCS2_"-A+X*UO5O OB3QKXD^"WABTL;WQ!KT]GHVO" MUNKN2[MO[3BN+-P&7*LI&1R"#WK+KW?]N'QS M>^(YO FC7_\ PJY9/"FA#3[>V\&:K>:PNFV[2M,EK<7L\]PDS1F1]HAGD2-6 MV9&W:/"*[82)__ &UJZ:O*S#;5'RJ3D^M) M114 %%%% $^G);RZA MW+-!:M(HFDAB$LD:9^9E0LH9@,X!903QD=:^H/!/_ M 3,D\3_ +;GBWX0WOC>UTJP\+1Q2CQ(^FEX;L7,EK%8CRO-78UQ)>VZ@>8< M%SC=CGY8K[.^.O[2VAVG[''@CQ-X;\062_$_QM#HFG>(((;A)KZP7PZ9XHKB M</];O MI-(FT/Q5!X0MM):T+RW=X8I9KD.^\>4(4C3^%]S28^7&3U_[:/[!EY^Q[X=\ M+7K^([?Q*^J-)I^N1VUF8D\.:M%!;3RV$C[V#L$N4(8A"P5CL %?5'QB^*'P M<\3_ +37PVOK#Q)X=_X0/0QJWQK\10Q:K$G]H:I=M'/'I@0L=UZ'MH8_(8!U MCD8 #!%>3Z-^T#\./VG?@;\=?"5Q!K'@_6_$DLGQ&TV\\5>*[*^M9]9@E+30 M6^+.T*3W,,TL8!9]VT8&1AL(UJC:E;3K^7_!-73@KKK_ %_PQQW[2_\ P3*U MG]FS]JWP+\/;KQ%;ZKH7Q"U&UT_2_$<%EM7=)/%!<*\'F'$L#R#*>8\!?\ "JOBQXG\+_:OM_\ PC>KW>E_:?*\K[1Y$SQ;]F6V[MN<9.,X MR>M?H6G[6OP^\2?\%*/&/@_Q;XBT:?X:ZUXPTGQ5H'B6VNX);30M8LXK4B<3 MY*>1.D)MICG &PY7:6'P;^U)K%IX@_::^(M_875O?6-]XGU.XMKFWD$D5Q&] MW*RNC*2&5@000<$$5>'J5)-*?8BM""5X]SA****[#G"BBB@#Z\'BW45_X(5F MS^U3?9S\:?L&S<<>1_8WVCR_IYOS8]:\TB_9@\'?#K0/!TWQ1\?:OX2U3QO8 MPZS9V.C^&EUO^SM-G(\BZO':[MPGFKND6.$3.(P"P5F"'NO^<'O_ '77_P!U M^H_CIX.M_P!N'6O WC3PYXP\!:==7GA_3- \36GB3Q-8Z%-H=]9016LDQCN9 M$,UK(B),CV_G-@NK*KKL,XAM..MD:4U=/JSR.]_9)\=7WQ-U_P +^%-%NOB3 M<>'FC-Q>^#+>77+*2*10T4R20(?D=3D;@IZ@@,"!GZ'^RY\3?$VM7^FZ;\.O M'>H:CI5U]AO;6VT"[EFL[C8S^3(BQEDDV*S;6 .%)Q@5]->!? ?P;NO!/BS2 M/!WB>W\?:?IWB*SCT_0_'/C9/">AS;[ ++KLL3&UGN@DXN(DABD6:.-E+!O, MVMW7_!1OXY^%O%/PN^-T?AKQKXLI,VIVD.AJDS>7O,I2 M.XC4,L@W(ZIN ;%CZIH>N_"^&STB4ZQ'+:ZC>1?V0\<,#;RLDJNMP0B98$2\?>KM?VW= M:_X5#^U5^U!XB\5>.?#U_H7B_P +2^&=)T2#7H;S4;F]ECA%M&]@KF6!+9DD M%O$<& MJ>'+5K[5K.339EN-+MUV;IIXRNZ*,>8F6< #>O/(JUXR^ 7COX=>#[#Q#X@\ M%>+="T#53&MCJ>HZ/<6MG>&1#(@CE= C[D4L-I.5!(X%?=/Q#USPOKWQX_:7 M^)J>/_AVOAKXB_#B:S\.I_PDEJ^H:A-/#I[>6;-7-Q"Z>2ZM'+&DFX85'PQ' M%?M;^*=&\?\ P=^(WB/Q7KG@C3/'&N3V4T=[\._'S:AIWQ%F:2 QB]T9WEFM MQ;0I-H7FUL>3)<2B&0/GS5ABD81B-B^PX(KC[G]F>Z;]F7PK\0;*^ MGU&]\5>*+KPS;Z+!8EI?,AB@D5D<,2[.9@H0(#D=3G ],_9^^/;?!/\ 82\0 MW>A>([+2?'&F?$?1=9TNV6Z1;QTAM;L-*L6=SQ LJOP5(?:?O8KZL\'_ +4/ MP4T?3?@QXHT'5O#?AA?$?B?Q#K%_HD]XVWP1J=]I/V,-(D+K,EI]K7>DB^7L MCE!4H8QB9UJD9/2ZO^FQ4:<))=_^"?#GPM_8+^)_Q"^/WA7X>:CX0\3>$-6\ M52GR'UO1;NU6*!3^]N"K1AC&@ZL!@$C)&#[OP9XNB\1 M72R2V6FRZ+<17M] AD!FC@*[V3]S*NW,+K:M;M>S3F^O;:VM6$D:L'DCD)B5BFR-F% MSX.?M)>'_P!GKX(CQ3J>K^$;[XA_!#6M3TGP[I5MK%K>OJ=GJ]Y9W#W$$D,C MK*(XFU-"R%E4S@-CD4.O4OHK_P!/_@"]E"VK_K0^%_"WP>\7>.?[+_L3PMXC MUC^W+F6STW[#ILUQ_:$\2"26*'8I\QT1E9E7)4,"0 :U%_9G^([>/I?"@^'_ M (W/BBWMUNY='&A77V^.%F55D:#9Y@0ET 8K@EE]17W/\2OB[\,M!U?QE\$_ MAYXM\-6^DI\/-0T_POKLNHQ16,M]J&H+J5U9->,WDQ^;:+#;;G945XVC=QFL M_P %?&+0/A3^SY;^"]4\>>%[OQMX=^#OB[3[B[LM>@O(8VOKJSDL=,AO$J_\%>?$&KZE=?L\6VK2W7GI M\&= NYXI\ATN93<"9F!Y#DQJ#GGY:]%^#7QV\%:Y^P/\//@[-XD\.>%_$GC; MPQXCTU_$S:I%!-X>F&JO=06%\Y;=;65ZJ[)3C+AHB0R UY9_P5ETV31M4_9X MM)6@>6U^!_AJ%V@G2>)F4W8)21"4=>.&4E2.02#71AYRDI*>Z_S_ *1E5BE9 MQZGR97I7[(O[/T?[4?[06A^!YM9?P_%J\=Y*]^EE]L:!;>TFN3B(R1ABPAV_ M?7&[/;%>:U[]_P $P/%.E>#/VWO".H:UJNE:)IT=MJL4E[J5Y'9VL32:7=QH M'ED947<[JHW$+M:^&WC+7_$&I^![ M%=8U/2->\-Q://-I^\)-/PH;=;L:TVA70TXPMC$OG[/+V'(PV['/6O9/@EX9M_V1?A[\5-?\6^ M(?!D]_XD\(7?A+0](T/Q/IVN75_<7Q57F;[%-,L,,$:.S-*4W%HU3<27O:6%#$9@%_=M)M.0 S>7_$/X7>)OA%X@_LGQ M9X=UWPQJIB6<6>K6$ME<&-LA7\N15;:<'!Q@X-?&_$7@[X&PZ#J7@JZNM!\)2:/J=GX9UA]1M-)GANY,VP:6::78N\['9V6 M1?FC=X]IITJ\G)183I12>Q?LP>#OAUH'@Z;XH^/M7\):IXWL8=9L['1_# M2ZW_ &=ILY'D75X[7=N$\U=TBQPB9Q& 6"LP0\IJ'[*WC2Z^+6M^#O"VER_$ M?4-#4327'@V*36[6>!@A2XC>%"3$PD3E@I!;:P5L@>P_'3P=;_MPZUX&\:>' M/&'@+3KJ\\/Z9H'B:T\2>)K'0IM#OK*"*UDF,=S(AFM9$1)D>W\YL%U95==A M] \(>)/A1:?L\^/OAK\-)O!OC+R/%-CJX'Q"UV?PW%XGLUL8X7DAF2YT]3Y- MX9G2WN'R(Y-X5G!P>UDE?K^0>SBW;I^9\E^$_P!G/XA>/=6U"PT+P)XRUJ^T MF[-A?6UAHES:FTH @@AS-*6(,:F,EJ7-Q#JT%E#<(S"2[D>>\:+RX!).'D1BB,)& MR&/9?$+XN^!O$OA+XHR/XB\*:Y=:IX2^'6IWUM+KEH)=<;3D5M0A5I90LURL M485H03(S84*6.*EUZG;M^G^8_90[_P!:GPIXC^ GCKP?X"L?%6K>"_%FE^%] M3$9L]8O-(N(+"[$BEX_+G9!&^Y02N&.0"11\1/@'XZ^$.G6MYXL\%^+?"]I? M2/#;3ZOI%Q91W#I]Y4:5%#,.X'(K[._:6^-^[Q+\;?%/AN3X -X9^(FD7$:: MW)XLU*]UO7+2X,36]JNE_P!H3/!>1 H );.&& V[ &- H/@?_!4CQYIOQ,_; MT^(6MZ/K%AK^EWES;"VO[*Z2ZMYT2S@C&R1"58+LV\'C;CM6E*M.;2:_K3_, MB=.,5HSP"O7O^"?VK7&B_MU?!R:VE>&1_&ND0,RG!*27D4;K]"C,#[&O(:]6 M_81_Y/A^#/\ V/6A_P#IP@KLCN8'F6LZU<^(]7NM0O97GN[Z5IYY7.3([$LQ M/XFH8('NITCC1I))&"HBC+,3P !W-1I]P?2M7P1XIE\#>--(UJW19)]'O8;Z M-6Z,T3JX!_%:O$?Q)6[LFG\*N>XZI^QUX+\ _$*T^'_C3XI_\(O\1IHDCO8& MT%9_#V@WLB%HK2]U+[4KH5)C6:6*VEBB+GYG",PY7XD?LE:KX!^%OPWUJ"ZD MUK6_B%JNK:/'HUA;"X>"XL;J&V"12Q2.+DRO+\NP8X&TON!KU3XS? GPG^T3 M^U9J_P 0['XC^"-/^%OC?59_$^IWM_XBM+76=$BFDDGO+5M-8_;)+E&\Q(EA M@E67=$59@Q(]7^%WQO\ AGX4^''PQT/0_%EII!GL?B)H/AS4]4O8Q>^%)]0D MACTN[OWA&ZT+IE3.J +O=AA%8CS?:S236O?3R9V>SB[IZ?\ #H^*]>_9V^(/ MA;QQ;>&-3\"^,=.\2WMJ]];Z3=:+.17W M)^RA\3/#'[.&A?"'P/XY\8>$KCQ$/$?B"^M[JSUNWU?3_">GZAHT^G1P37MN M\D$ GO669DC=E15$LOEY!.A^RSK_ (7_ &9_V9/#7A;Q!X_\!6'C/7/$WB06 M5YI_B.UU%?!]W?:"EC97LTMI)*HC\Q1F525C$V6*M&X5O$R73_@[_P"0E13Z M_P!:'RI\2OV+?$_P;_9GM?'OBVRU[PQJEUXI?PZOA_5]%EL;CRQ9I M3+'YFQ7P@*>:A.5R1UOQKMO^%<_\$P_"W@G5O&OA#7/$5O\ $.ZU2+1M(\3V MFLR:18O8A!DV\LD:JTRR/B-BH,O)#LRB[X<_:QMO@!^S=^SC?:9-HOB2?1I_ M%EEXG\,RW:LM]IUY/;*]K=Q#)5)X@Y0R(1N17"MLH]I4:7+W_#4.6";OV/(O MB'^R!K_A_4?AMIWAB#6/&^L?$7PA!XLBT[2])DEN;82374;0K'&9&E"+;%RX M"\,?E&W)U/A%_P $\?BI\5/%WBC1)/!WBK0=4\*^'+CQ%/9ZAH5Y'=7*JK>1 M!%%Y>XRSR*4C!QNV2$;BFT_5WQBD^#OBKXHZ';>$_'\&M>&=$^$>G6NEZ$OC M&V\,)XD0ZU<2OH^HZA*Q6'R[:56EMF*22E$(:,JI&WKGQ$\%WG@WPMX>MO%' MPNTW6+KX)>)_"K6.F^+(WTS3=2EGC>&P-U=W4@3JRK)).8WVDQNT>VLGB9VT M+]A&^I^?GCSX&ZUX3\+V&NP:#XW_ +!FT^RN;K4M4\.R6%K%-,]%?A9XA\9>'K+P;\0/@KH/AW5-4_M* MW:RT#6;",W-M)/,'PCQ2QM$5+?\ +QA@0:37OVI?"/Q_\+?&#PUH.E_#NZE_ MX273/["TCQ9K]QH&F:IX:TZV-C:P07,=Y9Q[X6$=Q]FFE5#Y\KHKR)D:?6)] MOZ_JY'LH]SX)U[0;[PKKEYIFIV5WIVI:=.]K=VEU"T,]K,C%7CD1@&5U8$%2 M 000:J5[3^W=\1-0^(_QGLIM5NOA]>7^EZ%8Z9(_@^\N[^R00Q[4CDNKF25K MF=$VH\J2RH=B@2-@FO%JZH-N*;,)*SLCZ]_X)(^+]1\,C]HT6-U+;^7\%_$& MH+L.,3P^1Y3_ %7S'Q]:^0R6*S17>*.)IH5+,I. M"9 ,@9ZY'0Q_LH>'_B9\&O$?BOX8>*/%'BNZ\)W^G6>H:/JOA9-,NYQ?S-!; MM:B"\NQ,QF"H8SL;YP1NZ5I_\$Z/B9I_PI\8?$_4[[4="T^9_AIKUOIZZLMO M);WMVT*>3;^5< QSL[# B96#\C:1D4[X$_ME>*_$7QJ^'&C:YJ_AKP]X,@\; M:1JVI6^E:#IGAZQD,-U$?/N3:00K((UW$&4D)@GCK7%-U.9\NRM_6QO%0LK] M3CX/V,OB-;Z%='4/AU\5[36I);1-*M%\&W3P7PF,@.^5BK1L?+_=A(I/,(?E M-G/!:%\-O$7BBUOI]-T#6M1ATN:&VO9+6QEE6TEFD,<,E?$GXO?"A_B9\/=$\(_$1_!FC_&3Q9_PL;Q=K&CZ@L-[X5DGMO+ MMM.>X7%B^1 94D("A:GV\T]5_5DRO91?7^KV/D3P[^PK\7-9^)?A M7PM??#WQEXGS:UH5[9P-(W+N6,6=D:!I)"H8K&CL1@5!XA_8Q^) M-M\8/&'@[0_ _C;Q/?\ @R_:SOAIWA^ZFDB0LWD2R1HC&-9D7>F[[RG()'-? M:/A+QG\/OA]\%O!FGR3_ U\&W.D?&7PSXIDTNP\?Q^([Q;*/?;RZA=W2W#V M\LI*R&06RH(T*,\2!D)Q/B#X[T/Q'X*G\->'(?@OK^N^&OB-K6N:E'K_ (\; M2(+@7TJSV&JV=U::G:VUULA4Q/\ O))X&55"*&;,?69WV_KOO^I7L8V/@GP5 MX-U/XB^,M)\/Z+:M?:QKM[#IUA;*RJ;B>9UCC0%B%!9F R2!SR:]LN_V2O 3 M>.-8\"V?Q=MS\0='26$"_P!%6P\,WU]#CSK2'4Y+GS W$J1R2VL<"O^"EMO\5]4E\+:R^E>*;;4]3D\(QS_ -FWZ1E%N#:_:MLC%U$G MSR'YG8MDJ0:OQ_LG>!O^%WZOKWBCXG>#C\&XYI=335-'\1V>-H41&=IL+ SE@J\$_+QFN,UGX%^-_#GB35= M&U#P=XJL=7T*R.IZG8W&DSQ7.G6@"L;B:-D#1Q .A+L N&'/(K[7B^+WA#Q/ M^S;HW@C2?%OAO1_&'B/X-KH>G7UUJT$45C-'K4UU$K_QU'\(_%'AR74QKEO-I<,][/#=:?I9 MU/?]FS'%%(N?-\B-Y0@DSD5FJ\UNOZ[^G0MT8O9_UV/AW0_@WXO\3R:"FF^% M?$FH/XJ:9=%6VTR:4ZP821*+;:I\XH00VS.TCG%=Q\?_ -D76_V0Z-^R)^SQX2N?&/AGQ5XB\*V^NQZE#H^O0:P-)2:YMY+> M!Y87=.(^!M8I\C!20M.->4II=+O[M1.E&,6_+_(^6Z^O!XMU%?\ @A6;/[5- M]G/QI^P;-QQY']C?:/+^GF_-CUKY#KZK_P"<'O\ W77_ -U^O0AU.4^5*])_ M9$_9^3]J;]H;P_X$DUAM CUL7+-?K9_:S;B&UEN#B+S(]Q/E;?OC[V>V*\VK MW[_@EYXWTGX<_MS^"=:UO5-+T;3+)=1,MYJ,\<-M$6TZZ1-[2$)\SLJ@'J6 M[USU6U!N.]C2FDYI/8J^'/V7_!GQB\#>,KWX<>-O%.M:]X*TDZ]<:3KGA.'2 MOMMDDL<4S0S0W]T#(AEC/ELJ[@3M)(Q7EMY\(O%FGZIKMC/X8\0P7OA:(S:U M;R:;,LND1AE0O<*5S"H9E&7 &6 [BNVO?VTO'6H^'KC1?-\.:5HFHW%O/J5I MX?\ "^E:#_:@@??''/)96T3R(&)(1RRYP=N0*^MOB_JWAC_A-OVM?'4?CWX? MW6D_$SPV#X7@MO$EG/?:KYMS:3LOV99#-#)&$PT4R(Y);:K!'(Q=2<':6M_^ M!Y&JA&2T_K<^7OVO?V%?&7[*/C[Q!:R:1XFUCP=HMU':P^+&T&>TTR]9E7A9 M/GC!#EH\"0_,A'7@1_M8_LC?\,O>+/%.D?VAXBUW_A&M9M-*_M1?#_V?29O/ ML1=[6N//?R[@9PL&UMR*[[QMVGZP_:3^(>F:#^T3^T9X_O/B=X,\1>"_&W@J MY\.Z'::;XGM=3N=2N98(HK:$6<R^(O[5OPK\+?& M[4_$.J^)?#VMZ':?&OP_K1&GW<6H/]FB\-RP_;DBC9FDB@N3&69 V&3:,MA3 MA'$5+)[Z?Y&CHPUZ?TS\W_B9\"?&_P %5L3XQ\&^*O"0U0.;(ZSI-Q8?;-FW M?Y?FHN_;O3.W.-ZYZBNP\+?LYZ+I'P:T7QY\0O%&I>&-$\5W=S9^'[72-%76 M-1U/[,56XN#')<6T45NCLL>YIO,9R=L956=;?QP^&_BSX;_#[4HM=^*/@[Q' M9:IXC>]_LK2/&$>NR:M=*CAM59;=I$CRLA&^X:*9O,QL.&V]5J5M9_M/?L@? M"OP_H6O^%]/\5?#"35=-U'2]?UVST3[5:W=VUY#=V\UW)%!(H9Y8W3S/-4A" M$*$LO2YNR=^NYCRJ[5BED^(_#_A7P='XQT^]LK0,]\C MW$4!L[F+S2;.Z0RY>,F0K\O4.K5Y5K/[/_CSP[\/+?Q=J'@GQ=8^%+M8W@UJ MXT>XBTZ=9/N%;AD$;!NV&Y[5]1?#C2OA=^SA\/?BSX)_$%[\-?(UR M>/5(AI>H:FVJVTGV'37VJTVRW0;G1I [!V3"C [?XI_$/P_:?&_]H?XI'XA> M#]1\!?$KP/=Z;H6G6NN03:C?SW-I%%8VSZ:K&XA-JRKDS1HL8B&TGBL57FG; M?^D:.E%H^'+KX.^+K'Q#JND3>%O$<.JZ#9MJ.IV3Z9,MQIUJJ*[3S1E=T<01 MT8NP"@.IS@BO1_@9^PSXR^+GA+Q!XDU'2/$WAGPKI/A75/$MEK=SH,[:?JKV M=L\XMHYVV1YD$;@,K-C:QVM@BOJOQOXA\,:Y\=_C]\4XO'GP]_X1KQY\)KC3 M]#A'B6S.I7MY)I=G']F-GYGVB*56@D4K)&I)VA=Q-3Z]XYT36OC?\;_B98_$ MKP-#X#\:1SEI': MQA9F)]22:]/KR?\ 8,_Y,:^#'_8BZ)_Z;X*]8KX_&:5YI=W^9]'0_A1]$%%% M%D?\$:/C:_ASX/^'=8\&ZY>3/J M/C]]4M[?4=(AA2$7, A)\Z1=H 7:0/WTF0V2*^S_ /@J[9_VK_P;R_L]VQM2TGQ-/XO\9R:D]G M>VT,+:?%]I6$)YCF0.,>6!)M DOKN[@@6RF%A;F*7RV64N)C/DLE4O?RLM=SY"E MB,/##2ASW;IVMYWVV/IJ+]B7Q7^Q[_P6:_9/;Q;\8O%'Q@N]>M=5M[6YUNW\ ME]*M[6QD"PQ_O9,J?.)/0Y&3DFO'_P!O#_E/U\7_ /L0=8_]0^:KO[2__!>' MX3_&;_@H!^SU\5]-\/\ CF#0/A+'JR:K;7%M;"ZN?M5N(X_)43%3@CG"*RP]#$\WM:\;?NVGLM>9Z:>1KB:^&Q:W>G*M=?,_2+_@A1 M_P HJ_A9]-5_].][7UQ7R/\ \$*/^45?PL^FJ_\ IWO:^N*^-S+_ 'RK_BE^ M;/M\L_W.E_AC^2"BBBN([@HHHH =^PI_R0*Y_P"QP\5_^I'J5>Q5X[^PI_R0 M*Y_['#Q7_P"I'J5>Q5=3XV8P^%!1114%!1110 4444 %?S2_MPV:>?Q[K4<<:#+.QU&< =R37]+5?SZ7%M'??\%N)H)4$D-Q\<'AE1APZ- MKQ5E/L02/QKW,H=H5'Z?J>9F"O*"]?T/H#X'?\&WWB[QY\/[#5/&7CZR\$ZK M>PK,VEPZ0=3EM=PSLE;SHE#CN%+ 'C-=C_Q#&?\ 5;O_ "SO_NZOU:HKB>98 MANZE^".E8*C;8_*7_B&,_P"JW?\ EG?_ '=1_P 0QG_5;O\ RSO_ +NK]6J* M7]I8G^;\%_D'U*CV_,_*7_B&,_ZK=_Y9W_W=1_Q#&?\ 5;O_ "SO_NZOU:K' M\=?$'0OAAX;GUCQ)K.EZ#I-MCS;S4+I+:!">@+N0,GL.]-9CB6[*7X+_ "!X M.@M6OQ9^>7PB_P"""/BOX'6.MV?A_P"/6GC3O$<<46J:?J7PWL]6L;X1/YD1 MDM[NYEB+(V2K;=R[FP1DYS?BO_P;T>(_CAXTG\0>*?V@9-5U6X1(C(W@I(DB MC10J11QQWBQQ1JH 5$554# K]'? GQ'\/\ Q1T(:GX;UO2M>TXNT?VG3[I+ MB(.IPRED) 8'@@\@]:VJEX[$1E=O7T7^0+#491TU7JS\I?\ B&,_ZK=_Y9W_ M -W4?\0QG_5;O_+._P#NZOU:HI_VEB?YOP7^0?4J/;\S\I?^(8S_ *K=_P"6 M=_\ =U'_ !#&?]5N_P#+._\ NZOU:HH_M+$_S?@O\@^I4>WYGX1?M[_\$3?& MG[%WPWD\9:;KUKXY\,6+!=2G@LS9W.GJQPLKQ%W'EY(4E7)!(R,]NES^PY\8MZAO+\%:Q,N?X72RF=&^H901[BOQ M0_X)7_\ -R'_ &0KQ/\ ^VM>[E.)G67O[H\S&T8TY>Z>$?L]_ #Q-^T]\7-( M\%>$;'[=K6L2[(U9MD<" 9>61OX4106)ZX' )P*_1S1?^#9.]N=,A?4?C':V M5X5'FPVWAEKJ)&[[9&NHR1]4%>7_ /!N';1W/[ M"&!!/./Z,J_/C_@Y#MT_X8H\*3[1YR^-;:$/W"-8WS,OT)1#_P !%=.#Q]:5 M50F[IF&(PE.--RBK-'Y^_P#.#W_NNO\ [K]SF-:5*ES1WT//PE)5*G++8 M\K7_ (-C25&?C8%..0/!^O]2H]OS/RE_XAC/^JW?^6=_]W5T7Q9_X-X]?^.?Q&U;Q;XI^/O\ M:GB#7)OM%]=_\(/'!Y[X"YV1WBHO 'W5 K].**7]HXB]^;\%_D/ZG1VM^+/R ME_XAC/\ JMW_ )9W_P!W4?\ $,9_U6[_ ,L[_P"[J_5JBG_:6)_F_!?Y"^I4 M>WYGY2_\0QG_ %6[_P L[_[NH_XAC/\ JMW_ )9W_P!W5^K5%']I8G^;\%_D M'U*CV_,_*7_B&,_ZK=_Y9W_W=1_Q#&?]5N_\L[_[NK]6J*/[2Q/\WX+_ "#Z ME1[?F?E+_P 0QG_5;O\ RSO_ +NJIK7_ ;)WMMIWYG\P'[0GP \3_LP?%S5_!7BZQ^ MP:UH\FUPK;HYT/*2QM_$CKA@?0\@$$#W;_@JA_S;?_V0KPQ_[=5ZK_P<>VZ6 MW[&/_ &ZKZC"U M'4H<[ZV/%K04*CBCK/V!_P#@B=XT_;2^&\?C+4M>M? WAB^=ETV>:S-YX%06<$E3@8YKZ#_ .(8S_JMW_EG?_=U?H!^P1;1VO[#GP=$:!!) MX*T>9L#[SO90NS?4LQ)^M>M5\W6S*OSOE=E\CUZ>"IWYGY2_P#$ M,9_U6[_RSO\ [NH_XAC/^JW?^6=_]W5^K5%']I8G^;\%_D'U*CV_,_'3XX_\ M&WOB_P !_#^_U3P;X^LO&NJV433KI/M%CDC==K1L-1@!!'8@BOZ6:_GT@MTLO\ @MQ#!$H2 M&W^."0Q(.B(NO!54>P _"O6RK%U*LW&IJ<&-P\*:3@>$_L\_ #Q-^T]\6=' M\%>$;'[=K6L2;(U9MD<" 9>61OX4106)ZX' )P*_1W1?^#9.]N=,A?4?C':V M5X5'FPVWAEKJ)&[[9&NHR1]4%>7?\&X%M'<_MP^(S(@8P>";N:/(^X_VVQ3< M/?:[#_@1K]M:G.,;5IXF4*;L5E^&ISHJ4S\I?^(8S_JMW_EG?_=U'_$,9_U6 M[_RSO_NZOU:HKR_[2Q/\WX+_ ".WZE1[?F?E+_Q#&?\ 5;O_ "SO_NZC_B&, M_P"JW?\ EG?_ '=7ZM44?VEB?YOP7^0?4J/;\S\I?^(8S_JMW_EG?_=U'_$, M9_U6[_RSO_NZOU9>01(68A549))P *@T[5;;6+;SK2X@NH22!)#('4D=>1Q3 M_M#%6OS:>B_R#ZG0VM^+/RM_XAC/^JW?^6=_]W4?\0QG_5;O_+._^[J_5JBE M_:6)_F_!?Y!]2H]OS/RE_P"(8S_JMW_EG?\ W=1_Q#&?]5N_\L[_ .[J_5JB MC^TL3_-^"_R#ZE1[?F?E(W_!L:0IQ\; QQP#X/QG\?MIQ^5?%'[?G_!.GQG_ M ,$__&UC9Z]);:OH.LJS:9K-HI$-R5^_$RGE)%!!(/!# @GG']&5?GQ_PN!P"<"O=_^"5__ #U]2H]OS/RG_XAC/^JW?^6=_]W4?\0QG_ %6[_P L M[_[NK]4!.WK0)G]:/[2Q/\WX+_(/J5'M^9^5_P#Q#&?]5N_\L[_[NH_XAC/^ MJW?^6=_]W5^J'G-ZT&X8CKS1_:6)_F_!?Y!]2H]OS/RO_P"(8S_JMW_EG?\ MW=1_Q#&?]5N_\L[_ .[J_5 3MGK09W'>C^TL3_-^"_R#ZE1[?F?E?_Q#&?\ M5;O_ "SO_NZC_B&,_P"JW?\ EG?_ '=7ZH&=O4T>>P[T?VEB?YOP7^0?4J/; M\S\K_P#B&,_ZK=_Y9W_W=2-_P;&D*@R6VDZ%HJJVIZS=@F&V+?+)]@\YO&MS"7QR46QL65?H M"[G_ ($:_0>O&QF/K1JN,'9(]##X2G*FI25VS\I?^(8S_JMW_EG?_=U'_$,9 M_P!5N_\ +._^[J_5JL_Q)XKTOP;IK7FKZE8:59I]Z>\N$@C7ZLQ KF_M+$_S M?@O\C?ZE1[?F?EK_ ,0QG_5;O_+._P#NZC_B&,_ZK=_Y9W_W=7ZA^%?B!H/C MK3'O=$UO2-8LXOOSV-Y'<1)]60D"K^GZM:ZM9"YM;FWN;=LXEBD#H<=>1Q1_ M:.)_F_!?Y!]3H]OS/RM_XAC/^JW?^6=_]W4?\0QG_5;O_+._^[J_5+3-7M=: MM?/L[FWNX\1:%KOD?ZS^SK^*Z\OZ[&.*W:/[1Q/\WX+_(/J='M^9^4O_$, M9_U6[_RSO_NZC_B&,_ZK=_Y9W_W=7ZM44?VEB?YOP7^0?4J/;\S\FM:_X-D[ MVVTN9].^,EK>7@4^5%<^&&MHF;MN=;J0@?1#7YR_M"? #Q/^S!\7-7\%>+K' M[!K6CR;7"MNCG0\I+&W\2.N&!]#R 00/Z?Z_$O\ X./;=+;]N/PWL4+Y_@JT MFDQ_&_VV^33_L&?\F-?!C_ +$71/\ TWP5ZQ7EXS_>)^K_ #.^A_"CZ(****YC M4^4OV-O^30OA5_V)^D?^D4->DUYM^QM_R:%\*O\ L3](_P#2*&O2:NI\;'3^ M!!1114%E76];L_#6C7>HZC=VUAI]A"]S=75S*L4-M$BEGD=V(5550223@ $F MOA[]N+]BCQU^U]\9O!_QT_9[^)/@!+Q_"\OAJ2;4?+U'2=3TZ1YV9HG6&YBF M#^?(C*4*X (;.178_P#!9;XDZG:_LRZ=\+O#-IJ.J>+/CGK,/@ZUL-->);R: MP<&74FC\Z2.+_CSCECS)(B@S+N8#)'Q]-\5?$G[/'[-/Q$^">F_\)M\)[_P3 M\7?#UWX?TX:G!;:GIWAG7-2CE2V$ME<31.BRF[C.R5UVM&K@$D5T87%3P]3V ME/?SU.?%86GB*?LZFWEIL=1_PZW_ &Q/^AK_ &8?_"0L/_E+60W_ 3V_:G3 MQXGA8_$;]DH>)Y+!M572#XUFL@B:Y$']C^9Y(D94,F-H9@,Y.*3Q3^T MUJGPZ/BCX%K+XZ:YX>LO%GB'QQJ<%AX?T^#18;N*UOKV*5-3NA MN:8QJ4;A?V>M:^)G[4=EX3O[;Q?XGA^*TG[+>KS66M17TL6I MSZAIWBR$P1RS!A(3(UJD,I8DNKR!]VY@?2_M[$?RQ_\ 4>7_J_AN\O_ )G MH^M_\$U_VM?#5FEQJ/CC]E73[>2XAM$EN?"VG1(TTTJ0PQ@MHP!>261$5>K, MZJ,D@54\)_\ !/O]J[X@Z9X@@\-_%7]EZYB1K[PQK%QX?TBQ2>SD*-!>6;RV M^DAX90KLCIN5UW8.*Y_XM>/YOVP?V7_@3/T*_85_9@'[&?[)_@[X;?VE_;$GANWE$]YLV+--/< M2W$NT=0@DF8+GG:!GG->MU^1G[7W[2?B#X;_ !>^&_B'PS\8/B#XX\%P>'/# MLFD>'Y=?U'P?XWU^1]18)?6MK/9Q:?KAG41I-!+!)(R-C9%N\YOUSKR*E252 M;J3W;N_F>Q2IQIP5.&R5E\@HHHJ#0**** '?L*?\D"N?^QP\5_\ J1ZE7L5> M._L*?\D"N?\ L>>>01QP1J"S. MS'A5 !))X %?-OB7Q+<_M<:E%<7$4]I\+K259K"PF0QR>*Y%.4NKE#RMH" T M4+#,I DD&W8E5&-]7L*_1'HW[.O[4%K^T;XB\70Z=H][8:5X>GMDL+VZ8H^L M031%UN!"5#1(2#LW$ED*L0N[:/4Z\)_99_Y+Q\6_^NFD?^DC5[M3J))Z>7Y! M&]M0K^?=?^4X?_==#_ZD%?T$5_/NO_*U?B/^WE\?/V88OV:OB]X1^$^D:_\0/%^M:_82Q?$&[LYM3:&SC%D\GG: MGMEF7+$R3E>U[:+TW?3<\['XYT(OEM>U]7^G4^\O M"O\ P5I^+'_!1V;Q5IW[*O@O0]'T+PJ%35?&OCFZ"_9"Z.Z>181;G9R(V(W% ME_O!:^8_VN?V+G^(7_!+.T_:4^*_Q6\;_$3XD>(;'1M5T:SU&]2UTG1C=W=M MOAM[1/E8K'(XSTXSL&*\'_X(Q>!OVGOB5\,?BIHWP#\4^%/!7AZ:6U?Q1J^J M(KW2$0S^5' #'*>4\S)"@YQ\PKK_ (F_\$B%\+?\$K-#_:'\3_%/Q;XKUB+1 MM#O=$T.5<6&D07-S;1"W!D>1BJ1RD )Y8R!QCBOHUAZ.&K^SIS4?>BM%>3OT M;Z7_ "Z'A^WJXBCSSBY:-ZNT5YI=;?F>J?LR_L?1:)^P!XN_:#^'/Q)\9_#[ MXI>'-9UI[Y=)U$26&I+%J,J1175JP(QLV^Q')4U]%?$;_@K;\4/^"9'Q0T'P M-^TWH&@>,;37;=KC3O%G@IC'/<0HX1GFLI0J[\D9",H]-U?&O@;_ ()5V_Q% M_P""?_C3X_:!\1?%'A;Q);ZGK2W^F0@-8ZE'!J,D2QDH4=00 3N+C(^[7FW_ M 6/^&?Q^^#'Q;^'6C_'/QKHOQ%O;.QF;P[J5@FR::W$Z;TG_=1L7W[>6W'G M[QK58:ABJ_LJDU)7EHU:2LEHGUMZVL?)2QN*P&$]O1IR@^6#NFG!W;UE'HY+ MRO=;G[O?LT?MR_"O]KNP9_ ?C#3-6OH ?M6ER$VVIV1'WA+:R!95QT)VX]S7 MK5?AG^WS^W3X!^+GA7XCZAXZ^#OC+X/_ !W31])7PI=W^FR0W=G>03RF5X[V M,1N%>)_E+J%;RSW45]C_ /!,GXW?%#7OAG\-M5_X7%X>^*WAG6=+TMO$=AJZ M)+KF@75V7C:..Z@;+E)5&Y+E"X4GY\CGY[%9,X4_;1T79Z]+Z-:/MT/L,!Q) M&K7^K22D[7O'3JUK&6J[V5]#]!:***\(^J/*/V\/^3'?C+_V(NM_^F^>OQ-_ MX)7_ /-R'_9"O$__ +:U^V7[>'_)COQE_P"Q%UO_ --\]?B;_P $K_\ FY#_ M +(5XG_]M:^CR+9^OZ'D9E\2/6/^#;S_ )/B\5?]B+=_^G#3Z_;&OQ._X-O/ M^3XO%7_8BW?_ *<-/K]L:\W-/X_R.O ?P@HHHKSCL"BBB@ HHHH **** "BB MB@ K\^_^#D/_ ),=\*_]CU:?^F_4*_02OS[_ .#D/_DQWPK_ -CU:?\ IOU" MNK _QX^IABOX4C\^O^<'O_==?_=?K]!?^#;S_DQWQ5_V/5W_ .F_3Z_/K_G! M[_W77_W7Z_07_@V\_P"3'?%7_8]7?_IOT^OH,X_@+Y'E9?\ Q3]!****^5/< M"BBO,_VR_B!-\+/V5?'_ (@@6]:;2]%N)4%HP6?.W&5)! (SUQQUH ^7?VKO M^"VFD?LZ^/[O2['P];:Y9IJ"Z39W+7ZP?;[HY!56;$:H"&^=F"X7.:QM3_X* M^_%C0]%EU6]^!6D0Z5!'Y\LH\;V1>./&=Q!VIC'^W^-?FIXV^+_AGXEZ#+IF MN^#Y-4LIVWM%-J /S#HP(CR&]QS7&W.E^"]0\+66@7&B^+[SP[IL[W-KH]QX MGE>Q@=\;BL?E]]H[]A7J8;ZDH?OD[_UMJC@Q"Q3E^Z:M_7DS]FOV%?\ @KGH M_P"V+XMT^PETFWT:UUR-QIMRMP6\R=&(,+@@8;A@,$Y(P,Y!K[*K^>#P+^T3 M8?#C^S%T3PM=Z9%I#HUI'97PC,&TY&S]U][/ZU_0;X,U=M?\'Z5?.DJ->V<, M[++CS%+H&PV !GGGBO/J\G,^38[(&/_ &ZK['+_ /=5Z(^>Q7\9G[9?L'_\F._!K_L1=$_] M-\%>KUY1^P?_ ,F._!K_ +$71/\ TWP5ZO7R-7XWZGOP^%!117-_&/X@?\*G M^$7BGQ2;;[9_PC>D7>J?9]VWS_(A>79GMG;C/O4I-NR*;LKLZ2BOQ^^$7_!2 M;]O?]H[X+:5\4_#_ (8^ GAKP'XIO#;:-/K^II8?:',K1+&AFN 6)=65!_"=T(-:ET/45OC;,)%C9'\JX+*0[*K8R5+#(K]4_@E\1 MO^%P?!KPGXL^S?8O^$GT:TU7[/NW>1Y\*2[,]\;L9]JQKX.5*"J_XI_P"Q%N__ $OTZOVRK\3?^#;G_D]_Q3_V M(MW_ .E^G5^V51GG^^3+RS_=T%%%%>0=YRWQ?^-?A3X!^#I-?\8Z[I^@:3&P MC\^ZDV^8Y!(1%^\[D X503P>.*^&OVA?^"^?A_0C/9?#3PQ=:_<#*KJ>KYM; M0'^\L0_>N/\ >*5YG_P7Z^,/_"0?&GP?X(@EW0^'--?4[E >D]RVU0?<1Q9_ M[:5X;^QA^S3X3_;3M?\ A [2WUOPUX^L5FU-_$BM]LTN>T4C,5Q 2IA(R KJ M2&/!'-?T'P?X?9-1R6GG^>1E-2]YK[,(W=I-*TFK)/2^Z]UJ[/S;.^),=/'3 MR[+VHM:7ZM]4KZ+Y]MSE/V@?V^?BO^TQ)-'XH\7WPTN4_P#(+L&^QV*CT*)C M>/\ ?+&I-?U3XD_\$\OC7=Z!H7C:73=4LHK:ZF?1KMGLIQ-"DRAHW&Q\*XSN M0U]/_%SX:_"G_@GSX]\.^#T^"VI?$/5]8N+: >*_%4A&EW;RLH/V>- T;8W? M=PI&/XNM>A?MW^*/ASJG[:Z_#GQ+\"&\:W6L:;9S1:OX'6T# Q@[5 #K& M$P,L !GI7W='B;"*5'#8' 7PDZ=25DJ24E%P]Y1(=!\BR^)?A>VUVW7"MJ>C$6 M]UCNS0L?+<_[K)]*^\OV:OVX_AG^UE$Z>#?$<-UJ4,7G3:9^A3@%C$W) M ) ++E>1SR*_.O\ :E_X)P?#_P#8(KGQ3XW\)WDXL-)T.V"VD]K=2 M1E@+Z[4D*BXXV)N8X_'YR_8/^,/_ HG]L'P%XD:3R+.+54L[QB>!;7&8),^ MP63/_ :^9S+@/ASB#+ZV99#"5.48MJVD)22OR\KU36SLDKO3FU/4PO$.:9;B M887,6I)NSOK)*^]U]^MWIK8_?RBBBOYG/U4*_/O_ (.0_P#DQWPK_P!CU:?^ MF_4*_02OS[_X.0_^3'?"O_8]6G_IOU"NK _QX^IABOX4C\^O^"5__-R'_9"O M$_\ [:UZQ_P;>?\ )\7BK_L1;O\ ].&GUY/_ ,$K_P#FY#_LA7B?_P!M:]8_ MX-O/^3XO%7_8BW?_ *<-/KZ?,/\ =7Z,\7"_QD?MC39?]6:=39?]6?I7QQ]" M5:Y[XJ_%CPU\"_ASK'B[QCKFF^&O#/A^W:[U'4K^80V]K&O4L3^ ')) R0 M#KZSK-GX>TFYO]0N[6PL;*-IKBYN)5BAMXU&2[NQ 4 =R)=>2<0V>GRS >7.D.X2 ME 2K98'.. #U/PQ_P45_:$_;?0:A^S5\$-*TWX>SD_8O'WQ6OI](M-73H)K/ M38%-U+">JR.4#<<"MJ?1?^"@_A>$WT>O_LH>+'0;FTEM,UG2Q)Q]U+CS)-I] MV2OL^WA2TMXXHD2.*)0B(BX5%' X '8"O/?VF_VMOAM^QK\.O^$K^)_C#1 M_!NA-,+:&>]OMY.A/?7J:AX9\52#C98:F@"&4]H9 C\@#).*^QMK#L?RKY2MOBK^R MU_P6[^"_B3P#;ZWHGQ)T:RDAGU/26%QINK:/*K!HKA8Y%BN;=@?NRH!U(SR: MXGQ+_P $(_AWX0LGU+X+>/OB_P#!'QK;INL=8T;QC?ZA;&7M]IL[N62*XC)^ M\A )]: /N(45^>_P)_X++O\ LU0ZA\/?VQK/4?AU\0/"FJ/I+>,8/#=]_P ( MCXL@ !@U"&[CB:*#S%8;D8@*P/W<[5^[_A]\1O#_ ,6_!MCXA\*ZYI/B/0-3 MC$MGJ.F7:75K? M\F.^*O\ L>KO_P!-^GU^@E?/X[^/+U/5PO\ "B%?"'_!1_XA_!;QO^UAX2^' M6L?!;5OV@OBZFDO=V7AZWG6.RTNR9BQFN#/*MNI)7@LK-C'(RN?N^OE3]HS_ M ()T^&_VF/VD-.^+_@KXC>)_AM\3M#LFT:YU?P])!-]JMP2/)N()E921DCD# M@#(.!CFA5IQFHS=F]OZW-W"&5^"'_!;#X3:#H?P;U+X":/\ M0_#6I6?B+PN=4M;S3==C2"Y9952VE>,#*(#D*N=;MM?\&FVW65I)&MEK'V:&/#VG>*O"4LTF7G MN-3MHK.79[)>F/@>C'UKI?&G_!)7XE:?_P $S?@'X9\):?9^*[WPOJ@\7^._ M!.H:H]A#XQFN=DKV\DV0,Q >4 Q ()/4 '["_:__ ."4WP[_ &TOVC? OQ)\ M47>N6^I>"A%$]E921I::U#%<"YBAN@4+,BR9. 1D,?:O0?VI_P!FG5_CY#I% MWH/Q4\??"[4]"\XI<^'KF+R+M9 N1*J.&%J MQFX[VDG;]3NJX#%8>"E7IN*>UU:Y)11170%?^Q%M/_3A MJ%?MC7XG?\'(?_)\7A7_ +$6T_\ 3AJ%>CE?\?Y''C_X1^K/[!G_ "8U\&/^ MQ%T3_P!-\%>L5Y/^P9_R8U\&/^Q%T3_TWP5ZQ7/C/]XGZO\ ,WH?PH^B"O)? MA/\ M9Z7\1?C#XG\$WVGRZ#J^C:G%]H E0MEX>6"%7! M8$[?6J^2?#_@"P^(]Q\2K"_\^(Q>.KZYM+NVD,5UI]PGEF.X@D'*2H>0P]P0 M02#E!1L^8MWNDBS^QM_R:%\*O^Q/TC_TBAKTFO*/V?=3D^$.F:'\*]?"0:AX M?TV*RT*^4%;?Q%96T:QJZ9)VW"(J^;#DD??7*'Y?5Z53XFRZ?PI!1114%A11 M7YV?\%M_AQIWQR_:<_98\!^()M4_X1;Q-JNN#4[:RNO(><10V3*0Q#*' +@, M5. [8ZFNK!895ZRI-VWUWV3?Z')CL2\/1=5*^RMMNTO/N?HG61X]\$6/Q)\' MW^A:D^IQV&IQ>3.VG:G$?"NEV^B^'/#EG'8:=909*6\,:A57+ M$LQXR68EF)))))-;]?S-W7Q0^ -C+LG^"7C^%_[LGQ%"'\CIU=/\#+_]GOXR M?&SP?X1?X1>/=/3Q3K=EI#72_$-9#;"XG2+S O\ 9XW;=^<9&<=:3X6DES.3 M_P# 5_\ )CCQ7&3Y5!?^!2_^0/Z/:*^"O^#=Z^NO^&,?&&E37EU=6?AWX@ZG MIFGI-(7^S6ZV]FX1?0;Y)&P.-SL>]?>M?-XS#^PK2HWO8^GP>)^L4(UK6NM@ MHHHKF.D**** '?L*?\D"N?\ L._L*?\D"N?^QP\5_\ J1ZE M7L574^-F,/A05!JFJ6VB:;<7M[<06EG:1-////((XX(U!9G9CPJ@ DD\ "C5 M-4MM$TVXO;VX@M+.TB:>>>>01QP1J"S.S'A5 !))X %?,OCOQV/VFMVJZM(- M'^$6DG[7;6]Z?L__ DQC.X7EV'QLLE(#1Q-CS,"20;=B4HQOJ]AWZ(L>)O$ MUS^UOJ45SN]3TOX?_!O3=0\67/B&">XMQK[0/Y'FVP4!+B/=%=K$!R[ M1.WF(" W/:K^SMX6_95_9B\ M90\K">YAB,#,VX*D.ULYAD(8$^-? +P!\4?@1^VMX U?2O%/Q0\ M,6>GZ5<>(KWP+J]\(+?XBV]O)$L\NG1+%!"3+'<%HK:6,W0^S_O/++J:KG3W M1/(^Y^V/_#:;?]$J^*G_ ("Z=_\ )M?E7_PR%\3K'_@IMI?Q4U+P9J>C^#]5 M^+]EJZ7%W-;^9!#>:]$80Z)(V&)F0$#.">N.:_4GP/XVTOXD^#=+\0:'>PZC MH^LVL=Y9W,1RD\3J&5A^!Z'D=ZY?]HK_ )%#PY_V//A+_P!2+3JZL-BI4[PB ME:5OZ_$QKX=37,WL?4-%%%<)N>+?\%$+ZWTS]B[Q]G+#;?8D1<,YBB;@D 3CCO7ZQ_\%&/$WB32OV9=8TWP MAX5\1>*/$VM 1:8NFZ?]MAL[B-EFCDNE\Q&$.Z, [#OVY_VM M/AEXN\'>*/!LD/AWQMJ<&K:G;:?X.FB9IX4MTCV.TC,J@6L7&><'GFOI]NBOWZV_(\:_P"",?PD_:9^+?PO^*EI\!_B M'X9^'WA^*6U;Q-/J,(>YN6\F(/#UGI.B7ND>#&6X>RL[>XN+>*.'+S[%$:R@C;%U7MUK,_9U M_8H_;7_9*\.:_I/PXA\>>%+'Q0\;ZHEKX<#F[,:LJ9:169<*[#Y2.M1ZE^PY M^VOXF^&NF^!M7NOBW?> ]-2VMX] >SN?L"P0,C11^2&"D+L4C/0J*^@J3O7= M2%2"5T^EVDM;NWW'ATZM-45"<)MV?>R?0ZKP!_P3@\=>,OV"?'?QJ\+_ !JU M_P -:8VJ:R-1\)QI.MG>)!J$D6"R3A&W;0Q#1'GUKSS_ (+'_"#X^_!/XM?# MK3/C?\0=&^).I?8)GT"]LTVM%")T#),3#$2Q?:%?C%IW@76;Z[G_L-)=MDZ33-*MZ+J7 MQ#\"_$3Q7?\ AZ)H=/GO+* /;HSAR,IMW98 _-GI710DU652I5@XW?:Z36FO MYGQV+@I89TJ6'JJ34?YN5M-W;7Y::,^D/V^?VH_VCM5_9V^-/A[XM?L^VVE# M6_#^C6^H:[HFKQW%CH2174K07#H&E)$I,B?ZP%2!ZUH?\$R=6_9^U3QS\"/L MWPR\:>#?B];V.D0P:Q+H]S9:=K\X$HNKGS$.17FWQ@N?\ M@H5\>_ASXQ\+^*_AAK&J:=XZT^TTW57'A^W@F:&VE:6+88V4*0SMDX.-OV>-8D^'GA*VT[39[O2M*=]6%M8EWA*AKD1O(6(#< 8 MZ &O.J04<,X1<4_[L[?92ZWOZ=CV*%5SQT:LU4<;6O.G=KWF]TE;>_-T?DC] M>:*ATZ\_M#3X)_*FM_/C63RIEVR1Y&=K#G!'0\]:FKX,_5SRC]O#_DQWXR_] MB+K?_I!/7Y+_ +$O[&/Q>_9Y_P"%N_V[\.=?E_X3KX9ZSX0T[[)-:2;+R[\G MRFDW3+MC'EMN89(X^4U^M/[=_P#R8]\9?^Q&UO\ ]()ZHUWX7&SP\;P2U9S5 M<-&M+WNA^>O_ 0U_93\??LR?MQ:K_PG'AZ?0O[;\"ZC]B\R:.3S_*O]+\S& MQCC'F)U_O5^MU?._A3_D^'P9_P!B-XD_]+_#]?1%8XFLZLE4ENT:4::IIP04 M45YG^U3^U_\ #W]B[X:/XJ^(GB&VT+3=QCMHR#)_$"[D?6/%$C@&-;33+TY+XKYYN_^"M?[>&@>-?$VF7GA M/PRVJ>#-%M_$FN:.=!#SZ=83"-EE>))?-X6:,NH.Y 26 VMCV*618BI'FO%> MK_RN>=4S:C!VLW\C]O**_.?X0_\ !9OX@^$_A#I/Q!^*?PRTSQ#\*]25=_CW MX M'M24F"\M'W+D?>1@<,CKT*, P/4"N#$8*M0UFM-KK57[>OD]3KHXJE5T@]?Z M_JYUE?)O[??[;7Q&^#?[0GPJ^$'PDT#P?J/CGXH"]N(K[Q5+<+I=C#:Q[V#+ M 1(68!N0>-HX.[CHO^"NOQ6\1?!'_@G+\3_%'A/5KO0O$&EV-O\ 9+^U;;-; M%[R"-BA['8[#/49XYKX3\,?#K5O@Q_P4P_8U\3>-?BMXM\F9;K]E'XDSQ,LD%Q\4M;EBD4Y65#%:893T(]Q4/EJX6Y2O"O",9-II[Z[6/O2OAW_ (+V_"G7_C=^RWX&\,>%]/?5=U?<5>(?MC_ /(W_!/_ +'F;_U'=;K@P\W"HIKH M=E6*E'E?4_*__AC'XO?\.V_^%2_\*YU__A)_^%F?\)?YGG6GV3['_97V3;O\ M[=YGF<[=N-O.[M7V[_P02^%.O_!']EOQSX8\4:>^E:YIGCJ?[3:NZN8O,TO3 M)4Y4D3X1^%(SD>&/#P/J-.A M_P#B:>OPN\,H>/#NA#Z6$7_Q-4/C'\>/!G[/?A-]<\<>*-$\+:4N0+C4KM(! M*W]Q 3EW]%4$GL*^2/CW_P %HT\">"+#Q;X,^$_C'Q+X#U&6:"U\5:L1HFGZ MG(EI<72"TCE!N)D=;9P)3$J#KENAZ:&$K5OX:_1?>SGKXNE1BY5':VO])'V2 MGPV\.QL"N@:*"#D$6,7'_CM;=?./@_\ X*9>";/Q79^%_BAI^L_!3QC>+N@T M_P 6HD-G?8(!:UOT9K6= 2!G>K98#:"<5]%6MU'>VTV_=>JW7S)****R.@**** /R1_P""Y7[* M?C[]IO\ ;BTK_A!_#T^N_P!B>!=.^V^7-''Y'FW^J>7G>PSGRWZ?W:\N_;:_ M8Q^+W[0W_"HO["^'.OQ?\(+\,]&\(:C]KFM(]]Y:>=YK1[9FW1GS%VL<$\_* M*_3?Q7_R?#XS_P"Q&\-_^E_B"NDKU89G5HP5**5K(XW@85&YMLN_L'_\F._! MK_L1=$_]((*^*]2_X+[>,_'OQ=\:Z!\)/V8/B%\4-'\$ZK-H]SJUA6)V M0DHL+A,E20I8G&"0,U]J_L(?\F/?!K_L1M$_]((*_'7]A#XH?&9_ /[3_P / MO"7P/C^)WPUU_P <:NVM:K_PEX\+R:?+(Y62-;DD'_5I&V5(*YY)#8K; 8>G M4=6=2*=K;NRU?JOS,<56G#DC%VO?97V7HSZ^_P"'SG[1?_1B_P 6?_ I_P#Y M&KI/#?\ P4#^*W[4_P %?C3H?CK]F_QO\']+L/AWK.H0ZOK,[/!=3+;LHMU! MB3YBKLW7HAXJOX%_:_\ VQ_!G@G1](TG]CO37TK2K*&SLVD^)MMM)4H+:G%:[J=WOVYF1&'_"LO\ @HG_ -%-_9I_\$&H?X5\/_\ !/3X._'#P%_P3)^&WC2+ M]I36?!7@'Q/JZ66A>'=/^'R>*FTV:6\DBC8DJSQJ9D=R0-J;NN37W#_PP)^V M#_T>I<_^&^T__&NO'3@JLKRA\3WB^_\ AW[ZLPPBE[-64MEU7^?W"?\ "LO^ M"B?_ $4W]FG_ ,$&H?X5Y3XFMOVLK'6Y(]5^*O['\-^^O06CF;POJ"O+J;ET MB!.SYI"8Y%SDCY&!/%>K_P## G[8/_1ZES_X;[3_ /&O/M9_9I_:2T#5KB&? M]L75!#WMK;W;[7 MV.Q4ZSA)QC.RWU7?2_O=SYP_X*+_ \_:ET/_@FS\39KCQ;^SU=_"Y;U;GQ7 M8^!M!GTR[N9))X7:7,J!6+2-"[$?,RXP2*^N=6_;^^*O[*OP!^!VB>!/V"O#]Q&=;\/2^#+?01J?[^(']Y%RQ#R1N5;J5(;##%?8VE_M M#?M _"7]FKX):9\)O@-9_%3P_=_#K1YKS4Y?%<.D-:W!MD4P"-U+'Y K;@?X ML=J]"<:?L(12A)>[_P 1P@_X+.?M%L./ MV%_BR?I=/_\ (U4[;_@OUXT^'7Q3\&:-\6_V7OB'\,=$\9:M#I%OJU]=%E26 M5U0%4:% ^-P)4,#C)&<5A_\ "P?VDXTTQ6_9"BS96NH6UM_Q>6*/?%5E9^5O._0_=VOP]_X9"^)U]_P4VU3XJ:;X,U/6/!^E?%^]U=[ MBTFM_,GAL]>E,P1'D7+ PN #C)'7'-?N%7R]^SK_ ,BAXC_['GQ;_P"I%J-> M3A,3*A><-]#NK4(U6HR/C+_@AG^RGX^_9C_;@U3_ (3CP_/H7]M>!=1^Q>9- M')Y_E7^E^9C8QQCS$Z_WJ_6ZOG?PI_R?#X,_[$;Q)_Z7^'Z^B*G&8B5>I[6> M[_S'0I*E'V<=D%!.!12$;A@\@]17*;'X%_M?>/;_ /:I_;7\7ZAI$4VJ3Z[K MAT[2((N7GCC(MX%7_>5%/_ J^N/V"OV//&W@7]ESX\:-J#:+X*\9^([&"R@N M=0U.'=868#^>\WE,[0IM9N6 R1[5YG_P5$_X)GWO[+OB*Y\=>#(;FZ\ :A<& M6>-"6E\/3.V=K'KY)8_(_P#"<*W\)/SS^RS^T[KO[*7Q>B\5Z.D-^)XVM-5L M+H[H=7M7QYD,G7KC(/." >>0?[,J0_MWARG'A^K'V<5"T7'7FIN+4&^:T?A2 M:<6GO>SN?AT9?V?FDGF4'S-RNT]+233DM+O>ZLU]Y^GW_!/^WT_P3X'U'X;' MXT>#/C-KEE:&_P!!T;8+BWTEX1\N)R79HP[1X[I_#UKKM;^('C#P1^R_>:C\ M8_%'@3X/?$G7[A]'L?$5A;K=1Q19WQKEC][:)<#=A>&Z\5XK\#;'X4?"'X.: M[XZ^&&OZ/\+?&GQFTYO^$?M/&EXMNFB1)(4F-N5!)B+Y9">"53L,5!\"?A=H M?B/]G'4O@?\ &+XS_#OQ-#XBU*)_#,^DZ]]MU2RN6?<55I%PA M%?C^/RZE5Q=7&5&^7VD'*])>U=OXCC&,?9^#OAUX/OG6[M[X8U#6;V-B&FN? M3# G!Y)P3C"J."_8[_9 \5_MI_%*W\.Z'YD&FV05]3U292]OI4!)_-VP0B#J M?0 D?LW#-/%99A:^:YI5C"E4DZC4HI-148QBWRRY5*2BFXJ+U=KW/ALUE2Q5 M6G@\)!RG%FUQWP!^!NA?LW?"/1?!GAN*6/2=%A,<;2MOEF=F+O(Y[LS MLS'MSP ,"NQK^/,TJ8>>-K3PB:IN4G&^_+=VO\C]MPD:L:$(UOB25_6VH5\. M_P#!>WX4Z_\ &[]EOP-X8\+Z>^JZYJ?CJ#[-:HZH9?+TO4Y7Y8@<(C'D]J^X MJ\0_;'_Y&_X)_P#8\S?^H[K=?^%N M_P!N_#G7Y?\ A.OAGK/A#3OLDUI)LO+OR?*:3=,NV,>6VYADCCY37J/_ 0U M_93\??LR?MQ:K_PG'AZ?0O[;\"ZC]B\R:.3S_*O]+\S&QCC'F)U_O5^A54=A^9=AX5N_^"Z?[7GCR#Q1?WT?[)WP-\0-X:M_#MENA M#/96[%52('#D@GN*_1'P!\/M!^%?A*ST#PSHFD^'="T^,16NGZ9:):VUNHX M2- %'X#\Z^#O^#=B^C^'_P"SO\6/A!JN+;QU\)OB?KUGKUI)Q,Z75P;BVNB. MICEC8[6Z$1FOT((S0 9YK^,'\.M?QVWO_!.#]ISX M%_MR-XJ'P"^+=[_PB?C?^V%:P\.W,R7*P7WG#RI51D8,%&U@2IR#S0!]E_%3 M_@YB\!W7_!5_X>?'J+X,>+_##>$/#&I^%O$^F&[MX]2UE;@@P>8=J@B%AN"R M? M6OY*/^"DW[*G[2/[>W[>?Q'^*VF?LW_&[2K'QSJXNK.ROO"]TT]M$(XXD1V6 M/;D!!T.!ZG&:_JR_9#\&ZE\.?V3/A?X?UFV:QUC0O"6E:??6S,"UO/%9Q1R( M2#C(92.#VH [S6=(M?$6DW%CJ%K;7UA=H8Y[:YB66*9#U5D;(8'T(K\T_P!L M+X*'_@A]\0+;]HWX*PRZ3\$]1U>VM/BY\.K8L=*AMKB185UK3X>5MYXG=-Z) MA7!' &ZOTT_"OBW_ (.#_B5IG@+_ ()+?%C3+M1=:MX]LX?"6@Z>HW3:EJ-[ M,D<,42]6Q)<031G*S1N RL#Z$$'\ M:MUPW[,/@._^%G[-GP^\,:H_F:GX<\-:=I=VV[=NF@M8XW.>_P RFNYH ^'? M^"]OPIU_XW?LM^!O#'A?3WU77-3\=0?9K5'5#+Y>EZG*_+$#A$8\GM7Q%_PQ MC\7O^';?_"I?^%= MW:OU0_;'_P"1O^"?_8\S?^H[K=6Z]*AF%3#TU""6IR3P<*LG*1X#_P $$OA3 MK_P1_9;\<^&/%&GOI6N:9XZG^TVKNKF+S-+TR5.5)'*.IX/>ON*O$/V./^1O M^-G_ &/,/_J.Z)7M]<>(FYU'-]3>E'ECRKH%D>/)_M;_:M,U5!B/4 M=/E-O'LP-=95%_$VGQZZ-,-[;?VAY0F^S^8/,"$[0Q'4 G@9ZG..E M<.)P-'%TW1KP4X]FK_/RMWZ'50Q=3#352E+E?]:>?H>77WA'XM>"G_XD_B+2 M?$UJ&^6+4X!%,%[#<,9/N6%4+KXR_%G1#MN?AU!>$=6M;G@_D7KVZBOG)\,3 MB_\ 9,96IKMS*:_\J1F_Q/;AG\)+_:<+2F^_*XO_ ,D<5^!XE:?&[XIZLVV' MX:"V/]Z>[PH_/;6I9Z=\7?&+8O+_ ,/>%+=O^?:'[5< =^&)7]:]9HJJ?#=9 M_P"]8VM47:\8+_RG&,OQ%//*2_W?"TX/O9R_]+E)?@>;Z[\!I=9\-?V3/K>I M:C%J5S%)JUS>W#/)-#&=XCB0?(@+ =!TSUXKT:*)8(E1 %5 %4 < "G45[6# MRS#863G1C9M);MZ*]EKYMONVVV>7B<85 M^2/_ 7*_93\??M-_MQ:5_P@_AZ?7?[$\"Z=]M\N:./R/-O]4\O.]AG/EOT_ MNU^MU?._BO\ Y/A\9_\ 8C>&_P#TO\05TX:LZ4G4CND95J:J)09@_LQ?M&ZE M\'OV:_A[X1U7X6?$M]4\+>&=-TB\:W@T]X6FM[6.)RC&[!*[D."0#C' KN/^ M&TV_Z)5\5/\ P%T[_P"3:X+]K']I_P ._L?? S5_'7B07=Q;:>8[>TT^R3S+ MS5[R9Q';V=NG\ 37SKX8_9(_: _:]L8_$WQC^,?BWX2V^HKYUI MX"^&US%8_P!CQ-RL=WJ3(\US.!]_9LC#9VY%14K<\W.2U>I<:7*E%/8^Q_\ MAM-O^B5?%3_P%T[_ .3:X[X%1ZA=1^+M5U#1M1T'_A(/$U[J=M:7_E?:$ADV M!2XC=U!.T\;C7S-XI_9H_:%_8GLI?%7PH^*?BOXXZ)IH\_4? 'Q FBNKW48% MY<:?J2(DD=QM^XDH=&. 2,U[_P# ']M'X=?M&?"'PSXRT3Q)IMK9>*(#);V> MHW,=K>P2JQCEMY(F8,LT4BO&Z]F4_6HYU:R12C9W;.W^(WPYTWXH^&FTS4UF M4+(MQ;7-O)Y5S83IS'/#(.4D0\@CW!!!(/-_#GXC:GI'B5?!GC-H5\1K&TFG M:C''Y5MXD@3K+&.B3H,>;#_#]]5>_#GXC:GI'B5?!GC-H5 M\1K&TFG:C''Y5MXD@3K+&.B3H,>;#_#]]M?!7_ 5:_P"3^OV//^PIXC_])K*O2RC_ 'I>DO\ TEGF M9S_NK]8?^EQ/R,_X)P:O\&M!_:W\*W?QZL[R]^&\15%;VR MLY8#DJ$R,\XK^?3_ ()&WGC>P_:FGE\"_#WP]\5[L>'+X:IX0UAHQ'KVG'R_ M/BBW@J9A\CJ,'.P\'H?J[3++]F^/]H[7KKQ]\+?BA\#?"=_X1C?0/#6FVL]O MJ^GZ@M[(NJF+@R'*BWY0?ZD\!5R!]?G6$AB*Z4W*R6R:?X;I^>JMZ'QF28N> M'H/D4;M[M-?CLUY:._J?I;\3?VZOV,OVD/V:]7\2^,/%7PT\1>"4=[*\AU>U M O%FV%O*6WD07(E*\KL7=W!XS7X!_!BY\(7O_!3GP;-\/[75++P/+\2-.?08 M-2;==Q61U&(Q"0^NW'4DXQDDY-?8UQXG^!UC^V5X%C^#'PR\4_&"$^%+S[5X M1\:MF]\17RW,?]G,1/N?]T6D?,BY$*-QLYKYGU.3Q;-_P68TI_'=AHVD^,'^ M)VF-JMAI+*UEI\QO;?\ T>(KD%8UVIP3RAY-/*\+'#J<8.5G%NTFM/E^OH&: M8J6(E3E/ENI)7BGK\_T/TU_X-XO^35/B9_V5#5?_ $DL*^^:^!O^#>+_ )-4 M^)G_ &5#5?\ TDL*^^:^.SC_ 'VIZGVF3?[E3] HHHKS3TPHHHH =^PI_P D M"N?^QP\5_P#J1ZE7L5>._L*?\D"N?^QP\5_^I'J5>Q5=3XV8P^%'S#K/C5OV MR;U+S)C^%=CJNMBH=GN? 7[&?A+2M M(^'OB-O@QJ.HZ'XFNA:Z#;QPWZGPMH6FV-I';&75A<+)$%DO#J$PAC GD\TE M=JEG'E/@KXG:E\!_V.M/\?:QXB\&?%#XD> --FT.#^RKV[,]EIL,CV3^'S;) M!);FVF"[2QE21W,,@+%$%7OV9_@_8?L*_#&RT7QYXFFU^WTR]OK"W\SP_8^( M9=#U*VE9;F&YL)L&"-F E2_#",QS1F9HLAF]J^'WPM^/'@#]J&7_ (2M/A*? M"6MV%[X[\'^'3+<6UB=46***ZE9H!+%]K2$+,J*9(@;F:2/E2PS*/G/X'_'/ M6OVL/V1-&\?:@_A_P#\1?A1X96S\'/K%T5NHSIZJL3Q6)BQJTT[HJXG<1PF0 M;(@V9&]I^)FI>.?''QV^'?P[^+6N:AXV^,G]BZIH]YX:TK1-*BBN_,%K=VVI M6\TT16&T?[+)NN#B2&2!U5<@!O*?COXD\:VGPM^!?@VQ^&=@]AX_T;PQ<>+B M;JWU72+=(D@33=6N"YA^PSRN%B;S619U@5/,_=\XGQE^&OQ5U/XN_#O2?V;- M+N/$'C62_O[I?$NM:XNKW4:_86L[V?"7_J1:=6_P#"WP5:_#?X:>'_ _96-KI MEKHNG0645I:L6AMECC5=B$\D#& 3R>IYK _:*_Y%#PY_V//A+_U(M.JZ7QKU M%4^!GU#117QE_P %3O\ @JI;?L2V,/A7PM!::O\ $/5(//"S_-;Z/".QU'!T77Q#M%?U9>9]D7E]#IUN9;B6*") M>KR,%4?B:HZ7XUT;7+CRK+5M,O)1P4@NDD;\@37\W?QF_:B^(?[0NNRZCXQ\ M7Z[KD\C$A)KEE@B'HD2X1![ 5Q6GZS=Z/=+/:7=W:S*"8_,V!_ Y(., KUK]K_AU\0M'^+'@72O$N@7L M6HZ+K=LEW9W,9^66-AD?0]B#R""#TKYK-::7_ ;_0P>(AM%W?]?YGU717R MU\8OV"-$\'?"/Q3J]C\2/V@$O=+T>[O+=F^*FNL%DCA=U)!N<'D#@UZ=^P=X MBU#Q?^PY\&=6U:^O-4U75/ NB7=[>WD[3W%Y-)I\#R2R2,2SNS$LS,222232 MG1BJ?M(2OK;:WZCC4ES\DE;J+^W?_P F/?&7_L1M;_\ 2">J-7OV[_\ DQ[X MR_\ 8C:W_P"D$]4:R?P+U?Z&T?B?R_4YOPI_R?#X,_[$;Q)_Z7^'Z^B*^=_" MG_)\/@S_ +$;Q)_Z7^'Z^B*);1]/U8OM/^NAA_$OXAZ7\)/AUKOBG7+@6NC> M'-/GU.^F/_+.&&-I'(]3M4X'>OS[_8A_9.L_^"FZZ]^TE^T3I,.O6'C**YL? M!7A>_P58\$?)]HV$?[._P!J]?!0<<,ZD)*,I2Y;MVLDKZ>M_P #S,5-.NH2 MBY)*]O.]M?0^#["W MU;3[_7W;2=.M@MF([A9$^>3=B,E!R-Y]*W_^"/FM?M9:U^P3X4@^$\G[/4?A M#2;F^L8XO$,>J#589Q=2/*+CR3LW%I-PQ_"R9YK!^"T?[5O_ ^.^,(TF3X% M?\+4_P"$1L/[;-TNI?V&;/;9^5]GV_OO-QY6[?\ +]_':O][WZ>1ROBK_@GEJW[,G[:?POL_CY=Z-JWPL^ M.WBF:34_#'@^XNM-\,Z;KQ %JKPLP\R-F=0.%XWCHN&^D/VC? $7_!&7]J/P M[\7OA_#_ &3\#/B-JL.A_$#PQ;C%CH]Q)D0ZE;Q](@,'(7 &TJ.)%"^.?\%9 M3^U;K6D_!KPS\0W^!$VHZ[\0]//AB/PPFI?;!J$894>3SN!;CS1O*_-\RUU7 M_!6Z/]K1?V ?'W_"UY?V M'/#VD6 GOD$5C"9Y5DWH8UVXR%;+;>1A21X9^W+'^UVO_!)?5SX[D^!I^'O_ M C.D_;5L5U/^W_)\RU\K/F?N?.W^7O[??QVJO\ "!?BZO\ P4H_8H_X6DWP M^:T_X1&]_P"$;_X1D78D%G_938^U^?QYV-G^K^7.ZN;#810H*\D^5S>C[17^ M6OD;5\0Y5G:-N916J[R_JQHGX0?!0#_E'3\:/_ 23_Y*K[O_ .":GQF^%WQL M_97TZ]^$?AI_!GA?2;R?2YM!ELEM)M)O(R&FBE52P+_.K%MQ+;P23Z); M6['WE7B'[8__ "-_P3_['F;_ -1W6Z]OKQ#]L?\ Y&_X)_\ 8\S?^H[K=>33 MW^3_ "/1E_E^9;JI^QQ_R-_QL_['F'_U'=$JW53]CC_D;_C9_P!CS#_ZCNB4 M1VEZ?JBI]/ZZ,]OHHHJ "N9^-.MW7AGX.>+-2L9C;WNGZ->7-O* #Y4B0.RM MSQP0#735QW[0_P#R0#QST_Y%^_Z_]>TE73^)$S^%GP/\*_A_8>"/V@/!'C2; M2K+2]8U+P!/JE[XV^+NL?VC/).;FP'VF"(S$Q%?,9$C#VORR'CLWSO\ M0:G M'KO_ 30^#TO]J?$GQ"\44D9N+JS;3_#MF/[%U3]Q:KLB6>0X^67]^0 W[U< MX/TQX%T\^ ?C3\,];%'YY6-AG"1I< M)\KM\JXVGYE_:>UZ/7O^":/P>/\ PD?Q&\1/!%+&5GTAM/\ #MB/[$U3]U;R M>1&L\O\ =?S)B &^89KZS#-NI%^:_P#;O7\_D?+X^RPU1?W7^GI^1]:7FN6T MG[7?A[1'UV1H+[P/J-F_AKXP6!$=P&O[ _8X;IE'G[]N1(6O,;".<\-_X)Z> M%F^#WBOX*VVC:1XQ\(6/C/0]0EU;3SK'VWPYJSQP+(ES;1>8P@EW=0$A)!/R MGK1>>-8+;]KKP[I[>."(;CP+J%J=(^+^B&V63=?V!^R),R0&4MMR)";G[A'S M9J7]B+PM)X=\4_LXN?#%]H$-UHNJR)/;:Z;W1[W-FAWQ6Y<>1*>IVPJ"/XFK MFJ:46GU7Z2]/R?J<5*SQ,9+=2^[6FO.WWQ].A]^4445\R?;A1110!\[^*_\ MD^'QG_V(WAO_ -+_ !!725S?BO\ Y/A\9_\ 8C>&_P#TO\05TE74W^2_(*?P M_?\ F7OV$/\ DQ[X-?\ 8C:)_P"D$%?C9^Q%=_':\^%G[45CX;T;X':A\"KG MQOJQ\4R_$F\EM;..4R?O1OB8'R_+$));@'&TYS7[)_L(?\F/?!K_ +$;1/\ MT@@K\;/V&/"'QOM_A;^U!XL\-?%7X?\ @+X,Z5XVU8>)+/Q3X9/B"&ZD5\RR M"W$;';Y;1*1SNP/EXS7NY9M6VWCO?OY:W['DXS>GOL]O3SZ'V]\.?$7[?5A\ M/="@\)^$_P!E,^%X=/MTT->?9FVJXE.WR]GF9QSD+7-_#OX#_ +H^'/VDO@T?#U_I\%QI9@^'QAB^RO&K1;8R 4785PN!@<8%=/??"3]I MWP#\ /C/=_&KXM>!?'OAF3X>ZS%:6&B^&_[-GAN_LSE96D[J$#C;ZL#VJ).' M-O"]^BE??S6Y<>:VTOG:WYGPQ_P39_8>\3+_ ,$T_A[\0](^-/[2T=OXPU?[ M'_PBWPSN8C#HGF74D#3R12/PB[/,E8$8WCY>]?;7_#F;Q=_T>%^TS_X/X_\ MXBO@#_@GU_P3W^$'C_\ X)R^ _'<.H>+/&7CWQ#JXMM=T'2_B9!X8CT6$W+Q M23&-R 3'$J.5/S/OR.*^T?\ ARC^RA_T5'QW_P"'/?\ ^+KNQU9*M+]XUJ_L M)_K^/4Y,+3;IQ]Q;+[3_ ,CKU_X(S^+!U_;!_::/_,- M!U3[+_PT9^VE>@:S#HPFMM2@>+$@)^U9X_T=^!5EJ[PVMY\0KZV76(;%9Q\9DB_P!"GX?(\B_X*4_L%^)K7 M_@F[\2?'NK_'#]H^XM_!NI?9O^$9^(UY%]FUSR[J.%94CC;YD;S-\;'.2A^7 MO7VGI&M_M6:9^S?\$4^!.B?!_4_"K?#K1FOY/%MU=17:W?V9-P01';Y?E[.O M.2U?!/\ P42_X)T?!?X*_#'C;PYJ9@T'1M3^),/B.+6XQC17=CK M7AO^TIYKH6REI5D[*4*#;ZJ3WKK=13PE.4IJ7O/6<>7HNB-,32]GC:D(PY=% MI"?/U>TKM/[SQ.XM?VIM1_LQKCP9^Q6Z6]IJ,%E(VK7SJD$RNMZH(;&UE$@; M/8-CH:^.3]I+X#>;?6VHRZ'_[%%I>>/:-X 2=<[N"2<'=FL,@6$;ISH>Q;VO33M\/V=.UK:[6)S.K MB$JE&3J6YKM2:WVO)7WU>MKG[K5\O?LZ_P#(H>(_^QY\6_\ J1:C7U#7R]^S MK_R*'B/_ +'GQ;_ZD6HUXR^!^J_4]%?'_7D;/A3_ )/A\&?]B-XD_P#2_P / MU]$5\[^%/^3X?!G_ &(WB3_TO\/U]$42VCZ?JP^T_P"N@4445 RKK>B6?B71 M[K3]0M8+VQO8F@N+>>,213QL,,K*>"""00:_(/\ X*-?\$G]>^ GBV7Q#\.M M(U3Q#X'U20L;.SA>YNM$TO\FNC_30\7.\BP^9TO9UM)+9K=?\ \C^?GXG>&/C!\9=5L;WQ+X9 M\;ZI<:980Z7:%]!G1;>VA&(XE58@H R>V222-55-^-B M*\FU0 B\L>3@9-?L5^S5^S7X6_94^%EEX4\*68M[2W&^XN'P9[^8@;II6_B8 MX^@& *[^BOS_C#Q QN?0AAN14J$+6A';39O;9:)6LEL?1Y)PY0RZ4JMW. MI+>3W_KOW"BBBO@CZ(*\0_;'_P"1O^"?_8\S?^H[K=>WUXA^V/\ \C?\$_\ ML>9O_4=UNKI[_)_D3+_+\RW7-^%/^3X?!G_8C>)/_2_P_725S?A3_D^'P9_V M(WB3_P!+_#]%/?Y/\BJGP_=^9]$4V7_5GZ4ZFR_ZL_2H ^-/VSO^">GC#4_V M@[;]H/\ 9X\3:7X(^-]C8KINKV6JQN_A_P"(-@G*6>HHGS+(N ([A!N3 !X M(P],_P""OOB?X2P"P^.G[,WQS\ :W;_)->^&]$/B[0;EAU>"ZLR7VGJ \:L M1WS7V[MH5BOL_\ QFE'_!>7X.@?\BG^T#_X M:S6?_C-?:GF,1U-'F,3]X_G0!\6'_@O+\'?^A3_:!_\ #6:U_P#&:;_P_@^# MF/\ D4?V@/\ PU>L_P#QFOM;S&_O&D\QO5OSH ^);[_@M'#X^MS:?";]G?\ M:.^)6NRX6"*7P?+X=TY&/3SKR^,:1+GJ=K8]*B^ G[!7Q/\ VDOVE/#WQV_: MIOM!?6O!C--X#^&N@3-(?MC_ /(W_!/_ +'F;_U'=;JW53]L?_D;_@G_ -CS M-_ZCNMU;JY;1]/U80Z_UT14_8X_Y&_XV?]CS#_ZCNB5[?7B'[''_ "-_QL_[ M'F'_ -1W1*]=\7OJJ>%[\Z&EE)K'D,+-;QV2#S_:[\2^*_V7/A]X-T&YU#5O^%@>([B/QCXDUB5W,KW"DK;6RR'@B'YR M5!P&8<5[?\#_ /@G/X@^'G[2)^)WQ7UFV\3R13O?QQ:9:W5_+/>$Y1W18LA$ MY(P,951P!7J?[7?B#P+\?_AY<>'=>\!?%76BH,EG=Z;X*O\ S[&7L\;R1H/J MN<,.#7ZEE^+R_+ZV'PN$A[:"UJ32WD]EKO&.]O1[H_,/+EQQ(H_N/@D>A MR.U>H?$;QY8?"_P'JWB'4WV6.CVKW4N.K!1D*/5F. !W)%?DW^R]X<^,O[)G MQVA\0Z%\-_B5>Z2LK6]W;OX:O(O[1M"W(9=A"M@!AR=K #85!C(E*L^<$&,"O XDX?PF"S&,J'7C>_TZ!VF"P31B:"1>-S94E3@??C<=JOZ/^TUX1UK MQ;::%'<:M#JM]#+<0076C7EL7BC&9'S)$H"KQDDXR0.IKF!^S;J7P[^+VF>, M/"FK7^IW36WA:W 6),CY=_)+,22:\BMA\!/GKTWHTFH MII6EU5I7=E:ZUO9I;W:]:C7QT.2C-:IM-M-W6EG=6U=[/2UTWM9/OD^-OAB3 MP!I'B@:K'_86NR6\5C=>4^+AKAPD0 V[AN9@.0,9YQ4"?'SPM/X^N_#$.H2W M.MZ?.EO>6\-I-)]C9XQ(IE<+M12K##$@=1G@UY!9_LY?$)?@UX1\ /\ \(JF MF>#M5T^X74Q=S--J%M:W*RJ/)\L".0JHS\[#(P.N1Z'X4^!5S8^)?BO-?7,* MVGQ!N4:![8GSH(A8QVS;L@88,K$8)ZBHJX/ 4U-NI?>UFMN:*BWI_*VVM-NA M=/%XZHXI4[;7NGORRZ23UWZFCH/[3'@WQ+KME8VNIS$:I,;;3[R2RFBL MM1E&VY@F2R;]VDF54[=Q4=GUT>G=='J=66UL5 M4IN6*23\KKIKOY]5=!7S1\5/%&G>"/VO/B'K.KWMMINE:5\/?#]Y>7=S((X; M6&.]\0,\CL> JJ"23V%?2]?F7_P7?L;R_P#AC\>?(BNKC3K?P-X*N==AM@3+ M+I$?B#5I-04 ?':7I^J/1>Z_KH<]X=^)^L_\%1?VN?@QXIT3 MX<^,=.^ ?PVOM1\40>)=>2*RMO%>H"V^SZ=/;6C/]H:)#+-*DCHH/RD=*^\: MRO NL:-XA\$Z1?>'9[&YT"\LH9M-FLBIMI+9D!B,97C9LVXQQC%:M0:'D?[: M_P#PM2_^"+Z1\'$LK;QEXBU"VTK^V;MD\KPS:2OBXU+RW(\YX8PQ2,9+.R<$ M UX_\-?^"&/[,_@GP?+8ZU\.-+\>ZUJ+O<:KXB\3%K_5M5N9"6EN'F8Y1WNZUK_ ,%OBY:7K^"XM8O'O;OP M?JUG'Y\VFK/(2[VDUOODB#DE&A90<&OM.OCKX_\ BNU_:6_X*D?!?P%X:E34 M!\$'O_'/C.Z@.^/2'GL9;'3[-V' GF:XED\L_,(X=V,$5]BT",'XC?#G3?BC MX:;3-3690LBW%M*VA ME\4Z79B_AOK>/;!K5B7\M;G8/]3(&^62,\;N4)4_+<^*?Q3N/#6H6OA[P]:P MZOXRU>,R6=G(Q$%G"#M:\NF'*0(?^!2-A$Y)*W/A9\+(/AMI]U))=3:OKVKR M"XU?5[A0)]1F P.!PD:#Y8XE^5%X')).FT/>^1&\M#JJ^"O^"K"E_P!OS]CL M $DZIXB [_Z-95]K_%+XG:'\%OAMKWB_P 37O\ 9OAWPS83:GJ5WY,DWV:W MA0O(^R-6=L*I.%4DXX!KXD_:V\.?#W_@JI\1_A79>"_BMXX^%7Q#\-07WB#P MK?7W@G5]*;5K21;7SY;-KR.S\YDQ;L&@E8JCL2I4[EZ\LJPIXA2J.RLU?UBU M^IQYI1J5<,X4E=WB[>DD^OH?B+\.]<\8?"CQAIGB/PS+XCT#7M(E6XLM0L4F M@N+:0?Q*RC(]#V()!X-?57Q._P""POQ?_:-^&=KX5^,'@'P%\6['3W$EG=Z[ MX;N+?4+1\8+QSVDD+(Q'4KC.!G-?H#_PY^^/G_1[GQ0_\ +O_P"65'_#G[X^ M?]'N?%#_ , +O_Y95]G5SO 5)*4W%M;/WKKY\I\32R/,*47&"DD]U[MG\N>Q M^2]SXSL?'OB_2]8T_P +VWPH2+Z5=O$8Y9-A:^A9V9V')8Y8]!EC M@ 8 _5G_ (<_?'S_ */<^*'_ ( 7?_RRKD=>_P"">GQ2\+_&7P]\/[W]O'XH M0>+_ !597>I:58?V/J+?:H+79Y[^8+\QIM\Q.&8$[N <&F\]PEFE-;6^U_\ M(@L@QG,FX/>_V/\ Y([W_@WB_P"35/B9_P!E0U7_ -)+"OOFO"O^">?[#EA^ MP!\!)O!EGK]WXGNM1U6?6M2U.X@^SFZN94CC)6/<^Q=D,8P78D@G/->ZU\3F M5:%7$SJ4]FS[C+*,Z.%A3J*S2U"BBBN([@HHHH =^PI_R0*Y_P"QP\5_^I'J M5>Q5X[^PI_R0*Y_['#Q7_P"I'J5>Q5=3XV8P^%!7A/QF^#.I?#/Q)?>.? UC M+?P7\AN/$OAJW'.I'^*]LUZ"\ 'SIP+@#M(%9O=J*496&U<_-_5O^"3GP&^- M_C37/BMX4?Q-X<\3_$"5[_4/$'AWQ%=V[:BS\.LL+LT17<#NB:,88," \(0K=>'_ AI_FQZCHUX6:)KBV63 M[0LL1AGF26W7RUV.Q0+C:?U*^,WP9U+X9^)+[QSX&L9;^"_D-QXE\-6XYU(_ MQ7MFO07@ ^=.!< =I K,OA+Q=IOCOPW9ZOI%W%?Z=?Q^9!/'T<=""#R&!!!4 M@%2"" 011*/5;%1=]'N?D;^RW_P3Z_:"^)W[-NC)\3+[PE;R>)[&.75/#?CB MX:WM%B6%+>V62TLUCF::WMXD6+SI2D1&X1J^2?M;_@FQ\//'GPW\)Z_K?QSU M/P1=_$B[N(]'M;W1]26:W&BVD:I:QHI"B+PKUG_ (9(^%/_ $3+ MX>_^$Y9__&ZIQBMR>:70XK_A,]'_ .@KIO\ X%)_C7#_ !^\3Z;J'AGPU#!J M%C/*_CGPGM2.=69L>(M.)P <]*]M_P"&2/A3_P!$R^'O_A.6?_QNOPTT>P@T M'_@M5;:=8PQ6>GV7QN6WMK6!!'#;Q)KP5$1!@*J@ 8 Q7;A,+&JI5$_AM M_7X'-B,0X6BUN?T&U_.+^W_XUU'X@?MF_%#4M4>1KK_A(;NV <\Q1Q2&*-![ M*B*!7]'5?C7_ ,%O_P#@GYK/PS^,6J?%CP]I\U[X0\52"?5C A8Z3>GAV<#I M'(?F#= Q(..,^[P=B:5/%RA/1R5E]^WS/D>.\)6JX*-2FKJ#N_2V_P OU.U_ M:Z_8[\/?M"_MC7EYKU[=:#X,^'GPJT_Q)K,>C6R&_O47SOW<*D;=S;6RQ!Q@ M>N1X_P" K?P]\/?V7?&OQW_9UU'Q/X3O/"=Q!H>OZ5XNM['6%NH)WC,T.&*$KC. >>F?%+G_@H7\6)_C;8?$.+Q)':>)[#28]#66WLXE@N+),X@EA( M*2*<\[AZ'M5'XZ_MO_$#]H/P+!X6U>[T;2O"T%Q]L_L;0=)@TNRFG_YZR)$H MWOZ;B0/2OK*.78N,84IM.*Y;ZZ67Q*UM;]'?3Y:_%5\VP4I3K4XM3?-9VUN_ MA:E?W;=4EK\]/KS_ (*F?M@^._AAHWPQT;0[S1;'3_'OPXM=0UQ%T.S9KN>X M5TF<,8]T>1_<(QVQ7T=_P;W^,]0\0_L5ZEIEV\DEIX?\0SVUB7.=D3QQ2%![ M!W8_\"-?ECXB\>_$O]O'Q_X*\.-;GQ+KND:9!X0R2O-+)=2?-N[8QU-8_Q]^!'A3X+_ _. MH:)X:U*-==T#Q)]EG\2^"=,T+4M*NK'2GOK:^T^>RBB=2)$ )R0?8BM:QO?$ M>CZO=>'H/AO%J3ZAXQM_#=[IGB7PUH_B&&R\3KHUJLZ6MPVH0$0R6]K%("R8 M'3=GY0[4M8\=?M=>%O!WA>+PESPK1:LHZ_\ !/M#]B[Q!XS_ &@/ MA;XET?QQK'CB[M]5T*&T2;6=#TK3_+\^%TD>%K2XF:0X(/[U5Z#KD@>__ WX M56GP)^"G@_P187-Q>6/@W1++0[:XN,>;/':P) KO@ ;B$!.!C)->9_L7_LE7 M_P"R_87T=_)\.97O+2VM]_AGP>NA2,8@03-()Y#-UXR%QR>_'NM?+8NJG-JF M_=\E8^@P\&H)SW^\\I_;O_Y,>^,O_8C:W_Z03USW_"9Z/_T%=-_\"D_QKH/V M\/\ DQWXR_\ 8BZW_P"F^>OQ _X)H^&]/\7_ /#0/]K6%EJG]E_!;Q'J-E]K M@6?['7X&\1[_)E5]N;_0,9P>.A_*OI&OQ1_P"#<"9YOVXO%.YF;'@6 M[QDYQ_Q,-.K]KJYL91]E/V=[V1KAZOM(\YB?$GX?:7\6OAYKGA;7+<7>C>(K M"?3;Z$_\M(9HVC<>QVL<'M7P!^PC^U9%_P $Q]2U?]FSX_ZS#X=M/""W&H>! M?%FH'R[#Q#HVYI!&).@FCR0$Z_\ +,;#*N&C;Z'!Z$$<5>%Q$(Q=&LKP?;=-=5_6I&(HSD MU4I.TEWV:[,_)#X5_MW>,?V6/V@O&<_P+T6RTGX'?'GQ/P_-8B.T94&/WD01?+S(>R,>]>_?&'_ ()4_'/1/@EJ7PS\ M(?%#PM\5/A9=VXMK;PM\3;"1KC2T3B/[/J%L/-#QX'EG"A-HP,<5\UF[I:V6JV;L[G@5*6)@U'ED[.^FRWVM?2[TZI:'8_!G M_@H!J7QV_;6^'GQ\_:-\/WFC?"WP9%=^'_"?B#0=+N9O"XU7)?2/(3*B. M"=I*DAHTX'EOCZ*_:'\?1?\ !9S]J7P[\)/ ,IU7X$_#;58=<\?>)[3I(#DY(R#N+#B-2_3:-_P2G^*?Q]\$:9X4^-OQ5TS2?AGI<,4$7P\ M^&NG'2M(:*,@I%)SM5(4$\LS,26=R>2S$L3U)KR\7CL-"2G1^-*RM\,5WU2][5^5]3O MP^%KR3A5^%ZN^[\M]OQMH?//_!<2)8?^"4OQ<1%"(EA9*JJ,!0-0M>!7EW[4 MWPM^"]_^S!^SQXZ^)'Q8U?X+^*_"OARSB\->(M'OQ!?L);&$3Q+'L=I%VXR5 M7Y=W)PQ!]T_X*Y?"?Q%\)'\9>%M5O) M]3FUV6]6[GU:\D(6:65E"@2?(JE=JE=@!&_:*V-:5)T:\8RL[I]]+6[MGWI7A?[:=[#I_B;X*S3RQP1)XYFW/(P55SX=U ML#)/'6O=*_/S_@Y AB\N^KT^?FO'/ VI^+?B9K.JZ9=6$$'A'PO?ZD M/-DB9%^<1B/&2.0U=>'PM:W M^$/PJN+CX;2RC5_$^I/K=[/_$3VZ2I]D?P\;+P_8@:)J?RPW M4$TPZ+F>4XW<5U'PB^(W[5C> M-/#>N?!_]BW1/ EUH_AEO#[7?B8Q6OVQG:V=KN3<;9S)FWXR6XD;DUX+^V,/ MVHO@+H/PO^%/QQU;PO#X3;1=8OM"T;0TBFDM6L],N(@\TRQ[F<+<$ !V!R>. ME?58:C^]2>VU)OLBDF2V,:+%+W+ .>V\TR;XSPZ9^V+X?/_"Z MK1(O^$'U"V+_ !*\)?8%4->V!^SL-MADMMW;R#CRSUS7GOPB^-OAS]EO3/V? M?'>H^$O#&HV3Z?J-I=7_ ,.[1]3U:??:*=UY:Q1!@JXRS^9(0<<US1]=M",B?3KV.ZC(_WD M)%?.UJL?94,;AZ_\&:EZ-/\C8HHHK$Z3YN\>:U9Z1^W#XP^UW=M M:^9X&\.;/.E5-V+_ %_.,GGJ/SK:_P"$ST?_ *"NF_\ @4G^-?F1_P ''\SP M_MQ>%MK,N? MIG!QG_B8:C7B_P#P4N\-Z?X0_P"&?O[)L++2_P"U/@MXM_#GAG3_!.@137DT;R8>2RMT1 B*S,S,0 #7Y M(>!O&_P;^"GC#QG?_#G_ (*#^*? ^G^-M8N-8O=.L?A]>O TDLC-R'R"0K;= MV 2 ,U^H5Q^Q+X>_X*#?\$BOA;\-/$VI:MH^GZAX/\-WB7NG%!/;RP6EO(A M=64@X(((Z&OEK_B$J^%/_15/B+_WXLO_ (U71E]?"4E/VTVFWM9-66VZ9ABZ M6(FX^SBFDN[3_!H\,'[7^B U7/^(2KX4_\ 15/B M+_WXLO\ XU7.?M@>%O O_!M]^SEX>A^'G@/1?B1X@^+%Q?:'XAUSQ?(Q>[L5 MC$AM62+:OED.!L& =I)W$\=KJ86M:EAFY3>RY8KSWY5^9S*%>E^\KI**\Y/\ M+L^?OV&/@[^R#KW_ 3U\!ZKJ\'P7USXRW6JK'XIMO'OB^[T?[):?:761HEB M8?,L C,8"[6))))XK[$_X9A_X)9_\_?P9_\ "NF_^2*_,P?\%>O P'_)G_[+ M_' _XD\O_P 51_P]Z\#?]&?_ ++_ /X)Y?\ XJN^M@,54DY)S5VWI)=>F_0Y M*>+H0BE:+_[=?^1^F+?LN_\ !+-C_P ?OP<'T\7SC_VXKA?$7[-__!/N'4,: M5:_LW3VW]LP1[KGX@WJ/_9I'[Z7 E(\\'&U?NGGFO@C_ (>]>!O^C/\ ]E__ M ,$\O_Q5'_#WKP-_T9_^R_\ ^">7_P"*KDJY-C)VM5JJW:<=?7*+C49KD>;$&#Q MM*XV[#-DD#A5/RGBO?OVJ?C+:_"CX4?L^1WO[87B?]GA+_X7:.\6@Z=X5EU: M+4-L(#79D0?*QR$VG^X#WK\^#_P5Z\#$?\F?_LO\\'_B3R__ !5?=O['6B>! M_P#@Y _9\\2Z?\1/ .B?#G7?A+)8:/X8G]KW0VZ_\ M!3SQW_X;BX[]>UWU>RTZ]^'MXD M"R1.K<*F "54KNP&QCT<%_X%+_Y(_2?]G']I;P1^UM\*;+QM M\/=>M_$?AF_DDAAO(HWC_>1L4=&1U5E8,.00*\+^ /B?3=/\,^)89]0L8)4\ M<^+-R23JK+GQ%J)&03GI7HW[ 7[$'A[_ ()Z_LW:?\-?#.IZOK.GV5WM?BWK%A!KW_ 6JN=.OH8KS3[WXW-;W-K.@DAN( MGUXJZ.AR&5@2"",$$YKP:&$IUZLZ=*7NWT?D>M4Q$Z4(SFM>I^OG@/6K/5_V MX?!_V2[MKKR_ WB/?Y,JOMS?Z!C.#QT/Y5](U^*'_!M[.\W[<'BC>S-CP+=] M3G_E_P!.K]KZPQ^'^KU?8WO8UPU;VL/:6M<***\T_:Y_:=TG]C[X$:MX]UNQ MO]2L-)>&-K:RV^=(TLBQKC<0.K#/-<1T'@WCC_@N)\#_ (>_%WQ/X5U"\UMT M\-(R'4K6R,]M?7*$B2WBP=VY3QN8!"0?FXR?C7X,_P#!>#Q9:?M?3:MXRU>^ MF^$%W>W@BTRWTR W-K X;[/R,,Q0["P#$GGK7&? :_\ "7[8_P"V1\1_C3XJ M\$IJ7ANPU;3%LO"D,T-NM]>ZC>1V5H+AV*H54DR2D\,W7(R#]^)^W5^S;\0? MAO+H/BC0=-TS3K>%X-5TF[T-)K/2"D_V>1'EB5H0J'YA(C;=A# ^G3##5)1Y MH1NC*5>G&7+)V9T?[./_ 5R^$O[4/[0=Q\/O#EUJ:WCP^9I=[=VQAM]895+ M21Q@_,K*HS\X&X!L=.?IC6M3CT;1[N[EFMK>*TA>9Y;B01Q1*JDEG8\*HQDG ML :_%;PY\5/"G_!(S_@I#JFL:=H-YX@\"Z[H,5]IEO)&$U+3;2^B2>-5,O*N MA#(P8ABG!.:\W_X. ] ^).O?&[P3\4[;Q=WNHPVQPSW&\D$@[B,#%=.7X%8FO[%RY?ZV.?'8MX>C[51YCOO@=_P '2OBW MP[\=/%)^*'A/3=8\(R(T&DV/A4*LMC+'(1YGFRN?.1TZG(Y"D FO5/^"97_ M 7N\>_MK_\ !1&7P'JVF>$],\ >*);R;1H[A_)U'3(XHBT, D#;;B5R!E=N M(-5MYH+>X$D M0!EAB:><"($[-N.%R"WS5_P7"^"_P8^-7P1U;XQ?"B%?#'Q)^'#6.JZA=:?8 MOIG]J6<\\4.\X"[IH99HB)%^8'757/V3HK\[_\ @V_^%/Q(\'_L;7OBWQGXK3Q!H7Q(O1KFAVLT M\US>66"\,SRRR'_EH8T.T9QMSGG%?HA7S^+H*C6E24N:W4]G#5G5I1J-6OT" MO"_VT[V'3_$WP5FGEC@B3QS-N>1@JKGP[K8&2>.M>Z5^?G_!R YC_8?\*E20 M?^$ZM.0?^H?J-+#0YZBAW+K2Y8.78^C/^$ST?_H*Z;_X%)_C6+X#UJSU?]N' MP?\ 9+NVNO+\#>(]_DRJ^W-_H&,X/'0_E7X]?\$T?#>G^+_^&@?[6L++5/[+ M^"WB/4;+[7 L_P!CN8_LWESQ[@=DBY.UUPPR<'FO:/\ @W F>;]N+Q3N9FQX M%N\9.ZBF0+.QQ//G_:/W4_X$0:^VD8OOUDUKT/V+A3PUPV*:EF=>S_Y]QT? M?63_ "BGZGZY?#S]I#PYX^LX&$XLIYD5A%.0.HZ!NAKO8;N*=0592#T(Z&OR MX^&WC;5)M,$UJ3]DM47SYY7$<$(Q_%(<*/Q.:L>*O^"LEM\$(?[,T&XG\1:J MY$0V?+80,3C.YQE\?[( -:<+^,E+$QC#-*3BW]J/7Y?G;[B>(/"V5&3GEU2_ M]U]/G_G]Y^HFT>E&WVKSS]ECQ9J/C?X*Z;J>JW3WE]1@JKGP[K8&2> M.M,_X3/1_P#H*Z;_ .!2?XU\Y_\ !R YC_8?\*E20?\ A.K3D'_J'ZC7YV?\ M(WI__#FO_A(/L%E_;W_"Z?[._M+R%^U_9O["\SR/-QO\O?\ -LSMW)_',.UXV#*V/#NB X(XZU M[I7Y^?\ !M^YD_8?\5%B2?\ A.KODG_J'Z=7Z!UY^)AR5'#L=-&7-!2[A111 MFL#4CN;J.RMI)II$BBB4N[NP544<,Q'7;7A/[.?[ 7P\@UZ7_A96NZS=VY8+;1Z:GV:W4=S*^3) M^"@#U-?E^:^)>70QW]G86O!23LY2?NW]=M.[9^O<,\$Y0L!_:.>5)MO54J:] MZWF[;O>R:LMWT7T[X'_X+0?![Q3J4=M?_P#"2^'O,;;Y][8!X5]V,3.0/PKZ MA\&>-]'^(OANVUC0=3LM7TN\7?#=6DPEBD'L1W]1U%?&OQG_ ."+7@#Q7X-> M[^'VHZGHVJB+SK9+B[-U97O&0K%OF7=QA@>,]#7S5^PY^TWJ?[&GQO\ [*U> M6>R\+W-VUCKU@^66T=6*&<*.CHPY(^\N1SQ7[)P3PEG.9^=\?YUPG@)8>.3JLG4;YN>W+%+SWO>W5JVM[Z'ZZ452\.^( MK'Q=H5IJ>F7=O?Z??1+-;W$#AXYD(R&4C@BKM>9*+BW&2LT>(FFKH****0PK MYH^)EUI@_;2\;VNJR6'V:]\!>'8GANV3R[A#?:^&4JW# @X(]Z^EZ_%'_@X_ MF>']N+PMM9ESX%M,X.,_\3#4:ZL'1]K/V=[71AB*OLX\Y[PG_!*?P%X+N;F' MX'/"_C5(](LF8DL+>&9)/)0DD[$(49X I_\ P[9/_1WO M[2?_ (6UI_\ (]?47[$O[,/PU\1?L9?"/4-0^'G@:^O[[P7HUQH1P6MI L,,"_N_E5% 51[ 5'+&UT6F[V9'^S!^R7X!_8Z M^'K>&O &A1Z/97$[7=[.\KW%[JERWWKBYN)"TDTK=V=B>PP.*TOBG\4[CPUJ M%KX>\/6L.K^,M7C,EG9R,1!9P@[6O+IARD"'_@4C81.22I\4_BG<>&M0M?#W MAZUAU?QEJ\9DL[.1B(+.$':UY=,.4@0_\"D;")R25N?"SX60?#;3[J22ZFU? M7M7D%QJ^KW"@3ZC,!@<#A(T'RQQ+\J+P.224DDN:0V[Z(/A9\+(/AMI]U))= M3:OKVKR"XU?5[A0)]1F P.!PD:#Y8XE^5%X'))/5445+;;NRDK:(\5_X*0>% M=4\<_P#!/_XTZ-HFFW^L:QJO@O5;6RL;&W>XN;R9[214CCC0%G=B0 J@DD\5 M\+Z[^SA\>/"7COPW9R2?$3QO?ZE\#M1TSX7:Z^GP6+_#;Q%)I\*W5E=R6EO MEN9ECC2"ZNBK(RA,LRO(/U2HI#/QT\ _LI>.;3]F[5V\-^%_&EGX,D7P4GC+ MP3IWPOO_ E;ZM:VMPK:HL=KD_ _XD6?[,^E^*?$DWB'PC?>#]0O+:YU">UB^PZC'X>_>W,>G"5;L M)%]DB2.64R^0/,$M?H]10!^5W[(7[%GCOQ)^T-\&W^)?@?5;JT\._"W7FT5_ M%&G-J5OX=E;7!+HUI=R2"6/[5!:-$RQL[21^4.\>1Y5\./V5?B1;Z+X'L_ ' MPR^(7@_XK:=\)?&>D>*M=NM#N]-^V^)Y@@5SJ,@6*>YG(8Q7BRE6#1;9?W1$ M?[344 ?C-:?L:^)_$/P#-AHG@_QE%X8U?Q/X BU+PO8_"J_\):?#-;SXO;Q; M>YN[BYEG2!D2[NQ#%!(8XV\R4H2O["^"_!.C?#?PM9:'X>TC3-!T33(A#9Z? MIUJEK:VD8Z)'$@"HO)X K4HH **** "BBB@!W["G_) KG_L._L*?\ ) KG_LI5[%5U/C9C#X4%%%%04%>$_&;X,ZE\,_$E]XY M\#6,M_!?R&X\2^&K<+M- M\=_%3XGZOI%W%?Z=?G2)()X^CC[*X((/(8$$%2 5(((!!%?0]<[X/^$WASX? M^)O$.L:+I-MINH>*KA+O59(,J+R95VB0KG:&()R5 +$DMDG-=%3FTW=!&]M0 MK^?=?^4X?_==#_ZD%?T$5_/NO_*PFM;N"&YMKA#'+#*@>.52,%64\$$=C4U%>*>D?'7QS_ ."&_P # M?C%JT^H6&GZKX+O;AB[C1+D);,QZGR75E'T7:/:O.O"__!NC\+M,U(2:IXR\ M;:K;AL^0K6]OD>A8(37Z%45ZT,]S"$>2-5V/$J<.994GSRHQO]WX+0\O_9M_ M8T^&_P"R5HKVG@7PQ9:3).H6XO6S->76/[\S98CVR![5ZA117FU:LZDG.HVV M^K/7HT:=*"ITHJ*71:(^>?\ @H-X#\9>*H/@]K7@OPA?>-[KP)\1+3Q%J&F6 M5_9V<[6D>GZA S(]W+%$2)+B(;=^?FZ8!(L?\-5_%C_HV'XD_P#A3^&?_EE7 MOU%:+$+D4)13MZ_HT2Z/O.49-7]/U1P'PR\'Z9XT\,V6O:W\-[7P?KUUJ;:Y M/IU]'97-W:7X4P"Z:6V>2)IC" !(KEMA"DC!%;VA_";POX9GTJ73O#NB6$FA MQSPZ'_)COQE_[$76_P#TWSU^ M)O\ P2O_ .;D/^R%>)__ &UKZ/(MGZ_H>1F7Q(]8_P"#;S_D^+Q5_P!B+=_^ MG#3Z_;&OQ._X-O/^3XO%7_8BW?\ Z<-/K]L:\W-/X_R.O ?P@HHHKSCL"BBB M@ HHHH *^3OV^OV)/B)\9?V@?A7\7OA+X@\(:9XZ^%XO;>&Q\4PSMI=]#=1[ M&+- #(K*"W '.X?XZ,SJTHU(\LOZL?&ITW]O_'_ "$/ MV2_^^->_^(KT'_@F-^Q5JG["W[.MYX:U_7++Q!XC\0Z]>>)-6N+&%HK2.YN! M&K1PAOF**(EY8 DD\#I7T316M3&3E3=-))/>RML9PPT8S4VVVN["OS[_ .#D M/_DQWPK_ -CU:?\ IOU"OT$K\^_^#D/_ ),=\*_]CU:?^F_4*6!_CQ]1XK^% M(_/K_G![_P!UU_\ =?K]!?\ @V\_Y,=\5?\ 8]7?_IOT^OSZ_P"<'O\ W77_ M -U^OT%_X-O/^3'?%7_8]7?_ *;]/KZ#./X"^1Y67_Q3]!*9.?W+_P"Z:?3) M_P#4/_NFOE3W#\D_V'?@EXPL_P!F_P )^)?#WP!_9:L9-1MY+@^-O'NL&>_U M8F:3_2'B2U+QDX^[YW;K7J7BGX\?$SP[:^1XC_;._93^$UG'P;/POHMM>/"/ M1?M=V?\ T77B'[&_[(I\:_LX^%-;MOV'O!OQ*GOK>2;_ (277_'EI"FKDS2? MOOLLBRF('^Z5'3I7NOA[]G7XP>&5 \-?L3?LG>%]OW7N]:@F=?QBL ?UKZO$ M2@ZLKM;O=P_]NE+\EZ'SU!2]FK)[?WOT4?S/'?%/Q]^"FKRR+XX_X**_&'Q8 MQXDM/!B#3HY?8"QM'_\ 0J^.OVR+WX,7OQ_\%S_!_6_BUX@B;P_X@.KZKXX> M_EGN7^P2>48#=JI( W[MBXR5SVK]6=,TC]M#1H@FD^#?V/O!L>/EVS:I(4_[ MXC0?I7P'_P %?5^-UM^T;\+Y?C9X@^%VJW1\,^)FTO\ X0NWN8X;.,6+>;YQ MG)+$G85QQA6KJRZK%UE&+Z/3F7;M&*_,X,VIR6%G)K\'^;D_R/ML?'J/3_VQ M_#MR/CUI>Q?!.H0&[\8^#Q:K&&O; ^0R*;/EMN[=Q@1D=Z\:TWXA0Z%X;_9] MU'2?C=\!_A9JT=A?0MXHM]-M;BYAS:C%I?1S3[<2'HQ=2&7@5Z!;?MS>#7_: MU\/ZK;_M8?#:[MH/!M_9MJNH:1;""%WO;%A;,J31#>X0N#D$")N.>.(\!_$J M\^-^C? #0/ .J? #XX^)-*TS4&N?"NHP"U^P0_95#/=2"6YRPR N84&3UK"G M3<5=JRMV\I=X)??I^OF5:JG)J,KN_1W>]/:U1O[M?T]=_P"$G^+GQ5LOL[?$ M#]B3X\V1&!'J<+VT\P_[9R7$8/\ P&IOV&OA=?\ PL_X*2W$5]\(OAY\(Y=3 M^&]U.\/@S5%O-/UHKJEH//*K##Y;+G: 5)(/6N?\0?LH>,-?SC^49?\ MOW'7"-3ZQ2&/\ VZK[ M'+_]U7HCY[%?QF?ME^P?_P F._!K_L1=$_\ 3?!7J]>4?L'_ /)COP:_[$71 M/_3?!7J]?(U?C?J>_#X4%8WC;X=>'_B5IL=GXCT+1M?M(I/-2#4K*.ZC1\8W M!9%(!P3S[ULT5*;3NBM]SS[_ (9,^%?_ $3/X?\ _A.V?_QNC_ADSX5_]$S^ M'_\ X3MG_P#&Z]!HJ_:U.[)Y(]CS[_ADSX5_]$S^'_\ X3MG_P#&Z/\ ADSX M5_\ 1,_A_P#^$[9__&Z]!HH]K4[L.2/8\^_X9,^%?_1,_A__ .$[9_\ QNNG M\$_#CP]\--/DM/#F@Z-X?M)I/-D@TVRCM(Y'QC<5C4 G '/M6U12=2;5FP48 MK5(****@H*_GW;_E.'_W70?^I!7]!%?S[M_RG#_[KH/_ %(*]K)/XK^1YN9? M CU;_@VY_P"3W_%/_8BW?_I?IU?ME7XF_P#!MS_R>_XI_P"Q%N__ $OTZOVR MJ,\_WR9>6?[N@K"^(_PS\/\ Q?\ "%UH'BC1[#7=%O=OGV5[$)89=I#+E3Z$ M CZ5NT5Y!WGX2V'[2'@?]B/_ (*%_$JTTGP;_P )%\(=2OGTO5O#6IV(^6** M19 \<4P(_2,@C[8\3?\%=?V1=*^''H=5N)-+_ +,71$\) MK%(]MCBU'KG7=;M5L=0O9K".2: M\@7I'(2#N7V/7 ST%?)'P9_X(A^%?A5^V'/\2I]7T_6/#XO;R\M/"\^C1_9; M4S!O+4$L5(B+97Y/X1TK13>UQ.*>K1\=?L/^.O#'_!1?_@JAJFM_%KP]_::^ M(+*?^R=%%NUQ8V9A15BCFQ@A$A5L,1@R'G&16O\ \%G?^"0?[0_[2?[1%WX@ M\ 2KX@^&WAK0X9O#VBOJD=N=%>.,))9V5L /F/E*ZG W9"[L@"OUM\,_!;PE MX,\ RT7B2XA?6-9FL(]-?4(+7#QQXQNBM8RJ.SR8)\ MM %]?MGX!_\ !NQ\ ?@M\7_$GB74[*_^(&GZS$$LM'\2[+J'2W+EY)%\,:GXB2\DFN6TC15E6+3M'AN$*2 M0@ %Y5&X[=S84;>#C->RL5E=*K*O13YEJK[7]-]/^&/*^KYA4IJC5:Y7H[;V M,[_@A9^Q9\9?V)?@-XG\.?%O6GEC.J*GA_18]06]M=+M54EY(G'*B61R=G&- MF=H+5]R445\_B<1*O5=6>[['LT*,:--4X[(*_/O_ (.0_P#DQWPK_P!CU:?^ MF_4*_02OS[_X.0_^3'?"O_8]6G_IOU"KP/\ 'CZBQ7\*1^?7_!*__FY#_LA7 MB?\ ]M:]8_X-O/\ D^+Q5_V(MW_Z<-/KR?\ X)7_ /-R'_9"O$__ +:UZQ_P M;>?\GQ>*O^Q%N_\ TX:?7T^8?[J_1GBX7^,C]L:***^./H0KE?C7-]G^&>I/ MZ&'_ -')7554US1;?Q%I4UE=H7MYP Z@D="".?J!3B[-,#\I?@S\0=;B\<>- MH/"EM!!9QZQ)-JMAV)B \WS#QN'FGA.H'05]8?%G]@>POM8EUWPQ*^F:Q] MX3VRHLK$,&&]&!CEPP4C<." 1S7R)^TM\#_B/HMWI4DUJ=4.A0FWDNH'E^US MIN!!EB=C@CI\G7TQC&.<^'N0Y[!QR^I]4J-:6UBGWY7HM=N24-6VTSCRSCGB M/('SXV'UVDGZ3M?;F6NBWYXST2M)'S;^T-\2]?\ 'OQ"UNR>Y:/1--U"XM[* MUB @LK:-)&551%PO0>A->3:QYD5_;QBU^UCSD^/%+;6E]?S-"TRDNZF0D!$')X[ 5]C_ +-__!)S3O#JP7NN1^6XPV;E M0\I^D?W5_P"!'/M7GY#X/\(9!4^N9I)XW$7O9Z4XO_"F[VV]YR_PHUSGQ/XS MXAA]6RR*P.&VOO4DO\36E]_=4?\ $SZ3_8RB:']GO1U888//D?\ ;5J]3K*\ M%^#;+P%X=ATRP$@MH2Q!D;K3_ --^H5^?7_.#W_NNO_NOU^@O_!R'_P F.^%?^QZM/_3?J%?GU_S@ M]_[KK_[K]?59/_ ?S/#S#^*?H+_P;>?\F.^*O^QZN_\ TWZ?7Z"5^??_ ;> M?\F.^*O^QZN__3?I]?H)7S^._CR]3U<+_"B%<;^T%JUUHOP=UV>R+).( FY> MJ*S!6/\ WR3795!J.G0ZO836MS&LUO<(8Y(V'#J1@@UXV:X2>*P5;"TI!DX'6O>&_9:\'CQ/;:C'8F.. $FS$A,$K<8+ Y/'/&<'O7S=^UM_P3]^( M/BNYV> M6TV70R=[6,\[6UUNZ@&3!5E';E??->'_ /#M?X__ -Q?_"B'_P 5 M7XYP=P9_9N7_ %7-\OA4J*;ES)-_M!K+:565.R5[M M+SLDG][UOY6/U%C"0QA%VJJC 4< "OSO_P""MW[/O@#X;PZ=XFT3RM-\6Z_J M3M?64X*$G80^!D8!WXQ7!M_P30_:!+'Y%Z_]#&/_BJU? O_ 2& M^*7C3Q$C>*=1TG1+3($UR]X;^Y9?15'!/^\P%?VWPIEF59-7IYD\UBE:\H1W M>GPM*3O9_P!WII8_,,UQV-S&@\-]2DF]F^GGJE^9[?\ \$7?%6JZO\$O$^F7 M3RR:7I&K*+ N M%_"]G#K'C36/&.I26MK(Q%O80 Q*U[=L.4MT/''S2-A$!))7[%KG?!'PF\.? M#C6-?U#1=)MK"_\ %%Z=1U6Y7+2WLY&-S,Q)P!G"C"KEL 9.<8223N6T[Z'S M9^Q_ID=_\"/#?BZZ+W?B/QYI-CKNM7\Q#2W4\UNDFW( "Q1[RD<:@*BC &22 M?4:\W_8Z'E?LE?#&(_?MO"NF6\@_NO':QHP_!E->D45/C9=/X$%%%%06%%%% M !1110 4444 %%%% !1110 4444 ._84_P"2!7/_ &.'BO\ ]2/4J]BKQ[]A M09_9^=_X9O%GBB:,_P!Y'\0:BZM]"I!_&O8:NI\;,8?"@HHHJ"@HHHH **** M "OYR_VI_%NI? ;_ (*?^/O$J6V-0\._$F^UVUCE! ?;J+W,1^A&T@^]?T:5 M\@?\% _^".?@7]NOQ:/%:ZO?>#/&C1);W&I6MNMU!?QHNU/.@++N=5 4.KJ= MH .X!=OJ99B:=-RA5T4NOI_PYQ8VC.:4H;H[CX'?\%4/@7\;?A_8:Y_PL3PK MX8GNH5:XT[7]4@TZYLY,?-$PE958@]T)!Z@UV'_#>'P._P"BR_"G_P *W3__ M ([7Y]_\0QA_Z+>/_"-_^[J/^(8P_P#1;Q_X1O\ ]W5H\+@;Z5OPE_\ (D*M MBK:T_P 5_F?H)_PWA\#O^BR_"G_PK=/_ /CM'_#>'P._Z++\*?\ PK=/_P#C MM?GW_P 0QA_Z+>/_ C?_NZC_B&,/_1;Q_X1O_W=2^J8'_G_ /A+_P"1'[?$ M_P#/O\5_F?H)_P -X? [_HLOPI_\*W3_ /X[1_PWA\#O^BR_"G_PK=/_ /CM M?GW_ ,0QA_Z+>/\ PC?_ +NH_P"(8P_]%O'_ (1O_P!W4?5,#_S_ /PE_P#( MA[?$_P#/O\5_F?H)_P -X? [_HLOPI_\*W3_ /X[1_PWA\#O^BR_"G_PK=/_ M /CM?GW_ ,0QA_Z+>/\ PC?_ +NH_P"(8P_]%O'_ (1O_P!W4?5,#_S_ /PE M_P#(A[?$_P#/O\5_F?H)_P -X? [_HLOPI_\*W3_ /X[1_PWA\#O^BR_"G_P MK=/_ /CM?GW_ ,0QA_Z+>/\ PC?_ +NH_P"(8P_]%O'_ (1O_P!W4?5,#_S_ M /PE_P#(A[?$_P#/O\5_F?H)_P -X? [_HLOPI_\*W3_ /X[1_PWA\#O^BR_ M"G_PK=/_ /CM?GW_ ,0QA_Z+>/\ PC?_ +NH_P"(8P_]%O'_ (1O_P!W4?5, M#_S_ /PE_P#(A[?$_P#/O\5_F>P?\%5O^"JOPP\.?LP>)O!W@[Q/I/C/Q)XT ML)M)4:1%-0\2M^T8+*VEN/- M^"WB&Q78I.Z:;R/+3ZML;'TKZ@M_^#8U%G0R_&QGBS\RIX0VL1[$WIQ^1K[M M_8=_8.\$_L%?#:XT+PDEW=7FJR)/JVJWK!KK4I4!"YP %C73P M_JMG)HNJO NZ6V@E>-_,"_Q!)(XV8=2%..< _N!HW_!0;X%:[ID5W%\8/AM# M%.H=%N_$5K:RX/3,/_"-_P#NZHQ/U'$2]I[6 MS]'_ )/\QT?K5)/_"-_^[JY_JF!_P"? M_P"$O_D3;V^)_P"??XK_ #/T$_X;P^!W_19?A3_X5NG_ /QVC_AO#X'?]%E^ M%/\ X5NG_P#QVOS[_P"(8P_]%O'_ (1O_P!W4?\ $,8?^BWC_P (W_[NH^J8 M'_G_ /A+_P"1#V^)_P"??XK_ #/T$_X;P^!W_19?A3_X5NG_ /QVC_AO#X'? M]%E^%/\ X5NG_P#QVOS[_P"(8P_]%O'_ (1O_P!W4?\ $,8?^BWC_P (W_[N MH^J8'_G_ /A+_P"1#V^)_P"??XK_ #/T$_X;P^!W_19?A3_X5NG_ /QVC_AO M#X'?]%E^%/\ X5NG_P#QVOS[_P"(8P_]%O'_ (1O_P!W4?\ $,8?^BWC_P ( MW_[NH^J8'_G_ /A+_P"1#V^)_P"??XK_ #/T$_X;P^!W_19?A3_X5NG_ /QV MC_AO#X'?]%E^%/\ X5NG_P#QVOS[_P"(8P_]%O'_ (1O_P!W4?\ $,8?^BWC M_P (W_[NH^J8'_G_ /A+_P"1#V^)_P"??XK_ #/T#;]O+X'(I/\ PN3X5G S MA?%E@2?H!+DU^8W_ 77_P""C'@S]I/2=!^&_@6^37M.T/4/[6U'5(L_9GN! M&\4<<1."VU9)-S8V_. "<'';?\0QA_Z+>/\ PC?_ +NK4\&_\&S&CV'B"WEU M_P"+VHZII:.#/;6'AU+&>5<\A97N)@I([[#CT-;4*6!I3Y_;7MY2_P#D3.K/ M%5(\O);YK_,^3E\)Z@W_ 0K-V+67[./C3]OW[3CR/[&^S[_ *>;\N?6O9/^ M"%'_ 4:\&_LU:;X@^&_CR^30-,UR_\ [7TW59<_9DN#&D4D4I&2I98XMK8V M_(02,C/ZDC]D+X>C]F+_ (4]_P (];_\*_\ [/\ [-_LW>WW-V_?OSN\WS/W MGF9W;_FSGFO@/QE_P;+Z/?\ B&YET#XO:EI>ENY,%M?^'4OIXESP&E2XA#$> MOECZ5O/'87$P<*KY>V^W39/7N9+#5Z,E.FK_ ->=C[O7]O+X',H/_"Y/A6,C M.&\66 (^H,N17G7[2'[2?P]^,'ANPL_"'[6'@'X9W=K7_ &1#_GR__ Y?_)G( MS?\ !*']FNX_UG[7/PYD_P!\>'&_F]11_P#!);]F>W$_D?M;_#FUDN+>6U>: MW'AN*41RQM'(%=6W+N1F7((.#79_\0QA_P"BWC_PC?\ [NH_XAC#_P!%O'_A M&_\ W=3_ +07_05_Y+_]H2\FI-6=!_\ @;_^3/)O^''G[*7_ $>!X9_\'6C? M_'JFL?\ @B9^RUI=QYMK^V1X?MI<8WPZ[I"-CZB?->I_\0QA_P"BWC_PC?\ M[NH_XAC#_P!%O'_A&_\ W=5_VI+_ *"__)7_ /(G+_JS@5MA%_X%_P#;'!V_ M_!(O]GFT_P!5^W)#%_N>*]-7^5S7>_ ;]BCX7?LS^-;GQ%X-_;ZL;#6KJQ;3 M)+FZUO1+\_9RZR&,"XE<*-Z*?EQTI/\ B&,/_1;Q_P"$;_\ =U'_ !#&'_HM MX_\ "-_^[JSECU)G*TS %R!+@$GG ]:;K'_!07X%Z'ILMU+\8/AO/'"I= MDM/$-K=RX')Q'$[.WX U\"?\0QA_Z+>/_"-_^[J/^(8P_P#1;Q_X1O\ ]W5Y M?U7 _P#/_P#"7_R)[GML3_S[_%?YGQU_P59_;(TS]MS]K&[\3Z%#.F@:591Z M-I21@.H##.#D#J/^"M?A/4/#B_LY&]M98!'\%O#U@Q M92,3P^?YB?5=ZY'O7W%^S7_P;J^!?A/\0K+7/&WC*]^(,&G2K<0:6-*73;.: M12"OGCS96D3CE 5#<9RN5/U7^W#^P=X)_;U^&MOH/BU;RUN]+D>?2=5LF"W6 MFRL &QN!5D;:N]",-M'(8*P]!9CAJ7+1@[QZO73MO9^OX7.5X.M43J25GV_K M\#YM_P""4O\ P58^&/B3]E_PSX-\9^)](\%^)O!5A%I#+J]RMK:WEO"H2&6. M5R$ $852&((*GJ"#7U-_PWA\#O\ HLOPI_\ "MT__P".U^?UQ_P;&JTS&+XV MLD>?E5_!^Y@//_ C?_NZH^J8'_G_^$O\ MY$OV^)_Y]_BO\S]!/^&\/@=_T67X4_\ A6Z?_P#':/\ AO#X'?\ 19?A3_X5 MNG__ !VOS[_XAC#_ -%O'_A&_P#W=1_Q#&'_ *+>/_"-_P#NZCZI@?\ G_\ MA+_Y$/;XG_GW^*_S/T$_X;P^!W_19?A3_P"%;I__ ,=H_P"&\/@=_P!%E^%/ M_A6Z?_\ ':_/O_B&,/\ T6\?^$;_ /=U'_$,8?\ HMX_\(W_ .[J/JF!_P"? M_P"$O_D0]OB?^??XK_,_03_AO#X'?]%E^%/_ (5NG_\ QVC_ (;P^!W_ $67 MX4_^%;I__P =K\^_^(8P_P#1;Q_X1O\ ]W4?\0QA_P"BWC_PC?\ [NH^J8'_ M )__ (2_^1#V^)_Y]_BO\S]!/^&\/@=_T67X4_\ A6Z?_P#':/\ AO#X'?\ M19?A3_X5NG__ !VOS[_XAC#_ -%O'_A&_P#W=1_Q#&'_ *+>/_"-_P#NZCZI M@?\ G_\ A+_Y$/;XG_GW^*_S/M7XW_\ !4[X&?!7X?W^M_\ "Q/"WB>:UB9H M-.T#5(-1N;R3'RQ#RF94)/=RH'4FOQ2_9>\7W_QV_P""H7@+Q*UOF_\ $7Q* ML=;N(X\D*7U)+B5OH!O)^E?;'_$,8?\ HMX_\(W_ .[J^G/^"?O_ 1R\"_L M*^+CXK;5K[QGXT2)[>VU*ZMUM8-/C==K^3 &;:[ LI=G8[20-H+;NFA4P>%B MYTY\S]'\MTOF85(8BO)*<;+Y?YGY2_\ !,#]K*V_8!_;(CUCQ19W2Z3<03^' MM;$:9GLXWD0EPO<)+%&S+U(4XYP#^W&C?\%!O@5KNF17<7Q@^&T,4ZAT6[\1 M6MK+@],QRNKC\0*^=_VW?^"$W@7]K'XG7_C/0?$E]X \0ZU*;C5?*L5O[*]F M/680EXRDC')8A\,>=H8L6\-_XAC#_P!%O'_A&_\ W=1BI8+%3]M*IRM]+/\ M1,*$<30C[.,;KU7^9^@G_#>'P._Z++\*?_"MT_\ ^.T?\-X? [_HLOPI_P#" MMT__ ..U^??_ !#&'_HMX_\ "-_^[J/^(8P_]%O'_A&__=U/\ PC?_ +NH_P"(8P_]%O'_ (1O_P!W4?5,#_S_ M /PE_P#(A[?$_P#/O\5_F?H)_P -X? [_HLOPI_\*W3_ /X[1_PWA\#O^BR_ M"G_PK=/_ /CM?GW_ ,0QA_Z+>/\ PC?_ +NH_P"(8P_]%O'_ (1O_P!W4?5, M#_S_ /PE_P#(A[?$_P#/O\5_F?H)_P -X? [_HLOPI_\*W3_ /X[1_PWA\#O M^BR_"G_PK=/_ /CM?GW_ ,0QA_Z+>/\ PC?_ +NH_P"(8P_]%O'_ (1O_P!W M4?5,#_S_ /PE_P#(A[?$_P#/O\5_F?H)_P -X? [_HLOPI_\*W3_ /X[1_PW MA\#O^BR_"G_PK=/_ /CM?GW_ ,0QA_Z+>/\ PC?_ +NH_P"(8P_]%O'_ (1O M_P!W4?5,#_S_ /PE_P#(A[?$_P#/O\5_F?H&W[>7P.12?^%R?"LX&<+XLL"3 M] )D#\C6U"E@:4U/VU[>4O_D3*K/%3CR^SM\U_F?+_P#P22\)ZAXE_P"& MC/L5M+<>;\%O$-@NQ2=TTWD>6GU;8V/I7+?\$JOVR=._8@_:SLO$^NP3R>'] M5LY-%U5X%W2VT$KQOY@7^())'&S#J0IQS@']MOV'_P!@_P $_L%_#:XT'PDE MU=7FJ2)/JVJWC!KK4I5!"YP %C7Z[X M)\97WP^@U*5KB?3&TM=2LXI&)+>0/-B:-.?N%F [8&%'4\QPU7FHS=H]'KKW MVN_3\;&/U.M3M.*N^W]?B?6NC?\ !0;X%:[ID5W%\8/AM#%.H=%N_$5K:RX/ M3,/_"-_P#NZC_B M&,/_ $6\?^$;_P#=U>?]4P/_ #__ E_\B=?M\5_S[_%?YGZ"?\ #>'P._Z+ M+\*?_"MT_P#^.T?\-X? [_HLOPI_\*W3_P#X[7Y]_P#$,8?^BWC_ ,(W_P"[ MJ/\ B&,/_1;Q_P"$;_\ =U'U3 _\_P#\)?\ R(>WQ/\ S[_%?YGZ"?\ #>'P M._Z++\*?_"MT_P#^.UG>(_VPOV??%MIY5_\ %OX23C&%8^+; .G^ZPER*^#/ M^(8P_P#1;Q_X1O\ ]W4?\0QA_P"BWC_PC?\ [NH^JX+_ )__ (2_^1#V^)_Y M]_BO\S[C\"?M-_LX_#BU$>E?%?X2Q/MVM._BZPDF<>[F7./;I[5T/_#>'P._ MZ++\*?\ PK=/_P#CM?GW_P 0QA_Z+>/_ C?_NZC_B&,/_1;Q_X1O_W=0\+@ MGJZ_X2_^1#V^)_Y]_BO\S]!/^&\/@=_T67X4_P#A6Z?_ /':/^&\/@=_T67X M4_\ A6Z?_P#':_/O_B&,/_1;Q_X1O_W=1_Q#&'_HMX_\(W_[NH^J8'_G_P#A M+_Y$/;XG_GW^*_S/T$_X;P^!W_19?A3_ .%;I_\ \=I&_;R^!R*3_P +D^%9 MP,X7Q98$GZ 2Y-?GY_Q#&'_HMX_\(W_[NH_XAC#_ -%O'_A&_P#W=1]4P/\ MS_\ PE_\B'M\3_S[_%?YG$_\%U_^"C'@S]I/2=!^&_@6^37M.T/4/[6U'5(L M_9GN!&\4<<1."VU9)-S8V_. "<''C"^$]0;_ ((5F[%K+]G'QI^W[]IQY']C M?9]_T\WY<^M?6/@W_@V8T>P\06\NO_%[4=4TM'!GMK#PZEC/*N>0LKW$P4D= M]AQZ&OOP?LA?#T?LQ?\ "GO^$>M_^%?_ -G_ -F_V;O;[F[?OWYW>;YG[SS, M[M_S9SS7;#'87#05.D^;OOMUW2U[',\-6K25S\MO\ @A1_P4:\&_LU M:;X@^&_CR^30-,UR_P#[7TW59<_9DN#&D4D4I&2I98XMK8V_(02,C/Z>+^WE M\#F4'_A++ $?4&7(KX0\9?\&R^CW_B&YET#XO:EI>ENY,%M?^'4 MOIXESP&E2XA#$>OECZ5E_P#$,8?^BWC_ ,(W_P"[JPKTL#5GS^UM?RE_\B:4 MI8JG'EY+_-?YGZ"?\-X? [_HLOPI_P#"MT__ ..T?\-X? [_ *++\*?_ K= M/_\ CM?GW_Q#&'_HMX_\(W_[NH_XAC#_ -%O'_A&_P#W=6/U3 _\_P#\)?\ MR)K[?$_\^_Q7^9^@G_#>'P._Z++\*?\ PK=/_P#CM'_#>'P._P"BR_"G_P * MW3__ ([7Y]_\0QA_Z+>/_"-_^[J/^(8P_P#1;Q_X1O\ ]W4?5,#_ ,__ ,)? M_(A[?$_\^_Q7^9^@G_#>'P._Z++\*?\ PK=/_P#CM'_#>'P._P"BR_"G_P * MW3__ ([7Y]_\0QA_Z+>/_"-_^[J/^(8P_P#1;Q_X1O\ ]W4?5,#_ ,__ ,)? M_(A[?$_\^_Q7^9^@G_#>'P._Z++\*?\ PK=/_P#CM'_#>'P._P"BR_"G_P * MW3__ ([7Y]_\0QA_Z+>/_"-_^[J/^(8P_P#1;Q_X1O\ ]W4?5,#_ ,__ ,)? M_(A[?$_\^_Q7^9^@G_#>'P._Z++\*?\ PK=/_P#CM'_#>'P._P"BR_"G_P * MW3__ ([7Y]_\0QA_Z+>/_"-_^[J/^(8P_P#1;Q_X1O\ ]W4?5,#_ ,__ ,)? M_(A[?$_\^_Q7^9]]ZQ_P4%^!>AZ;+=2_&#X;SQPJ79+3Q#:WC:7).NV6X@B>1_,*_PAGDD8#J MPS@Y ^Q?^(8P_P#1;Q_X1O\ ]W5Z+^S7_P &ZO@7X3_$*RUSQMXRO?B#!ITJ MW$&EC2ETVSFD4@KYX\V5I$XY0%0W&E7&A?L8?"*RNHVANK/P5HT$T;#!C=;&%6!]P0:]0HHKQ*M3V MDW-]7<].$>6*CV"BBBLRCY?\/6'_ H+XJ:IX"U!4M-*U>^NM8\(W)PD5Y!/ M(UQ<6*]A+;2R2;8QUMS$5SLDV]Y7H?Q.^%?A[XR^$IM#\3:7;ZMIDS+)Y4N5 M:*13E)8W4AXY%/*NA5E/((->57/[*_C?PZ_E^&/BCNLE&V.'Q3X?76)(1V E M@GM)&QZR%V.!EB_P#RXH_X M9\^+_P#T4GX;_P#AO[W_ .7%+E7?\_\ (?/Y&O161_PSY\7_ /HI/PW_ /#? MWO\ \N*/^&?/B_\ ]%)^&_\ X;^]_P#EQ1RKO^?^0<_D:]%9'_#/GQ?_ .BD M_#?_ ,-_>_\ RXH_X9\^+_\ T4GX;_\ AO[W_P"7%'*N_P"?^0<_D:]%9'_# M/GQ?_P"BD_#?_P -_>__ "XH_P"&?/B__P!%)^&__AO[W_Y<4__+BC_AGSXO\ _12?AO\ ^&_O?_EQ1RKO^?\ MD'/Y&O161_PSY\7_ /HI/PW_ /#?WO\ \N*/^&?/B_\ ]%)^&_\ X;^]_P#E MQ1RKO^?^0<_D:]B1K?!;X8V_P8^$WA[PK:S-=1Z%8Q6C7+J%>[D5?WDS <;I'W.<=V-= M/114-MN[!::(****0!1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445^9?Q=^%GP0^*O_ M 5U^+UM\W!VNLT6]MF?ER>.<5[>1Y3# M'SJJI*45"#E[L>>3]Z,;)>7PI.G&,G4FH>]+DBO=E*[ERR_ MEMMU/TTHKY6_9%_9._91\)?%F/Q'\'&\'ZCXLT."1A)H_C&?5Y+6*53$S-%] MJD4*0Y7++U/'-5=-_P""D/C'XP3ZYJ?P@^!^M?$CP/H%U+:2>(&\06^E?VB\ M7^L-I;R(SS@GO7>NFAE#/H4 MJ49XWE4I-\JIN5:Z5KOW::>G7W;+374^LZ*^6?'_ /P5.\-:'^PX/C;X?T*\ MUNRBU&'2KW1[NX^P76GW#2K'+'(VR0;H]P. "&!'(S7I/[,?QZ\=_'*:\O/$ MGPKNO 'AZ2UAO-&O;O7(+RXU..4MM#V\: P.$"LRLQQO49/.,*V18VC1EB*T M.6,9.+O**?,K72BWS.UULGWV.FAG^!KUXX>C/FE**DK1DURN]FY)'M"C3/F2WMWF-=G(^=$\R0?\ M7/\ "O"/^":OAB^_8/\ VFO$7[/>N7$DEGXAT*Q\7:!,[DQRW0MTAU&-#CG, MJ,P (PL!./FKIPF03KY=4QZG9QO:-M9*/+SM._V>9/;77LY]YT5\<>,O^4Z_A/\ [)+)_P"G"[IO_!#'_DRR M^_[&W5/_ $*.KQ/#_L<#]=]I?2F[6_Y^<_6_3D[:WZ6UC"\1>VQ_U'V=O>J* M]_\ GWR=+=>?OI;K?3[)HKX0_P""SO@K3/B5\3?V9?#FMVWVW1M?^($&FW]O MYCQ^?;S2VTZ3J]OXEOA-]JCC9XHE6:=U;>X5=JC<<\$&M\)D.$G0PTZ]:495[V4::DE M:7+J_:1?GI%G/B^(,9"OB:="A"4*%N9RJ.+=X\VB]G)>6LD?>E%?FAJ?Q'\2 M?%M?V _$7BYI)?$.IZO=O=32##W07R$CF;_:DC5')[ES7T_\0?VZ/$]Y\<_$ M7@'X5?"?4OB7J7@U(?[=O9=;@T2PL9902L*RRHWF/@G&I\,4W=)ZI7V M;/I"BOGO]F__ (*!:7\7_!OQ&O/%_AV]^&^L_"65D\4Z;?W27:V""-Y!(DR M"12(Y,87G;QD$$^=/_P5(\:3?#23XF6O[/OBJ?X0QGS_ .WSKMJFHM9YP;H: M?M+%,<_ZS&.=VT%ARPX:S&525+D2<6EK**3*3&O$7@[PQ\._"&J? M$_QOXXTF+7]/TBVNX]/BMM.D *W-S/("(5.1@%3T.<<9M_ +]N:;QY\7-5^' M?Q#\$WOPK\>:9IIUJ.QO=3AOK+4;$-M:>WND"J^T@[AM& K')VMMQ>0XY4/K M#AI:]KQYK7M?DOS6OUM;S-EQ!@'7^KJIK>U[2Y;VOR\]N3FMTYK^1] 45\<6 M_P#P5#\9^*_AGJ7Q)\*? ;7/$/PDTYKF3_A(?^$CM;>\N;:W=TFN([$H7**4 M;^//RMTP:^J/A;\2-,^,/PWT+Q5HS3-I7B&QBU"U\Y-DBQR*& =?X6&<$=B" M*C'Y-C,%'FQ$4E>VDHNS6\9#QLN3#2;=N;6,HWB]I1YDN:/ MG&Z\S?HKXX_:@_Y3$?LQ_P#8*\0_^D%Q6GJ7_!2GQ-K?[2GCSX5^"?@[J7C+ MQ-X+NHT#QZ]%96)O'EJ>SC92DY/V<:FBC%O9M6UVWUL M?6E%>)_L"_X+*>/?%?@/]A+Q8_AG3;B:*\2*WU/5+?518RZ- 9HOWBKC=-O M;$112.)"3D @\V'R3$3S*&65;0G*45JU9'A7I- M3NIMI2C?W)23Y?>;GI'F;BG9?>>=A>+L)4Q$\/53ARN"3<9V?/&+7-[J4-9< MJ4FKO[CZ.MCX\ZQ\./A3\,[[XI^(O"T4)8G .' &<=,%2WF5Q]=T5\:ZE^SGXZ_9?\ V*?VD/#6M^+E\6> 1X5UB;P=]LN))]5TNV.GW&^W MG=D 902H7:QQM)XW;5J? ;]L+3?V5/\ @GA\!+5=$U7Q;XO\::5!I_AWP]IN M%GU.50"Y+M\L<:!TW,]=OW6M7=*UV?:M%?,_@;]OOQ#HOQL\-^ M!/B]\*M1^%>H^-2T7A^]76X-;T_4)UQFW::%5\N4Y "D')([,">T^ /[6G_" M\OVB?B_X!_L#^R_^%4W=A:_;_MWG_P!J?:HYGW>7Y:^5M\G&-SYW=L<\-?(\ M;1C*I.*Y8Q4FU*+7*Y*%TTVG[S2T;L]^IZ&'S[ UI1IPF^:4G%)QE%\RBYV: MDDX^ZF]4KK;='LE%>!^!/V\M*U_XG?'?1M5Y:^65$& H9RQ88QT/@G[07_!03QG\5OV*?'WB"X^!GB?1?AEXN\,:G8: M9XCDU>WFNMMS:RQ6UQ-8*HDC@=V3+AV #!AN7!/7A>&,?6K*DXJ*O#5RBOC2 ME&UY+F;B[\JO+R./%<4Y?1HNJI.6DW91D_@;C*]HOE2DK&-6-]Y3LHQOZM7=M%K8^J:*_//]M?\ 9]\'_M ?\%??@[X(\6:+'J7A M:Y\#W(?3XYY;1,0F^>,*T+(RA61YO M?AM\2='U&T?1XK/7;J>36BTZ(\313RR%E6,R/P #L(;(.*]S#<,X6K/#8=UY M*K7BG%>S3BKR<5>7M+[K5J#LCPL5Q1BZ4,5B%0BZ6'DXR?M&I.T8R?+'V=GI M+1.:NS]*Z*^(_C/J>H:U_P %4OV2[S5K06&JW?AS6YKRU .+:9M,F,D?))^5 MB1U[5'XFT_4_^"D'[<_COP'JFM:WI/P>^#J6UKJ.F:9=/9OXDU&=6)$TJ$/Y M2;)!M!XV*?E+YKD7#=HPJU*MH>S]I)VORKVDJ:25_>;:5M5OT2N=SBKVYG[.-1MNWNI1;OHWIU;L?<%%?'GQ)_X)4Z?\+Y](\2_LXW@^%W MC?2+Z*219]3O)M)U>VW?O8;F)C*6^7I@H9>^^.'[;NM>#_CO!\+_ (?? M#JX^)/CN'21K6K6JZW#I5EI-LS!5W7$J-N8DC"A!PR'O@%=Q_LZI[2Z; M?,E3<;6UE>3BD[Z/F\M&=:SFI04O[2I^S::2Y6ZBGS7TC:*DVK:KD\]4?0M% M>&_LT_M-6_[7^G>/_!_BKP/J'A'Q%X2F71_$WA_49X[R+91_X)T>.[_PGK7Q'^!VN7MQ>W_P=T:E2BJ>L*O,E+ M5>]&]XM-)IV4M]4XM-'U!1117CGLA1110 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 %%%% !7PEX,^#OA'XR?\ !9;XW6GB_P +>'/%5I:>%])F@AUC3(;Z M.!S#; LJRJP5L<9'.*^[:QK#X<^']*\:W_B2UT+1K;Q%JD*6][JL5E&E[>1H M $228+O=5"K@,2!@8Z5Z^59F\%&ORWO4ARIIVL^:,K_^2V^9X^;Y4L=*AS6M M3FIM-7NN64;?^37^1QW_ RMX(\&>#/$]GX%\'>#O!>J^(-*N---[I.C6]@Y MWHP7>T*!BH8AL<]*^9_^"7G[6OP[^!_[%>G^"/''B;1? OBOX:37UAKNDZU= M1V5U#(+J:7(TUCQ'X#\&:_J\6- ME]J6B6UUR55X W8*\ 9$2]1C'["5A^,_ACX;^(WA3^P?$ M/A[0]=T/Y#_9VHV$5U:?)]S]TZE/EP,<<8XKBZ6/@C]M7P_P")OVWO^"BOA/X6 M^#?$J>$D^#VFCQ=J&L2:7'J:6>HR-&;93;R,J2,$,3*&/ E('1]4OK2QBAN=29<[3/(JAI"-S8+$XR M?6KOB;POIGC7P_=Z3K.G6.K:7?QF&ZL[VW2>WN4/57C<%64^A&*[\+Q=+#3H M4J5./L:<>5IQ@Y24OXGO-.4>:[6CVMYGGXO@Z.*AB*M:I+VU27,FI348N-O9 MW@I*,N2T7K'5W\CXU_X2VQ\??\%I_A[KNES?:-,UKX,K?VDH_P"6L,M[#]:T_4M(\(>%]+U'2;#^ MR[&ZL]*@@FLK/JZA=PDCGYHI9V1A[,I%>_\ BSX:>'/'VH:3=Z[X?T36KO0+I;W3)K^Q MBN9-.N%(*S0LZDQR JI#+@@J.>*VZQ?$V+IX"A@L)5G34%+FY9-*7-)O9/L[ M:FRX7P=3,*^.QE*%1S<>7FBFX\L4MVGU5]#XQ_X*(V,.E_MB_LAVUM#%;VUO MXINXHHHD")$BI:A551P !7$>(OVFO$WQ__:>^+7A7Q!\?M.^ ?ASX=:H+ M"STV*"S@O=7@ <-=?:KDAQD $"/('F*<< G[L\2?#GP_XRUK2-2U?0M&U74= M F:XTNZO+*.>;39&QEX'92T;':N2I!X'I6+XY_9S^'OQ/\01ZMXE\">#?$.J MP@+'>ZGHEM=W" = ))$+#&!W[5UX+B'"TZ%.E6I7E"#BI6C*S=1SNE)-;/EU MU6Z./'<.8JI7JUJ%6T9SC)QO*-TJ:A9N#3W7-IH]F?F+^SKX.D^-/P]_;CT7 MP7KOB#QW-JEAH[Z;J6JN7U#7EC6]/UKZF^%/_ 4V^%/P ML_X)Z^&O$<>OZ-=ZSX=\-6NG+X72^2+4IM0AMTB^R"(EI%!D7&_:P"?-S7U5 MH?PP\->&/%%YKFF^'M#T_6M0@BM;K4+:PBBNKF&)0L<;R*H9D154*I)"@ #& M*R3^SE\/6\>_\)4? ?@S_A)_.^T?VQ_8EM]O\W.=_G[/,W9YSNSFNC,.)<#C MYM8JE+DO"22DD[QIQA)-VM:7*G=)-:Z=N;+N%\?E\$\+5CSVG%MQ;5I5)5(R M2O>\>9JS;3TU[_GS\7[!+C_@I!I7B?XH>*/'GP$L_BEX%LFT_4-#UM+$6EXG MEF73;NZD@*@KMRP*J XCYY%>B? ;PI\)[?\ ;TTZZ\.?$GXU_&_QKX*\/W=V M=0FU>QUK1M/ADCD0VSSK&A\YRWR(K8WL-Q&& ^W?'/P]T#XGZ ^E>)=#T?Q# MIW[3G\.C5]=[]"J/"-2GB_:\T91 M=3VEVGS7WM9-0^+5.VBTMU/S1T72OA-X=^$OB+XC? G]HGQ+\$);5KR\G\$: MW?P-%%=1%MMN=/=]PWD!5_UW#@ $@K7WM^PQ\6?$OQT_9)\"^+?&%I'9>(]< MTX7%XD<)A63YV5)0A^[YB*DF!Q\_ P*WM?_ &7OAGXJ\5G7M4^'?@74M<:3 MS3J-UH-K-=E^N[S6C+Y]\UW5<>>Y_1QU!4XQ;ES7YI_-RN347TM%6U>NQ\,,I(8*1D$@T>'_AUX?\)^(M8U?2]"T;3= M6\0O')JM[:64<-QJ;1AA&9Y%4-*5#, 7)QN..M3//Z;P7U7E=_8JG?S5;VM_ M2VGJ7#AZHL=];YU;VSJV\G0]E;UOKZ'RC^P%_P I$OVOO^PKH'_HB\KLO^"P M4;2_\$WOB@%4L?L=J< 9X%[;DG\J]\\/_#KP_P"$_$6L:OI>A:-INK>(7CDU M6]M+*.&XU-HPPC,\BJ&E*AF +DXW''6K^LZ+9^(])N;#4+2VO[&\C:&XMKB) M98IT88975@0RD<$$8-85,[@\UHYC&.E/V6G?V<8)_?R_B;4LCG'*:V6RGK4] MMKV]I*-9%M[+0>1WKM?^"C__ ">G^R3_ -C;>_\ H-K7TGH/[-7PY\*QZ4NF> /!.G+H M5V]_I@M=#M81IUPX4/-#M0>7(P1 77!.Q-2<>:K.E+2]E[/V=U\^33U/S;\#?#[P[X;_;V^/'ASQ]\ M8OB)\%=5US7SK^CG2?$4.C6&O64V]U*8K8DPIJ^EP7RQ$]=HE5@.@Z>E:?A#P M5HWP]T&+2] TG3-#TRWSY5GI]JEM!'GKM1 %'X"M,PXICB<+*"4E.48Q:O'E M]WEN_AYG?E6C=D^KT,\NX3EA<5&HW%PC.4T[2YO>YK+XN56YG[R5VNBNV>#? M\%5OV>M:_:2_8L\1Z/X:BEN?$>E2P:UIMM$NY[J6W?<8U'=FC+A1W;:.]6/@ M)_P4R^$?QA^$=IX@U#QOX8\*ZG#;J-8TG6-0CL;K3+D#$L9CE8,0&#!2,AL> MO%?0E<)XP_9=^&?Q"\1-J^O_ Z\"ZYJSL':]U#0+6YN&88P3(\9;/ []A7D MX;,<-/!K!8V,FHR]U;:Q\P:U^V#KW[87[-G[46IZ9HUE!\(]%\):OI_AG6GAFBN] M>E73YA/( YVF)6#8.U3AT!^8/CQ;X=ZS!\ KC]BGXM>)FD@\!6/A:Z\/7^H> M66AT:YN()%ADE.,(K^9C=GI$Y[8/Z8W/@[2+WPG-H,VE:=+H5Q:M8RZ<]LC6 MDMNRE&A:(C88RI*E2,$$C%58_AGX;A\"IX73P_HB^&8X1;II L8A8I$#D((= MNP*"!@8QQ7KX?B;"T82H4J'+3DWHGKRNFZ;UM\;OS7M:_2QX^)X6Q5><:]6O MS5(I:M:JFG?LT?%;PS^SO_P4O_:@T_QU MK^C>$IO$\FBZKI3ZM>QVD-];QP3[V221@I(\Y.,Y^]Q\K8^O?AQ\#/!/P<\_ M_A$?!WA;PK]JXG_L?28+'SO][RD7/XTGQ$^!'@?XO7=K/XL\&^%/%$]D,6TF MKZ3;WKVXSGY#*C%>3VK..?X..'>7J$O8N#C>ZYKN<:E]K6O%*W;6]S27#V,E MB%F+G'VRFI6L^2RIRI\N][VDWS=]+6/S8\+1-^UY9_M\OX$,^ICQ#'HESI1C MC8-J,<(NY!Y:D9(E6([./F#KCK7LWC']O[X1ZE_P2@NX1XET:75KWP.WAI?# MGGH=12_:R^S>0UOG> LAR7V[0HW#M7VEX<^''A[P=K6HZEI&@Z-I>HZPEO'? MW5G91P37RP)Y<"RNJAG$:?*@8G:O P*P+C]F+X:W?B:[UJ7X>>!I-9U!)([J M_?0;4W-RLBE9%>39N8,I(8$\@D&NJMQ-@L14C[:E+DA*$HI25[QIP@TW;9\B M::2:[:ZG+V-6'/.-2,FXNUIU)S3BK[KG::;:>FNFN)^PO_R9+\'? M^Q'T7_T@@KQ'XA1OIO\ P7 \ W,[;+;4_AC=6=IDG$DT=W<2R*.V0A4_A7UO MH6A67A?1+/3-,L[73M-TZ!+6TM+6%88+6)%"I'&B@*J*H "@ 5XA^W#\ M?$'Q"7P5X]\!V\=S\1?A;JPU/2K9YUMQJUM(!'>6+2,551+#D L0,J 2 Q-> M3E>.IRQ]9S?+&LJD;OHYI\MWVO:[Z*[/8S7 58Y=1C37-*C*G*RW:@US67>U M[+J[(^"KN2XM/M,UOYC1F^D0[XG1 MQAE4\,,XYXKZ#^&'_!*;]GWX.^+K77="^&VFQZG92++;RWM[=Z@L+J^&=)_P"$IL;7R+74;FR@DU&PC<-NA6<; MF4?.X(1]IW-USST%5C.)L9+#T<+AJLX0A#E:4FHMWDV[)VU32^1."X7P4<36 MQ>)I0G.<^>,G!.45RQ25VKZ--_,^./VH/^4Q'[,?_8*\0_\ I!<5SOASXA:= M_P $\_\ @I#\3/\ A/)_[%\!_'+[)J^B^(;E2MC;WT"N)K:67[L9)E']<\8Z9XBO="T:[\0:(DD>G:G/91R7E@LBE9!#,5+QAE)#!2 M,@D&IO%W@O1_B!H4NEZ]I.FZWILY!DM+^U2Y@DQR,HX*G'TK2GQ!2]E3PU6# M=/V7LY:V?\2512B[/5-K?>S74RJ<.UO:U,32J)5/:^U@VKK^'&FXR5U=-)[/ M2Z?0^;OVN/\ @I9H'PW\/Z;H?PFU'PU\3?BCXEOH++1M#TZZ&H1X9QYDD[0/ M^[01AL98')!P55B/-OVO?#'PD^*/[6&F:3XT\8>*/@I\9M,\-P7%KXOTR_32 MM+U2,G)CBFD;,H23S!AO+8A2-QV@5]??#K]GWP%\'[N6X\)>"/"'A>>==LDF MD:-;V3R#T)B121P/RJY\1O@]X2^,-C!:^+?"WASQ3;6S%H8=7TV&^2(G&2JR MJP!.!T]!Z48/.,#@ZD?JL)QLI7G=<[6MGEC+)*0-WS;G/[L_-@[1H_L_*-;_X+"?'J^LHR]II7AG1= M/OIT^X+EXXY$4G^]L5A_P CM7TWHW@[2?@_X$N;/PCX7TZRM;*&2>VT?1[:" MQCN) N1&@^2)68@+EB!TR0!7EO[!W[.^L?!3P!KVN^,4MQ\0_B1K,_B3Q&(7 M61+264_N[-'!(9(4PHP2,E\<$5M6S7#5%B\53BH<\(TU'1-N\7*;44DK\C;L MDKR1C1RG$TW@\)4DY^SG*HY:M)6DHP3DVW;G25VVXQ;/=****^//LPHHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** C"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D! end GRAPHIC 15 anet-20201231_g3.jpg GRAPHIC begin 644 anet-20201231_g3.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" M^ 2P P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ 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@ HHKCKK]H MG]GZQ\3_ /"$WWQT\'0ZUYOE_P!D2^)[1;K?G&WRC)OSGC&,T =C10"",@T4 M %%%% !1110 4444 %%%% !15?5=6TO0M/EU?6]2M[.T@3=/=74RQQQKZLS$ M #W--T37=$\2Z9%K?AS6+74+*?=Y-W97"RQ288J=KJ2#@@@X/4$4 6J*** " MBBB@ HHHH **** "BLCQKX_\!_#;13XD^(OC;2- TX2!#?ZUJ45K"&/1=\K* MN3@\9J7PEXS\'^/M$C\3>!?%>FZUILQ(AU#2;Z.Y@D(."!)&2IQ[&@#2HIL\ M\-M"]S@% MF^);6>Y!'4>6DA;/X4 =?1110 4444 %%%% !116=XD\8^$?!MM'>>+_ !3I MNE0S/LBEU*^C@5VQG:"Y )QSB@#1HI%964,K @C((/6EH **"0.">O2LR]\: M>#M,U^#PKJ/BS3+?5+I0UMIL]_&EQ,"2 5C)W,"5/0=CZ4 :=%%% !1110 4 M5G^(_%?A;P?8IJ?BWQ+I^EVTDHB2XU&\2!&<@D*&<@$X5CCK@'TK&_X7G\$O M^BQ>%?\ PH;;_P"+H ZFBLSPUXV\&>,TFE\'^+M,U9;<@3MIM_'.(R# M)8H/&'C72-)>=2T":EJ44!D ZE0[#('M0!KT5S5E\9O@_J5W'8:=\5O#5Q/* MVV*&'7;=W<^@ ?)-=+0 4444 %% ((R#D'H:* "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@#X+_X+I_M3_$[X5?# MKP?^SC\&-:N=.UKXE7\T5_>V,QCG%G&8H_(5Q@IYTDZ@D<[8W7HQJHG_ ;W M?LLK\$#X6E\6>(7\[,Y^S;=OD;^-OW]O\ 'GFN8_X.!_AO MXRTF3X5?M4>&](DO=/\ !^K2VVK[5)6W=Y8)K9G(SM1FBD0L> Q0=6 KZ?NO M^"I_[#T'P&?X\0?'OP_+"NEFY3PX-4B&K-/LR+3[)N\T2[OE^[M'WL[?FH I M?\$ZOA#^T=^R'^R_=^"_VQ/B;H6H6N@-)=Z5?V^J2S?V5IBQ;G@GFFC0;(]K M,N-P56*YVJH'COB/_@O1\,Y=7U74/A!^R[X_\9>$="E*ZOXPL[7R8(4'_+7; ML;8A'(\UHSCJ%JEJ7[6?QP_X*(?\$EOB_P"/T^"[>&+VWTV2ULY=-OY)TUB& M!HIKQH49%94$0DC(W/N.\9R"*O?\$A/VGOV2/ G_ 3BT[1/&/Q,\+Z'=>'7 MU-O&EAJU[#%,[R7,TBR-$QW3AX&B1ZQH/A[3IKC5-(")%?6TT2AGMI$+%4D 93]XJ0P8$@@UX#J__!=[ MX=7'PUM_BA\-OV5OB'XCTNV7/BS48;/R['0&:4HD,UT%>,RLNQ\?*N)4&[=D M#Y9_8,T+7O\ AW=^UYX[T_3Y[7PAJNF)#X?CD0A/-B6Z>4+S@%8YK8-C/5>> M*]Q_9(LK.+_@WW\9R16L:M/X;\3R3$(,NXFF4,?4@*HS_LCTH ]!\;?\%T_A M##X/@\??!;]G7X@>-]&M+."?Q9J]MIC6UGX?>3I;SS['3S@>#R(SD;7;)Q[# MXC_X*1?!C3/V&1^WIX\2T>)PS; R2,S-_ MP;H^*@S$A?&<84$]!_;%F: /HOQ)_P %XOAM:^&[/X@>!OV6?B%X@\+1PV__ M D?B:&T$5GI5Q(JLUMYI4I)*A<*M_$#PY;/IW@#5]+UKP_&?LE_ MM+>-/V(_^",^I?%%OAU8:]/XL^+UQI_A>V\06QFL4BDLH@T\D>1O0265RH4$ M N1D]10![^/^"[FCZ!;Z5XU^)_[$_P 2O#G@;6[A(]+\8W-OF"Z5@6#1[XTC ME^4%L)*Q(!(SBO=/VPO^"D/P>_8[\.^ O&7BG0M2UK1O'\K'3M2THH$@@"0O MY[AR&*E)E;"@G /%?GC_ ,%&(OV@]4_8C\'?$KX^?MQ>'?$<7B>ZT^X\-_## MPCH5I;6=M"T#OYHDB*O*L*XCR4VJSA=W(KI_^"M6F6VI?L<_LBZ-+.98;CP[ M;0M*/XU;3]-4G\0^Z_\ \%(/A)^VC^SE\:-&\9_L[>/-,\!^'_"27MWJ MPN(8)]5LII]D7DAUVQ.^QV7EUVQMSG KI?V'-$U2:&ZU6ZNGU*]+0;DV1EBZ3R Y4+&O.2.?2_P#@IU96>F_\ M$[/BAIVG6L<%O;^$6C@@B0*D:*\855 X %?&'A70/V5_%_P#P0D^%_A7] MJSXGZCX/T^?Q!JDWAO7M.T2XOVAU--3U38K1PHP8-$\P*LR C.&!&: /:4_X M+96G@K4M&U']HO\ 8I^)?P]\*Z]<)%IWBK5K%FA<,-P?:\4>X;?G(1G;;DA6 MZ5]$?M;_ +;WP)_8S^%%M\6/BGK,US!J;B/0--TA%FN=4D*[\1 L%VA2&:1F M"@$,M(T'X__ +.G MC;X:Z3XA(_L3Q+KTE0D8E?*1D1'/$NO:KXEL[SPY#HFI0WI! MH ^D-5_X+H?#+PE\0='T[XD_LP_$7POX,\0RXT/QMKNFFW2\@W ?:D@=1OA& MY6+)([!2#M)^6ONB.2.:-98G#*P!5E.00>A!K\[O^#CBUMO^&8_ =SY"^9'X MZV1MCE5-E.2![':OY"OOWP+_ ,B1HW_8*M__ $4M 'C'[<'_ 43^!_["VF: M9;>/;74M:\1ZZ&.B>%]#C5[FX4-M,KEB%BCW$*"#C/@W[8 MVN^&O@]_P7<^''Q5_:$GCM?!LFCVS:9J6I?\>ML1;74$3EF^5!%>LLK$GY,A MS@'-5O\ @O'\2/A9\1W,T$<_DI#&7B)V MM)*$*KG/R%N 02 <'_P68^/^G_%G]M[P)\+/&GPC\73^&_!.MBTU'1PC1GQ) M')=0&]@\* MZP\S75D\DSEQ*9G=]Q8%L%C@$ 8 KXS_P""I<5Y!_P4T_9-AU&X66X3Q'HZ MSRJ,!W&M6VY@/ZG#"SK R026-RF!U9()(Y=HY8-QD@U]2?M9_P#!5W]E MSX#_ #O/B9\,?B_X1\:>(+B)%\.>'=)UR.YDN978&-5+,Q?;]W;]X M@4 7=:^/GQ-_X)Z?L&:1\0/VP[E?&_B/PZ;?3=7O?#-TSF]\R&X_B3HKZI?> -#T:TTJ'4HW MN9+V":V26(1@[MR>5(S#'RA2?3(![_XT_P""I?PP\%?L.^&OVY[WX::]-HGB M;5C86VBQ2P?:H7\VYBW,2VS&;9CP>C#WKS+QC_P7=^&'A4:1XSA_9>^(USX MU.X2V_X3R73OL]I)<;#OCO>^&=4\3Z'XWDB.BR:,T:%H9;;[1'*?- M*_*R8XZ\U\N_M[:98:9_P0:^%]O8VJ1(?#OA"8JBX'F26D;NWU+.Q/N37F__ M 4\MKAO^"17[,5XL+&)-.TA'D X5FT(=-U#3['3M2CGE:V2TG+RE5)(12Z*20/F8#K7 ?\%=/^47 M7[-/_8*T?_TR)0!]K?MA_P#!0WX6?L1Z#X4T#7O"VL^*?%7BF)$T#PKX>B5K MBX VIO8G[JEV"* &9VX53AB.'_9Z_P""O'ACXH_'_2_V9_C7^S;XU^%OBK75 M_P")+;>)K=@L[$,45A)'%)'OV,%;85+#&17&?\%"_P!L[XJ>!?VFOA9^R!\% M+3P9H6N>)-,LKX>/_&NFI<)I;332PQ>1Y@*HP,+DL0VYG11@Y)^;_BWH'Q!\ M)_\ !7GX'^'?BO\ M8Q_%KQ+!K.DG5M2M]*@LHM*9KZ0K9+% S*N!^\(^4_O M02HR* -'XW?\%&OB5I__ 5RTGQ=J7@3X@ZAX8\!7&H66G?#FVB;SKF;^S[N MT>\AMQ\KARYF$A!;RP<' Q7T'^T)XK_95U3_ (*M_!VX\>> _'/_ L74/#N MF3^'[RTU*WCTVTC>2\:-+B%E,C.K>;NVD=5]#7FOQ:\3>&_ W_!Q/X8\4>-? M$%EI&F1: ?-U#5+M+>!-^@7<:[I'(49"?PYI M9 M\.>*O!'GM.FJR1-'?1Q3K$\D)1B2OSQ.,CE) >QIUG_P4#\!:W^W1/\ L)>% M/ >L:GK6GV1N=:U^WDB^PV"BV$Y#_-O)&^*/@??E"\8./E?_ (*>07/[#/\ MP4(^%_\ P45\.Z7.^C:U)_9/C:&T',S)$86SG 9WM'^0'C=9@\=:T_\ @C-\ M(O'GQ"^'7Q;_ &Z/%0QXP^*FH:A;Z#=MD>7&'D>1XVR,(UTP3&>/L@Z4 =]\ M5?\ @M-X T'XG:]\.?@!^SEXV^*#_'GA?X/_MK>$?A)>:7JZS^(M#\5^&K.>YF M5(RIN-]R-P2,JZ,HX0\G&\9^KO\ @B'\,/ 7@VV^*'C/X:_M,Z=\1+'Q!JEB MVH+IGA6[TN+3[Q/M3OA+A%4[Q,.(Q@!%[%: /J']K?\ 9!^$/[:GPXLOA9\: M5U0Z78:W'JMO_9-Z()/M"0S0KEBK97;._&.N/2ORF^)O_!/+]GKPG_P5O\*? ML7Z2FN?\(7K%C#+>"74PUWN:SGF.V79Q\T:_P],U^U=?F1\<_P#E8B\ ?]@J MV_\ 3;=T ?6GP)_9;_92_P""7GPN\9^._#&O:EI/AV:&+4/$=_KVH?:1$MNK MA-@5 23YA 4 LS%0 20#X'/_ ,%]/AX[3>,M(_9(^(]YX MKW[/<>-%MT$:- MN ^[@Q!CGA6F!Y'0FN__ ."YWA_Q?K__ 3S\0MX5@GEAL=:TZ[UF. $DV:S M@$D#JJR-$Y] N3P*YKX*?M4?L8:;_P $@[#2]6^(/AB.TL/A6VD:WX:DOH5N MY=3^QM'/!]G)WF2:X+NIV_-Y@?..: -/_@H?_P %!-,M/^">8^-O[+^K:[>Q M^.8_L>C^*O#T91]#8.#*]P3\UNPV20YX9788.<&N>_X)3?MU>&;#]A^Z;XO^ M&/$NC:;\,] DU#6O&FMP,]MK'GW=S(3;NG:QXD-UH*3 X>!9].BDD3/\!EBD7C^*-CWKW3]G']L3P;^ MSA_P1,TKXB^'HM#\5ZWX8T0P7'AJ6[24037.K2P1-=Q*=Z1AGW8.W>%P",@@ M MW'_!>'3(-"7XI']AWXF#X=O=>3'XWDA"V[G?LP#L\C?GC;Y_WN,UG?\%P? MBEX.^-O_ 3.\$_%OX?W[W.B^(?&VEWVG321E',;V-\0&4_=8'*D=B"*\+_: M4\1_M(_%O_@F=+\??B_^VMX1T[PWKT-J- ^#O@WPY:6T-S(;Z/\ T=I%*R[H M@K3-'A]IBY/!-7OVNB#_ ,$"?@E@_P#,U6G_ *!JE 'Z@^)_VHO@3X:\57/DZ7J/FVVI3><(_+MY+VW21MYX7" MDG<>!UK]#OV4_P#DUWX;?]B#H_\ Z10U^>__ 7A\-Z3XR_:S^ 7A#7X&EL- M5F:SO8E1R* ,O]K_ /X)O_\ !*/X3?LY^+O'7P^_:,6# MQ-I>B37/AZU'CNSO6O;Q5)BM_(5=[B1P$)7!7);.%->^?\$EOVD-6\'_ /!, M$_&7]IWQ9/;:#X2U"^AL-:U-FD=]+B,:Q@'EI")FD@11DG8B#H!7S'_P4X_X M):>"_P!BF#0_VK/V;O!0UKPCI%_$GBWPEXDDDOK>#+@1RL(OV2OB5IGPVO-1^QVOQ!EL ]LS[ MBIR OED@@Y1)G88. 2,5SG_!:8\-P!9>>NYBEV@C"36Q_P %&? UC\._ M^"*/P7\(:)\0X_%UA9^.[1[#Q';Z?-:QWEK):ZO)"ZQ3 .BB-T4;AR%!'!% M'T=\./\ @IYX3^%7_!/+1OVA_&OP*\86-EX=U'3_ F=+O88X+B]=;&!A>1> M80&@;<0#W*FO;OB1^V=X.^&O[$]O^V[J7A#4[C1;GPQI6MKHT#QBZ$5\;<)& M23LW+]H7/./E.*^2?^"GOB;PQ\0/^"./A74/ OB73M9@TF7PU%JQ^TQ^6"6!B$$Q;(XV8/)% 'T/\2/^"G/PU^&O[$_A?]MW4OAQ MKEQHOBF]BMK71H)81=0M(9P"Q+;,#R&Z'^(5S/P*_P""O'@;]H;XKZCX(^'W MP$\6/X?L/#-_K"^+[G9';SQV<6Z8*A'*^85B5@Q.YURJCI\I_M5?\J_WP@_[ M#]E_Z%J%?>WPBT#3O"__ 34\/:%I=M'%#;_ 4MQMB3:"QTH,[8]68LQ/4D MDGK0!X/I7_!=7X<^.OAW-XJ^#G[+/Q%\6ZO8O++K.B:58>8FE6: 8NKFXB61 M8E?Y]HP?]6Q8J-N?H/\ 8:_;F^%G[>'PNNOB+\.--O\ 3+C2[[['K6BZF%,U MI,5#J0R$J\;*G MV#(I/< R.?\ @1KF?^#=ZTAL+/XV6%LN(X/$NG1QCT4"\ _E0!^D]%%% !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!0\3^%_#?C;P]> M>$O&&@V>J:7J-NT%_IVH6ZS0W$3##(Z,"&!]"*^7Y?\ @B;_ ,$XYO%/_"3' MX(7*J9?,.F)XEOA:ELY^[YV0,_PAMO;&.*^KZ* ,WPCX-\)^ /"UEX(\$>&[ M+2='TVV%O8:9I]LL4$$0Z*J* /\:^YTQ M]/F\/:DT4 >;>"/V1?V>?AS\ M0_ M9>\&?#[['X%U2UO+:_T/^UKN3S8KH,)U\Z25IEW!FY#@C/&*^=/^"BW[)G@K MX-_\$LO&7P%_98^%.HI9MJFG75IH&E/>:C.\C:G:O*R^8TLK<*6(R0 ">!7V MI10!\&_LG?\ !)K]D+XS_LN_#+QW\?/@%27"*DBR*L4HE#P?,HR8RI895BRDBN_^(7[ W[)WQ6\"^#/AK\0/A8^I M:+\/85B\'V4!8HP/,9\!17L-% &!\4OA?X%^-/P^U; MX5_$S0_[2T'7+4VVJ6'VF6'SHB02N^)E=>0.58&N2TK]CK]FC2/V>(OV48/A M/8S?#^!)5A\.W]Q/=)&9)WN&82S.TH?S9'=7W[E)^4C QZ910!\L>"_^"+__ M 3M\#^+H?&-C\#GOI;:<2VMEJ^NW=U:QL#D9BDD*RC_ &9-X/<&O??B_P#! M'X2_'SP' M/U_0K@J7T^^B^5&4$*\;*0T3@$@.A5ADX(S7544 ?-W MP8_X)*_L&_ CQ];_ !,\$?!99M7L9Q-IDVLZK..9V3M?'?X=_V[<^$;B:?P]+_:]Y:_9))6A:0XMY8Q M)DP1<.& V<8R<^ET4 >>?M'?LI? +]K;PM8^"_V@_ 7_ D&F:;J'VVRMO[4 MNK3RY]C1[]UM+&Q^5V&"2.>F<5WUA8VNF6,.FV,6R&WB6*%-Q.U5& ,GD\#O M4M% ' ?M"_LN? 3]JKPE'X*^/?PVL?$%E;R&2S:O(K+;ZQJNH37L]LK @B+SF*Q$ M@D%E 8@D$D'%>]T4 >;?%?\ 9%_9Y^.'Q1\*?&CXH_#[^U/$W@BZBN?#&I?V MM=P?8I8IUG1O+AE6.3$B*V)%8'&#D<5Z3110!S'Q>^#'PK^/G@>Y^&_QC\"Z M?XAT2[(:6PU&'<%<9Q(C##1N,G#H0PR<$5X!X(_X(P?\$[? OBR+Q?9? UM0 MEMYA+;6>LZY=W=K&P.1F&20K*/\ 9D#CVKZFHH Q/'?PW\!_$WP'?_##Q[X5 ML]4\/ZI9FTOM)N8OW,D/&%P,;<8!!&"I (((!KY\\%?\$<_^">/@:+5HK'X# M"\&L6DEK.VIZY>S-!"_WDA8R[H21QYBD28)&[!(/T]10!X_K_P"P3^R=XG_9 MYTG]E37/A3Y_@'0KW[7I6@_V[?KY$V^5]WGK.)F^:>4X9R/FZ8 QM?$C]DS] MG[XN_ [3OV;OB'X _M#P7I-O9P:?HW]JW<7E1VJ!(!YT4JRMM4 9+DG'S9KT M:B@#S;X@_LB_L\_%3X#Z7^S-X\^'WV_P1HMK96VF:)_:UW%Y,5I&([=?.CE6 M9MBJ!EG);'S9-/\ &7[)7[/7Q ^ -E^S!XP^&]O?>"--T^VL]-T>>ZF9K2.W M0)"8YR_G*Z*,"3?O()R3DY]&HH ^8_#/_!'7_@GAX:\'ZAX*'P"2^MM4EC>] MNK[7;UKIA&VY$69)E>),X)5"H; W;L#'HGQ=_8=_9<^._P +O#/P7^*WPP_M M7PSX/BAC\.:;_;=]!]D6* 01CS(9DDDQ& OSLV>IR>:]8HH \@_:=_81_9@_ M; T_3+3XZ?#E=1GT6,QZ5J-K>RVUU;QG&8Q)&P+IQG:^X \@ G-)"!+N5<$* M"0?H6B@#PW]IW_@G)^R/^U]XNLO'OQP^&\E]K-C:K:IJ-CJMQ:22VZLS+%)Y M3@. 6;!(W#. 0.*VM1_8=_9=U;XL^%/CEJ/PQ,OBKP1I5KIOAC53K=\#9VUN M'$*>6)O+EV^8_P TBLQWL44 <3\?OV=/@Q^U%X /PN^._@B/7]#-Y%= MBR>\GMRL\>=CK) Z2*0&8<,,AB#D$BM?X7?##P'\%_A]I/PK^&/AZ/2= T.T M%MI>GQ2NXAC!)QND9GO\ P6^!OPF_9V\ 6OPO M^"W@>S\/Z':,SQ65F&.]V^])([DO*YP,N[%C@#/ KK** "O,==_8W_9O\2_M M$Z?^U?K?PY\[Q_I<2QV&O_VO>+Y2K$\0'D+,(&^1V'*'KGJ :].HH @U32], MUO3;C1=:TZ"\L[N!X;NTNH5DBFC8%61U8$,I!(((P0<5\P7W_!%__@G/J'C3 M_A-)/@+Y;&;SGTN#7KU+)GSG_4K+@+G^ 83MMQQ7U-10!S7B'X._"[Q3\*KC MX'ZWX&TZ3PC=:5_9DN@10>5;BTV[1$BQ[?+ &W;@K@$$$ UY+\&?^"87[%W MP)\/>*O"G@GX4--IWC2P6Q\16>KZMX)F;<)Q<><1F MXF^4N5&_IP,>RT4 4/"GA?0O!'A;3?!?A>Q^RZ9I&GPV6G6WFL_E01((XTW. M2S850,L23CDDUP'QN_8X_9O_ &C?&WAOXC?&;X<_VSK/A&42^'KS^U[RW^R, M)4E!V03(DGSHI^<-TQT)%>G44 9WB_PCX:\?^%=2\#^,]%@U'2=7LI;/4K"Y M7,=Q!(I5T8>A4D5YS\"OV'OV7/V;/"NO^!?@[\+5T[1/%*A=?T>^UB]U"UO M$9"&BO)I5&48JVT#<,!LA1CU>B@#Y8M/^"+O_!.>R\:KXUC^ Y8I/YRZ5-KU MZ]EOSGF)I2"N?X"2F.-N.*]M^-_[-GP4_:*^%$GP2^+7@6VU#PT?*,&GPLUO M]E:+B)H6B*M$5' VD#:2IRI(/=44 >,?"G_@GY^RC\'O@9KW[.'A;X9"X\(> M)[EKC7]+U;4)[H7DI6-=Y:1R48"*,J4VE2@8889KBO!7_!';_@GGX&L=7T^Q M^ RWBZU:M;7,FIZW>320PL02D+F4- 3C!="'*DJ6()!^G** /)/%?["W[*_C M?]G_ $?]EOQ/\+?M7@30;A)])T+^V[Y/(D0R%3YR3B9L>;)PSD?-[#'H-C\/ M?!^F_#N'X466D;- M]%728;#[1(=MFL/DB+>6WG]V-NXMN[YSS6U10!P/[.G M[+_P,_9-\$W7PY_9_P# _P#8&C7NJOJ5S9_VG=76^Z>.*)I-]S+(XRD,8V@A M?ESC))-7]GK]D7]GG]E7^W/^%"?#[^P?^$DNX[G6O^)M=W7VF5-^UO\ 2)9- MF/,?A<#GV%>D44 %%%% !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 %%?F9_P %2O\ @YC^!G_!+;]K"[_90\?? MLR^+/%.H6FAV6IMJVCZO:PPLERI94"R#=D8Y-?.G_$;S^RQ_T8_\0/\ PH;' M_"@#]OJ*_$'_ (C>?V6/^C'_ (@?^%#8_P"%>J?L1_\ !VE^SO\ MN?M8>!? MV4/"O[)/C30]1\=:XFFVFK:AK=I)#:NR,V]U0;B/EZ#UH _6JBBB@ HJAX@\ M4^&/"5K'?>*O$=AID$TPBBFU"\2%'D()" N0"Q )QUX-7Z "BBJ>G^(O#^K: MC>:/I>NV=S=Z>RK?VMO=(\EL6!*B10

F] (- L=7M= O=\1>'_"VG-K'B?7;/3K1&"O=7]TD,:DG !9R "30! M?5_$-U#YMIX>TUE\W9R!)*YXA0D8!.6/.%.#CYMB_P""TOCN%TUS4OV6MNC. MP_?)KDH.TG'$IM]A/X#-?.9AQ9P_E>)=#$5K36Z2E*WKRIV^>I]9E? _%&;P[J M^U)V4=6B()691@YVGDZSX@L;2ZU%RFGVUU=I')=,,96- M6(+D;ER!GJ/6NHXB]116'-\3?AO;Z,/$=Q\0=#CT]KHVRW[ZM"(3, 28]Y;; MOP"=N<\&@#*?#$7B!/"/7M>M[-I1G&5$KKN_"MKP_X MC\/>+-(AU_PMKMGJ=A<+NM[W3[I)H91ZJZ$JP^AH N45SNJ?%[X3Z'J$ND:W M\3_#MG=V[[9[6ZUN".2-O1E9P0?8TW3_ (Q_"+5KZ'2]*^*GANYN;B58[>WM M]XNKJ98XXE'5F9 MB H]S0!8HKEO!'QR^"GQ,U&71_AO\8?"WB"[@!,]KHGB"VNY(P.NY8G8C'O7 M4T %%%% !1110 4444 %%%% !115.+Q!H$^MR^&H=MRAGCC)P M'9,[@I)')&.: +E%&1ZT4 %%%% !1110 4444 %%%<)^TQ\=O#?[-/P+\2?& MOQ05:'0]/:2WMF?!NKEL)! /=Y&1<]@2>U8XC$4<+0G6JNT8IMOLDKM_<9U: MM.A2E4F[1BFV^R6YW=%>,?L#?M3VO[7O[->B_%.X>!-;BW6'B>U@&%AOX@-Y M"_PJZE)5'.%D SD&O9ZSP.-P^8X.GBJ#O":4D_)_KW[,C#8BEB\/"M2=XR2: M^84445U&X45S/COXU_!KX6W,-G\3?BWX8\.37"[K>+7M>M[-I1G&5$KJ6Z'I M6WH7B#0?%.DPZ]X8UNTU&QN5W6][87*S12KZJZ$AA]#0!;HK'\;?$+P!\--& M_P"$B^(_CC1_#^G^8(_MVMZG%:0[ST7?*RKDX/&>U7=!\0:#XJT>W\1>%];L M]2T^[CWVM]87*30S+_>1T)5A[@T 6Z*P_$'Q-^&WA/4/[)\4_$+0],NM@?[- MJ&K0PR;3T;:[ X.#S3_#OQ'^'GB^[:P\)^/-&U2=%W/#IVJ0SNJ^I",2!0!L MT456U+6M'T5%DUC5K:T5SA&N9UC#'T&XC- %FBJ%AXJ\,:IV>HVD5_I]W%/!,@>&>&0,DBD9#*1P01W%9FN_$+P#X7U>VT#Q+XXT?3K M^]Q]CLK[4XH9I\G V([!FYXX!H V**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***^(/\ M@MY_P3(_:2_X*;?"SP/X%_9N_:D_X5;?>&/$%Q?ZEJ'GWD?VZ*2 1K%_HKJ3 MAOF^;B@#\U?^"C/A[0/%G_!X7\'?#GBG0[/4M/NX_#D=W8:A;)-#,GV2X^5T M<%6'L17[E?\ #)_[+/\ T;5\/_\ PC;'_P"-5_-#\ /V(/C1_P $^/\ @Y<^ M!'[.?Q[^.O\ PL7Q#;>(-+OY/$OFW+[XI[:=DBS: /Z7:*_.#_@B' M_P $;_VN_P#@F3\4_''CK]I']M/_ (6E8^)_#]O8:;8?:=0D^PRQSF1I?]*= M@,K\OR\U^A'Q \<>'?AEX$UGXC^+[T6VE:#I5QJ&I3G_ )9P0QM(Y]SM4\4 M?#7[>_PUU'_@HI^V3)^QUX?OF71OAC\.-1UO5YA)MC_X2"^MS%IT4F.\>Z&8 M=,JTHKZ _P"":'[15]^TI^R%X;\4>)Y9/^$FT)7T#Q=#/GS8]1L\1N9 >CR) MY6H'W&![UN?L:67Q:_8=_X*/>)/V)[;0+=62S@M9A"+O> RD3.)1'$=K$02$E0!GH?@'\6 M/V7O#'[1/[2WB70/ FH^&-8\)-I=]\4O$>HZ@\T&H*EK=RQRQ1^8XB$4:3;@ MJKNW#K@5S7_!*NRM(_B)^T]J*6ZB>7]HS7XY)0/F9$F)52?0%W(_WC7$_ NZ M^&%G^TU^W=/\;%D/@_R=%7Q1Y-O+*PL&T_4%G(6%6D/[LMRHR.O;- '<3_\ M!4_QG;> !^T%-^P?\1A\*6A6Z7QI]LLOM'V,G N_L'F>8(L$-OW;=OS9QS7& M?\%2OVG?%-QI?P$U+X/>#O$FL>&/$/Q&\-:]::WHMZD-KKR,\LL.E;&=6:60 M+%*!(HC'RY((XP]$^#'[5W[.?[,@^.O[$O[=>F^-/A-8^%GU?3/!WQ.T2.6+ M^S$B:4VPN1\ZD(&3RL0!6!1MN.+/[67QR?\ :'_9C_9(^.VI>&TT)]?^.OAB M[N=/W?N[=@;A7V$X_=DH64G^$K0!]$?&+]O'2O@[H?@?1=1^"'BS4OB+\08' M?0?ACIBP2:C&8UW2FXDW^5%&@ZODC@D A6*XGPW_ ."ANN3_ !X\/?L[?M*? MLM>*?A=KOB]9O^$4NM2U"VO['49(EW/$)X#A9,8^7!P64$C#=$\7ZCX0GUR[^('B[2/M/VPS\2/$-QXUDNDT>W\+VFDPZ1;$PH)!%;EF M/F-N4-(WS>4<#@T ?I37Y)^,/$?QL^ G_!2#X^_ML?">&;4M)^&OBG1[;X@> M&K<'?J&AW]O()I!SC,+6L;CCY20Y^5&!_6ROC+]AO2M,UW]OW]L;0]:T^&[L M[S5_#<%W:W,8>.:)[2_5T93PRD$@@\$&@!W_ 5T^(?@_P"+/_!)SQ+\3/A_ MK<6HZ+KD6AWFFWL)XEB?4K0CCJI'0J>5(((!!%>Q?'']KGX=?LF_"+PEJ/BO M2M6UO6_$<=MI_A/PEX>M?/U#6;LQ)^[B3(&!N77-KK_P (-2G:;\+Y; M&RT&WU&#RIXY-3<2:W'&TH18BJK&2<2GR0,8 JC^V3^SG\4+33_ WAC]L3_@ MJ?=WUIJ7CVP;PGI-O\&+%;FXU:,MY+1_86$XQO*EA\H,JAN66O1?$DL47_!< MKP^LDBJ9/V<'6,,V-Q_MBY.!ZG )^@- 'LO[.'[7'@G]H?PIXR\2)H=[X=E\ M!>*M0T'Q-8:O(ADM9K0*TDA*$CRR"2#_ ++>E8W[%7[>7PL_;:^$VN?%WP=I M%_H5GX?U>6RU&VUIX_,C5(8YA.=C$!"KG'/5&]*^0/VX/&NM_LB?'OX_?#'P ME$ZM^T-X"TRY\(V\9P'UB6Y72KN*,]I6CN);@G_9'M7.?M'?;/\ @GMXX^*7 M[*OPSAD)^,GPA\-:=X)@@4A9=2C9-$G1/[LKPO-.3U)"\YQ0!]>Q_P#!3_X- M6W[*F@_M4:]X*\1VUOXOUB;3/!7A2"U2XU77+A9GA188D;'SM&QR2 !MZEE! MIZ+_ ,%)-8\)>./#WA7]J_\ 90\7_"C3_%M\EEX=\3:O>VU[8/'VU"X 6WBU%K& M"*WED)P%>250^X]T=N,&NW_X+A:SX87]@O5_ MZ(Y_$/B77]*L_"&GH-UQ<7 MJWL,C"%!\Q;R5E&1_? _B&0#L/VHO^"C7A;]FKX[VG[-UM\&/%7B_P 7:QX1 MCUKP[IGAR!96U&1[J6 6H'+(56":9I"-JQQL>3P?(?$_Q.\2_&/_ (*(_LC_ M !%\8?"?6?!&HW^E>-A<^&?$ NK-H[">/YL <-LWJ2 2K*<%/C MA^T!K_P7^#W@G5==TCPGF#Q+X^@>-=)MKT DV43D[KB8' 8(,+SDX )\Y;_@ MI7XR\;W.M^(/V;_V+/''Q#\&>'M2N+*_\7Z??VEK'=20'$ILX)6\R[4'@;0" M?2L3_@EAX_F^#EEXB_X)T?%;1;'2?&OPNN)9;*2PLQ%'XCTB63?'J,:J,N_[ MQ0YY8[X\Y;?C@_@;^S;X\UKPWJOQJ_X)+_MYS:3X0U#Q#>RR> O&/AXSZ=;7 MGF?OHL3)YUHN=I ,/F;"I+'.2 ?9'[-W[0_PY_:I^#6C_''X5W5P^D:S&^R& M]A$=Q;2QNT.O"&D:1K/A_Q1>Z!J?_"/9&GWLMN(V-S; D_NV$H'WB-R M,0<$ >>?\%VO^4=WB#_L/Z5_Z4K0!Z7^U!^W9\./V-+CX>Z!\0?"&O:H?'"7 M4&G?V!:BXE$UO#"5A6+(:225YHXT5?XF&2!S7+^$O^"DNKV7QI\+_!_]HS]D MWQG\,1XZO?L?@[6]:N;>YM[RY.-D$ODG]Q(Q95"98AF7. 21R_[<5E:W_P"V MK^Q[!>0+(B^)-9D"L,@.EI:.I^H90?PJ7_@K:2NO_LX2*<,O[0^@[6'4?.U M'J'[2'[<9P&4EW[-'[;NF?'+XEZU\ _B)\(]>^'7Q$T#3TU"\\*>()(IOM%DS M!?M-M/$2D\89E4D 8+#&><>4_ 2[L_"__!9;XYZ/XWGCAU3Q+X+T*[\'&Y.U MKJPAMHDN%AS]X"5/F ZF)V_A./&%O?B,G@PZE<:S:Z5 M#(=/TT3$"":YSYD6YV#"+&#YJM_%0!ZM1110 4444 %8GQ+\Y%;=?GC^T)_P33_:3LO#?C+XCK^T,VJ64 M,%]J?]@+-=DSPKOE\@ MM)VC &,$C%>%GV8YCEV&Y\)AW5=I7LTN6RT;3W]% MV/I.&J36WJ^XO_ 3?^ $'[6?Q,\4_MA?M"V<6 MNE-::/3[*\3?!->E5D=V0\&.*-HD1#E>>GR"OT(EL;*:S.G36<3V[1^6T#1@ MH4QC;MZ8QQBODS_@C9XT\/ZU^S%?^#K*XC&HZ)XCG-_;Y&_9,J/'*1_=;#J" M>\3>E?7%<'!>%PU+AZE5AK*HN:(6,QE;BFO0J7C"B^2$ M=E&"2MRKI=:_,^!O^"D/[&>C_!"SMOVO?V:X#X9O-&U*&36;+2?W4<#,X6.[ MA4<1D2%59 -I#@X&&W?7'[*WQK3]H;X >&?BV\*17.J6.-0AC&%2ZB=HI@!V M7S$8C_9(K@O^"G/C?0/!G[&?BNVUFXC$VM+!IVFP.1F:=YD;"CN51'?Z(:^0 M_P!F;_@G'^T5\7/@GHOQ*\-?'T^&=/UA)9K32&FNE*()74.1&P7Y]N\8[,*\ M*M5K9#Q94I99AW4C4IJS>BM8_3JOSZ_X+1_"3QI\<_VB/VPN8#N!RF9(D&\+;BFU8_)9I1FTG==S MT+_@GO\ M=S?M7_!=W\;V']E_$'PA>'1?B'H,L?ER6FHQ94R;.JI+M9@.@82 M)D[":^=?^";G[.G@+]JS_@F9XT^!OQ%MLV.L^/\ 6UANT0&6QN5>-H;F//1T M#+*\FUK5M8M]7:://VR*R M6UN+6.0='6.661@#P=Y!R.*^V/%NIZQHGA74]9\/:"=5U"TT^::QTL3^4;R9 M$+)#OVMLWL N[!QG.#TH _,C]@^U_8)\=ZGXQ3_@HY+H$GQWNO&%\GBBW^)] MR85C7.,;4C S_@7KO[%'_!67X.V_Q ^* M?P,\*7/B: RVNO\ AZ^=)=6T1XY601M<*D4X1E"LK *IW8ZJ0/*/@I\+_!W[ M%_\ P55\.?LX?LB>.=2G\&>*O"NHW_Q#\$2:L]];Z!)#%(;>?+$M$[2+"@WD MR 2#_AX?$VGZA'=Z&=*\3">X2YB M/F(\:"X8L5*[NAZ5XC^S9^S+^S5^T-^WA^U)-^T%\,]$\0OI/C+3%TIM7SF M20W/F;,,.NQ,_P"Z*^H/AM^PU^PS\)?&^G_$/X9? _PKI&NZ9*SZ=J-DQ$L+ MLC(2N7/)5F'XT >UU\(ZCX0M_P#@IA_P4%\?_##XN:C>W'PE^!XL[1/"-O>/ M!!K.LS!RTUSL(+B,Q3J%!X")T#R!_NZOAW]G7Q/H?[)/_!4CXT?!SXJ:I%I- MI\89;#Q+X%U+4)?*@OIAYHGMD=OE\TR32*%SD^1@,M0M&O+:T=?#^C3W(235;XC$5N@Y8@L0690=B M!F/ KY>^/?Q$U[5_VQ/V-_VB/V@?!:^$=)U6SU=+W2[Z\\Z'2-5O+%1;12R, MB;9"[P?>52&C8?P$T >K^'O^"C^K>&?B#X>\#?M7?LJ^+?A/;^+[Y;+PUXAU M>]MKW3YKI_\ 5P3RP'_1I&[*P..<[0"PUOV@_P#@HGX/^ O[1,/[+T?P@\5^ M*?%NI^%(]8\/6'ARWCE.I2O656*69Y7PBQQ,BZ1B85'S$B(2+D=/, ZL,U$LIT_X+@Z'' MK#)/=V_[.8\R8KG][_:$BLX],Y;\": -;1/^"L%I#XMU3X*?$?\ 9.\?Z%\5 M+?R3H?P[MHXKZ?6DE5F$D-PA$2QHJ,\DCX1%!(+$%1WG[+W[=:_'?XO:_P#L M[?$SX&^(/AOX^T#2TU23P_KEQ%<)=6#.J>?#-%A7 9T!XQ\PP6PVWS75(89/ M^"ZVG/)$K-'^SVS1EER5/]I2C(]#@D?0FKO_ #G)_P"[;O\ W,T 3^&_^"I& MJ?%W6->\)?LU?L@^-?'6L^%M8NK+Q'!#?VEC:V*PS-$K&YF;8\DFQV2)06VK MDXZ5ZI^SY^VU\&_C]\(->^+:2WOA=?!T]S;^.=&\40BWN_#\]NI:9;A'*HL MQ8CJ)0>Y M@L7;S980%8[\@ [MN"!Z9X]_;_^ '@_]F+1?VJ=$OM0\1Z)XHN[>Q\*Z=H= MIYE[JNH3,Z)91QL1MF#1R!E8C;Y;CD@ ZG[*GQ+^$]S^Q;X&^(F@^(=.MO"E MAX"L6FNVG58+&*"U194D/1#$496!Z%"#7PG^S9X._9S\9?\ !,W2?#7[2'C/ M6O ^@^,/CM=7'PFU[3H)4DTN\,ACM)5D"%(%!6Z!:0HNW>0RD!@ ?5/A_P#X M**^*/#?Q+\+_ \_:B_9'\7?#"'QMJJ:9X7UZ_U*TU"RFO)/]5!,\#9MW?H M03GK@!F%M?B!\%] _;T^)$/@[X*:YJ7Q0T?X31:A?:A::E\FL62NC0V$,3R" M-)FD" .549ZMBO%/B[XQ_;^_X)RR>%/%GQ6^/WAOXU> -0\7V6D+8Z]H"VFN MQ/-N"O;M'GS9 JO\SO(>?NX)*^A_#+_E-1\2O^R+Z;_Z504 <3_P1Y_:"^)/ MBZ+XL6GQ&^'OB9;*Y^*>NZMJ/C37-3ADMM-D2"R3^S96:0N)(HT!R!Y:H > M,5W]K_P4[\3^/[74?'O[._[%'Q"\?_#_ $JYEBG\::=);VPO1$Q622RM93YM MV@((&W!R"" 017C?[(NA>*=?_P"">7[7?A/P?%+)K5Q\2?'$-M:VYS+([:=; M+Y:@<[FPRCU-:'[ ?PC_ &KOB#^QGX*\8?!K_@I_'X>\-6VA+$VAP_"?1;E= M%DB!$UM)-*=[%&#$O)AF!#G[V: /M/X _'KX:_M,?"?2?C-\)M9:]T75XBT1 MECV302*Q62&5/X)$8%6'(XR"003V5?+7_!);P9\-_"7P#\37?PK^/]S\1],U MGXA:A?W&NR^$WT>);QHX%GCAB)*O'N3<'B_=Y#SSQ7%F.(Q M.$P4ZN'I.K-;032;U[O1=SGQ=6M0P\JE*'/);132O\WH?0=?FK_P5P^*/BK] MJ/\ :8\%?\$]/@]=^;)'J<$VNF,DH+Z9W9Y6_P"NA[I7$?M$?\$T M?VD?V:O@WKOQJ\>_MOR'3]$M/,-O#=W_ )ES*S!(H4S(!N=V51G@9R> :] _ MX(6?LR7^HRZ]^V9\08YKF[O))=+\,7%ZQ=Y.1]KNMS9));$(;.>)@>M?E^;Y MOG7$^+I&4SH.ESVE)\ MR;Y$]=MKM6O\CFOV(M8U[_@FU_P47UW]C[Q_K$LGA?QE/%;:3J%R-JRR-EM/ MN?0%PS6[A>/,;!.$K]1J^&_^"WW[+,OQ+^"=C^TAX/L6.N^ VQJ3P#]Y+I4U\S?L@_L%?M#?MD?!V'XN^ OVT+BR07LUGJ.EWE[?--97 M$9!V.5DP$,TJY!AL(Z\+NI2M-1:IR>L?>WY97\]WL& M%QF.R#&SRNC0=6.LZ?O)6@]UKO9W\^I^OM,N#.('-LJF0(?+#G@MCC/MFOEG M_@GU^PG\;OV2/&/B'Q%\5?CY_P )A;ZOID5M:6WG7+?9W63<7_?,1R...:^E M?'&M:WX;\%:QXB\->&VUG4K#2[BYT_2$N/*-].D;-' 'VML+L N[:V-V<'I7 MZ7E>+Q>-P4:N)H.C-WO!M2:UTU6FNY]E@J^(Q.'52M3=.3O[K:=OFNY^9O[ MEA_P3]\=Q>)XO^"ALN@2_'BZ\67R^+X/BG7]F#]I77_ (@?LZ^,].@^#'B_P_'*_@N/49K@6NL"0?Z5:Y#( M(C&N#\^29",;8XP,[X(ZC^Q#_P %9?@S9_$OXE_!#PG?>(E1[?7]#NI$EU71 M9$D9!$UPBQ7 0@!E8;5(8<9! \I^ 'PW\)_L;_\ !5+2_P!F;]DOQYJ5WX&\ M1^#KW4O'G@N756OK?P]<1A_)E#,28G9UA3#DR8E^8D.F/1.L/^"C&N?"[X1_ M\%"OAU\7_P!M3PE#XD^#EYX(O-+TFVO[#[=::3K(E:22>6TPPE+1F),O'EQJ_P -O!VK I/I^F.,"0Q$ MGR%D&PA,\!,C(*LWD7['GP#^#W_!0KQC\>O%_P"V-:/KWC^W\8W_ (9BT:^N M")/">DI@6YLXR<0MYGF@2X)W0'N\F_A?V0_VCOC]X5_;E\$?\$\?$G[4NDS^ M%/AMJ^I6L6OZ?>JQ\56H@C:STR0MN4RQ,OE[00RCS(P69%W 'IWQ-^ 'P=_: M/_X+8:OX"^-_@.T\1:/!\$8;V*QO6<(LZ7D2+)\C*?L-?L M:_LL?LM:C^T+\$/#,/PZ\>>&M1LI_".KZ)K%Q%//=&YC4PJC2D.?+9WRHW+L MW9VA@6?'?]F3X:?M8?\ !9_5?AK\5)=633;?X+P:A&=&U1[27SDNXT7+IR5Q M*V5[G'I7N?PZ_P""/O[#7P]\8V/CN;P!JOB+4-,F$VG?\)5X@N+V&"0$$-Y3 M,(WY .'5AGG' H ]Z^#&O>*/%7P>\)^*/'%E]FUK4O#5A=:Q;^7M\JZDMT>5 M-O;#EACMBOA[_@JMXO\ V;?$?[;OP:^$W[6.K11> =!\-:QK_B*Q;[26OFN! M]FM(D6U_?,_G6^0$YQO[9K]!J\&N?B1^RA??\%!8OA9XD^&"V_Q:M/!(O-$\ M5:IID 2[T\OS!:3&0NTBDRD@(" DV&QNR >6?L!^"/\ @D3XG^*-U_8D_:8^/W[*>B3W4_@/PIX13Q[X+T>YNFD_LN PA[RUC9 MR6\HRNNT9.-I)RSL31_8._85^!/[6?[**_M%?M9^"(/&7CCXK37NIZSK^I2N M9[*-IY(H(K1@W^CJD:*R[,8W;>550'^&_#$O[2?_ 4-_:>UOX?W$=U86'PC MC\"KJ$3@PR:EE[J\%I<># M[2\TOQ-!=2B-M,FMKB7FIWKEIKFUM67R6=CU*AFC'^S&M?4U?('_!'RVF\3^!/B MY\?XK=ET[XC_ !LUW6=!F92!<61E 649[>9YJ_5#7U_0 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!_-=_P %U_VI] _8C_X.=/!_[5_BGPK>:YIW@70_#VI7>DZ?,D?V6/^C'_ (@?^%#8_P"%?LEXO^ WP-^(.LMX MC\>_!CPGKFH-&L;7^K^';:YF*+]U2\B%L#L,\5F?\,G_ ++/_1M7P_\ _"-L M?_C5 'Y ?\1O/[+'_1C_ ,0/_"AL?\*^-/A?_P %%O!?_!4G_@YU^!/[5_@' MXVMIU9RT?RX.[@5_25_PR?^RS_P!&U?#_ /\ M"-L?_C56] _9P_9X\*:S;^(_"WP&\%Z;J%I)YEI?Z?X6M(9H7_O(Z1AE/N#0 M!VE&?AYX/TKP#X+TF.PT?1-.AL=+L8F8K;V\2".- 6))PJ M@9))..237,?%7]FOX*_&SQEX2^(/Q+\&?VAK7@74C?\ A748M2N;:2QG+1L2 M#!(GF*3%'E'W(=N"""<]U10!R'PK^ _PI^"=]XGU+X8^%?[,F\9>)+C7_$C_ M &Z>;[9J,YS+/B5V$>X_P)M0=E%0>#OV<_@OX"\<>-?B-X7\#Q0ZO\1'MV\9 MW$]W/.FI^0DD<8:*5VC0!)9 515#!OF!XKMJ* /F:;_@D+^P?+JDEPOPMU*+ M2YKO[5-X8@\5Z@FE/-NW;C;";9C/.T87C&,<5ZM\;?V4O@!^T-\(K?X%?%3X M<6=[X6L7@?3=+M7>U6Q:%#'$T!@9#%L1F0!2!M8J002*]#HH \(\:?\ !-C] MD3QWX"\)_#_6OA]>1Q>![=H/"VK66O7<.HV$;.79!=+()'4LS':Y8 DX J3P MG_P3;_8S\&WNC:YI7PA\S6-"\00ZW8^(;O7+Z746OHO]7)+/;BUG\67_V^XE^W26ZR+"= MDDC)%M61QB-5!W /C_ /#Z#Q#I5K?+>6L$ MEW/;O#.JLH=)8'21?E9@0&P0>0:G^,?[.?P3_: ^&O\ PJ+XQ?#VRUWP^HC\ MFRNV<- R+M1XY5821N%)&]6#8)&<$Y[:B@#PCX+?\$V_V2/@3X^M?BEX4\!7 MNH>(=.B\O2=5\2Z]=:E)IR8(Q +B1EB(!(# ;@"0",FMO]HK]A?]F/\ :I\4 MZ)XX^-/P]?4-9\/+LTO5+/5+FSFCBW[_ "F:"1-Z;LD!L[2S8QN;/KE% ' _ M%G]E[X$?'/QQX0^)'Q5^'T.KZUX#U$WWA2^>\GB-E/OBDW;8I%64;X8F"R!U M!7@(_!>_ MQGX5MY+?1->M=2N;:6*%]VZ)Q#(J3QG>_P DJNHWM@?,<^9?$3_@EE^Q=\2? M&VJ^/=1^'>HZ9>Z_,TOB"'P[XFO=/M]3=B2QFA@E5"6))8J%W$DG))-?0]% M'/\ PN^%?P[^"O@73_AG\*O"-GH6@Z7$8['3;&/:D8)+,>HQ_!GP1]BO-9E636=8OKZ:\OK M]ESM\V>=F<@9.%!"@DG&22?3** "BBB@ HHHH *1T21#'(@96&&5AD$>E+10 M!\"_&C]AS]I/]E/XOW7[0'["EU-<:==,[W7AVVVM-;(QW/!Y+_+ M, E0]0+_ ,%0?VW;"#^P=6_9#']LJ-ASH6I1C?[PG+>O&ZOT!HKXZ7"=3#59 M2RW%SH1D[N"2E&[WY4_AOY?EH??0XWHXNC".;X&GB9P22FVXS:6RDX_%;S^> MMV?GEX8_9/\ VS?V^?B1I_Q#_;"DNO#/A6P?=!I,D/V:7RR06AM[8DM"6P T MLOS8Q]_: /T"T'0M'\+Z'9^&O#VG16=AI]K';65I N$AB10J(H[ * /PJW17 MK9/D6%R?GG&4IU)ZRG)WE*VWHET1X>?\2XS/G3IRA&G1IJT*<%:,;[Z=6^K? MX!7(>./@/\*?B1\1_"'Q;\:>%?MOB'P'+=R^%-0^W3Q_86NHTCG/EQNJ2[EC M0?O%;&.,$FNOHKVSYTH^)O#6@>,_#E_X1\5:1!?Z9JEG+::C8W4>Z.X@D4H\ M; ]59201[UR_P _9S^#7[+G@ ?"_X%>#O["T(7LEV+'^T+BZ_?2;=[;[B21^ M=HXW8&.!7;44 <=X^^ /PD^*'Q$\(?%CQUX3^W>(/ 5Q=3^$[_[?<1?89+A4 M68[(Y%27Z<_>>1(7$;.3DERNYB>2:[?]FK]C+]FO\ 9%TNZT[X!_#"TT:7 M4 !J.HO-)<7=V <@//,S.5!R0@(4$Y %>H44 ?/'Q2_X)2_L#?&GXA:M\5/B M9\!O[2U[7+HW.J7_ /PE.JP^=*0 6V172HO '"J!6;X;_P""._\ P3D\(^(K M#Q9X>_9U^SZAI=[%=V-Q_P )=J[^5-&X=&VM=E6PR@X((..0:^F:* "N _:$ M_9;^ 7[57A2/P;\?/AI8>(;.WD+V;SEXI[5R "T4T3+)%G SM8!L#.<5W]% M'SC\)_\ @D]^PU\(/&]I\1=%^$TVJZOIKJVEW'B76KG4$LRIRICBFQ_&CX'?";]H?P#=?##XT>!K+Q!H=VP:6RO%8;'&=LD;J0\3C)PZ M$,,G!Y-=710!X/\ !K_@FM^R'\#O'MI\3_"WP]N]0U[3%V:-J/B37;K4FTQ! MT%NMQ(RQ8SPP&X=B.:]'D^ 'PDE^.L?[2TGA+/C:+P[_ &$FM?;[CC3_ #3+ MY/D^9Y/WR3OV;^V['%=C10!QTGP ^$DOQUC_ &EI/"6?&T7AW^PDUK[?<<:? MYIE\GR?,\G[Y)W[-_;=CBG?\*'^%/_"\O^&DO^$5_P"*U_X1O^P/[:^W3_\ M(.\[S_(\G?Y7^L^;?LW]MV.*Z^B@#\^/V(?^"=/P>^-W@OXB>(_VA?A3KVE: M\/C'XA2RU*"\O=(N[S3)# RQLT;1F>W9MY7(89+;2,G/V[\(O@C\)_@-\/;7 MX4_"+P+8:'X?M%81:;:QDJQ;[S2,Q+2NW=W+,>Y-=510!\UZQ_P2._8.UKQ# M'=.\27UMI5Q,#D.UI',(Q@@?*H"\8QBO8O'W[//P2^) M_P (F^ OCCX9Z5>^#S:16T>@"W\J""./'EB(1[3"4P-K(5*XX(KLJ* /G[X5 M?\$P_P!CKX1>-],^(FA^ -0U/5-"D#^'Y/$GB.\U&+2V&-I@BGE9$*D JQ4L MI4$$$9KU+3/@/\*=&^-6I_M$:;X5\OQCK&BQ:3J.L?;ISYUG&RND7E%S$N&5 M3N5 QQR:Z^B@#R/P'^PO^S)\,/V@M5_:>\ _#Y]+\7ZW]H.J7=MJMR()WG;= M-(;)+V MPL=16)))))-;%%% !1110 4444 ?E=_P78_:K7Q;\ M0M)_94\+ZF3I_ALIJ/BL^#RM=/\ "'_@MU^SG\$_ MAAH7PF\$_LX^)H=+\/Z9%9V@.IVVYPBX,C8'+NV78]V8GO7Z%ZC\*?A=K%]+ MJFK?#;0+JYGI\E/(\YCF=7&4<3&+GIK"]HK9*[^ M^V[U/A/7?^"]_P !O$^AWGAKQ!^S7XAN[#4;22VOK2?4K%?\$A?VKO#_P0_:VOOA9#=W5KX)^(=Z;+3HM1E4O:W0=OL+2$<;V#&%B. M"TBGHM?K#_PI?X._]$G\,_\ @BM__B*=#\'?A';3)<6_PL\.1R1L&CD30[<, MK Y!!"<&HJ<*<58G-,-CL3CX2E0=U:DHW3^*+:>TEH1/(L[K8VCB:V*BW3=U M[EM'NM'LUH='1117Z0?8'SK\;?\ @E1^PY\>_&US\2/&/P@-EKU]*TE_J7A_ M5;BP:Z=N6>1(7$;.3DE]NYB2237>?LV?L<_LW_LC:-=:/\ OAC::(;_;_:-^ M99+B[N]O023S,SLH))"9"@DX S7IU% 'A'Q[_P"";'[(?[1OCN7XG_$'X=7$ M'B&Z@$.HZOH.L7.GRWT0 79/Y#JLO W,-V !G %J;_ ()R?L4R?#O0/A;# M\ -&@T?PQK,>JZ.D'F+/'=*RDN\^[S9MX15<2,P=54'.U<>VT4 <7;_L]?!^ MU^/$_P"TS;^$-OC>YT :)/K?]H7!W6(D63R?),GDCYD4[@F[CKBNTHHH *\R M_:._8]_9[_:NLM/A^-7@07]WH\ADT;5[.\EM+VQ8D$^5/"RN 2 2I)4D XR M:]-HH \I_9S_ &*?V(=4U":^U"Z4$'8T\[LP3 M(4[%PI*@D$@&J7[0O[!7[,O[3?BNT^('Q+\%W4?B*SMOLT7B'0=7N-/O&@Y_ M=/) Z^8G)P&S@$@$9->QT4 <;\"?V?O@]^S1X A^&/P1\$6VA:-#*TS00.\C MS3-C=++)(6>5S@#<[$X '0 #RWXJ?\$N?V+OC#X^U/XC>*OAI=V]]KTHD\1P M:+X@O+"VU=P=VZXA@E5'8DDE@ 6)))).:^A** ,WP?X.\*_#[PM8>"/!'A^T MTK2-*M4MM.TZQA$<5O$HPJ*HX %:5%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !14<=U;2 MSR6L5Q&TD6/-C5P63/(R.V>U24 %%%% !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 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7SK M_P %1_VB?B'^S3^R?>>+_A5J<.FZ[K&N66B6>N7,0>/21#O^$5N5/B MWQ$);#Q2+B&1[B*\C?Y=BJ&,(R?+3* DL''Z%W/BVV\+^ 6\<_$J>TT2*PTG M[;KLDMT#!8A(]\V9. 43#?-W S7YM:Q\"?VA/V'?'_QO\??L>_M):O\ V5\+ M=(T+4M1\*>.434HM8TXVDTK6QF(5HA!&CK&$ ;:=N]3R>C_;._;D\+_'<_"3 MX7_$/PIXLTGX8^+?">F^-/B$=#T:>\EU..51+;Z*K1#B/S4W2OQE0NTC^( Z MS]CW]L[]H#]I'_@I+?6OB-[_ $;X;:W\*;C7/ 7ABX4(9K%=1BMX-0F7&X2S M;9I ">(Y$ R,,>Z^/?Q,^._[1O[:Y_8@^!'Q;N_ &A^%O"D>N_$/Q7I%K%)J M$KS,HM[&W:0$0DJZ2%P,D%O[NU_GWPU_P4!_9YN/^"K&G_�?#7BRV\.O\ M!B+PO962^$9HYXKDZF'3]P!E( F!O^Z",5[M^S@/[+_X+"_M&V6HILFU3PGX M8O-.W,N_B!H/B[P MO+K?P\\5:O:1QZC#) S?:+&X:, 3817D#D9P%_O;4P/".L_M'?\ !0_XT_$F M_P# W[2VO_#/X;?#SQ3-X7T&+PA:P?:]8U*W4&YNIYI%8^6"R;8QPR.OW6#% MM#]IY?[6_P""O7[-6G:6?])TWP[XGO;\J 3';O8RQH6]BZLH]S3O^",B_P!G M?!;XG>%KYL:EI/QQ\06^J1LH5Q*!;Y+#MZ?\!([4 =7^P/\ 'OXQ>(/&WQ+_ M &3/VD?$EMKGC7X4ZQ;1?\))!:+;G6M,NXC+:W#Q)\JR[ -VWC#IG)RS>P?M M(_&K2/V<_@+XL^..N6AN8/#.B3WJVH?;]HE5<10Y[;Y"B9[;LU\Z?LU%=7_X M*^?M&ZOI<6^VL/"WAJSO9T8E?M#6D3*I[ X1QC_8/O77_P#!7K3-1U;_ ()Q M?%"UTN-FD32[29@N<^7'?VTDAX[!%8_04 >4:+\)O^"BWB_]F:']L>/]M36+ M7Q]>Z /$MAX!AT:V_L!;9HOM$>FM"5W%VBPGF$Y#'!)(WGI_BM_P4=\3ZE_P M3X\!_M!_!;1+-/'/Q7U.Q\.>&+&?]Y;V6LSRR0S$@_?2)X)PN[@GR]P()!]^ M^%_B+0D_9-\.^+'NXVTP?#NTNS/D;#!]@1]W/&-O-?FK\(M*O_#/["7[%_BW MQ%$Z:;#^T;#+))+PL*2:I6Z3VTR]'C=0RL/J"#7SI_P5[U/3]*_X)Q_$^?4F4))IEI# M&&/61[ZW1,>^X@_A7LG[/NF:AHGP%\$:-JZLMW:>$--AN@ZX(D2UC5LCL<@T M =?1110 5G/XN\-1N8Y-8A#*<,">AK1J$Z?8$Y-E"2>I,8H I_\ "8^&/^@U M!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* M *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8? M^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"? M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^ M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8 M?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M7/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *? M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@ M"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_ M0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3 M_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[ M.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQ MA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/ M[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ MH-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U M!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* M *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8? M^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"? M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^ M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8 M?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M7/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *? M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@ M"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_ M0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3 M_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[ M.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT* "QO[/4H!=6-PLL9) =>F:FIL<44*[(8U1?15P*=0 444 M4 %%%% !7F7[77[+'@/]L3X)WWP9\>WEU9)+<17FE:O8$>?IM[$28KB//!(R MRD<95V&03D>FT4 ?GQH__!/+]L_XO?%+XB_"OX^_M87S>"]4BT"'Q+KVF>#X M[2Z\8VMO!($@24N5A*#Y967?N9AN#9.?O?PEX5\/^!/"FF>"/">F1V6E:-I\ M-CIEG%G;!;Q((XXQGG"JH'X5H44 >1?\,J_\9R?\-G_\)Y_S3;_A$_\ A&_[ M+_Z?/M/VG[1YO_ ?+\OWW=JY[]IO]C/Q9\2_C!H?[3W[/'QD;X?_ !(T/2WT MJ74Y-)2^LM7TYGW_ &6Z@9EW ,25<'(ST)5"GOU% '@'[,W[&/BWX;_&/6OV MH/VBOC,_Q!^)&LZ6NE6^I1Z2MC9:/IRN'^RVL"LV 7&YG)!// +.SX'CW]AS MXW^#_CCXF^.G[%_[25OX"E\=,DWC'PYK7AI-3L+J]4$?;H074PRG)+#!#,Q) M./EKZ>HH \?_ &//V1]*_94\*ZW_ &AXYO?%OB_Q?K+ZMXT\8:E L4VJ7;9Q MB-21%$@)VQ@G;N;GG L_!K]G3QEX=^!FN_!7]I/XU77Q5'B":]COM3U32Q9L MUA<1+&;38LLGRJ-_S!@?GZ#%>KT4 ?&47_!-W]JS3?AE+^RKH?[>=U#\(98V MLUL)?",+ZW%I;$[M.6\W@;"I*;]O"G;LV?)7MOQ;_8D^"WQ5_94A_9%-C<:3 MX=TW3[6#P_=:?)_I.ES6V#!LBL,L3R^YP3\Q->P44 ?(UQ_P3[_:5^,] M_P"'/"G[97[8<7CGP)X7U*&]'AO3/",>GR:_-"?V6/^C'_ (@?^%#8_P"%'_$;S^RQ M_P!&/_$#_P *&Q_PKU3_ (-/?@-\#?B#_P $AM&\1^/?@QX3US4&\>:Y&U_J M_AVVN9BBRIM4O(A; [#/%?I7_P ,G_LL_P#1M7P__P#"-L?_ (U0!^0'_$;S M^RQ_T8_\0/\ PH;'_"OTS_X);?\ !1;P7_P5(_9/L_VK_ /PYU3PMIUYKE[I MJZ3K%U'-,KVSA6(_"WP&\%Z;J%IX M#FDM+_3_ M:0S0OYL7S(Z1AE/N#7FG_ :'?\H;-$_[*!KW_HY* /T^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@ KY _X+[_ /*&W]H3_LG\W_HZ*OK^OB3_ (.+OB7X M!^&__!&WXW+XZ\66.EOK_AI='T2*[G"O?WT\\8CMX5ZR.0K-A0<(CL<*K$ ' MCG_!H=_RALT3_LH&O?\ HY*_3ZOYCO\ @BO_ ,',?P,_X);_ +#EA^RAX^_9 ME\6>*=1L_$FHZDVK:/J]K#"R7+JRH%D&[(QR:^L_^(WG]EC_ *,?^('_ (4- MC_A0!]__ /!??_E#;^T)_P!D_F_]'15X!_P:'?\ *&S1/^R@:]_Z.2OA/_@H MW_P=I_L[_MM_L._$O]E#PM^R3XTT/4?'7AM],M-6U#6[22&U=G1M[J@W$?+T M'K7W9_P:'?\ *&S1/^R@:]_Z.2@#]/J*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBF7%Q;VEN]U=3I%%$A>221@JHH&223P !WH ?17EW@']M7]E+XH M?$N_^$/@'X^^%M4\06#1*;&TUN!S=,ZD[;=@V+AEVD.(]Q0X#8)KTV[N[2PM M9+Z^N8X8(4+S33.%1% R6)/ 'LP0OLEFT MK4([A$;^Z3&Q /L:M:GKFB:*$.LZQ:V@DSY9N;A8]V.N-Q&>H_.@"U15'3_$ M_AK5KC[)I7B&QN9=I;RK>[1VP.IP#FH/%7COP1X%@ANO&WC+2M&BN'V02:KJ M,5NLC?W5,C#)]A0!JT4RWN+>[MTNK6=)8I4#QR1L&5U(R""."".]/H **QY? MB'X A\4+X'F\VL[:0F.S@8JYL+5B-MSJ MXCP68[DMXSW7:LW]#G[.W[._P:_90^"^@?L^_ #P)9>&_"?AFQ6UTG2K%,!5 M'+2.Q^:25V+.\C$L[LS,2230!S'PT_8'_8F^$'@'2?AC\//V4?A_I^BZ)8QV MFG6O_")VDK+&@P"\DD;/*YZM([,[L2S$DDG=_P"&3_V6?^C:OA__ .$;8_\ MQJN_HH X#_AD_P#99_Z-J^'_ /X1MC_\:KJ_"'@CP7\/M&7PYX"\(:7H>GK( MTBV&CZ?';0AV^\P2-0N3W..:U** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KY4_X+-+X\;]A36QX0@U&331K.GGQDFDY^T'11-FYVXYQGR]W;9NW? M+NKZKKRG]L']JSP9^Q]\--.^)OQ"\+ZCJ6CZAXEM-'OI;!4*6"7&_-U/N(Q" MNS!P"2SJ .<@ ^-OA?\ LL?L'?MM>-?BGX&_9^U7PYH=A:VGA&\^'_B3PI;Q MI?Z/)%!(\[Q E90Y*A90_P V\AG^=5(^HOVJOV.?%?[5,/PZ^'WC/XJR/X$T M&_\ M7Q"T01O#-XJ:.)1 KO$P")YJLSIT/F9!#(IKY"_;#_9F_9=L=:_:-^. M7AVTL?!FL> ]&\-ZS\/_ !#X2NO[/$.H3VDLBK$("L;FXE$8W8+$MN4@Y-?5 MWPY_;@TKP7X4^ '@;]HK2]6LO%7Q>\)VLB:TUK%'I\>HK9Q2213LTBM%+))( MBK&J'YI0N1B@#P'Q!X7_ &F?\$XDT>+6&N;N'XJV'@.Z\W34 MT(*GS7PB)A20'S"F2'+A"1GRZK_\%,O%W[*_B[_@H;\//AM^V'J4;>!/"'PY MU#6+[3R;IFO;V]G^SPVZ+:?OFDS!%)M3LF3\N:U_^"CWP>^#G[+/BGX/_$[] MDOP=I/@KXH7WQ*L-,TS3?"%LED==L9-PN(;B" *LT>[R59V!_P!9M)^>OH+0 M?B3^RCK'_!0+7OAC)\,!8_%W2?"<%Q'XGU/384_M+3G5"4M)O,+OLW;7&Q2- MCX)"DT ><_\ !/7P9_P2?UWQW?\ Q#_8;T*RM?%6DV4EKJ5O->ZG'>VUO(RA M]UM>R\&VWB](?B!?>$_!. ME:UNDM=*TJS5-IBB)VJ\GF@LV,[U9A@LV=7X]V'AR;_@L[\%9?A%'"/$\7A; M6)?B4VG8!&F?9V6U-WM[ERP7?SS#VV5J?\$BKBS\!V7QG_9LUF>.#Q!X0^,> MK3RZ>S8D:PN!%]GN IY*/Y;X/3&WUH 7_@G9]I^ G[4/QP_8.T[5+NX\*>#+ M[3M;\"V]Y6C/&%!/7>QR6)/M'[>?QNUK]G/]CWX@?&3 MPS,(M4TC0'&E3,H(ANIG6WADP>#MDE1L'KC%>+_L:7L7Q5_X*8?M(_&[PQ=+ M=>';"/1/#%IJ$3!HKB[M[91C6WQV_X)X?%+ M2/AMJ]KK+)H?VH-I=RDX8V<\-W(@*$@MLA/R]>1ZT >5^#?^"5'[.OB;]AFS MEUKPB;CXEZOX3379OB$]U*VJKKLL N1.)]V[:LS ;,X*CG+$M7G_ (Z_:V^* M_P"T/_P3$^!OA>T\87=EXH^,_CBP\"^(M40Q%N@*S. M. :^KOAI^T7\-K;_ ()[:/\ M$GQ)9C0['X:0W=S.TZE8Y8K0*]N>?\ 6B53 M%LZE_E')KX8TKX?:[\"?^":/[*7QN\66,L%CX0^,FG^)?$;/&?\ 1=,N[^>1 M)VXX4QF#GUF6@#V?]OO]B7X'?L@_LQQ_M0_LD>!;?P7XV^%-W87^EZKI4LBR M7]O]IBAG@NR6/VA7CD+,7R6VE<[68'[=\"^*K7QUX)T?QO8PF.#6=*M[Z&-C MRJ2Q+( ?P:OFW_@L%\0M"TO_ ()]>*=&T[48;O4/&K:?I/A>TM9!(^ISSW<+ M!80,^9^Z5W&W.0ON*^A?A#X1N?A_\)O"_@.\V^=HGAVRL)=AR-T,"1G![C*T M =%1110 5G/XN\-1N8Y-8A#*<,">AK1J$Z?8$Y-E"2>I,8H I_\ "8^&/^@U M!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* M *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8? M^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"? M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^ M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8 M?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M7/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *? M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@ M"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_ M0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3 M_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[ M.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQ MA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/ M[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ MH-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U M!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* M *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8? M^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"? M&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^ M?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_ ML[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8 M?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU5S^S MM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 M7/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0KF/C1\5_@[^SO\ "K7OC=\;/%.E M^'/"OAG3I+[6]:U+"16T*#KTRS$D*J*"SLRJH+, 0#+^//[5'P _9D^$.O?' M?XX?$S3] \+>&K!KO5M3NF8B-!P%55!:21F*HD:@L[,JJ"2!7\\WC;Q]^U]_ MP=F_M[)X,T+4-5^'/[+_ ,/=2$K23@%+&$@CSY0#LN=6N%W!(\LEO&QQE1(\ MUCXN?$_]L?\ X.S?V\8/@?\ 73]3\!?LS_#_44GO[^Y@Q%:0%F7^T;P*=MQ MJ4Z;UM[4,5B7=R )YF_?_P#8_P#V,?V>/V%OV?\ 0?V:OV<_ 5OI'AK08,)Y MBB2XO9VP9;NYEP#+/(WS,YQV50JJJ@ 3]EGX&?LT?L8? CP]^S?^SMH5AH'A M3PU9B"QLX3EY6ZR3S/C,LTC9=Y&Y9F)->A?\)CX8_P"@U!_WU5S^SM/_ .?& M'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ MGQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T_ M_GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57 M/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0? M]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H +&_L]2@%U8W"RQDD!UZ9J M:FQQ10KLAC5%]%7 IU !1110 4444 %8WQ"^'G@CXL>"]1^'7Q(\,6>LZ'JU MN8-1TV^BWQ3(2#@CL00"&&"I (((!K9HH ^/_AA_P1J_95\$?&O6_&^O^"5U MCPS'+I\W@OPUJ6NWMU!I\D,;B;SHI7*3KN8>6KF0!=P(YKZ,^._[/'P9_:8\ M R?#+XW^ K37M&>598[>OV5(M1E^#7@7['J&LL&UG6[^^FO+Z^(Y DGG9G*YYV@ MA<\XSS6)^T!_P3[_ &7/VE/&L?Q+^(O@F[@\1K9_9)M=T#6KG3KFYM\8\J9K M=U$JXP/F!( ! &*]JHH Y/X*? WX3_LZ_#ZT^%GP7\$VF@Z'9%FBL[7!53X#_ +.'P8_9E\#S_#?X(^"QHNBW.HS7T]BU_<70 M>XE"K(^ZXDD;D(HVYV\<#DUV]% 'S==?\$E?V$+OQ>_BE_@]*EM+J(OYO#46 MNWB:1)<@Y\PV0E$7_ ,;,<;<<5[SXN^'_@CQ[X)O?AOXR\*V.I:#J%D;2\TB MZMU:"2 C&S9T &!C&,8!&"!6Q10!\_?"3_@F#^QI\%_'^F_$GPC\-[RXU'0G M+>'$UOQ!>7\&D$G.;:*>1D0@X(8@LI ((/-?0-%% !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 445D>/?'O@GX6>"=5^)'Q(\5V M&A:!H5A+?:QK&J72PV]G;1J6>61V("JJ@DDT 0?%#XH?#SX*?#S6?BU\6O&6 MG^'O#7A[3Y+[6M:U6X$5O9VZ#+.['H/;J20 "2!7\Z?[37[1_P"V1_P==?MQ MP?LD?LD6^H>$/V<_ NHK=ZKK%]&ZPK!O9!JVH*"!+_9Y_X)Y?L[:-^S/^S3X/72]!TI M?,NKJ8A[O5KQE42WMW* /-GDVC+8 4*J(%1%5?7J** "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 ***JZWK>C>&M&N_$?B/5K:PT_3[62YO[Z]G6*&VAC4L\DCL0J(J@L6) ! M)H A\6^+?"W@'PMJ/CCQQXBLM(T;2+*6\U75=2NE@M[.WC4O)++(Y"HBJ"Q8 MD $FOYV/^"@W[>O[5W_ I\)XKX-XL\5%9((-;CAE'F:E>N!NATN$[3'$1NFDV,59VAC3]FO\ @EY_ MP3#_ &>O^"5?[-=G\ _@A8"\U"X*7/C'QA>6RI>^(;_;@S2D9V1KDK%""5C0 MXRS,[N :7_!-S_@G#^SO_P $P/V:M,_9T_9_T0'8%N/$OB6ZA47WB#4"H#W= MPP_)(P2L: *O0D^_444 %%%% !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 444V>>"U@>YN9DCCC0M)) M(P"JH&223T % #+Z^L=+L9M3U.\BMK:WB:6XN)Y B1(HRS,QX4 DD\ "OYZ M?^"M'_!4W]I+_@NG^T];_P#!(G_@DG!>7W@.:^:+QGXNM96AM_$*1.HEN)IE M'[G2(#@[CS<,5PK9B1]+_@LE_P % 88=9\;Z[##-\0?'4T&)]7NE!Q%'GF*UB+,(HNP)9LNS,0#5_P""3O\ MP2C_ &??^"37[.,/P;^$< U3Q%JGEW/CKQO=VX2[UZ]52-Q&3Y5O'EEB@!(1 M222SN[O]2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%*Y;1KNR\.>,_#T^F75[;@$F6 2C;* 6PIW;5)QA21O?M) M?MA_ W]E6'2K?XI:Y>R:KK\S1:!X*P?CU_P4)_9V_9]^()^$NO7'B#Q!XHALQ>7^@>#?#T^IW%A;$ B6X$ M0Q$""&P3NVD-C# D ]PHKC/@+^T%\(OVFOAU;?%3X*>,8=9T:XE:%IDC>.2" M9,;X98W >*1)IYY51$4L[NV H'4D]A0 ZBOF.[_P"" MNW[%EIKCV_\ PD_B&70(M3_L^;QU!X5NWT*.YW;=ANPFTC=QO *XY#;>:]^\ M;?%'X=_#GX=WOQ:\;>,;#3_#6GV'VVZUJ6<&!8" 5<,N=^[*A0N2Q8!020* M-ZBOG;X6?\%1?V4/BMX]T;X?6>J>(]#N?$T@3PG?>*?"]SI]GKC'&T6TTJA7 M+9&T-MW$@#)(!^B: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /Q!_P""U'_!:C_@K!^S M+_P5@@_8'_8'L?#^K_VOX?TJ70- N/"D5Y>W=[<1.[HKNZYSLR >F*\__P"& M^O\ @\D_Z,J'_AN;3_X_1^WU_P KDGP5^GAS_P!)+BOW^H _ '_AOK_@\D_Z M,J'_ (;FT_\ C]'[&7_! M"X;:]^Q312.CJZ2-LW;,@CTK]_J_ ']OK_E([YM*\;^ M,M!N<#7&7)GLK><$+%IT2JQN+K.V5590?)#&?6_X+K_\%M/B[^V5\9%_X(U? M\$B7NO$VL>*;YM"\=>+?#4FYM0D;*S:99S [8[9%#FZN\A-BNH81K(S_ 'S_ M ,$0?^")WP?_ ."1OP-_TO[!XC^+GB:T0^.O&\>00]W(/F%G;; MANBLXSPJ\&1AYCC)"I]H444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7SQ_P5 _9R^)/[37[*MWX-^$5M M;7GB'2-O6ESXGTQK)IYI=%!;[3Y"J1B0$QG=AMJ"0XXR #Y.\ M!?MK?LN?$3X_?%7X;?M[?"S5?A^GQ"B\-6ESX8\=:9,ELES9POE9)T "1F3R MWCE?8K*-Q(%?:_C3]E?X)?$CQ?\ #SQYXAT&2>7X92/-X.MH[QOLL!>)(U9H MLE9"HCC*,>5* @]<_GW^T#^VK^RK\>M-_: \/^!99?&FK?%71/#5A\//#=IH MDTMY/J26DR;Q&4S&]O(RL2<>(W81JMC81N#YBN44'(-3\3:58RBV\,V$ < M23R3NBA6.\$(#DF/!^8H#UGQ+\;Z!^PE_P %-=>_:"^,BW&G?#OXP^#[&RE\ M6+:22VVFZS9!(DAN"BDQJ\,8(8C!+>B.5 -3XZ+!\-/^"QOP3\4^'HDM9/B% MX)US1/$;0#:;N.T@>YA,@'WB)!$,GG"*.BBC_@D#'%XUT#XS?M!:PHFUWQA\ M:-66ZO7&7^R0"+[/!D\A(_-E"KT 8#M63\.O'6A?MY?\%-/#?Q[^"YN=2^'7 MP:\*7]H/%;6LD5KJ.LWR/"\%N7 ,@2&0$MC *>C(S8_[+_Q^^%W_ 3?^*WQ M:_9C_:G\0OX3L-3\>W_B[P%KVHV@_\%4O'.M?#O_@GQ\4?$GA^Z>"Z?0%L1+$V&5+JXBM7(/8[)FYK@/\ @G59 MZM\Z=8P")KP(P#".4I$5SW#C MM72?$_QC\/\ _@J+^P%\1M&_9]N+NZ74;>ZTW3UU.T^S-)J5H8KB./#'A3(( MEW=!DGM0!V?PQ^ _P_G_ & M$^ #:#:MH=W\,H;"XMFA&V0RV0,DI']]I&:0 MMUWG=UYKX)T#QOKGQO\ ^";/[)OP5\674EQIWBCXU6/A[Q KL<76FVM_/''; MMZH(C%QZPK7NOA'_ (*N_ SPQ^Q?:^#M9O=3M_B_I/A9/#S_ W?1KD:G)KL M< MUC6,)]QI0'W9X4X^^-EOC/4TM4AOO M"_V#5M!NXE"O87$-W" \1'W#Y;2)D=G->_?!SQ9>>/?A%X5\=:@0;C6O#=C? MS[5P-\UNDC<=N6-?%'[;_P"W'\%OVXOV<8OV3_V//$DWB[QM\4+JQM(M-M=. MG1M'M5N8IKBXO"Z 0JBQE&R3C<6&5&:^Z/!7A>R\#^#=)\%Z=(SV^CZ9!90. MPP62*-8U)_!10!IT444 %9$GB/54D9%\)WC ,0&#+@^]:]% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+6Q10!_/U^W1>3WW_!XW\%)[BPDMFSX='E2D9_ MX]+CGBOZ!:_F^_X.7]$_;._8V_X+!Z-_P5.^%7PY>R\/>&[#0;7PQXSU:WBE MT^;5DMYP;81NX:9PHD8H >%9NBDC6^!G_!6__@[*_:5^%VE_&KX%_LP6WB/P MKK:.^D:Y9?#2W6"\1)&C9XR\JEEWHPW 8)4X)H _HKK^9[_@X!^+/Q^^!'_! MREX:^,7[+7P_/BKX@>'/#OA^^\+^'!H\^H?VA<);S'R?LUNRRS93=\L9#>A! MKV/_ (;Z_P"#R3_HRH?^&YM/_C]^: /;?@#_P>A^'O#VN'X>?\ M% OV%/$O@_6;.00ZG?>#;OS3%+W\S3[X0RP =QYTC8Z ]#^AO[+?_!>#_@F) M^V&]OIWP8_:A\-_VMEIB,_PI<1@= . MF #]3%\3ZJZAT\(WA!&00ZX(_.E_X275_P#H4+W_ +Z6OP$;_@A[_P '(_\ MP2_8ZC_P3?\ VY6\=>&['YK/PSIOB7[("J]VTC5R]AG'0+*['&/0&[X;_P"# MH_\ X*S?L':Y;> O^"K'_!-V:9%D$*ZTNDWGAF[N?617E2:TN^Y'DK&AQC(Z MT ?O=_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM?GM^RG_ ,'5G_!(;]I;[-I7 MBSXMZO\ "O6;C"_V=\1]&:W@W=\7ENTULJ^C221DCL.E?H#\-/BQ\+?C/X5A M\=?![XE:!XKT2Y_X]]8\-:Q!?6LO&?EE@9D/7L: +'_"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ M"2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+6Q10 M!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C_P#"2ZO_ -"A>_\ ?2T? M\)+J_P#T*%[_ -]+6Q10!C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+6Q10!C M_P#"2ZO_ -"A>_\ ?2U^)'_!>#_@NU\7?C=\26_X)#_\$H+35-:\>>)-1?0O M&WB7PP_F7 E;*2:382(<*X ?[3O_'+Q5IJKXEUL;98M!@?#MIEDW/R@X\V8 M$U\2_&7Q19(OB_Q;'&ACL(CAO[ M-L2PW);JP!=^&G=0S *L:)]^_P#"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H M7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ M?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*% M[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_W MTM;%% %?3;R>^M1/<6$ELQ8CRI2,_7BK%%% !1110 4444 %%%% '&^#_@-\ M.? OQ5\4?&3P_I(CUKQU=C)&DJ-%*@ M96!#*PR"/0TM% %/1_#^@^'H&MO#^B6=C&[[GCL[9(E9O4A0,GWJ;4-.T_5K M.33M5L8;FWF7;+!<1!T<>A4\$5-10!#I^G:?I-G'IVE6,-M;PKMB@MX@B(/0 M*. *BU?0-"\0P+:Z_HMI?1(X=([RV655;U 8'!]ZMT4 (JJBA$4 8 X I: M** *;>'M ?6!XA;0[,Z@J;%OC;)YP7^[OQNQ[9JY110!3T_P]H&DW<^H:5H= MG;3W3;KJ>WMD1YCURQ RQ^M7*** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *"0H+,0 !R317 MY9?\'3'_ 5=E_8;_9"7]EGX->(FA^*?QCLYK&W:REQ<:/H1/EW=X-OS))+D MVT1X.6F=3NAH ^$/VW/'_C7_ (.9O^"W?A_]BGX(^([G_A0WPEN9UU/7=.DS M!)90RH-3U=2,J7GD$=I:M\PQY3X DEK^B/X=_#[P7\)O .B_"[X<>'+;1_#_ M (>WD1NQD'_/>:89953'Z$4 %%%% !1110 5 M1\2>&/#?C+0[GPQXO\/6.JZ;>1&.\T_4K1)X)T/57C<%6'L0:O44 ?!G[5G_ M ;4?\$??VKOM.HZA^R_;> M9N,G^V_A?=G1FC)ZD6J!K,G/.6@)S]3G\_OB M5_P:'?MA?LP^*IOBI_P2P_X*2:CHVJ1G=;66NW5WH-\JKDA/[0TUG68GIAH8 MEYY(!K]]** /YZQ_P44_X.N?^"5V+7]K;]F*X^+GA#3^)M:U#PTFK1I;@??_ M +2T5@T1./OW89N<$9P!] _LJ_\ !Y_^PM\2FMM#_:P^!GC/X6ZBY"W&I:;M MU[2XB."S-$L5ROKM6W?'3)QS^R=?/W[57_!*O_@G5^VPMQ/^TS^R!X*\2:A= M9\[7QI8LM5;/_3]:F*Y'KCS,9H U_P!E[_@HW^PE^VE:Q3?LN_M7>"?&-Q+' MO_LG3M;C348UQG,EE+LN(^/[\8Z'T->U5^*O[4/_ 9:_LI^*[J7Q3^QG^U# MXQ^'.IH_G6FF>([=-9L8Y ? M WXT7GQM\&Z?TT^SUR/Q+$8!]V);/5%2^CX_@M1QR V.2 ?T)T5^#'P=_P"# MQKXR_!+Q2GPL_P""GO\ P3KUKPWK5MM&I77A-)]-O(1T).E:IALG!ZW*C((Q MZ?H=^RG_ ,'$'_!(C]KDVVF^#?VNM%\+ZS<;1_8'Q%5M"N%=ND8DN=MO*Y/ M6*5\GB@#[9HJ#3-3TW6M/AU?1M0@N[2YC$EO=6TJR1RH1D,K*2&!'0BIZ "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "OQL_X.#_^"]?C#X;>)Y?^"7'_ 30N+[7_C/XGN$T M?Q)XA\+@SW&@R3,$&FV/EY+:B^=K,.;<-@?OCF'8_P"#A;_@OQJW[,UX_P#P M3I_X)\7TNO\ QS\4LFF:SJV@J;B;PN;@B..UMUCR7U.7> BC)A#*V-[(!V'_ M ;X_P#! 31O^">7AB/]K3]K73;;7OC]XE@>5FN9A=)X1@F7+V\4AR)+QPS" M>X!/WC%&=N]Y@#:_X-_/^""'A'_@F1X!B_:&_:%LK37?CYXGL&_M2^:1;B'P MM;R\M8VK\AYF!Q/< G<*?VAOC/XBCTKPOX/T6?4]:OGP2L,2YVHO\ '(YPB(.7=U49)%?@9_P1 MA^ WQ._X+U?\%<_&?_!7W]K/P](WP]^'WB")_"FA7;&2V.H1 -IFF1Y&UH[. M+9W?B.S;Q^UI.? M)N=6?YX+.9U!Q;V<6ZZG/*JVTD!K8U^R'[ G[%?PK_X)[?LE>#?V3/A#;AM- M\+:8([S4GB"RZK?.=]U>RXS\\LK.^,D*"J#Y54 ]CHHHH **** "BBB@ HH MHH **** "BBB@ HHHH Y+XQ? 3X&_M#^%7\#?'SX.>%_&NC/G.E^*]!M]0MP M3W"3HP!]P,\5^>/[5O\ P:5?\$F?VAA"9 G^Q"81[CO^G=% '\^>I_\&VO_ 6__P""=.HS>*?^"6'_ 41?6]- MAE:5/#MMKUQX>GNCG(5[*=YM/G]S+*H)YV\\1VG_ <-?\%]O^":UW%H/_!4 M+_@GXWBC1K5UCN/$M[X>ET22Y;(!V:E8I+ILGT2$\D<\BOZ$*CN[2TO[62QO MK:.:":,I-#,@9'4C!4@\$$<8- 'YI>*_A%J\N M%D7Q9HK7>GF0]DN['S<+_MS1P@=\=:_17X'_ +2G[//[3/A@>,_V=OCCX2\< MZ5@%K[PIX@M[^.,G^%S"[;&]5;!!&"*^;/VK/^" 7_!)/]L W.H_$?\ 8[\. MZ+K-SN8^(? B-H5WYAZRM]C*13O[S1R5^=7QQ_X,T_%OPQ\3GXG_ /!-3_@H M)KWA76K0LVEV?C)9;>XA)Y&-5TS8Z= .+8GOGCD _=ZOS,_X*E?\',?P,_X) M;?M87?[*'C[]F7Q9XIU"TT.RU-M6T?5[6&%DN5+*@60;LC')KX?/QP_X.]_^ M"4_R_$GX>7WQV\&Z=_R]76FIXLCDC7[TC7%BR:H@QSNN" .I'6OF3X)_MRZE M_P %7O\ @XX^!OQV^-?P!T[PO>7FMZ9H?B#PC- 'WA_Q&\_LL?\ 1C_Q _\ "AL?\*/^(WG]EC_HQ_X@?^%#8_X5^O\ M_P ,G_LL_P#1M7P__P#"-L?_ (U1_P ,G_LL_P#1M7P__P#"-L?_ (U0!^:G M[$?_ =I?L[_ +;G[6'@7]E#PK^R3XTT/4?'6N)IMIJVH:W:20VKLC-O=4&X MCY>@]:_6JOY[OVR_!'@OX??\'A?P3\.> O"&EZ'IZR>'I%L-'T^.VA#M:7&Y M@D:A/AB7]DO\ 9-U*WUSX_P#B M2V2)$MH!=)X1@G V7$L?(>\D# P6Y!^\LLB[-B3<9_P;U?\ ! G6?V:[]/\ M@HY_P4)M)]?^.?BII-3TC2/$#&XF\,-80[+DNSE0#9 M_P"#>K_@@ /V)+%/VXOVW]/37_CUXF1[RSM=3E^U-X12<%I,R,6\W49=Y\Z? M)*;FC1CF1Y/UCHHH **** "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 *^3?^"T7_!3#PK_ ,$LOV&?$?Q] MEGM9_&&H@Z/\.=&N"#]MUB9&\MV3^*&!0T\G0%8MF0SKGZNO+RTT^TEO[^ZC M@@@C:2::9PJ1HHR68G@ $DGI7\W_P 4M7\4_P#!TC_P70LOA=X5U"]/[.'P M=:037EO(R12Z/%.HN;I&XVW&I3HD49X98%C;:3"^0#ZA_P"#3K_@F?XJ\/\ M@_Q!_P %%154* . M!5V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *_ MG_\ V]X88O\ @\F^"[Q1*ID;PXTA5<;C]CN!D^IP /P%?T 5_-=_P77_ &I] M _8C_P"#G3P?^U?XI\*WFN:=X%T/P]J5WI.GS)'-=(MM,NQ&?Y0?FZGTH _I M1HK\0?\ B-Y_98_Z,?\ B!_X4-C_ (4?\1O/[+'_ $8_\0/_ H;'_"@#Y?_ M ."_&D_M2ZY_P%])_8EU$VGQ7F\/>'QX%N1/;1[+[[-,5.ZZ_N:3IBZ3K%U'-,KVUM.K.6C^7!W<"OZB: M/Y_Q_P %Q/\ @ZA^#^%^)_\ P2:.MVT>3/=M\$/$38 _Z;65UY2].I4T?\1? M7_!0/X4C_C(?_@DPMJ8N+C_2]5T;!_[>;6;;^.:_H HH _"GP9_P?#_!B^V_ M\+#_ ."?/BC2\D;_ .Q?'UM?X]<>;:6^?T_"O6O!?_!Z1_P2_P!<*0>+O@K\ M:="E8_/(WA[3+F%1_O1ZAO/_ 'Q7ZI^,_@9\$_B.7/Q"^#OA;7O,),G]L^'K M:ZW$]2?-1LUY)XS_ ."2_P#P2[^((=O%G_!/#X+7,L@P]S'\--,AF/\ VUBA M5_UH ^8/!G_!V-_P1/\ % 7^V_V@O$GAPL.1K/P]U1]OL?LD,WZ5ZWX,_P"# M@W_@C'X\*C0_^"@G@B#>0!_;(NM-Z^OVN&/'X]*RO&G_ ;@_P#!$[QZ7.M? ML$^';'-V]?D+XS_ .#*+_@G M5J>^3P'^TM\9=(=E^5=0U#2KV-3[!;&)L>Q;/O7E/BS_ (,>?"RSF]^&/_!2 M/5M.DC;,*:M\,TN&_P"_D6H1;?J%/TH _>BBOY__ /B%,_X*Y?"HAOV>O^"O M"VIC.83_ &_K^C8(^[_Q[/-M_#I[T#_@D9_P=P?!H ^!/^"FA\4"$?ND'QHU M.]#>V-5M5'X'@4 ?T 45_/\ _P!F?\'OWP:^6UU!O%-C$0I/F^"+_?CH?W@6 MX/?G\^U!_P""J/\ P=Z_!OGQO_P3D;Q5Y1RX_P"%/7E]O [?\2FY7/X?A0!_ M0!17\_\ _P 12_\ P6?^%()_:'_X) K:^3_Q\'_A#_$6C8Y_Z>1-M_'-:7AS M_@]^M]-NSI/Q8_X)H:AI]Q$0)VTWXF!G![_N9M-0K]"YH _>ZBOQE\&?\'LG M_!/W4"J^/_V6?C#I18X8Z5!I=\J^_P ]Y !)9-GL?LCS_IF@#W[_@L+_P6%^&W_!'SX;>#OB3\2?@[KGC& M#QCKD^F6UMH=_# ]N\4/FEV,O!!'&!7P)_Q&\_LL?]&/_$#_ ,*&Q_PKYR_X M.EO^"M'_ 3^_P""D'[.'PG\-_L;?'Y/%VI>'_&-Y>:U8-X;U+3Y+2&2T"*Q M^VVT0;Y@1\A;\J_=#]EK]EK]F.__ &8_AS?7W[.?@.:>;P'I$DTTWA"R9Y'- ME$2S$Q9)).230!^7G_$;S^RQ_P!&/_$#_P *&Q_PK@/VG_\ @]@T7Q+\#]>\ M-_LG_LFZ[X=\=ZA:&WT3Q'XJUBUN+32F;@W/D1H?/D09*(Q";L%MRJ4;]OO^ M&3_V6?\ HVKX?_\ A&V/_P :K\7/^#T+X.?"+X9?LQ?!:_\ AO\ "OPWX>GN MO'FH1W,VAZ';VCRH+($*QB12P!YP: /1?^#=G_@A5KGA?4;#_@K-_P %%)[G MQ5\6O&9_M_P=I'B";[5)I N1YJZK=LY)DU"57#HI_P"/=6!/[XXA_9VN _9/ M_P"36?AI_P!D_P!&_P#2&&N_H **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK MR?\ ;5_:ETS]C[X!ZA\8+GPU+K=_]K@T_0=#AEV-?W\[[(HMV#M7[S,<$[4. M 3@4 >L45^>T_P"V;_P4\^!WC_QSX[^,_P .? WBCP]X3?P^WB_P;X3-U]LT MB"_1MC6+L2)G7@3!RX+X*83/VW?VH?@%\3O"/A#]N M']GWP[HGA[QUK4>CZ-XR\%>()+NVL=0E_P!5;W4'OL,LAURS\?6NI/YXV M[(O)B^;#9;YN@Q[URGC+]M#]HSXF_'+Q9\%/V(O@9H'B>+X?S):^+_%7BW7G ML[(:@02;"W6-2TDBX*LQ.%8$$ ;68 ^HJ*\9_8U_:W3]J/P]XATOQ3X N/!_ MC?P1K3:1XU\)W5TLYL;D E)(Y5 $D,@5BK8&=K8R &;U#QYXW\,?#/P1J_Q$ M\::FEEI&A:;/?ZG=N,B*")"[M@!R>@H UJ*^+HO^"@/[;^K?"5_VN_# M_P"Q7I4OPH6!M0CLIO%17Q#-I"DDZ@L03R@OE@R>7R2O()7#GV?XN_MU_!SX M7?LD6G[7UC]JUK1=9L;63PQIMFNVYU2YN<""U4'.R3=D.,$H$?@E<$ ]JHKY M"UC]NO\ :Z_9[N/#WCO]M+]EW0?#?P_\1:E!8W6M^&O$[7ESX9EG.(C?QL@5 MTSPSQG:OJ6VHWUZ"",@Y!Z&@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHKSG]KC]J/X4_L5_LV^,/VH_C9 MK L_#?@W1I+^](8"2Y<86&VB!X:6:5HXD7N\BCCK0!^9W_!UY_P5.U/]FS]G M:Q_X)Z_ #5IY?B9\9K0P:S'I9+76G>'W;>N&MD !)C6XZ$H:^F?^ M"!G_ 2QTS_@EG^PMI7@?Q3I< ^)7C3RM<^)=\F&9+QD_=6"L.L=K&WE\$J9 M#-(O$E?F=_P;\?LN_%;_ (+!?\%*O'7_ 6__;.TG[3HOAWQ.S>"-,N,O;OK M2HOV:*'<.;?3;;R0IX)F,+9+))7]!] !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %_!CPGKFH-&L M;7^K^';:YF*+]U2\B%L#L,\5UE% ' ?\,G_LL_\ 1M7P_P#_ C;'_XU1_PR M?^RS_P!&U?#_ /\ "-L?_C5=_10!Q>@?LX?L\>%-9M_$?A;X#>"]-U"TD\RT MO]/\+6D,T+_WD=(PRGW!KM*** "BBB@ HHHH **** "BBB@ HHHH **** "L MWQ'X.\(^,;7[#XN\*Z;JL'_/'4K&.=/R<$5I44 >,^,_^"V.M8\3ZE?QS0I:B10$O;B81X;GY<>G2OZ$_V3_\ DUGX:?\ 9/\ M1O\ TAAK\@/^#WG_ )-8^!__ &4#4?\ TA%74_A[PW8Z;-\_\FL? _\ M[*!J/_I"*/\ B-Y_98_Z,?\ B!_X4-C_ (5\"?\ !?3_ (+Z?"'_ (+!_"'P M!\-OAM\ ?$G@Z?P=XDN=3N;G7-3MYTN$EMQ$$41#((/.30!_3U^R?_R:S\-/ M^R?Z-_Z0PUW]4?MH_LK:%^V-\!=0^#6K^)+C1;I[J"^T37+6/>^GWT#;HIMN1N M'+*1D$JYP0<$>KUXC^W_ / SXS_'GX!C2/V>_'T^@^,= UZTUS0RM\]O#J$M MN6_T2=E(S&X5>:^]](;X,?%#2?#?[ M1,&D:'J"1:-_:7AKQ5>V$1FL[.Y@W-)%-(N^!7A?YL%'/V14\,^)OB#H_A_2/&FHZQXGMI+#PW;"TFBEF!0EK@31LYC$> MYE&3\Q'/H7[=?[-7[8Q^"_PK_8\_9F^$E_XP^&WAS0[.W\?/9^+[#1KC7H[9 M8XDLFDGE#Q(XC:1RJ,"9$ /R$4 3_$'Q;>_\%5_VB_"_P\^#UE(_P4^%GC"' M6_%?CEXR(/$&JVP/E6-D3CS(P'G_%_2#'86VX!Y!&HRY +.?XG.22 M2.'Y67: -WS',D9W ;E67_ ((Q!KOX(_$SQ!?#.I:E M\_:2_:C_;)\._M@_M*?"I/AYX=^'>E7 M=KX \&7&JQ7E_NV]G>:'JDX N()(YS\T3E5VLH(547/.5H N_LV MA=._X+ ?M&:?ILA6WO/"GAJYOH44A?/6SA52>V=K,?\ @1]ZZ[_@K[?ZAIW_ M 3A^*%QICNLC:99Q,4SGRWO[9)!QVV,P/MFG_L%_L[_ !@\%>*?B-^U'^TI MI=CIWC[XK:Q;W%WH-A=K)(K[2X+'3M5AU!8KVELT1QL$'V%%V\\8V\5^:/P>O-0U_]A;]B M[PWX@E9],E_:/BC:.3)655U6YV*?49DD0>@-?1.C>+/^"GOA7]FU/V,8/V1( MKKQ1::"/#6G_ !1B\76HT?[$(OLZ:@R$^<)5AP=A&XNN[;SY==C\6/\ @G'J MT?[ '@G]F[X,^)+6/QC\+KZQU_PEJUXFR"XUFWDDFE+=2B2O-/@?PED)SM- M'2?\%>;'3]0_X)Q_%"'4U4QII=K*FX=)$OK=D_'>%KV+]GN^U'5/@%X'U/5R MQN[CP?IDMT7;),C6L9;)[G)-?)OQRM?V[?\ @H)X#TW]E;QS^R=/\+/#^IZE M:2?$OQ7J/B>UNXS;6\R3-!8)"2\C2/&I5CD#:%8X):OMO3--L=&TVWTC2[98 M+:U@2&WA3I'&H"JH]@ !0!/1110 5D26?C,R,8M9LPI8[0;8Y _.M>B@#'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@ M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:_ #_@ MX"_:C^-__!6K_@HSX'_X(=?LB>)(M0T[1/%"+XUU"R!^RR:RJ,9VG*Y+6^G6 M_FLX'_+4S+M+1)7Z?_\ !>G_ (*E:3_P2R_85U?XA^'-3M_^%C^,/-T/X9Z? M(59A?.G[R^9#G,5K&?-.05,AAC./-!KY:_X-0/\ @EKJW[/GP!U#_@HW^T+I MMQ;>R!;AF)),2VYR"SB@#]'/V0OV2O# MO[$O[-?@_P#9:^"+V5GX<\':0EE9[[7]Y-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#B_&_PETWXFVL%C\2/#'A?Q#!:R&2VAUS0(KM(7(P642JP4D<9%L44 >3_\ #(7P0_Z()\,__"$LO_C='_#(7P0_Z()\ M,_\ PA++_P"-UZQ10!AVFC^++"UBL+#4M.@@@C6.&&&SVI&@& J@< # J3 M[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH M Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH M Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH M Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH M Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C M[%XW_P"@W9?^ Q_QK8HH Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH M Q_L7C?_ *#=E_X#'_&C[%XW_P"@W9?^ Q_QK8HH KZ;'J,5J$U2XCEEW'+Q M)M&.W%6*** "BBB@ HHHH **** *EIH.AV&J7>N6.C6D-[J C%_>16ZK+VT_3=-M);K4+^\F6.&V@C4O)+([$!4506+'@ $FK=?C#_P=C_\ M%-O$W@[P#H7_ 2<_9@NKG4/B%\6VMU\86VC$OS84H.3 M"C*5*W"F@#Y8\":=XI_X.E?^"Z-UXZU^UOC^S=\'"ACM9@Z1R:-%.WD0$<;; MC4YT9WZ.L"NNXFW3/](%C8V6F64.FZ;9Q6]O;Q+%;V\$81(D48554<* . M !7R;_P12_X)D^&?^"6'[#'A[X$M;VL_C35@-9^)&L6Y#?:]7E1=\2O_ !0P M*%@CZ B,O@-(V?K>@ HHHH **** "BBB@ HHHH **** "BBB@ 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 **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \A_;Q_;-^%7_! M/W]D_P 9?M8_&&Z']E>%-+::VT]9@DNJ7KG9;646<_O)I61 <$*"6/RJQ'XS M?\&TG[&7Q5_X*(_MG^.O^"[/[;%L=3N)/$ETO@".ZC/DW&KL-DMU$C9Q;V4! M2U@'(#YP0UL*Y7_@MA\?_BA_P7:_X*T>"O\ @CK^R-XB9O G@/Q#(GBS6[4F M2U;4HE(U'4I,'#1V,/FV\8)&^9IE4GS8Z_>W]G3X ?"_]E;X%^%?V<_@MX>7 M2_"W@[18=,T:S!!811K@N[8&^1VW.[GEW=F/)- ':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 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %?G]_P<7?\%6X/^"8W[#E[;?#KQ EO\5?B2D^B^ (XI )K!=@% MUJH'86Z.NP_\]IH<@KNQ]U^/O'G@[X6^!M9^)?Q#\1VNCZ!X?TN?4M:U:^DV M0V=I!&TDLSMV545F)]!7\Z_['/@;QG_P_;!^,OA^Z_X4#\([BW;3 M]"U!3Y+V$,KG3=**\@R7,JR75R.1M\U,@-%0!]U?\&L'_!*2;]BC]DA_VM_C M1H#1_%'XRV45ZPO4/VC2- )$MK:G=RLDY(N91P3N@1@&A-?JI2*JHH1% & M . *6@ 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 **** "BBO.?$'[47PL\-?M+:#^RMJ6J[?$WB#0;G5+1-PV*L;#9$ MW??(JSNH](&_O+G"OBC M4445N:A1110 4444 %%%% !1110 4444 %%%% !1110 445\Z_\ !4?]HGXA M_LT_LGWGB_X5:G#INNZQKEEHEGKES$'CTD7+D/=,&!'RHK $@@,RG!Q@@'T- M'=6TL\EK%<1M)%CS8U<%DSR,CMGM4E?FYI/['7[4O@CXV_%/5_V7/VMO'>M_ M$3P=_P (KD6L4FH2O,RBWL;=I 1"2KI(7 R06_N[7 /K2BODOX#?$CX\_LV_MIQ? ML2_'CXO7?Q T'Q=X7EUOX>>*M7M(X]1AD@9OM%C<-& )L(KR!R,X"_WMJ8'A M'6?VCO\ @H?\:?B3?^!OVEM?^&?PV^'GBF;POH,7A"U@^UZQJ5NH-S=3S2*Q M\L%DVQCAD=?NL&+ 'VG17S3^P/\ 'OXQ>(/&WQ+_ &3/VD?$EMKGC7X4ZQ;1 M?\))!:+;G6M,NXC+:W#Q)\JR[ -VWC#IG)RS>P?M(_&K2/V<_@+XL^..N6AN M8/#.B3WJVH?;]HE5<10Y[;Y"B9[;LT =M17PMHOPF_X*+>+_ -F:']L>/]M3 M6+7Q]>Z /$MAX!AT:V_L!;9HOM$>FM"5W%VBPGF$Y#'!)(WGI_BM_P %'?$^ MI?\ !/CP'^T'\%M$LT\<_%?4['PYX8L9_P!Y;V6LSRR0S$@_?2)X)PN[@GR] MP()! /L*BOAG]H#1OVRO^">?P\L/VL[O]KWQ!\3M*T74;)?B7X3\1Z9;);W5 MI/,D,DMCY:AK5E>1=J@DWPU_X)J_L:>+_P!K#XD-%<-HUI]G\.:*\VQ]9U>4%;2S3O\ M,XW.0"4B25\$(: /RX_X.N/^"BOCOQWKWA3_ ((K?LA-<:OXU^(6HV#^/;32 M),S,D\J?V?H^0?E:>0I/("5Q&L&24E:OTL_X)+_\$ZO G_!+[]B/PK^S!X6^ MS76LPQ?VCXXUVW3']K:U,J_:9\D F-=JPQ@C(BAC!YR3^7/_ :S_L$_$G]I MOXV>,_\ @N;^V?YNL>(_$^MZA'\/)]1C_P!?=RNZ7^JHIX5$RUG !\J@3@* MD9K]VZ "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 ***Y/XH?'?X+?!2P_M+XM_%30/#L93=&NK:I%#)*/]A&.Z M0^R@FLZM:CAZ;J59*,5NV[+[V14J4Z4'*;22ZO1&OXZ\:^&_AOX+U7X@>,-1 M6TTK1=/FO=1N7Z1PQ(78^YP#@=SQ7X=?$'XD_M(_%WXF^(?^"E>AZ;<6UGHG MCRS2VO\ <673Y,%K6WQ_%'''%%&YZ$RH#GS*^G_^"GO_ 4G^'W[3/@*P_99 M_9,U;4-=D\0ZU#%K-]!I\L"7:AU\FTA$H5W+S%"3M _=J 6#''V%\'OV%OA] MX)_8;3]CKQ+;130:IH4D7B.\A0$RZA,-\ERI/4QR[3&3T$48[5^3Y]&?'V:2 MP>7UOW.&BY\\7I*LT^1)K2T=VUMJNQ\-FD9<4XUX?"5/W=&/-S)Z.H_A5^R[ MKS/1/V=?C=X9_:.^"?ASXT^$F M->TY)W@#[C;3C*S0,?[T]=K7Y MM?\ !'_XM>*OVOTEK[KA;.GGN30Q$U:HKQJ+M..DE;IW2[-'TV29B\SRZ-62M->[)=I+1_Y M^C"BBBOHCU@HHHH **** "BBB@ HHHH **** "BBB@ KSK]J2W_9PUWX4R_# MO]J6^T=/#'BV_@T9+76+GREO+R5BT,43 AA-NC+H4(93'N!&W->BUYE^UU^R MQX#_ &Q/@G??!GQ[>75DDMQ%>:5J]@1Y^FWL1)BN(\\$C+*1QE789!.0 ?!^ ML? G]H3]AWQ_\;_'W['O[26K_P!E?"W2-"U+4?"GCE$U*+6-.-I-*UL9B%:( M01HZQA &VG;O4\G[BC_;)^$?A[]D70OVP?BMJR>&] U?PQ9:J\-PQ>59+B!9 M%M8U S-(68JH4?-C/ R1\IZ/_P $\OVS_B]\4OB+\*_C[^UA?-X+U2+0(?$N MO:9X/CM+KQC:V\$@2!)2Y6$H/EE9=^YF&X-DY];_ &Q/^":_B7]I'5/AM%\+ MOVAX?A_H/PNLXT\-^'3X+CU:W2XCV+%.5FN41]D<<:*KH^,,<_.10!SOP9^% M?QH_;^^.?AS]L7]ICPK<^$_A[X1NOMWPF^&UZ,75S/P8]6OQ_"W"M''VPN/E M!::]^S@/[+_X+"_M&V6HILFU3PGX8O-.W,OV:M.TL_Z3IOAWQ/>WY4 F.W>QEC0M[%U91[FG M?\$9%_L[X+?$[PM?-C4M)^./B"WU2-E"N)0+?)8=O3_@)':O0OV9OV,?%OPW M^,>M?M0?M%?&9_B#\2-9TM=*M]2CTE;&RT?3E> 6=GP M/'O[#GQO\'_''Q-\=/V+_P!I*W\!2^.F2;QCXJ"/MT(+J893D MEA@AF8DG'RT &K.]G1B5^T-:1,JGL#A'&/ M]@^]=?\ \%>M,U'5O^"<7Q0M=+C9I$TNTF8+G/EQW]M)(>.P16/T%=E^QY^R M/I7[*GA76_[0\,-2@6*;5+MLXQ&I(BB0$[8P3MW-SS@6 M?@U^SIXR\._ S7?@K^TG\:KKXJCQ!->QWVIZII8LV:PN(EC-IL663Y5&_P"8 M,#\_08H T_A?XBT)/V3?#OBQ[N-M,'P[M+LSY&PP?8$?=SQC;S7YJ_"+2K_P MS^PE^Q?XM\11.FFP_M&PRR22\+"DFJ7)C<^@_=.X]1]:^H8O^";O[5FF_#*7 M]E70_P!O.ZA^$,L;6:V$OA&%];BTMB=VG+>;P-A4E-^WA3MV;/DKVWXM_L2? M!;XJ_LJ0_LBFQN-)\.Z;I]K!X?NM/D_TG2YK;!@N8W/616&6)Y?IZ?I7_!./XGSZDRA)-,M(8PQZR/?6Z)CWW$'\*]D_9]TS4-$^ O@C1M M75EN[3PAIL-T'7!$B6L:MD=CD&OG6X_X)]_M*_&>_P##GA3]LK]L.+QSX$\+ MZE#>CPWIGA&/3Y-?FA.83?S"1MZC^) "'R3D-AJ^N: "BBB@ K(DL_&9D8Q: MS9A2QV@VQR!^=:]% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR M_P# 8_XU_.U_P4G^*?Q8_P"#C#_@LKX8_P"":O[/OC)I?A)\+]3N5USQ%IHS M:D0LJZKK!QE9 O%G;$Y5G8%2%N&K]#_^#G'_ (*PG_@GC^Q9+\'?A+XE^S?% M;XMV\^E^'WM9L3Z/IF-M[J0QRC!6$,+9!\R7>I/DL*G_ .#9C_@D\/\ @G1^ MQ1#\4OBKX;%M\5OBS;V^K>)EN(\3:1IVTM9:9SRC*CF65< ^;*4;/DH: /NS MX1?!JU^!'PM\/?!?X46FEZ-X:\*Z/;Z7H6EVUJ=EM:P1B.- 2-KQ,A#I-@;>UW#LTMQL./=$<5Y&99_DN3J^,Q$(/LVK_*.[^2.#&9IEV7 MK_:*L8^3>OW;_@?5_P!B\;_]!NR_\!C_ (TRXB\7VD#W5UXBL(HHU+2220;5 M51R223P*_.27_@IY_P %*OVJY'L/V1_V8SI%A,2L>JV^E2:@T1Z#-W$]3MMH62U3_@#_A7 MS/\ KR\?ID^"JXCM*WLZ?_@?"3X6?"/2O[$^%OPYT/P[:8 :#1=+BME M?'=O+4;C[G)-+ZKX@9K_ !J]/"0?2$?:3]&Y>[?SB+V'%6._B584(]HKGE\V M]/FC\YU\._\ !D8[,"*NVW_!$7P? MX#\-:M\8OVL?VE+S4+?2[&74=;;2H#& D2%W+3S[WER >BHQZ#FOTLKC?CW\ M#/!?[1WPQOOA%\1)]171=3>(W\6F7IMY)EC<.J%P"=NY5)'? [5-3@'+I4I5 ML3*>+K)/E]M-N/-;3162C?R>@I\+8-P=2LY5ZB3M[23M?IHM$ODS\C/^"8VH M_LK:)^U?J/QW^,_C/1_"&@^&6>X\(Z+JMT\C/TY9V@\C(_\.1/V$O\ H >)O_"C?_XFO=?V9OV7 M/AC^R7X'N?AU\))-572+G4&O?LNIZB;CRI6558H2 5!"*2.F1GJ3GU^&O0]#)L!G6%S2M7Q$8*%75J+>DEU2 M:ZZWUWU.N^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBBOT(^K,?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** *^FQZC%:A-4N(Y9=Q MR\2;1CMQ5BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N:^,GQ>^'?P M ^%'B/XW?%OQ-!HWAGPIHUQJFN:GVA0N[8ZL<# 49+,0H!) KI:_!__ M (.C_P!N_P")G[6'Q^\%?\$+?V+I)-6U_P 1:[I[_$**PF^6XO965['2Y&'" MQQ K>3D_*N("2/+<4 >7_P#!+/X0_$3_ (.*/^"S/BS_ (*>?M,>&IQ\(_AA MJL#^'O#]_P#/ 7A8MI.C@?==8AF[N<95I&PRXN:_HPKPK_@FS^PA\,_^";G[ M''@_]D[X9I'.NA67FZ_K"Q;7UC590&N[U^_SR9"J2=D:QQYP@KW6@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HK/T7Q9X9\27^IZ7H.N6UW<:+?"SU:&WE#-:W!BCF$ M;@=&\N6-L>C"M"IC*,U>+N)24E=,****H8445@^/_BG\,_A3I)U[XG?$'1?# MUF 2+G6M3BMD;'8&1AN/L.:BI4ITH.QY4)H.G&.W#>\UP8P5_P!I ]>$7?\ P5=_X*"_M/W+ MZ1^Q]^RT;&UD8H-3BTV;5)(3T!:=UCMH_P#@:$9[^OR.-X\X9PE3V5.M[:IT MC23J-_->[^)X.)XHR:A/DC4]I+M!.3_#3\3],Y)$B1I97"JH)9F. !ZFO%/C M'_P45_8Q^!GFV_C;X\Z+->Q9#:9HCZEJ/_",?LS?L[:OKM].VRTN= M>F\LN_;;:VWF/(#Z>8A]JY<7?_!I_P#" M5?M0?M'ZKK=_.P>\M] B(9V[[KNZWLX/3_5J??T^HO@[_P $W_V+/@>(KCPA M\!M'N[V+!&IZ_&=1GW?WP;@L(S_N!:]QHKV,MX-X9RI\U##1YOYI>_*_>\KM M?*QZ&#X>R; N]*BK]W[S^]W_ &PPQ6\2V]O$J1HH5$1^*?^"T'[7/VG5_'/Q'O[]? EYK"YG:&>5_[0UA@1P]Q+OA MC( (B28C*3+7SU^U=XS\8?\ !SS_ ,%Q-%_94^$VOW1_9]^$4TXOM9L)3Y,N MFPS(-1U1&&1YMY*L=M;GG""%]H'FU_19X'\$^$OAIX+TCX=> ?#]KI.A:#ID M&G:-I=E'LAL[6&-8XH47LJHJJ!Z"@#4HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA/VF M/CMX;_9I^!?B3XU^*"K0Z'I[26]LSX-U8Z^;XKSMY%D\ZM/6M+W*<>LIRT5EUMN_)'CYYF7]F9?*I#6I+W8+ MJY/1?=N><_\ !*']M/QAX)_;#O=/^,&L3OI_QDO&DNKR[!5&U1II/(G3/&UI M#+;_ "\990?]7@?KR2 ,DU^?7_!5O]@WP]X7_9)\)>/O@GI;V]Y\(+"&SDDM MQB>?2\C=,Q7DR1S'SR>WFSM7BOP#_9^_;V_X*F>#IO'WC;]KU8O"L>H/8W]G M M;!\0_CUH27D.0^F:9<&^NE;^ZT5N'9#_ +P4>]?+'Q3_ ."^'@?[;_PCW[.G MP%UKQ#>S/Y=M=:Y.MLK/V*00^:\H/H60UV/P<_X(5_LF^!?*O?BAKFO^-KM, M>9%72],CBEE'^ MW(!OD/NQ)KZ;V/B#FOQU*6$@^D5[6I\V_<^:/9]GQ7COBG##Q\ESR_'W?N/S MW_X37_@N)^V-_P B]X>N/ASH=U_RTBMET144]&#SEKTC'="1W]*WO '_ 0@ MUWQ?JO\ PEO[5O[3FHZOJ$^#>0Z$KRRN?^OR[W,WXQ5^C5%53X RJM-5,SJU M,5+_ *>3?*O2*LDO+4J'"N!J24\9.=>7]^3M\DK+Y:G@GP=_X)C_ +$?P3\J MY\._ S3-4OHL'^T?$V=1E+#HP6?=&C>Z(M>[VEI:V%M'96-M'##$@2**) JH MHX ' 'M4E%?78++LORVG[/"4HTX]HQ2_(][#83"X.')0IJ*\DE^04445VG0 M%%%% !1110 4444 %%%% !1110 45S?Q0^,/PO\ @MX>_P"$I^*OCC3]#L2Q M6.6^GVF5L9VQH,M(V.=J@GVKQBT_X*K_ +$MWJ@TT_$V\B1GVK>3>'[L1?7_ M %>X#W('O7G8K-\JP-14\37A"3Z2DD_N;/5P619WF5)U<)AJE2*ZQA)K[TM_ M(^BZ*QO ?Q%\!_%'P]%XL^'7B[3]:TV;A+S3KI94SW4[3\K#NIP1W%;-=T)P MJP4X--/9K5,\VI3J4:CA434EHT]&O5!1115D!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 %?E)_P=3_ /!5FY_8T_90B_8W^"6ONGQ1 M^,UE):2&PD/VG2- 8F*XG 7YEDN&W6T7<@SLI#1"OTD_:4_:'^%O[)OP$\6? MM(_&OQ NF>%_!NBS:EJ]T<%BB#Y8HU)&^61RL<:#EW=5')%?@Q_P0\_9Y^*7 M_!5,Y&-TS M0L0WF24 ?I)_P;N_\$IK;_@F#^PU8Q>/]"CA^*GQ%6#6_B',ZCS+(E";72\^ MEM&[!AR/.EG()4KC[ZHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH ***JZWKFB>&M*GUWQ'K%KI]C;)ON;R M]N%BBB7^\SL0%'N32Z MO%E1;^'% M%?_:NWPA7_ &HA+]*^=I/VN/\ @K/^WV[67[-OPRF\$>%[HE5U M?3X_LZF,]SJ-SC>P_P"G<*W3Y:^/Q_'.186M]7PSEB*W\E)<[^;7NKSUNNQ\ M_BN)LLH5/946ZM3^6FN9_>M/Q/T+^,O[1WP*_9[TC^VOC1\4]'\/Q%"\,-]= MCSYP/^>4*YDE^B*:^+OC5_P7:\-SZI_PA7[)/P7U+Q5JD[^59ZCK4+QQ2/V\ MJUAS-,#Z%HC[5#\&_P#@A39:MJ__ G7[8'QSU+Q-JMPXEO=/T2=PLK]_-O) MP990?9(SQ]ZOM'X*?LQ_ #]G73/[*^"WPHT?0 4V2W5K;;KF8>DD[[I9/^!, M:X;\>9[MR8&D_P#N)5M_Z2OP:.:_%&9_RX:#_P"WY_\ R*_-'YA_M%^&O^"H MOQJ^"^O?'7]K3Q_<>!O VG6?F_V!=S_8/MC.P2*V2P@^>1V=E4?:2",D[L"O M4/\ @@Y^RIY-MK/[7/BS3?FE\S1_"7FI_""/M5RN?4@0JP_NS#O7T=_P4A_8 MO^,?[;?AGP_\/_!/Q2TGP[H.F7;WNI6U];2R/>W.W9$3LX"HIDP.YDS_ BO MAWXK?\$^_$W[+5G#X<\=_P#!1;2=!:./=;:%IYU&2958D@BW@)**22=Q !.> M>M?$8[),;P[Q1',IT*F)ITE_$J58+FJ/K>3LHQO:*M>ZO=Z'D4.&\Y_UDA/! MX2KBW%::IRE+O;5VC?16WUN?KAKNAZ1XGT.\\->(-/BN[#4;22VOK2=R3_\$-/V@_&-S9^+KK]KK1M5E2-'L-3D6[G8(#O0QR%CQD[A@XR< MBNS,,ZSSB/$X;&Y=@/WN'G?FC5IRO%Z2@TGM)'I\0Y?QAA\3AZV(RNI0J4Y7 M3FTN:+^*.MKI^6Q^HM%8WP\L?&>E^!-'TSXBZM:ZAKUMIT,6KW]C&4BNKA4 M>55;E0Q!;;VSCM6S7[1"3G!2:M?H]UY,^LBW**=K!1115%!1110 4444 %%% M% !113+FZMK.%KB\N(XHU'S22.%4?4FAM($FW9#Z**XGXR_M&_!3]GR"QN/C M'X^MM#74_-^P">&61I_+V>9M6-&)V^8F>/XA65>O0PU)U:TE&*W;:27JWH;X M;#8G&5E1H0RN]O)'K8GACB+!8.6*Q&%J0IQM=R MBXI7:2WMU:1ZY6?XL\3Z/X)\+:EXS\0W/DZ?I.GS7M]+C.R&)"[MCOA5-7IC M*(F,*@N%.P,< GMFOS:^./\ P4'_ &N?C7\)?$G@J#]EZ33-#U#2IHM7U*+2 M;^=K6VVDR.9,*B *#EF& ,DUAGV?X3(J%ZMW.2ERI1;NXI;VVW6YT\,\,8WB M3$M4>50@XJ;UQOP"^#?C7_@J9\==>^.GQQUR]L_!VCW0M[;3 M[.;! /S1V,)((150JTC@;F+C&"^Y?K&\_P""9W[$MYH?]A#X)01*(]JW4.JW M8G4_WO,\W)/UR/45QG_!'6ZTB?\ 9%>#3F3SX?%5ZNH!>OFE(6!/_;,Q_E7U M77B<+Y%E>)R:GB\53C5JUES3E-*3;ETUO9+:R['T7&?$NHWBV]]9WS< M'J1:W83"N&4,4F"@J0> <;OT(^%/Q)\.?&'X;Z+\3_"3F3E;>4=O0^CZ***^Y/ MS<**** "BBB@ HHHH **** "BBB@ HHHH *9<7%O:6[W5U.D442%Y))&"JB@ M9))/ '>GU\J?\%FE\>-^PIK8\(0:C)IHUG3SXR32<_:#HHFS<[<[ML MW;OEW4 >M> ?VU?V4OBA\2[_ .$/@'X^^%M4\06#1*;&TUN!S=,ZD[;=@V+A MEVD.(]Q0X#8)KU&OS@^%_P"RQ^P=^VUXU^*?@;]G[5?#FAV%K:>$;SX?^)/" MEO&E_H\D4$CSO$"5E#DJ%E#_ #;R&?YU4C[2^/FH?M->$/@W8Z1^S;X=TGQ3 MXUGEM]/;4O$UV+6TM5,;>;J,ZIRX#*#Y4?),G (&" >A6VO:'>:O<^'[36K2 M6_LHXWO+&.Y5IH%DSL9T!W*&VM@D#.#CI2ZGKFB:*$.LZQ:V@DSY9N;A8]V. MN-Q&>H_.OAK_ ();>!?B1\-?VX/VE?!WQ>^)DOC#Q-;IX7EUKQ#+#Y8N9YK6 MXG8(F?DC3S/+11@!$7"J/E'.?\%,O%W[*_B[_@H;\//AM^V'J4;>!/"'PYU# M6+[3R;IFO;V]G^SPVZ+:?OFDS!%)M3LF3\N: /T$T_Q/X:U:X^R:5XAL;F7: M6\JWNT=L#J< YJ#Q5X[\$>!8(;KQMXRTK1HKA]D$FJZC%;K(W]U3(PR?85\J M_P#!/7P9_P $G]=\=W_Q#_8;T*RM?%6DV4EKJ5O->ZG'>VUO(RA]UM>RXM[NW2ZM9TEBE0/')&P974C(((X(( M[T^OCO\ X)V?:?@)^U#\7+3'3[._@$TMHK.2 MWEHSQA03UWL& M3!X.V25&P>N,4 >B2_$/P!#XH7P/-XYT=-:<931VU.(73#&ZE;55UV6 7(G$^[=M69@- MF<%1SEB6KS_QU^UM\5_VA_\ @F)\#?"]IXPN[+Q1\9_'%AX%\1:Y;2;;CR%N MIK:YFW#H\HAB+= 5F<< T ?H1H'Q"\ ^*M3N=$\+^.-'U*]LO^/RTL-3BFE@ MYQ\Z(Q*\\<@5L5\&_M]_L2_ []D']F./]J']DCP+;^"_&WPIN["_TO5=*ED6 M2_M_M,4,\%V2Q^T*\526)9 #^#4 :M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?(/_ 6Y M_P""G7AS_@EA^POK_P ;+:[M9?'.MAM&^&ND3X;[3JLJ';.R'[T-N@:=\\'8 ML>09%H _,+_@Y._;&^*O_!23]N'P)_P0G_8GOO[1=?$ML?'L]K,?(N-8*EUM MYF3/^CV$&^XGZ@29RH>V%?M#^PQ^QS\*?V!/V4_!O[)_P;L]NC^$M*6"2]>, M++J5VQ+W-[+C_EI-,SR$=!NVC"J /S"_X-./^"8OB+X>?#/6_P#@JM^TU;7- M_P#$3XOB=_"=SK#&2Y@T>:7S9]0=GY\Z^F&_>@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN?\ MB/\ %?X9_!_P^WBKXI^/=(\/:_2!6(_A7>1O;_97)/I7QM\??^"Z_ MP$\&2R^'_P!G[P5J?CG4MWEPWTZM8V)8\ KO4S2\_P /EJ#V;FO%S;B+),CA M?&UXP?:]Y/TBKR?W'G8_-\MRR-\354?+=_)+7\#[IKR#]H#]O+]E+]F99K7X MI_%W3H]3B!_XD.FM]KOBW93#%DQY[&3:OO7P[_9G_!9;_@H3SJ$\WPV\'WG5 M&WZ-;M&>VT;KRX4K_>W1GU&:]@_9_P#^"%W[.7P_>'7/CGXGU/QWJ2D/):9: MQT\-UY2-C+)@]S( W=.<5\U_K+Q'G.F38%Q@_P#E[7]R/JH+WI+LU\T>-_;& M;YCIE^&:C_/5]U?**U?J>=>/_P#@M'\>_CGX@D^'?["W[-U_HZC9/? MW@0\!Q;09CAQ_>=Y%ZY Q6=HG_!+O]O_ /;$U6#QA^V_^T%/H]F7$B:/+=B^ MGBSU$=M"RVMOD=U8D=UXQ7Z.> /AK\//A5X?C\*?#/P/I6@:;%]RRTBPCMX\ M_P!XJ@&3ZD\GN:VZ<>"L1F;4\]QDZ_\ T[C^[I?^ QU=N]T^XUPY5QKYLSQ$ MJO\ =7N0^Y:OUNCYU_9]_P""6/[&G[/7D:CI?PSC\2:Q#@C6O%I6]E##HR1E M1#&0>0RQAAZU]$HB1((XT"JHPJJ, #TI:*^PP&6Y?E='V6$I1IQ[127W]WYO M4^@PN#PF"I^SH045Y*P4445W'2>0_MQ?M&2?LP?L\ZK\1-+$;:Q<2)I^@),N M5-W*&PQ'<(BR28[^7CO7S%^P]_P3G\/_ !N\+1_M+?M7W>HZ]=^)Y#>Z?I4] M](GG1,T#\,5\%.AA<_P"+ZM+%6G3P\(\L'K%REO)K9M;69^FPQ.-X7X$HU\'> MG5Q527--:24(:1BGND_BNM=]3R'XD?\ !+/]COQWH,FFZ-\/Y?#=[L(M]3T6 M_F#QGME)&:-QZY7..A'6OG/X#_$'XP?\$U_VG;7]F?XP:\VI> _$%P@T^];= MY,*RN5CO(0Q/E?O/EFCS@?,W.%9OT6KX,_X+A?V$-#^'A8I_:GVO4?*QC?Y& MV#=GOC=LQ^-1Q5E>"R;!?VQ@(*E6HN+]UY?L1?L.>/?V6?&.M>,_&GQI'B9]9TQ;5[7 M['*/+99 XD\R25BW&X8VC[W7BO9P.=YOC<5"$L!.%-[RE**MI_+NSP,RX=R+ M+\'.I#-(5*JVA&$GS.^W-LM-3Z2KR/Q-^WE^Q_X0N9K/6_C[H0EMW9)H[21[ MEE8'!&(5;D$5ZY7S;.?6W2,/(Y;SJ12MR^S46WO> M_-HNE@UW_@K'^Q5I&?L'CW4]3Q_SX^'[E<_]_DCKZ*T?5+/7-)M=;T]RUO>6 MR3P,1R4=0RG\B*\:T+_@G)^Q3X> ^P_ 3392.]]>7-SG_O\ 2M7L^GZ?9:38 M0:7IMJD%M;0K%;P1+A8T4 *H'8 "HRF/$*E-YG*F]N54U+3O?F^1IGD^%G& M"RB-9-7YG5<-=K64=NMSQ+]N#]L/6/V0_#^@:MH_PO\ ^$FDUZ\FME3^TS;^ M0R(K#A8G+[LGCY<;>^:^<_\ AYW^W-XQ_P"2:_L?"7=]P_\ "/ZG??\ HHI7 MW_17+F.49SC<7*=+'RI4W:T8PCIIK[SU=WKY'9E6>Y!E^!C3K9;&M55[SE4G MKKI[BT5EIYVN?.W[#WQB_;'^*>M>(6_:B^%;>'+.*UMWT/\ XDLEF&OEV$J8+"1HU*LJC5_>EN[N_X;+R/#S7'4_$#]J-YY,_.(]!DN&/T>2X&/^^:^^Z*^;A-7M*+LU=6=FMM&T M>):%_P $Y/V*?#P'V'X":;*1WOKRYN<_]_I6KTGX>_!OX2_"5+B/X8?#30O# M_P!K"B[;1]*BMVG"YV[V107QN;&2<9/K7245AA\KRW"24J%"$&OY8Q7Y(Z<5 MG.;XZ+CB<14FGTE.4E^+856UG1],\0Z/=Z!K5FEQ9WUM);W=O(/EEB=2K*?8 M@D?C5FBNUI25GL>=&4HR33LT?FIH'B#XQ_\ !(_X]:IH^L^&+K7_ (<>([@& MWN%.T7,:D^7)')C:ES&I*O&V X'8%''OT_\ P6-_9'BT4:G%9^+)+@H#_9RZ M-&)0?0L91'_X]7U!X@\.>'O%FDS:!XJT&RU.PN%Q/9:A:I-#(/1D<%3^(KS> MW_8=_9"M=2&K1?L[>%3*&W!7TM6CS_US;*?ABOB:60\091S4\N(SK"3>(22E.E))5+*R#)?#G@#3+\2WMW,6DBA8 CSKF7 $D@4ML@3NQR2,NOZ M%_"OX;>&O@_\.=&^&'A"!DT[1+!+6VWD;G"CEV(ZLS98GN6-:VC:+HWAW3(= M%\/Z3;6-G;KMM[2S@6**)?154 */H*LUZV2Y$\MK5,5B:KJUZEN:;5M%M&*6 MR_,\/B#B6.;4*6"PE%4,-2NXP3NVWO*4GK*3_#\0HHHKZ$^5"BBB@ HHHH * M*** "BBB@ HHHH **** "O*?VP?VK/!G['WPTT[XF_$+POJ.I:/J'B6TT>^E ML%0I8)<;\W4^XC$*[,' )+.H YR/5JQOB%\//!'Q8\%ZC\.OB1X8L]9T/5K< MP:CIM]%OBF0D'!'8@@$,,%2 000#0!^;W[8?[,W[+MCK7[1OQR\.VECX,UCP M'HWAO6?A_P"(?"5U_9XAU">TED58A 5C-_'O M[-/P_P#&_P 2H2GB#5_!FF7FM!H]A-S+:QO(2N!L)8DE?X2<=J^>_AA_P1J_ M95\$?&O6_&^O^"5UCPS'+I\W@OPUJ6NWMU!I\D,;B;SHI7*3KN8>6KF0!=P( MYK[ "@*H ' % 'R)^QY_RE#_:O_P"Y0_\ 3;)7H6@_$G]E'6/^"@6O?#&3 MX8"Q^+ND^$X+B/Q/J>FPI_:6G.J$I:3>87?9NVN-BD;'P2%)KTKP=\!_A3X M^*/BSXS^$O"OV3Q+XX^Q_P#"4:E]NGD^V_98S%!^[=S''M0D?NU7/4Y/-)XO"VL2_$IM.P"-,^SLMJ;O;W+E@N_GF'MLK4 M_P""15Q9^ [+XS_LV:S/'!X@\(?&/5IY=/9L2-87 B^SW 4\E'\M\'IC;ZU[ MM^SE^QQ^SU^RI%J,OP:\"_8]0UE@VLZW?WTUY?7Q'($D\[,Y7/.T$+GG&>:Q M/V@/^"??[+G[2GC6/XE_$7P3=P>(UL_LDVNZ!K5SIUS5,UNZB5<8'S MD @#% 'DO[&E[%\5?^"F'[2/QN\,72W7AVPCT3PQ::A$P:*XN[>V47*(PX M;RY(B#S_ ,M%]:[C_@I7HUM\=O\ @GA\4M(^&VKVNLLFA_:@VEW*3AC9SPW< MB H2"VR$_+UY'K7L'P4^!OPG_9U^'UI\+/@OX)M-!T.R+-%9VNYB[M]Z21W) M>5S@9=R6. ,\"JGP'_9P^#'[,O@>?X;_ 1\%C1=%N=1FOI[%K^XN@]Q*%61 M]UQ)(W(11MSMXX')H X3X:?M%_#:V_X)[:/^T2?$EF-#L?AI#=W,[3J5CEBM M KVYY_UHE4Q;.I?Y1R:^&-*^'VN_ G_@FC^RE\;O%EC+!8^$/C)I_B7Q&SQG M_1=,N[^>1)VXX4QF#GUF6OLBZ_X)*_L(7?B]_%+_ >E2VEU$7\WAJ+7;Q-( MDN0<^8;(2B+_ (!C9CC;CBO>?%WP_P#!'CWP3>_#?QEX5L=2T'4+(VEYI%U; MJT$D!&-FSH ,#&,8P",$"@#YP_X+!?$+0M+_ ."?7BG1M.U&&[U#QJVGZ3X7 MM+602/J<\]W"P6$#/F?NE=QMSD+[BOH7X0^$;GX?_";POX#O-OG:)X=LK"78 MXRM>0?"3_@F#^QI\%_'^F_$GPC\-[RXU'0G+>'$UOQ!>7\&D$G. M;:*>1D0@X(8@LI ((/-?0- !1110 5D2>"]*ED:5KF\RS$G%TP%:]% &/_P@ M^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S M\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D M?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\W MO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ M .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% M &/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\ M(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D? M\_-[_P"!;5L44 8&H^&?#&CZ?/JVK:Q-:VEK"TUU=7.H%(X8U!9G9F("J "2 M3P *_G.U"QU[_@Z!_P""Y:>%=#NM3;]FWX/,QDN#/(%DT:*8"252<;+C4[A MJ]'2W4'!-N<_9G_!V%_P5&UGX&? S3?^":W[.NHW%S\2?C) L7B*'227NK+0 M9)/)%LJI\WFWT@: *,DQ).,#>AKZS_X(1_\ !+C1O^"6'["NC?##7=/MV^(G MBKR];^)FI1$.6U!T&RS5QUBMHR(EP=K/YL@ \TB@#ZOT7X7>$?#>C6GAWP_: MRV-A86T=M8V5I,8XK>%%"I&BK@*JJ !P *M?\ "#Z1_P _-[_X%M6Q10!C M_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^ MD?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z M1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I'_/S M>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#"#Z1_ MS\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U9/CI/ OPW\%ZK\ M0/&&MW5II6BZ?->ZC*VO&GC3PI\._"U]XV\<:];:9I M6FP&:]OKM]J1(/U))P !DDD D@5^8?_ 4B_P""FJ?M1^%HOV5?V=O"&JBW MU_6+>*ZOYW"SZHHD BMHX5R562;RVRS;CL *C)%?-<3<38#AS RJ5))U6GR0 MWV=A!K;-!F7\(EL[ZRF$D4R'N MK#@^GL00:CA3B.CQ!EL92:5>*M4ALXR6CTW2;U7K;='+DM?$YCDM/&S@TFW" M3MHJD?BCY/9VWLT5_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV**^H.\Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJUIYX;:%[FYF6..-2TDCL M JJ!DDD]!5/PQXFT#QIXCZ))Y>^.PE MN/,O)E]4MXPTKCW"D<]:PQ&)P^$I.K7FH16[DTDOF]#.K6HT*;G5DHQ75NR^ M]G5?\(/I'_/S>_\ @6U,G\':%;0O]8*J@9)))X%?!'Q=_X+ MGW_BG6_^$ _8S^ .I>(=4N6,=G?:W;.[2MZQ65L3)(.X)=3ZKVKDX/V)O^"J MG[>DR:G^U1\6YO!WANX8/_9%_*%PF>"NG6I5"P_Z;LC^I-?%UN.\)B:KH9/0 MGBYK^16@G_>J2T7JDUYGSE3B?#UINGE].5>7]U6BO63T7XGTE^T'_P %*?V' M/@ 9],D^)MYXKUB'(_LGPA<_;"&'&'GW"!,'@@ON'/RGI7RY??M\?\% ?VS= M4E\-?L5_ C4-$TQI#&VK1$W7 2VA)';:&'9CC-?4/[/G_ 1Q_8Y^ M"7D:MXG\,S^.M8BPQO/%+"2V5N^VU4"(K[2"0CUKZFTO2M+T/3H=(T33;>SM M+>,);VMK"L<<2CHJJH 4>PK/^RN-,\US#%+#4W]BCK.WG4>S_P -T1]1XBS+ M_>JZHP_EI_%\YO9^FA^FWWYG>WRL>E@,@RK+I<]*G>?\TO M>E][V^5C'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBO.OCE^UC\ /V<6BMO MB[\0[?3;RXMO/M=.2"2>XFCW%0RQQJQP65AN.!D'GBO>Q&)PV$I.K7FH16[; M27WL^@PN#Q>.KJCAJRBFV_DM3K?^$'TC_GYO?_ MJ/\ A!](_P"?F]_\ M"VKXW^(O_!:;P?\ :O[%^!GP6U;6[J5MEO<:S.MNK-V*PQ>8\@]MR&OH#]BG MXQ?'#XV?"N[\5_'SX:3>&-876)$M+1M+FM(YK0I&T/@ M>)LFS/&_5<)4QW'BBQ\!>"=!N?%/C+Q6-)TRS4-=:AJ.JB&&$$A06=R%7)( R>20.]?._Q2 M_P""E7[%WP\\VUT'Q9KOBN\CR/)T".3R]WO-,40CW0M^-?1OQ=^%WAGXU?#3 M6OA7XP\\:;KEDUM7.GLIW;3OT2TVMN+)' MPE2P\JN:JK.HG[L(%=L4%O$$1!Z!1P!4U=>583'X/#N.,K^VFW?FY5&VBT271?J M<.=8W+,?BU/ 8;V%-)+EYG.[N_>;>MW?\#Y,^-G_ 25^#OQ.UCQA\0-)\6Z MU;>(M?:6ZTQ)9X_L=K=, Q+J(R[AY 2QW?*35=/CF,1/4H6!*'W4@UX>-X65+%+&Y1-4*VM]+QFI.[4E MZZIK;MM;Z3+^-'6P3R[/8/$X=\O+K:=-Q5DX/TT:>_?5W^9?'7_!9?\ 9HT+ M1WF\#^&_$FO7Y0F"V:S2UAW>CR.Q*CW5&^E>4_ ?X'_'C_@HA^T!9_M/?M&Z M1)I7@S36C?2K Q-''=1QL6CM[=7Y:+=\TDI^_D@'GY/LCPG^QU^RSX'U)=8\ M,_ /PO!=(VZ*XDTI)7C/JID#;3[C%>D@ # %9+A_-\TKPEG&(C*G!IJG"-HM MK9R;U:7;8U?%.19-AZD,@PLH59IQ=6I)2G&+W4$M$W_-O^F/_P (/I'_ #\W MO_@6U'_"#Z1_S\WO_@6U;%%?:'Y\8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"! M;5L44 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q M10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q10!C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ M/S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\ MWO\ X%M1_P (/I'_ #\WO_@6U;%% %?3=.@TJU%I;O(RAB66TLDO)((7D+RKG.T#/UYC^V5^UC\*/V&_V8_&7[57QJU,6_ MA_P=H[WD\2N!+>S<)!:19X,LTS1Q(#QND&<#)K\3_P#AOK_@\D_Z,J'_ (;F MT_\ C]?/_P#P4+\(?\'3?_!3GX:Z1\'_ -I_]CKQ3)X:T?5O[3CTCP[X8M;" M*YNA&8TDGVRDR;%>3:"< R,<$X( /=O^#=K]D[XK?\%7?^"AWCO_ (+F?MJ: M;]LL=)\3RGP+8W*EK>76@BK%Y(;K;:=;>5''G_EJ8F#%H7K^@BOQ'_X-)?V] M_P!IKXP:WXV_8'^*OA_PWH?A+X+>#K>#0-"T;05M9[6[^W/'<&>0,S32-)YC M.Q.6D9F)YK]N* "BBB@ HHHH **** "BBB@ HHHH **S_$OBSPKX,TQM;\8> M)M/TFR3[]WJ=ZD$2_5W( _.O"_B9_P %4/V$?A=YD.H_'S3M6N4SMMO#4,NH M;SZ"2%6B'XN!7!CK2_,^A**_/?X MB_\ !?\ ^&-M,=/^#'[/^OZW,[;(9=(O#5- MN.'E.O);JG"4OQ=H_B>/_K1EE6K[+"J=:;^S3A*3?IHD_O/U*KSKXF?M<_LP M?!TR1_$OX]>%M*GBSOLIM8B>Y_"!"9#^"U^2OCD?&[XJ;Q^TS_P4,CE@DSYV MBZ3J&H:MCUVPVZ)9>W$PS]*]+_80_8*_87_:2\?:GX-O?%WQ#UFZTC35O6:\ MBM-+M[M/,6-L11-/( "R?\M0?FKQ8*CALNPD8REHG5JQO?SA&\E]Y[ M$\L\0:N"GBZ643ITHJ[G6]Q);7Y=)/Y7)_\ @J'_ ,%*_A5^T)<:%\,O@EXH MU#4O"UBS7>KW<5A+;K>7);:B[)@C,L:!F&0 3+_L@AG_ 1K_9PM?CK^TKK' M[46M>'6@\.>#)MF@VL[^8&U!UQ$"V ':&'YV.!^\>)@!T'F7_!6+]GCX._LN M_'_3OAC\%?#5OINGWGAFUO6@^W23R1,99HVWO,[,"QCW)CL[S;'XK#9/F6+I/#X5*KR M4_=C[6:NE)RUG.">KVCK%=3Q3_@NQ^R]-IFIZ%^V+X+T[!+Q:5XK\M/XQ_QZ MW#8]0#"Q/I".]?/W[%W_ 4E_:9_9HM+KP5X#^'<'BK3-7D\^UT:XM[E_*E7 M.^2#RR2-RJ=PP1\@/&#G]%?C5^V?_P $Z?CO\)_$'P?\:_M*>&7TSQ!IDEI< M$2N6B+#*2KE?OHX5U/9D%?G1_P $N;'['_P4!\*?#V/Q-:W<-AK5\UIJ-I/F M&Y6"WN&)B)ZI($R/4-[T^)L/##<;8?%9/BU'ZS)1;IRC)QFVHNZNU:2=]=Y7 M)PF)BLZJ9?1S)T,-BHRDU#DG'V].+<.9/;GMRIJST6J2EHVM4VFMM/+4U-+_ M .#@3]GR7']M? _QE;^OV66TFQ_WU(E='I7_ 7E_8QO\"]\)^/[$GJ;C1+5 M@.G_ #SNF/Z=JZ;]C/XN_LZ_MTOXBBU3]C?PEI+>'X[5KAKS3K.^28SF4* 3 M;(1CR3U'\J];U3]A7]C#6,_;/V5O "ENIMO"EK"?SC1:]C+UQMF&$CB<'F%* MK"5[.5)QO9V>FCW3/!S3(..&K@X_[]!_\BNCTO_@KA_P3TU8 0_M#PQ,>JW7AW4HL M?BUL!^M>.)!_P0O\83/;7?A'P]92[RK(^EZI9@IUH_I8]WTO_@H]^POJ^/LG[3WA5,_\_5Z8/7_GHJ^G^#:E_P0^_86U(;K+3O%5D&&0;3Q$6]/ M^>B/_D_2NG]=\1*?Q86A/\ MPSDO_2CQ_K'%L-Z%*7I)K\SZ_P!*^,_P>UW']B?%?PU>;ON_9==MY,]/[KGU M'YUT%G?V.HQ?:-/O89XST>&0,/S%?G[JO_!OI\'YL_V)^T+XEM_[OVK2K>;' M7^Z4SVKG[S_@WNEM)OM7AG]KF6%Q]P3>#,$?\#2\'MVH_MOCFG\64J7^&O!? MF@_M+B:'Q8!/TJQ_5'Z3T5^:?_#E#]K+P]QX,_;9\O'W?GO[7_T7*V.IH_X= MD?\ !6;PY\WA/]NW*+_RS_X6'K<.?^ ^2RGDGJ:/]:>)*?\ %R>HO\,X2_(/ M[;SB/QY?/Y2BS]+**_-/_AD__@N3X6&=)_:5_M';T'_"9&;/_@3$/UI/^$:_ MX.$O"W_(.U\ZBB=?]+\.S9'_ &W 8]!TYY^M'^NN*I_QW%K]?]9:OCH?\BC_ (B1PK'^+4G#_%3G^D6' M^M^1Q^.4H^L)?Y'N/_!9+]JO_A0/[,DOPX\-:EY7B/Q_YFG6WEOAX+ ?:YO M;*LL0]YB1]VN"_X(;_M/7GB7X>:S^R7X\GEBUKP9+)=:+!=@K*;%Y,2PE6Y! MAG;D'D"95QA:\8_9[U#Q3_P5O_X**VOQE\?^$_[/\'>"K&VNYM#:Z-S#;10G M,%H9"B"0S7)>1LJ-R+(/X15[_@JAX ^)7[#W[8.E?MH_L^:BVCCQ'@_9VMJX?:EK;[5K7MV>Q^H/BCQ;X5\#Z)/ MXF\:>)=/TC3;9=UQJ&IWB6\,0]6=R%7\37R/^T'_ ,%MOV3_ (2^?I'PP6_\ M?ZK'E5&DC[/8JP[--)![UX-\*O^"77[5?[;]CI'QO_ &O/VH97TG5[ M2*_TRVM;XZC<-!*@=?+&1;6H*L"-F\#NHK[(_9]_X)J_L>?LX>1?^#_A3;:I MJ\&"->\38OKK>]' M&<1YHKX:DJ$']J?O2MW45HOF?&__ OC_@L#_P %!G:1( M]O;NY^\)+A\SS9_O#RC7W_171A^ \NJ5E7S6K/%U%UJ/W5_A@O=2\G=&U+AC M"3J*KCIRKS_OOW5Z16B7EJ6PN<#.2,_(WCW_@M!:ZIJ'_"._L^_ ;4M7NYF*VL^M3;6=O:VM][/G_KH MI]J]G'9YD'#T50JSC"RTA%:VZ6C%:7Z:)'Z)D7!^>9S1OEV'_=K3FTC!6WU= MEIU2/NFBOEG]B?XJ?M__ !0^*5YXA_:0^&[:+X.N-'D%E;OID=C]GN_,C*$1 MRL;E@4\P?-D#(/'?ZFKT,LS&GFF%5>$)03;5IQY7IUMV?1G)G&4U88DD!P5 M:2XV<9XRJO7C\/\ P4M_;8^/VII:_LT?LSB.Q\\;[A+*>_8 'E6N"(X(\]#N M7CUKZK\-?L1?LJ^%_%=_XWL_@IHUUJNHZA->W%WJD)O-LTCEV,:3%DB ). @ M&!7J5O;V]I EK:0)%%&H6..-0JJ!T Z"OGI95Q5CYOZUC52C_+2CK;_ !2U M3^\^JAG?!.64U]3R^5:=OBKSTOU]R'NM>MF):327%K%<36SPO)&K-#(06C)& M2IP2,CIP<5YI\=?V/?@/^TCXHT;Q5\7_ M-J4VB6\L-M#'?201RH[*V)/+* MLP4J2!N ^9LYS7I]%?4XG"8;&4?98B"G%VTDDT[:K3;<^+PF.Q>7XA5\+4=. M:O9Q;35U9V:UV.7^'7P3^$/PCM?LGPQ^&FB:$"NUY--TZ.*20?[;@;G^K$UU M%%%:4J5*A!0IQ44NB5E]R,JU>MB:CJ59.4GNVVW]["BBBM#(**** "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 **"0H+,0 !R37@'[07_!57_@F[^R MSY\'QX_;9^'&A7EMGS](_P"$G@NM07'7_0[*90?40-]*^7M0_X.K_\ @J[^ MV+?RZ!_P3:_X)9^>LDAB6\.E:KXKFB[;RUI';0Q'N?,#*O.<]: /Z!*_ '_@ MTW_Y2F_M>?6X_P#3Y/5(_LO_ /!X]_P4#'_%TOCQ=?![0K\_NUD\56/AM8HC MU4QZ(DE[CJ")06(X.16#_P &?-I_PI[]N#]I[2OB9XOM-_AOPU';:WKEY=[8 M7DAU22.2=I)<'#,I;6I7(!DW9^7!^DO@E^TW M\"/VBM+&J?!WXE:=K&(5EEM(W,=S$I P7AD"R*.<9*XSWKQL)Q%DF/QT\'AZ M\95(VNDT[WOMWM;6VUU<&-K82=.2J45%S3BTXJ>L>:ZTNK/7NNY^'O\ MP:;_ /*4W]KSZW'_ *?)Z_?ZOP!_X--_^4IO[7GUN/\ T^3U^_U>T2%%%4M> M\1^'O"NFOK/BC7K+3;./_67=_=)#&GU9R *4I1BKMV0FU%79=HKP+XF?\%0/ MV%?A7YD6L_M!Z1J5PF<6WAQ9-2+GT#VZO&#_ +S 5\\_$O\ X. O@WI/F6_P MD^!GB'7)!E4GUN]AT^,G^\!'Y[$>Q"D^U?-8_C+A?+;JOBX771/F?W1NSQ\5 MQ!DN#TJUXW[)\S^Z-V?H'17Y!_$'_@M9^W/\0-]O\/?#WA[PG;MQ#-8:.;B8 M#WDNV>,GW""M_P"#7[(__!1?_@H3X%@^)_C[]K][7PW?SRPM9W>MW3L&1RC_ M .AP*D Z?WAD$5\[3\2,'F.(^KY3A:F(G:^RA&W>\G=?-"JYEFCPJQ.'R^O. MFW93<'"FV]DIRTOHS]'_ (F_M3_LW?!H2)\4/CEX7T6:/.ZSO-9B%P<=<0AC M(WX*:^>?B9_P7"_8G\$^9!X0N_$?BZ=X5O;->->-_\ M@@?HOA3X0ZGJ7@[XGZUXM\:Q+#_95BL-MIUG,3,@E#"1G(Q$9"/WJ\@=>E+-=\*:"@QE7N);RX3WVJFS_P B5P9EGGB7.LJ.'P,:=U>_ M\2VK5G*ZA?3;T/3RC)N),\P[KUL5AL%!.S524IU=D[QA"+36N^FJ:Z&YJ_\ MP7#_ &C/BUK'_"*_LM_LDI[NN75M)6UTN?@Y\9O@ M-XV\+?&;4_ /QN\=:YXJ\1Z5?/:WYAN7D:9QR&BGG\QW5@01NC4D') Z5VGP MU_89^./BM$_X03]D75[K+9M=4\06DZ _5IVBMI!]8\5^T=IX>T"PU*XUFQT. MSAO+L@W5W%;(LLQ !=@,MP .3V%7*X:/A-EZQ$JE6NVFVTE%7MT]Z3E=^=M MSZW+EP!D]&'U;(Z52JDN:=>ZM>B/+?V4O@9X:^$OP?\-07GP;\ M-^&?%$>B6\?B Z-I-I"[W0C"RNSVZ[6+,"QP2/FJ?]J3]EOP)^UGX%L?A_X_ MU34;*UL=8CU".XTIXUFW+')&4#2(X (D.>#T%>ET5^F++,%_9_U*4$Z=DFGU MMWM;7N<&&QM; XY8K!VI231\\>!_\ @EI^Q?X+V2S_ UN M-;G3I/KFK32Y^L:,D9_%*]E\"?"'X5?"^-H_AO\ #;0M!WQ[)&TC28;=G7(. M&**"W(!YSTKHJ*6$RG*\!_NU"$/-12?WVN=6.SS.(?BE#XBUFS\=:J$DMM1N]2:2T5HT5$A:+;\D6U0N5Y7[ MWSM:W '(BO[&XNS%)Z&.>V+1D8YP5W<\XZ5 M^V-%?*9WX?9'F^(^LPBJ=5MMM14E)MW;E%Z-^?WW.?*%PW@G46-RNAB8S=VY MQM-/K::UUZIW\K:W_%'PY^P3\5?CWK46G_"?]E75]"LW,7?W(7FWYS>NGE;SN%%%%??'&1PV5G;SR7,%I$DDV/-D2,!GQ MG&2.N,GKZT]T61"C#AA@\TM%*R0[ML^?-?\ ^"6_[$>NY>/X1R6$C=9-/UV\ M3_QUI2H_*N+UC_@C-^RO?7"W.E>)?&-@58'R4U.WDC(ST(> M_X]7UO17A5N M%N'*_P 6$I_**7Y6/I:'&G%F'^#&U/G-R_\ 2K@ , 8 Z 5\^?MR_LW?M)_ M'RZ\-7W[/OQH3PC)HD=W]J']L7ED;EY3#M)>V5B0HC/4<;CCJ:^@Z*]',,!0 MS+"2PU:_+*VS:>C36J\T>3E>9XG*,='%T$G.-[J*\?+^&:.6XN->EB:S2O[DJC<'=6U5NFZUW/>S7 MC"OF^!EAZV$H1_&DHS5FGI)/2]K/39LK:SJ*:1I%UJTB%EM;9YF51DD*I M;'Z5\(:=_P %M;[3+@6'CG]F6:WF7'F&W\1%&'_;.2WS_P"/5]\57U'2M+U> M#[+JVFV]U%_SSN(5=?R8&NS-L%F^+<'@<5[&U[^Y&:E>UM]K>7(=1MM(U7X:>,+.XNITBC M\B"UG0,Q &3YRG&3V4U]@UQFH?LY_L^ZK?1ZIJ/P.\(S74,JRPW3^'+;S8W! MR&5]FX$$ Y!KLZ>4T,ZH*:S"M&IMRN,>7O>_X$YYB>'\3*F\KP\J6_,I3Y[[ M6L]]-;G*_$'XY?!WX3:A9:5\3OB9HOA^?4$=[)=8U!+<3*I 8@N0."P[]ZET M#XS_ >\5@'PM\5_#6I;ON_V?KMO-G_OAS7 _M/_ +#OP;_:TU/3M8^)NH:[ M;W.E6KV]G)H]_'%M1FW'(>-P3G'..U>$:_\ \$1OA%)P,'B\;4I5OM? MN^>*U=K6=]K?,^V5974.C J1D$'@BOA'_@MU^V%KGPD^'-A^SAX!U5[34_&5 ME)-KMQ"Y62/3-QC\H$=!,PD5O]E&7D,:^@?V(_V.3^QSX5USPP?B&?$0U?48 M[E+@Z:;7R55-H39YLF>23D$=>E?!'_!3/]G_ .(GQD_X*3V/@_Q)X[T_38_$ M\&F6OAJYDBD,=E;NS0QANA),ZR,2. 9"!TKP.-\QSJ/"-J=)TZU:2@XJ2?*I M-W][1:I6O_>^9\KGF68^K]9PG#T7BY_-9I:'VI_ MP2R_94_X9;_98TRVU_3?(\3^*MNL>(MZ8DB:11Y-L>X\J+:"O9VD]:[G]MO] MFK3/VL?V;?$7P?N(XAJ$]O\ :O#]S+P+?4(@6A;/\(8YC8_W)'KXK_XUB2*VV.,J3,[9]1\J-@@CM7P'\"OV5OBW^SI_P5#\*?#[ M1/BMIVM>(M-UN.XU/4PDI2>.2U:>ZBU?J]XA^"WPB\6^, MX/B'XK^&FB:IK=M:K;6VIZCIL<\L,2LSJJ%P=N&=CD8/S&C@RMQ)BN&YX&,E M3JT*CI\TTI>ZEMH[.4;V[62/O.$,)5R/#8>'$N"GR^SO"*G%.<6_W/E]Z]$1$C01Q MJ%51A5 P *6OLLJR7&8+$/$8K%SK3:M9V4-6G=06B>F]]CZ/.^(,!F.%6%P> M IX>"=[J\JCLFK.;U:UVMOJ8/Q*^&/@/XP^#[CP#\2O#D.K:1=R1/<64[LJN MTT\/AW7]LX+GM;FLKV[7WMJ]#YY8O%+#_5U4E[.]^6[Y;][;7T6O MD%%%%;'.%%%% !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 445GW'BSPS:^*;7P1%XTDD"]2JM-&"?5Q4RE&"O)V_X(G)1W9H44450PHHHH **** "B MO#/V@O\ @IM_P3U_96\^']H']LWX<^&KRWSYND7?BFWDU#CKBTB9IV_!#7PU M^T#_ ,'A?_!)WX4>=9?"6/X@?$Z[7(@E\/>&/L-HS#^])J+P2*ONL3_2@#]6 M**_G^UC_ (.S?^"E_P"UEJ<_AG_@FY_P2R-]*9##'*IT_VS'81VR1- MCG#%U7N6 JL?@=_P>4_\%!\0[_$%AX8$"GJ"NE))J(QG_EH M"?3TH _>KXD?%KX5_!OP^WBSXO?$SP_X5TI,[]3\2:S!8VZXZYDF=5'YU\:? MM!?\'*'_ 1G_9Y\^SU/]L72_%FH0YV:=\/M.N=9\[']VXMT-K^DS7UQ)SDXU'49BWKUMSUS[ M5]E_L^_\&IG_ 1K^!GD7>O_ 1U[XBW]O@I?>/_ !7<3 MZM;VGV>W?Z-$1 M0!\J_'#_ (/8_@T-0;PY^R)^PMXP\5WEQ)Y5A=>,=<@TTLYX!%M:+=M+D]%\ MQ"?8\5Y]_P /.?\ @[9_;]/D_LM?L52_#'2;OBUU.W^'\>G(\1_B^V>(Y&BD MX_CB"^P!K]P/A%^S)^R)^R5HPM_@A\"/A]\.K-4V/)X>\.V6F!QWWO&B%R>Y M8DGO4OB?]K[]E/P863Q1^TEX%LI$ZP2^*K3S?^^!)N/Y5SU\7A<,KUJD8^K2 M_,RJ5Z-%7J22]6D?AT/^#:#/4"PB\FR7Z)+@U[_^S[_P9<_\$]/ 'D:A^T!\=/B-\0[R+'FVUI/;Z+I\ MWKF*))9Q^%P/ZU^@?B?_ (*O?\$__"A9+W]HBQNG'1-,TJ]NMQ] T4++^9%> M>>)_^"Z7[$FA!AI%KXSUHC[O]G:#&@/_ ($31X'X5XU?BWAC#?Q,;2^4XM_< MFV>=5S[):/QXB'_@2?Y'2?L^_P#!$?\ X)._LPB"7X2_L(?#]+NVP8-3\1:3 M_;5Y&P_B6XU%IY$;W5A7U#IVG:?I%C%I>DV$-K;6\82"WMX@D<:CHJJN /0 M5^>_B;_@X/\ AC:AO^$._9OUZ_Q]S^T]=AM,_79'-C]:X+Q!_P %_?C=J6[_ M (0?]FWP_:9^Y_:&H7-YCZ^6(<_I7BU_$K@VCHL3S/\ NPF_QY;?B<<>*(O&WC[5[_QC+(?&5]H>N:]->Z9XNAMI(HYK MC?*WVF%C$.%,@(8*0#QU%?%<5^(.79CA*=*E2J^Q78B4ZY;2]7U"3S&NY(T:*T,C8"J;F<>80 L8? RO/(? M >27P1X:U_Q+#\5%\&>._A]J2RV^G:A?+:3W<1&_@M^U/HO[1%SX9GNO!GCB_27Q'9V,GE,+V-E-U&KXPC31?O%8 MYR_FG&!7AYKPA7R?AVAG7+:LVY55JE!5/@:MK'V;MMU>MTCXS 9YQ1PCC8\5 MPG[3$U7+ZPJEW&<*C7NS6_*FHZ+5/;8^5/\ @C5\1O!'_!,C]MSX\?'_ .(( MU;Q'H'Q'TF%]!&CPQ&Y-Y)>/81I0=U[E-2E+E; MC=RD^K5[H^@XAR'BK#YS.EB\32I)\L^7#QS=EZ:N6GI;Y!_87"JB_:X M>IB)=Z]:^:V/&__!(_]D+QGXZB\7VOAV[\/VD-C%;KH7AH06ELY0MF M1R(B[,P(!.X$[>M?3U%?8PX2X9IT52CA*:5[_"KZ=WN_FSIR:%/AZO[?+8JE M.UN:*7-]]K_/<\6\#_\ !/']C7P#L?2O@3I-[*G)EUMI+_'/#WA33$T7PMH-EIMG%_J[33[5(8D^BH !^57:*];"Y?@,"K8>E&'^&*7Y M(]#&9IF68ROBZTZC_O2$K_#+MNFM4UYIZGJY+G&+R',Z>.PWQ0>SV:>C3\FM/RU/A_X!_P#!8?P1 M;>&(?"G[37A76-.\1:&0_Q* RY!(*Y"A_QF_P"" MRG@EM-?PY^S?\/=6UC7+H^39WNL6HC@C=N%9(D9I)FST0[.</@5\(Y_MOPT^$ MGA_1;G!'VRQTR-9R",$&7&\CVS7S2ROC-4_J_P!=AR;<_)^\M]_+?SO?K>Y] M?+.O#]U?K?\ 9U3VF_L_:+V5_6W-:_2UNEK'S;_P3A_8X^)7A'Q;JG[5W[2" MW \7Z^LIL+&^_P"/BW$S;I;B8?P2O]T)QL4L" 6VK]B445]%E&58;)L#'#4+ MM*[;>KDWNV^[/D\]SO&<09C+%XBR;LE%:1C%;1BNB7_!"BBBO3/'"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "N7^,WQD^'/[/WPSU;XO?%GQ)'I6@:+;B6^O)%+$98*J M*J@L[LS*JJ 22P%=17SQ_P %0/V,=O$;N-GC>]"N3:I(%W1-\^] SG:%-?9D&K2Y\,>.M,F2V2YLX M7RLDZ !(S)Y;QROL5E&XD"OM+X^? 37/C!\&['X.?#'XQZM\/M-$MO%>:EX9 M53=R:8D;(;2"5CF L/+_ 'HR0$Q@AC0!:^%W[4?P;^,WQ:\:_!GX<>(SJ>K> M 'M8_$1W,P#"TCO((KN5DS]UBSRC(YP[#.&Y /\.:YILECJ.G,V=OFP2@$ X.&7*YXSGBL'X] M?\%"?V=OV??B"?A+KUQX@\0>*(;,7E_H'@WP]/J=Q86Q (EN!$,1 @AL$[MI M#8PP)\K^.BP?#3_@L;\$_%/AZ)+63XA>"=-= ^,W[06L*)M=\8?&C5ENKUQE_LD B^SP9/(2/S90J] & M [4 ?2/P%_:"^$7[37PZMOBI\%/&,.LZ-<2M"TR1O')!,F-\,L;@/%(N1E6 M."",A@3V,LL5O$T\\JHB*6=W; 4#J2>PKX__ &0+9?AM_P %0?VD_A)X.=:^'?\ P3X^*/B3 MP_=/!=/H"V(EB;#*EU<16KD'L=DSW_X2?Q#+H$6I_V? M-XZ@\*W;Z%'<[MNPW83:1NXW@%<_>-OBC\._AS\.[WXM>-O&-AI_AK M3[#[;=:U+.# L! *N&7._=E0H7)8L H)(%>:?#'X#_#^?]@+1/@ V@VK:'=_ M#*&PN+9H1MD,MD#)*1_?:1FD+==YW=>:^"= \;ZY\;_^";/[)OP5\674EQIW MBCXU6/A[Q KL<76FVM_/'';MZH(C%QZPK0!]K?"S_@J+^RA\5O'NC?#ZSU3Q M'H=SXFD">$[[Q3X7N=/L]<8XVBVFE4*Y;(VAMNXD 9) /T37R[_P6'\$:1K_ M /P3U\9ZFEJD-]X7^P:MH-W$H5["XANX0'B(^X?+:1,CLYKW[X.>++SQ[\(O M"OCK4"#<:UX;L;^?:N!OFMTD;CMRQH Z2BBB@ HHK.?Q=X:C.%PTZTMHIM_)7.G!X:>-QE/#PWG)17JW;]3\*O\ @EW_ ,$^/VJOBV-+ MU3XC?%?X@^)O%6I6?VYM U#QK>Q:?H5KU\RZ)F"L0I!;>=JEM@5F )[KQ-J% MY;^,;S5K"X%[I^G7OV/^T+(/Y$BG>%*N0"/,"2,N0&(!.!@X^N(?C3H?[,G_ M 35UB'PI=1IXV^+WB&ZTH7$9Q+;Z3;QHLYSU _>.@][DD?F?!'0[]9-7ECO]1USQ((H5NRLUU_P#;4T'Q+?PY":?X M9]<,S# M^%9[1'MP?=I5'O7Q'\;/^#UGX!I?OX>_9$_8<\=^-;V1O+M9_%6K6^E*S] R MPVJWCR#/124)_P!FIOA[_P &W-_II2>[3X+:$./FM[&2XN%^I%H ?^^S7L/A M+_@@M+Y/E>*_VL=#T]5.$BTGPS)<#'U>:+'Y&OL9<4<4UO\ =LGF[_SU(0_! MW_,^9CF^=5E^ZP$O^WIQC^&K^X^#O&W_ <#?\'$_P"UAJ4_A[X#?!3P?\(; M=^+>YN=$M=/FV'N;GQ'<>0YQ_$B+] :\U\3_ +)'_!2/]L0M';?Q+K?B$QYZA;#38%T\?\!F .,=*_7SPE_P0I_9FLF!\<_M M)^)-2'<:5:6UEG_OXLU>K>%_^"2/_!-SP\J#4O!M]K3(!^\U3Q/=@L?4B!XQ M^&,>U*.,\1\2O=PM"E_CG*7_ *0$ZO%E1_NZ5*/^*4I?DD?BY\)O^"/W_!## MX320WGQQ_:&^._Q;NHL;X/"_AZRT#3YCWW1SR-. ?]F8$5]0?"?QW_P0]_9: M>&;]GK_@D!H>KW-N 8=3\?WD>HW2N/XUDOA>M&WNA&,X&!Q7Z>:?^P)_P3JT MSR?LW[/WA1O()*?:$EES_O;V._\ X%FNT\/? ;]CKPFR2>&?@?X L7C^[+:^ M%K1''_ A'D_G4RR[Q&Q#][&T:?\ @IN7_I:*A@^)*R_>XJ%/_#3YO_2I(^$? M#W_!:[]H#Q1:+X6_9P_8ETU8+*,+;Z=IZ7=^ENASM CM8H@HZ] .]:'_ V/ M_P %N_B8,>$_V7#H(D^XP\#S6V/?.H2L/SK]%;#7O VE6XM-+N[*VB'2*WC" M*/P Q4__ F/AC_H-0?]]5<>%.(*Z_VO-ZK?]R,:?Y7(ED>95)?O,?4:_NJ, M/RN?F$R_\%^OBFNQY?$=@CC &D:25'U C8?SJ./_@G1_P %@_B6F/'_ .T- MJ%HCGYH-9^)5W,JC_=A,B@>PK]0?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJLO M^(=8&MKBL;B*O^*KI^5_Q-_]6\M>E652I_CJ2?\ Z2XK\#\[-*_X-_=4UBZ& MI?$K]K:>ZF;_ %JVGAEI&/\ VUEN2?\ QVNG/_!OS\"!]F*_';Q9\F[[8&M; M8B7IMV84;,?-G.[.1TQS]V?\)CX8_P"@U!_WU1_PF/AC_H-0?]]5V4_#K@VF MK?54_-RFW^,A8?A;(,-/GC03?]Z\OPDVOP/C[PW_ ,$(_P!C/2&676]>\:ZJ MX^\EQK$,<9_".!6_\>KUKX7_ /!,K]AWX3B5M&_9^T35)9BA:;Q-;C4RNW.- MHN=ZIUYV@9XST&/9_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZKU<+PGPU@I*5 M'"4TUUY4W][NSUHX++X0Y84*<5Y4X1^^T5?YE#PW\)/A5X-4)X0^&7A[2@!@ M#3=%@@ '_ $%6=!^'O@'PKM_X1?P/H^F[/N_8-,BAQ]-BC%3?\)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?5>W'#T(6Y8)6VT6AU4VZ,'"GHGNEHC0GGAMH7N;F98 MXXU+22.P"JH&223T%?AG\8/VD?@?XT_X*+:G^T5K?@:XU3P1;>*_MD.C6#JI MU)8 DC>9P%FF03.IZK(RU^W-QXI\(7=N]I=ZG;2Q2H4EBD&Y74C!!!&"".U MAS7:VZK1:W M6J>G8\+/,NQV:4(4:-;D@FG)6NI-.\4U=)I/6SOK;L?&7_$07\'?^C>_$W_@ MTM_\*\M_;*_X*X?L_P#[77[/NM_!?6/@+XAM+F[5;C1M2DO[=_L5[&<^+R?.,1A72>.4N96:=&*5GOJIM_@CXM_X("?&/P9/X5\9? M JYMHH/$45XFL07!;Y[VRVK$4'_7&3G_ +>?8U^C-D?!3PS?C5?#?ASP M_I]T%*BYL=,BBD"GJ-R*#@UM?\)CX8_Z#4'_ 'U7U?#.4XC(LEI8&M44W3ND MTN72]U=7>JO:_7U/5RRAC,+@84<35]I*"45+7X4K16K?PI**\DC2HK-_X3'P MQ_T&H/\ OJC_ (3'PQ_T&H/^^J]X[S2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BH;&_L]2@%U8W"RQDD!UZ9J:@ HH MHH **** "O$?V_\ XM?M"_ KX!CXM?L[>$8-+?AC^S7X ^'/CVZ M,VMZ%X-TVPU9_-W_ .D16L:2#=_$ RD;N^,]ZL^#_@-\.? OQ5\4?&3P_I(C MUKQU=E0!\B?L>?\I0_VK_^Y0_]-LE8 M7Q+\;Z!^PE_P4UU[]H+XR+<:=\._C#X/L;*7Q8MI)+;:;K-D$B2&X**3&KPQ M@AB,$MZ(Y7[8J'4-.T_5K.33M5L8;FWF7;+!<1!T<>A4\$4 ?%?PZ\=:%^WE M_P %-/#?Q[^"YN=2^'7P:\*7]H/%;6LD5KJ.LWR/"\%N7 ,@2&0$MC *>C(S M8_[+_P ?OA=_P3?^*WQ:_9C_ &I_$+^$[#4_'M_XN\!:]J-G*UIJNFW:QYCC MDC5@9(O+4,O4LS G:58PVUO"NV*"WB"(@] HX J+5] T+ MQ# MKK^BVE]$CATCO+9955O4!@<'WH ^2O\ @G59ZM\Z=8P")KP(P#".4I$5SW#CM72?$_QC\/\ _@J+^P%\ M1M&_9]N+NZ74;>ZTW3UU.T^S-)J5H8KB./#'A3((EW=!DGM7TVJJBA$4 8 M X I: /A7PC_ ,%7?@9X8_8OM?!VLWNIV_Q?TGPLGAY_AN^C7(U.378X!;K& ML83[C2@/NSPIQ]\;*Y;Q[^QQ\6_@)_P3*^"6I:'X/N=3\8_!;QI8>.=9T&S7 MS+B53=37-U;JHSN>+SDSC(VP/C/%?H.WA[0'U@>(6T.S.H*FQ;XVR><%_N[\ M;L>V:N4 ? G[;_[+O&WQ0NK&TBTVUTZ=&T>U6YB MFN+B\+H!"J+&4;).-Q8949K[H\%>%[+P/X-TGP7ITC/;Z/ID%E [#!9(HUC4 MG\%%3Z?X>T#2;N?4-*T.SMI[IMUU/;VR(\QZY8@98_6KE !1110 5"=/L"6\@08'6%^Z1AC7+CFU@JMH<_NOW5]K3X=>^P?6*^#_?T4W.'O12WNM5:_ MF?EG_P $QO@'??ME?M6Z1J/B:SN9?!W@B)-6U&UNP2@P^Z"U*\@&6;YF7ND< M@[5^U5?E#X=_X(>?MT^$%E3PG^T!X-TM9R#.-.\0ZG )",XW;+09QDXSZFM+ M_AS=_P %&/\ HZKP_P#^%?J__P C5^1<)?ZR<+9?*B\JG.I.5Y2]I!7Z15M= M$O/>Y\=ALQXEEBL1C,7@W.O7G*I.7/!7R71+9*^ASW_!9?]G74?V?OVCK M?]HOP-!+;Z%\0$==76V)5%U!0//C;'&)E"RX/WG$I_AKW[_@WM\=+\6_V'=> M\;ZAH1M7D^+6OVD<%S"!(L=L\-M'N'9BD*DCL2>M>*:__P $1_V]/%=DNF^* M/VBO".I6Z2"18+_Q+JDR!P" P5[4C."1GW-?9W_!,K]D+XC?L4? ?4_A)\1M M5HT$L4*,K&6.,EMT1;..2YKT>$LMS/#<68K&UL#*C3K M1;5Y1DHR;3DM'M)Z[:/0[\@S#/\ #_6,OJ473PE6:KI:O='&(;>$$;VY&22%! M91G+*#Z97RA_P4,^%_QLT[XU_![]LCX-_#&X\>#X6W^IC7/!EG*/M5Q:WL"1 M&XMD8'?+'M)V@%BWED#"L0 2_LO?\%5OAG\=/']K\)/B5\+_ !5\._$>LZSJ M5EX9B\3Z88[353:W$D1@2<$@72[-LD1 "29C5G)7/IW[4/[<7[.?['5QH5G\ M=_%MWI\WB,7)TF&RTBXNWE$'E^82(48J!YJ=<9YQT./EG]A+]HK]B+]H/4++ MX,?&/1Y-/^(6E_%SQ#XH\'Z#XPTV:TN+6[FU:YN(A&X/EFX0,%:(L3YD9 #% M3NLTTM[,IC M55MV5=HR[,0H'.0 >Y?L\?\ !2#]E/\ :D^(8^%WP=\6ZK>ZP;&6[\F\\.7= MJGE1[=QWRQJN?F'&7^@>#?#T^ MIW%A;$ B6X$0Q$""&P3NVD-C# GG/V>/V]/%WC#X^/\ LH?M1_ "Z^&/Q!GT MU]1T"T.LQZC8ZW:H&+M;W$:@%U57)3YN(WR05*UQW_!(&.+QKH'QF_:"UA1- MKOC#XT:LMU>N,O\ 9(!%]G@R>0D?FRA5Z ,!VH ^D?@+^T%\(OVFOAU;?%3X M*>,8=9T:XE:%IDC>.2"9,;X98W >*1)IYY51$4L[NV M H'4D]A7Q_\ L@6R_#;_ (*@_M)_"3PY;K;Z%J=KH7B2*RC "17DULIN)% X M!DDE=FZ9VKZ5Z#_P52\"Z?0%L1+$V&5+JXBM7(/8 M[)FYH Q+O_@KM^Q9::X]O_PD_B&70(M3_L^;QU!X5NWT*.YW;=ANPFTC=QO M*XY#;>:]^\;?%'X=_#GX=WOQ:\;>,;#3_#6GV'VVZUJ6<&!8" 5<,N=^[*A0 MN2Q8!020*\T^&/P'^'\_[ 6B? !M!M6T.[^&4-A<6S0C;(9;(&24C^^TC-(6 MZ[SNZ\U\$Z!XWUSXW_\ !-G]DWX*^++J2XT[Q1\:K'P]X@5V.+K3;6_GCCMV M]4$1BX]85H ^UOA9_P %1?V4/BMX]T;X?6>J>(]#N?$T@3PG?>*?"]SI]GKC M'&T6TTJA7+9&T-MW$@#)(!^B:^7?^"P_@C2-?_X)Z^,]32U2&^\+_8-6T&[B M4*]A<0W<(#Q$?(]521D7PG>, Q 8,N#[T :]%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_W MTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#? M2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ M 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T M ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%5]-O)[ZU$]Q826 MS%B/*E(S]>*L4 %%%% !1110 4444 %?-W[:O[5_Q2_9$^+7P[\=ZYH<YL?B#J]II4EQ=:1<,A%M.Y0DK 68$X4G]VPSN9%/TC398HKB)H)XE='4J MZ.N0P/4$=Q0!^3NL_$7X<_M:^'? _P"SM^SF#XC^(2_M(ZUXIAUG3;!]N@:( M=9O)_MDEP5'EI(DD,@4'G8I(#>6&^Q_C!^WKK7[+?[7DWPW_ &H-$L/#_P * M-=T.*;P3X]@TVY@4<"HM7T#0O$,"VNOZ+:7T2.'2.\MEE56]0&!P? M>@#Y*_X)U6>K?'']H_XT_M\OX?OM/\-^/KW3M)\!_P!H6K027NG6, B:\", MPCE*1%<]PX[5TGQ/\8_#_P#X*B_L!?$;1OV?;B[NEU&WNM-T]=3M/LS2:E:& M*XCCPQX4R")=W09)[5]-JJHH1% & . *6@#X5\(_\ !5WX&>&/V+[7P=K- M[J=O\7])\+)X>?X;OHUR-3DUV. 6ZQK&$^XTH#[L\*_LT!]8'B%M#LSJ"IL6^-LGG!?[N_&['MFKE 'P)^V_^W'\%OVXOV<8OV3_ M -CSQ)-XN\;?%"ZL;2+3;73IT;1[5;F*:XN+PN@$*HL91LDXW%AE1FONCP5X M7LO _@W2?!>G2,]OH^F064#L,%DBC6-2?P45/I_A[0-)NY]0TK0[.VGNFW74 M]O;(CS'KEB!EC]:N4 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %8WC_XA^!?A5X2O?'GQ)\6Z?H>C:?$9+S4M3NEABB7W9CR M3T ')) ).*V:X_XR_ +X/?M":3I/A_XT^ [+Q'I^BZW'JUAI^HAF@%W'%+$ MCO&"%E 2:0;'#(=V2"0, 'CW[!W_ 4$TO\ ;I\??$^V\'>%38^&/!M]IL/A MV_N%=+G4HKA+@M/(C<1J3"&1>NQQNYX!\RBBN+Q8QMBCDD5?,N&'W8T^9LD*HYQ0!Y5^SM^V?\ $[7_ -H*\_9% M_:L^#=IX+\>IHAUC0[C1M5^VZ9KMB&V.\#E0T;*0WR-DX1B<8P>N^)G[0_B7 MPY^UO\/OV;_".G:9-;:UH&KZ]XTO;U7,FFZ;;*D<#QE755,ERX0LX8 *>,UX MK^R1X>^)/[8W[7,W_!1OQ[X2N_#/@W3/#7MI([&34YU_@$@> M0(.ZN,$JBO)V'[+2K\8_VV_CK^T'<*)[#0+JR^'?AV1AG8ME']HU!/<&ZG7_ M +XH Y?PG^W5^V/^TA8ZQ\5_V.OV5= UOX=Z5?W%KI>I^*?%#65]XF,#%9'L MXPA6)2P*J9202.2"&5?=OV2?VGO!W[7GP-TOXV>#M,NM.2\>6WU'2;['G:?> M1,4F@ +;P]^P9HGPZT^E^(9E-X-8D)-RQ>/ *-NVJ1@@1X.64L0"U\2?^"I7PPLOVQ? G[(7P7D MT_Q5?:YKWV+Q;K-O<%[72EV,1#&Z';+<;AEADJ@&TY8D+]1:WK.F>'-%O/$. MM7:V]G86LEQ=SN?ECB12S,?8 $_A7PS^U1\#OA'^SW^UI^R!\.O@MX T[P[H M]OXUUIEM-/AQYC^19@R2.()'%&NF.%157 50 . !0!W'[8?[8_Q M<^"'QE\ _L__ +/OP(M/'_BSQO9:E>#3KOQ"FG+:P6B(^\R.I3# R_>*\Q@# M)8"M#]GSXS?MX^-_B-%H7[07[&6D^"/#C6DKRZ[9_$"TU%TE &R/R8OF(8Y& M>V*\]_:'_9!_; ^+7[?5G\>_A/\ %[1O GA_3?AW_8-IXB;38]3OH7>X>:;R M;64"-9'W[/-8D*@. 6Q5/X8_&7]J[]E+]LWPK^R5^U)\7+7XD^&OB587BBB@ HHHH **** "BBB@ M".[N[33[66^O[J.""&,O--,X5(U R68G@ #DDU\O_#O_ (*<_#KXX?MTV?[) M_P #XK37="@T.^N=9\7Q2L8I+N':1#:D?+*B@_-)R&+#;P-S?1'Q+^&_@WXO M^ M5^&/Q#T?^T-#UNT:UU2Q\]X_/A;[R;HRK*#TRI!]Z^2+[X>>!?A7_ ,%> M_A3X#^&WA'3]#T;3_@GJ26>F:7:K##$/M4Y.%4 9)Y)ZDDDDDT >Q_MB?MA: MA^SGJ/A'X7_#/X93>-OB+\0+^:U\)>&(KY;:-EA4--.<'D!6 M9>!M/VW/VF_@7\6O"'P^_;A^ /A[0M%\>ZNFDZ!XR\%^('N[2UU&3_56MS'* M@9"YZ."!P2 P5BOTGXA\)_#E]8 ?1?[97[0'BOX ?#S09_ASI&G7_BGQ=X MWTGPUX;L]51VMVN+N_\ \,!\:^*/%FM/9Z;8W$REH[2,1*SRR%0V2.%*L".":E^+G_% MY/\ @I=\,OA@O[S3?AAX0U'QGJZ=4:\NF^P62-Z.@\^51UQSZ5[%\7](^+&C M^"M3U+]F+PWX+7QG?W$)$WBT30V4H#89YVM5,KD(6V@=SU S0!PG['_[7^K? MM":YXQ^$?Q3^&;^"_B+\/;Z"V\5>'1J"W4#),A>"YMY@!OBD4%L$94%>3N!/ M&_\ !13_ (*>_"[]B#PC-HV@3V'B3X@S!#8^%DN"PM8RRYGNS& /AWI^GZ]XLUO3;WQ#K2 MQE[J]EDU>V=@TKDL$W'(C!"#LHH ^WM.N6O=/@O'4 RPJY Z D UY-^S[^T1 MXE^-'Q4^+NGW6G:9;>#_ !XKC\/:+J48=9[B[@M5DU$SLSE-LYKQS]@SX#V- M[_P3]TKP1\7]+-[-\3-%O]7\;1-(\3WC:R9)IE9D(9&\F=8\@AAMZ@C- &1X M>_X*=_#7XI?MW>'_ -D#X'&R\1:;/8ZC)XC\5V\Q:".Y@MVE2"U9?EFQM^=^ M5^=0I)!KTG]L']K+1/V3_ FFZLGA"]\4>)_$VLQ:/X,\(Z;($GU?4)?NQ[R" M(T'5G(.,@8)8"O O%WPO^'?P<_X*K_L^_#WX6>#-.T#1;#X?>(5M=-TNV6*- M/W4N6('WF)Y+'+,>22>:Q/\ @I?XK^+&E?\ !0K]G'2_@_H&F:KX@^R:\OAR MUUQV6RM[RYA2 W%O'>MPZ-IOB7PCXD:\&DZA,#Y,%XDBC.[!S(AV@*Q&[&*^M*^(?BY\4_V M\?V _$/A3XK_ +1?Q[T#XK_#?6_$EMI/BB"/P7;Z1=>'GG)"7%N8"?.1"#DR M$DX"X!?>OV]0 4444 %%%% !1110 4444 ?*7[7'_!4SX8? ?XQ^#OV>?AA+ MIWBOQ=K_ (OL-,UZ&&X+V^B6T\ZQ,97C./M!S\L6<@ L^!M#>R_M9?M->"OV M1/@=JWQN\<6-S>PV+106.EV.//U"[E<)%!'GH68Y)YPJL<'&#\G?\%'OV>?@ MM^SSX*^"&A?!KX=Z?H4.H?M(Z#=:C+:QEIKR9A';?P%$8I==L?#GBYKC6M$M9&4>;*CH(YBFX;E M3'N4 )'T1\1_C_X-\%_LTZO^TWI=_%>Z'9>#9/$.GS'^[N?MR>!-*T/]G;X1_L!>#9YWM/&GBC0?";*7_??V'IZI/=RDCK MB&U0-CKYF.A- $WBO]O+XUZ!X8^$_P */"OP5T[Q/\;/B;X5BUN?PY#>O8:9 MHEL8O,DGN))"[JBG<@7.6:)\,#M5MOX*?ME_&.W_ &CK/]DC]KWX-:9X4\6Z MYH\VI^$M8\-:PU[I>M10AFFB7>JR12HJNVULY"D_+\N_WKQ%H9BLKG7_ KX M=TJ7Q!:Z7-#HTU[$%4/M)2)I%!=(B^W<%[9XKX7TC5/CEX#_ ."G/P_\=?\ M!1C2=&6_UC2KK1/@_J/P_G=]"L;V52D\)8ENGB;^Q?#UO*&OM6G_ABACZG+8!(P>>Y-5OVB/V>_@M MKL?B;]H?7?AWIU]XST_X?7NEZ=KMY&99+.V2*YD5858E8FW3RYD4!R&VEB ! M7%?\$A_^4\*:3ITNEVW@"X\2^+= M0G21IX-URMM9P1%7"JS,)78,K$JHQMZGS']MO_@J/\,?V8O&N@?!?X?/8>*O M'&KZ_9V>I:;%<%H-&MI)D1WN6C/RRD-A(L[N=S8& ^G^P@3\4_C/\=?VJ)CO MA\0^/1X:\/R'E6TW1HOLRR1GLDD[SL?4C)[5Y3_P4Y_9X^"GP$_9Y\+GX2?# MK3M%FUSX[Z'?:U>6\9:XOIWEN'9Y97)=_F9B%)VKN(4 <4 ?6_[07B[XV^"/ MAS+KO[/WPBM?&_B-;N)(M"O-=BTY'B).^3SI?E!48..]?*WQS_X*'?\ !0?] MFWX>7'Q2^,W[ /AO1]%MIXH#<-\5[.5Y9I&VI''%&K/*Y.?E52< GH"1]P5\ M6ZA"_P"W/_P5 F\-ZG_I/PZ_9S@AN);1N8=0\47 )C9AT;R K8SG:]N>TIH M^J?@EXN\=>/OA)X>\:_$SP$?"VO:KI<5UJ?AYKGSFL)'&?*9L#+ $9! (.01 MD5U-%% !1110 4444 %%%% !7S_^WM_P4(^$?[#WPYNM0U?4;75O&5U:.?#G MA""<-<7+X.)IE4[HK=<$M(<9"D+EN*^@*^6?^"B/[/'P4\,_LR_';]H#1_AU MIR>-/$G@F5-6\1RQF2Z=(K:*!(T9R?)3RXHP5CVABN6!/- 'M?PZ^-6GZW^S M+H7[17C]K?2K2[\"6OB/6S&6,5G&]DMU-C.250%O? KYV\(?MJ_\% /CIX%? M]H#]GO\ 8P\/7'@.823:%8^)/%YM]:URU1B/.BC1#'"7VG:KDYXVEP03[E^R M?HNC>)/V*OAIX?\ $6DVU_87WPOT6"]L;V!98;B)].A5HW1@5=2"05(((.#7 M"_M:_M=^#_V3?#>E_L]?L]^"+76_B;KEH++X?_#KP]:HB6H(*I<31IA+>UCP M6YVA@A *J'= #T/]DO\ :=\$_M>_ W2?C?X%L;JR@OVD@OM+O@/.L+N)BDL# MXX)!&0>ZLIP,X'B;?\%,+KPS^SOXB_:%\3> 8M7CU/XJ7WA+X0^'M!WI<>)% MCF-O;N[NSA6>2*X+,JX54 "LQ -?PIX U;_@F'_P2T\43Z]XC6^\6V6BW^IZ MEJ$!)277;XB.)4XRRK-)!&#@%MF[ S@>V_LK?L_:%\%OV8OA[\&]:T&SN+CP MOH5F9Q<6ZR"/40HEFF3(.UO/:1PPY!/6@#QJ^_;?_:R_9\\3>%+K]MK]F_PY MH/A#QCK<&D0>(?"'B9KU]#O)\^3'>1.HWJ<,#)&=HVDC)PI^E/BG\6?AM\$O M!-[\1OBSXTT_0-$L$W7.H:C.$0>BJ.KN>BHH+,> ">*^&_\ @I-/^U'I?BOP M[\1/VM?"^@W?[._A7XAPZC>6GP[NI6U7RUG:.QGU$7*@%/G0/';G&Z0C=G8P M^S/B/\#_ (%?M(VGAO7?B;X(TWQ39:/=+JOA]-04RVPE>/"S&(G9*-C4/[=I^('B/0_!_\ 9.@^&O$D=AX?:*_\$N(TB^.G[4T42!57XXWP55& !OFX%===?\7H M_P""J%M ,3:7\$_ANTS'KY&M:U)L /I_H4!/K\_IU .F_;B_;T^#G[$?PVN_ M$'BW6+>^\3SV'/",$X-UJ$H4X9E7)B@4C+RD8 ! RV%/<_LY_%B\^,G[. MG@OXV>([*VT^?Q)X2L=7OK>!SY-NTUNDKJI8YVKN/)/05Y-^W9^SM\$](^ / MQR_:&M/AUI[>-=7^%^J07?B.>,RW*Q1Z:\2QQ%R1"NQ0"(PN[^+-=!^QSXA\ M,>$?^"-KN.#1M+^$6G7>KSRJ2D=K'IR/*S 4>$?V]/V MTOVB/#FK?'#]DO\ 9)T'6OASIM[(MOVZWUM9/,NEEV_+UD4KC^ H#A@PH ^FZ*** "BBB@ HHHH **** .%_:$ M_:2^#/[+?P]N?B7\:O&EMI.GPJ1;PLP:XOI0.(;>('=+(?[J].I( )'%_P#! M/_\ :QU;]M+X M\;]7\(0Z%YWB*_LK73HI6/_AUI^L^(/#,#Q:!>ZE&95L=[J[.D;'RQ)N52)"I9^ /A[7=$\! MZQ)I&O>,_&?B![2TNM1C_P!;:VL<2%W*=W)P<@X *ENZ_8X_;%O_ -I#4/%W MPP^)7PRF\$_$3X?:A%:>+?#$M\MS&HE4M#<03* )(I I(XXXY8,K'4^._P < M/V:?V!_A9J'CO7M(TK08-3U"6XM="\/:;%%=Z_J<@4$10QA?.G?"!I#T !=@ M!FO-O^"?'P6^+.D>(OB/^V_^TYI,?A_Q;\5[JVN3X(?VTX_"'QW^+6B^)[:QM_A_\'O UAJ/B358X7>]?5+H M23K;Q_.$9?LR)A-NXR2+\P! KR^3]O?]NNR^#_\ PUYJ7[%NAI\+?L U5].3 MQ>?^$@32"-_VXH8_*QY1\WR^&V]P/FKM?^":6AV_Q%^!_BS]H?Q9I$<[_&/Q M[JOB'[/?0!L:=YQMK*!E;(*+# K*#VDK"_X*9>%_V[?$/PA\1>"OV=] \&_\ M*X?PWY'B.TM)Y4\17-GM<7=O:(R&U1#!\H!RYR0HS@$ ^D_ WQ9\!_$+X4Z5 M\:]"UZ%/#FL:)#JMMJ%ZZPK';21B0-(6.(\*?FR?E((/2O ?@-_P4Q\!_M-? MMO:I^S-\%[.VU3POHW@ZYU*?Q>K.!>WD5U!"4MQT> "4CS/XF4[?E 9NF_9K M\/?LN?M7?L"^$?!7A#PSBZI.R3A;.55:&X:)@2ZS0'>5.'( M)&5;GR[PAX.\)_#_ /X+1V7@SP-X;L='TC3OV:!#8:;IMJL,%N@UG[J(@ 4= M3P.I)H ^B/VM_CJG[,_[-?C/XZ"T@N+CP]HDD^GVUSGRY[QB([:)]I!VO,\: MG!!PW'-1>-/VC/!_[/7P#T[XM_M5>+-(\-W*:+!)K,43,JR7YA5I;>UB9FDE M._<%0%FP.3P37F/[?W_%S_B1\$?V481YD?C'XAIK6OPXRLFDZ/']LFC?T5Y? MLZ@GOP.:]E^(W[/7P6^+WC7PS\0?B?\ #O3M=U7P:1)\P7Y01Q7$^)/VX_P!H?XM_'CQ7\#_V'O@-HGB6W\ W?V+Q M=XQ\7:X]GIZ7XR&LX%C4O(ZE64MT#*"OB)X#OHK7Q?X3N;U; ME8?-0O!X*LWL]? W[%GQ(\;?%7_@KO\4/B%KWP[U7PII^ MO?"FTN=,T;6X1%>_98[BTAMYKF($F&60++((V^94=0?4_?- !1110 4444 % M%%% !69XR\:^$/AWX9O/&?CWQ/8:-I&GQ&6]U+4[I(8($'=G<@#^M:=#/C+X*M?$&D6NIPZA'IM\6,+SQ;MA=5($BC<90\IC;_5QDQ@H" Q M4@M@G:+_ .T/^V9\3M _: M/V2/V5/@Y:>-/'CZ'_;&N7.LZM]BTS0K(OL1Y MW56=W8E<(N#AU/.<#S[]C#3=.T;_ (*G?M0:1I%A!:6EKI_A2*VM;:(1QQ1K MIZA455 "J !P *^G/'-Y\#?@I!KG[0GCRW\.^'FBT]5U[Q;;]H^']D3]KWX+Z?X/\8:MI$NI^$]5 M\/:N;W2]=AB#&9(RRAXI$5';:V20C$[?EW]Q\9?V@?%?@W]I;X5?L\^!=)T^ M[F\:RZG>^(KB]CD=M/TNRMPYD38Z[7DF>.-6;?MW_MEZ;_ M ,%!-;\*WGASX<>"-&N]*^%%GJ4/E7FM/<(\=QJ3H?NQ,DCJHZ'Y,",GJ0,= * .=T+ M]N;]K;]H[5?$7B?]B?\ 9H\.:_X%\,ZO/IL?B#Q9XH:SE\13PX\T64:(0B<@ M*\AVG(R00RK[-^QW^U5X8_;!^#:)>6NIW&E>(?#^H,&FTO48"OF MV[, ^ R,&P,JZY"G*BO^TEHW[5>@^!(='_8;T#X=6.H2M+K73/%5Y;W!>VT6"5MFSS$.U[DGG9DA C;L$@5]27-Q;V=O)=W4RQQ1(7DD M=L*J@9))/0 5\*_M<_L]_!;]FOXG?LK?#WX'?#O3O#NE)\:;=Y(;*,EYWV(/ M,FE8F29\<;W9FP ,X%>]_P#!2/XF:K\+_P!C'QM=^&=S:YKU@GA[P_#$V))+ MS4)%LX]G^TOG,X_W#0!YC9_\%-/%=C^S#X3^,EW\(X]?\6_%3QE?:7\*?!.C M2-:O?6J73Q037,LS.$&Q5=Y O[U,*H)9;&N_MQ_M9?LU>)_#5U^V[^SGX:T MCP9XIUJ'2E\5^"O$CW8T2ZF_U2W<4J LIP%_V:/V??A;#XU^)?BVTEO[?3;W4OLEEI6G1DJU[= M2X)"%E955<%BCHMNFT_X,Z=;Z<'7[ MD+W%M(^T]AO_ )GWI/V\2VF?\%#_ -DK6M*&V_EU_P 1VKLA 9[=K6U60'U M5V_[[/K0!]A4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 ?.?[)/P'^*WPQ_:X_:(^)_CC MPK]AT/QUK^CW/A6^^W02_;HH+:=)6V1NSQ;6=1B15)SQGFO!OVP/A/\ MY_& M+]M2/QSKW[$__"S/A5X,(_X0?PG=?$32]-L;N\VKNU&ZBDD9ICN,@6.1% 4* M",;P_P"@M% 'SA\+/VC/V_M;\0R6/Q8_X)V1^$]$M])N[C^T[/XFZ;J4AFB@ M=X;=+>'#,99%6,$<+OR>!6Y^P;\"?%OPG_8[T;P-\2Q=6'BO7X;W5O%TT$_E MW,6HZA-)/*=Z$[98_,5-P)P8QSQFO65I$6_-VQEB="Y!9LC;A1D(';TS_@GC^RS\1? MV>?!OB[QU\<=2L+CQ]\3/%USXD\50Z2_;[>+[##+%;+&VR21 M7ER8WXC#$8Y R*VOV@_A=X_^+_[7WP9@_P"$8G?P/X(GU/Q/KFI.R^2^IK!] MGT^$#.=Z-+++T(P.H[^]44 %?.?[-OP'^*W@#]O+]H/XS^+?"OV3PUXX_P"$ M<_X1?4OMT$GVW[+9/%/^[1S)'M<@?O%7/49'-?1E% 'RY\==+_;<^!/[5TW[ M17P5\/ZK\4OA_P"(-"BL=>^&X\3BVDT:ZC"@7EE'.WE88(NY5&YF>3(Y##(^ M&/P@_:3_ &I_VR/#7[7?[2?PF3X=^&_ASI=W;^ O!MSJT-[?W5W=)Y5TB\HN)6RK*=RH5&>37T910!\9_\ M%6/AQ^VQ\=+_ ,*?"+X$_ ^\\5?# \BQ(,OM4LY ^9CGDDYKZXHH \%_90^%WC^S^/?QN_:"^*'AB?2[WQ;XP@T MOPY!=%2S:)IMNL-M.F"=BS.\TFTX/0D9KA->?]NG]D_]H_QMXT\+?#C7?C5\ M-O'%U'?Z9IL/BI$O_"MT =]O%%=/M-LQ8X6/"J OW2"'^M:* /E7]E'X"_M" M^.OVM/$G[>O[4?@ZT\'ZE?>&$\-^#? UMJ27DNG:<)1,TMS-'\C2LPR O3S' MR%PHKIO^"IGP.^*7[1W[$7BWX0?!GPO_ &SXBU.XTUK'3OML%OYHBO[>63]Y M.Z1KA$8\L,XP,D@5]"44 >!_M]_#7XG_ !=_9CM/@'\._#UW7+$D901Q,A R3YG ->[V-C9Z990Z;I]LD-O;Q+%!#&N%1% M&%4#L !4M% 'SG\6O@/\5O$_P#P4F^$WQ^T/PKY_A+PSX0UFRUO5OMT"_9I MYXY!$GE,XE?<6'*(P&>2*3]OC]FCXL?$_6/A[^T9^SDFGS_$+X4ZY+?:1I.J MSB.=52YLFD.!&SJBA6) &6&5W;A]&T4 ?$GQB\,?M@?\%&=2\)?!KXC_ M ++-U\*OA_I'B6UUGQSJ>O>(K6\N-2^SDE;&UC@.2K$G,I ' /&W:_VW110 M4444 %%%% !1110 4444 ?-?_!23X ?%OX^Z5\)+;X2^$O[6?PQ\9='UW7%^ MWV\'V;3X%F$LW[Z1-^W>OR)N82J1@J=R^:6&"H(]ZHH ^"_P!F.[_;S_9* M^%MI\*OA%_P2(L[:VBQ)J&H3?&S1VNM3N2/GN;B3&7D8_@HPJ@* ![+H/@/X MT?%[]MOP+\:?BS\+IO#ND^"/A(\L%H]_% ;_X M?S?\+#\->$-3^Q^'8+J"=WOS+ _A%JL)CU+2] B?6E9MQ^WSDSW63SN_?RR<]ZX?_ (*9? ?XK?M! M_!WPEX5^$/A7^U[_ $SXG:-JU]!]N@M_*LX&E,LNZ=T5MNX?*"6.> :^C** M"OFK_@F+^S_\6O@=\+O&FM_'SPE_9'C'QQ\2=4\0:K"U_!5?MR?#;QK\8?V0_B'\+_AS MHO\ :.NZ[X8N+32K'[3'#Y\S#Y5WRLJ+GU9@/>O5:* /(/"VD_''X/\ [">A M>&O ?@&/4OB)X=^&5A8:?X?FO[=4.JQ6,<7EO*T@B*)*"6(?:P4X;D&OC_\ M9&\%_P#!1[]F&XUKQ]X@_P"":(\;_$;Q3=R3^*/B%K7QCT=+N\5FRL$:986\ M*@(/+5L$J.RHJ?H_10!\D_%/2?VLOVMO"WPM\"?&/]F-_ T,OQ9@U/QOIT7B M:UU6WCT?3H_M47FS0D+_ *1<;$" $@Q?LCS_"C0=;N[0^._%WB3Q+:7JP6\,Z3-#9Q0?-,S/&I M#\ [=IVAMP^U/"_AS2_!_AG3O"6B1%++2[&&SLT8Y*Q1($0$]_E45>HH ^:_ MV#/@#\6_@O\ %KX_>)OB7X3_ +-L?&WQ6N]8\,3_ &^WF^VV3O(5EVQ2,8\A MA\L@5N>E;?[#OPN\?^&[OXH_&7XM>&)]*\0_$/XDWM_%:794S0Z3;A;73XWV MDCB&,MU_Y:=!7O-% 'G/[7_@/Q7\4OV5/B/\-O FE?;M:U[P3J>GZ39>?'%Y M]Q+;2)&F^1E1>+[WQ3XL_LPDVUM=W17-O$3]Y5"Y)_O.P!( )]]H MH **** "BBB@ HHHH **** "OG/_ ()=_ ?XK?LZ?LR3?#WXR>%?['UAO%^J MWJV?VZ"XS!--NC?? [KR.<9R.X%?1E% 'YMZ#\/O^"DJ_M;:_P#M8_&#_@G3 M'\0=86Z,/P_@U+XK:/:VOA:P5FV)!!YDBF8@J3,<'=N8 %B:]N^(WQ5_X*&? M%[]F+XH>$O$O[#K^"M?O_#0TWPH+#Q_8:K)>S7C_ &:9OW)'D^3%(TNYCSMX MYXKZVHH \E\7?LUZM_PQF?V6_A)\0[_PE?V'@VWT?0/$FDW4MO-:3V\2"*7? M$0X#-&-^TY97<=Z\(LOC?_P5(L?@NG[/MQ^Q0]WX^BTD:0/B++XSLVT>7">5 M_:;@MYA!]ROM&B@#R?]A_]F6']C_\ 9@\+? +^VDU*ZT>VEDU/ M4(U(2>[FE>:8H#SL#R%5R =JJ2,YKB_^%#_%;_AZM_PTE_PBO_%%?\*2_L#^ MVOMT'_(1_M/S_(\G?YO^K^;?LV=MV>*^C** /!O#7PN\?^*O^"B?B;XY>,/# M-Q:>'?"GP\LO#O@RZG93'?SW4S7=[<1 $D%-D,)) SVR,U[S110!\Y_\$S?@ M/\5OV?/@[XM\*_%[PK_9%_J?Q.UG5K&#[=!<>;9SM$8I=T#NJ[MI^4D,,<@5 MA:_X_P#^"@'[-WQP\:_\61U/XT>!/$FH"_\ !=QI&N65E=>'RP._3Y8Y0I,0 M;&V09PJ@DL6*K]4T4 ?./[$7[._QC\._$;X@?M;_ +3NGV&G^/OB3"YB\/Z7;)L@M/.7Y9)",%V7*DHI!R6KZ.HHH **** "BBB@ HHHH **** M/FO]G'X ?%OP%_P4'^/OQP\6>$OLGA?QK;Z"OAC5/M]O)]M-M9B.;]VDADCV MOQ^\5<]1D5XM^W=\(_VZ?CC^U_IVJ2?L=O\ $CX/>#$BE\/>%I/B%IFE6FLZ M@8T9KR[261GD5'9XUB= "$!^Z[J_W[10!\Y?!;]H']O;7/'6G>&?BW_P3JA\ M%^%5MKC[9K=C\3M,U!K016TCPQI:PX9]\B1Q +@+YFX\*:U_^">OP?\ '7PP M_9K\[XOZ-+IOC/QIXBU7Q-XQM3*-\5[>W+OM+*3\RPB%<@]5XKW:B@#XO^%7 MBK_@HK^QG8ZS\$O$_P"SYX@^.VG1:M5]ZV]]]K8R(R$G M+\J =JY50:]$_P""?7[,GQ8^#:>/_C=^T)/81^/OBOXD&L:]I.DR^9:Z3$@< M6]HKY(D9!(^6!(Y49;;N;Z,HH ^<_P!N'X#_ !6^,'QC^ ?BKX=>%?[1L/!7 MQ.BU;Q-/]N@A^QV:JH,NV5U:3H?EC#-[5I?M5_"[X@?&C]H/X(>%K+PS/-X, M\.>+;CQ7XKU0,HCAN;*V8:=$03EBT\K-@# $>3VKWJB@#Y)_X*N>"/VUOC!X M)\/?!K]EWX67FN^&M6NWE^(LFG>*K'2KBZLT9 NGI+B@ 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@ 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 ** 9** "BBB@ HHHH **** "BBB@ HHHH __V0$! end XML 16 anet-20201231_htm.xml IDEA: XBRL DOCUMENT 0001596532 2020-01-01 2020-12-31 0001596532 2020-06-30 0001596532 2021-02-12 0001596532 2020-12-31 0001596532 2019-12-31 0001596532 us-gaap:ProductMember 2020-01-01 2020-12-31 0001596532 us-gaap:ProductMember 2019-01-01 2019-12-31 0001596532 us-gaap:ProductMember 2018-01-01 2018-12-31 0001596532 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001596532 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001596532 us-gaap:ServiceMember 2018-01-01 2018-12-31 0001596532 2019-01-01 2019-12-31 0001596532 2018-01-01 2018-12-31 0001596532 us-gaap:CommonStockMember 2017-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2017-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001596532 2017-12-31 0001596532 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2017-12-31 0001596532 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2017-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001596532 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:CommonStockMember 2018-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2018-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001596532 2018-12-31 0001596532 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2018-12-31 0001596532 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2018-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001596532 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001596532 us-gaap:CommonStockMember 2019-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2019-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001596532 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001596532 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001596532 us-gaap:CommonStockMember 2020-12-31 0001596532 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001596532 us-gaap:RetainedEarningsMember 2020-12-31 0001596532 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001596532 anet:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001596532 anet:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0001596532 anet:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 anet:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0001596532 us-gaap:OtherAssetsMember 2020-12-31 0001596532 us-gaap:OtherAssetsMember 2019-12-31 0001596532 srt:MinimumMember 2020-01-01 2020-12-31 0001596532 srt:MaximumMember 2020-01-01 2020-12-31 0001596532 anet:BigSwitchNetworksInc.Member 2020-02-05 2020-02-05 0001596532 anet:AwakeSecurityMember 2020-10-07 2020-10-07 0001596532 anet:AwakeSecurityMember 2020-10-07 0001596532 anet:AwakeSecurityIncBigSwitchNetworksMember 2020-12-31 0001596532 anet:AwakeSecurityIncBigSwitchNetworksMember us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001596532 anet:AwakeSecurityIncBigSwitchNetworksMember us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001596532 anet:AwakeSecurityIncBigSwitchNetworksMember us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001596532 anet:AwakeSecurityIncBigSwitchNetworksMember us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001596532 anet:AwakeSecurityIncBigSwitchNetworksMember 2020-01-01 2020-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2020-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001596532 us-gaap:CommercialPaperMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2020-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2020-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2020-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001596532 us-gaap:AgencySecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2020-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2020-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2020-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2020-12-31 0001596532 us-gaap:MoneyMarketFundsMember 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001596532 us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CommercialPaperMember 2019-12-31 0001596532 us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CertificatesOfDepositMember 2019-12-31 0001596532 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2019-12-31 0001596532 us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2019-12-31 0001596532 us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member us-gaap:AgencySecuritiesMember 2019-12-31 0001596532 anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel1Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel2Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:FairValueInputsLevel3Member anet:MoneyMarketFundsRestrictedMember 2019-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001596532 us-gaap:MachineryAndEquipmentMember 2019-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2020-12-31 0001596532 anet:ComputerHardwareandSoftwareMember 2019-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001596532 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001596532 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001596532 us-gaap:ConstructionInProgressMember 2020-12-31 0001596532 us-gaap:ConstructionInProgressMember 2019-12-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2020-12-31 0001596532 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001596532 2021-01-01 2020-12-31 0001596532 2023-01-01 2020-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2020-01-01 2020-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2020-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2020-01-01 2020-12-31 0001596532 us-gaap:TradeNamesMember 2020-12-31 0001596532 us-gaap:TradeNamesMember 2020-01-01 2020-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2020-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2020-01-01 2020-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2019-12-31 0001596532 us-gaap:DevelopedTechnologyRightsMember 2019-01-01 2019-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2019-12-31 0001596532 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001596532 us-gaap:TradeNamesMember 2019-12-31 0001596532 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0001596532 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0001596532 srt:MinimumMember 2020-12-31 0001596532 srt:MaximumMember 2020-12-31 0001596532 us-gaap:PurchaseCommitmentMember 2020-12-31 0001596532 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001596532 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001596532 2019-04-01 0001596532 2019-04-01 2019-04-30 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2020-01-01 2020-12-31 0001596532 anet:A2014EquityIncentivePlanMember 2020-01-01 2020-01-01 0001596532 anet:A2014EquityIncentivePlanMember 2020-10-07 2020-10-07 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember 2020-12-31 0001596532 us-gaap:EmployeeStockOptionMember anet:A2014EquityIncentivePlanMember us-gaap:SubsequentEventMember 2021-02-08 2021-02-08 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001596532 srt:MaximumMember anet:A2014EmployeeStockPurchasePlanMember 2020-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2020-01-01 2020-01-01 0001596532 anet:A2014EmployeeStockPurchasePlanMember 2020-12-31 0001596532 anet:A2014EmployeeStockPurchasePlanMember us-gaap:SubsequentEventMember 2021-02-08 2021-02-08 0001596532 anet:EmployeeStockPurchasePlanMember 2020-12-31 0001596532 anet:EmployeeStockPurchasePlanMember 2020-01-01 2020-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001596532 us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001596532 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001596532 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001596532 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:ResearchAndDevelopmentExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:SellingAndMarketingExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001596532 us-gaap:GeneralAndAdministrativeExpenseMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockOptionMember 2020-12-31 0001596532 us-gaap:EmployeeStockMember 2020-12-31 0001596532 us-gaap:RestrictedStockMember 2020-12-31 0001596532 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2020-01-01 2020-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2019-01-01 2019-12-31 0001596532 anet:StockOptionsandRestrictedStockAwardsMember 2018-01-01 2018-12-31 0001596532 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001596532 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001596532 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0001596532 anet:IPRightsMember 2019-12-31 0001596532 us-gaap:DomesticCountryMember 2020-12-31 0001596532 us-gaap:StateAndLocalJurisdictionMember 2020-12-31 0001596532 us-gaap:ForeignCountryMember 2020-12-31 0001596532 anet:AwakeSecurityMember us-gaap:DomesticCountryMember 2020-12-31 0001596532 us-gaap:ForeignCountryMember us-gaap:ResearchMember 2020-12-31 0001596532 srt:AmericasMember 2020-01-01 2020-12-31 0001596532 srt:AmericasMember 2019-01-01 2019-12-31 0001596532 srt:AmericasMember 2018-01-01 2018-12-31 0001596532 us-gaap:EMEAMember 2020-01-01 2020-12-31 0001596532 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001596532 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001596532 srt:AsiaPacificMember 2020-01-01 2020-12-31 0001596532 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001596532 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001596532 country:US 2020-12-31 0001596532 country:US 2019-12-31 0001596532 us-gaap:NonUsMember 2020-12-31 0001596532 us-gaap:NonUsMember 2019-12-31 0001596532 us-gaap:ProductMember 2020-10-01 2020-12-31 0001596532 us-gaap:ProductMember 2020-07-01 2020-09-30 0001596532 us-gaap:ProductMember 2020-04-01 2020-06-30 0001596532 us-gaap:ProductMember 2020-01-01 2020-03-31 0001596532 us-gaap:ProductMember 2019-10-01 2019-12-31 0001596532 us-gaap:ProductMember 2019-07-01 2019-09-30 0001596532 us-gaap:ProductMember 2019-04-01 2019-06-30 0001596532 us-gaap:ProductMember 2019-01-01 2019-03-31 0001596532 us-gaap:ServiceMember 2020-10-01 2020-12-31 0001596532 us-gaap:ServiceMember 2020-07-01 2020-09-30 0001596532 us-gaap:ServiceMember 2020-04-01 2020-06-30 0001596532 us-gaap:ServiceMember 2020-01-01 2020-03-31 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:ServiceMember 2019-01-01 2019-03-31 0001596532 2020-10-01 2020-12-31 0001596532 2020-07-01 2020-09-30 0001596532 2020-04-01 2020-06-30 0001596532 2020-01-01 2020-03-31 0001596532 2019-10-01 2019-12-31 0001596532 2019-07-01 2019-09-30 0001596532 2019-04-01 2019-06-30 0001596532 2019-01-01 2019-03-31 iso4217:USD shares iso4217:USD shares pure anet:segment 0001596532 2020 FY false us-gaap:AccountingStandardsUpdate201602Member P1Y P1Y P2Y us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent 10-K true 2020-12-31 --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 true false 12365036121 76331573 <div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="margin-top:3pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the registrant’s definitive Proxy Statement relating to its 2021 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year end of December 31, 2020 are incorporated by reference into Part III of this Annual Report on Form 10-K.</span></div> 893219000 1111286000 1979649000 1613082000 4497000 6160000 389540000 391987000 479668000 243825000 94922000 111456000 3836998000 3471636000 32231000 39273000 122790000 45235000 189696000 54855000 8314000 4150000 77288000 87770000 441531000 452025000 30071000 30346000 4738919000 4185290000 134235000 92105000 143357000 140249000 396259000 312668000 94392000 52052000 768243000 597074000 53053000 55485000 72397000 83022000 254568000 262620000 227936000 254710000 42431000 37693000 1418628000 1290604000 0.1000 0.1000 100000 100000 0 0 0 0 0 0 0.1000 0.1000 1000000000 1000000000 76174000 76174000 76389000 76389000 8000 8000 1292431000 1106305000 2027614000 1788230000 238000 143000 3320291000 2894686000 4738919000 4185290000 1830842000 2021150000 1841100000 486670000 389556000 310269000 2317512000 2410706000 2151369000 749962000 792382000 720584000 85664000 73986000 57408000 835626000 866368000 777992000 1481886000 1544338000 1373377000 486594000 462759000 442468000 229366000 213907000 187142000 66242000 61898000 65420000 0 0 405000000 782202000 738564000 1100030000 699684000 805774000 273347000 39179000 56496000 15454000 738863000 862270000 288801000 104306000 2403000 -39314000 634557000 859867000 328115000 634557000 859444000 327926000 634557000 859468000 327941000 8.35 11.26 4.39 7.99 10.63 4.06 75984000 76312000 74750000 79465000 80879000 80844000 634557000 859867000 328115000 1514000 -686000 -2069000 8013000 4823000 13000 9432000 0 0 -1419000 4823000 13000 95000 4137000 -2056000 634652000 864004000 326059000 73706000 7000 804731000 859114000 -1938000 1661914000 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 634557000 634557000 95000 95000 137128000 137128000 1834000 0 57556000 57556000 2012000 395173000 395173000 37000 8722000 8722000 164000 164000 76174000 8000 1292431000 2027614000 238000 3320291000 634557000 859867000 328115000 44590000 32849000 27671000 16970000 16179000 0 137042000 101280000 91202000 -9144000 -75741000 -57896000 4164000 5427000 -13800000 9432000 0 0 -10381000 6771000 3360000 -10673000 60210000 77916000 235318000 -20927000 -51054000 -13846000 -54259000 -21411000 -4965000 8112000 3389000 41161000 -1937000 39337000 2728000 16366000 -14786000 50352000 -11939000 70533000 8805000 23523000 -112000 17102000 7921000 17455000 735114000 963034000 503119000 1545689000 1208717000 547797000 2688064000 1503893000 1174259000 227420000 1365000 96821000 15384000 15751000 23830000 -3399000 -28220000 8000000 772978000 0 0 -608802000 -284072000 -755113000 0 0 1929000 57556000 57378000 53658000 8722000 9200000 8878000 395173000 266142000 0 -346339000 -217964000 42851000 1966000 353000 -1390000 -218061000 461351000 -210533000 1115515000 654164000 864697000 897454000 1115515000 654164000 82601000 32832000 17573000 0 0 2692000 0 93207000 0 6627000 10948000 0 0 0 15555000 1565000 2120000 2340000 164000 276000 305000 Organization and Summary of Significant Accounting Policies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Organization </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 enterprises. Our cloud networking solutions consist of our EOS, a set of network applications and our 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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Principles of Consolidation</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly-owned subsidiaries and are prepared in accordance with accounting principles generally accepted in the United States ("GAAP"). All significant intercompany accounts and transactions have been eliminated. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications of prior period amounts were made in the current year to conform to the current period presentation. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risk and uncertainties</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global coronavirus ("COVID-19") pandemic and resulting mitigation efforts by governments around the world to contain or slow its spread have negatively impacted the global economy, disrupted business, sales activities, global supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturers and suppliers have experienced delays in the production and export of their product</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s, which have negatively impacted our supply chain and could negatively impact our business in the future. In addition, COVID-19 related disruptions may have a negative impact on demand from our customers in future periods. How</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ever, the extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, and the impact of any initiatives and programs we may undertake to address financial and operational challenges, will depend on future developments, including the duration and spread of the pandemic and related mitigation efforts, as well as restrictions on travel and transport, all of which are uncertain and cannot be predicted. Management is actively monitoring the impact of the pandemic on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. As of the date of issuance of these consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact the Company's financial condition, liquidity, or results of operations is uncertain.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentrations of Business and Credit Risk </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2020, we had two primary 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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, review of the invoicing terms of the arrangement and current economic conditions that may affect a customer’s ability to pay. 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 accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables 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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 that 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, 2020, we had two customers who represented 31% and 15% of total accounts receivable, respectively. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. For the years ended December 31, 2020 and 2018, there was one customer who represented 22% and 27% of our total revenue, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with original or remaining 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, 2020 and 2019, we had restricted cash of $4.2 million, respectively, 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 the accompanying consolidated balance sheets. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Marketable Securities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering information about the collectability of the instrument and current market conditions. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues that 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 sales rebate and return reserves are recorded as adjustments to revenue. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value Measurements</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency depending on the nature of the subsidiaries’ activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction re-measurement - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 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 consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Translation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 recorded within accumulated other comprehensive income, a separate component of total stockholders’ equity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Valuation and Contract Manufacturer/Supplier Liabilities</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020, 2019 and 2018, we recorded charges of $50.5 million, $41.2 million and $20.8 million, respectively, within cost of product revenue for inventory write-downs. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 years ended December 31, 2020 and 2019, we recorded a charge of $14.9 million and $11.7 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. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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/or 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/supplier liabilities. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease office space, data centers, and equipment under non-cancelable operating leases with various expiration dates through 2028. We determine if an arrangement contains a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, other current liabilities, and operating lease liabilities, non-current in our consolidated balance sheets. We do not have any finance leases in any of the periods presented. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives, and decrease our right-of-use asset and reduce lease expense over the lease term. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also elect to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Business Combinations </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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 transaction and restructuring costs are expensed as incurred. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill and Acquired Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are carried at cost less accumulated amortization. All acquired 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 style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMDkvZnJhZzo4YTkxZDM3NGRjOGY0YmFkOWRmOWU4OTAyMmE0YWJmMi90ZXh0cmVnaW9uOjhhOTFkMzc0ZGM4ZjRiYWQ5ZGY5ZTg5MDIyYTRhYmYyXzcxNDY4MjU2NjcyMjU_d490fa3f-faef-489f-9d27-cfb1a593b7cf">one</span> to eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Privately-Held Companies </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Securities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as cost, less impairments, and remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2020 and 2019. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets and Investments in Privately-Held Companies </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets 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 its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 Investments for additional information. No impairment of any other long-lived assets was identified for any of the periods presented in the consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Loss Contingencies</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 judgments 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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the contract, or contracts, with a customer</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Determination of the transaction price</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognition of revenue when (or as) we satisfy the performance obligation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%">Post-Contract Customer Support</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 discernible pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and address 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 style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMDkvZnJhZzo4YTkxZDM3NGRjOGY0YmFkOWRmOWU4OTAyMmE0YWJmMi90ZXh0cmVnaW9uOjhhOTFkMzc0ZGM4ZjRiYWQ5ZGY5ZTg5MDIyYTRhYmYyXzE5NjM3_8a761748-4aea-409a-aac6-bde78359cc0a">one</span> to three years. We include billed but unearned PCS revenue in deferred revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 that 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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Recognized from Costs to Obtain a Contract with a Customer </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020 and 2019, total capitalized costs to obtain contracts were $10.1 million and $8.9 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development Expenses </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Warranty </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Reporting </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We develop, market and sell cloud networking solutions, which primarily consist of our switching and routing platforms and related network applications, 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. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMDkvZnJhZzo4YTkxZDM3NGRjOGY0YmFkOWRmOWU4OTAyMmE0YWJmMi90ZXh0cmVnaW9uOjhhOTFkMzc0ZGM4ZjRiYWQ5ZGY5ZTg5MDIyYTRhYmYyXzYwNDczMTQwMzQyMzI_976f5452-cfa7-4c79-9828-3b7ae3611c5e">two</span> to five years. The Company has </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions. The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, which is generally four years, and only if performance-based conditions are considered probable to be satisfied.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company’s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net Income per Share Attributable to Common Stockholders</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net income per share attributable to common stockholders are 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 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding, including potentially dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. Potentially dilutive shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Losses of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2016-13 (Topic 326), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to replace the incurred loss impairment methodology 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 are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new standard on January 1, 2020 under the modified retrospective approach with no material impact on our consolidated financial statements upon adoption. In addition, we continue to monitor the financial implications of the COVID-19 pandemic on expected credit losses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Simplifying the Test for Goodwill Impairment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04 (Topic 350), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the test for goodwill impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to eliminate Step 2 of the goodwill impairment test. Entities are required to record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. We adopted this standard prospectively on January 1, 2020 with no impact to our consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Changes to the Disclosure Requirements for Fair Value Measurement </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13 (Topic 820), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which eliminates, adds, and modifies certain disclosure requirements for fair value measurements. We adopted this standard on January 1, 2020 with no material impact on our consolidated financial statements. See Note 5 Investments for additional information on our Level 3 investments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Effective </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">): Simplifying the Accounting for Income Taxes, which simplifies the accounting for incomes taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim and annual periods beginning January 1, 2021 with earlier adoption permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the adoption impacts on our consolidated financial statements.</span></div> The accompanying consolidated financial statements include the accounts of Arista Networks, Inc. and its wholly-owned subsidiaries and are prepared in accordance with accounting principles generally accepted in the United States ("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. <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The global coronavirus ("COVID-19") pandemic and resulting mitigation efforts by governments around the world to contain or slow its spread have negatively impacted the global economy, disrupted business, sales activities, global supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our contract manufacturers and suppliers have experienced delays in the production and export of their product</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">s, which have negatively impacted our supply chain and could negatively impact our business in the future. In addition, COVID-19 related disruptions may have a negative impact on demand from our customers in future periods. How</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ever, the extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, and the impact of any initiatives and programs we may undertake to address financial and operational challenges, will depend on future developments, including the duration and spread of the pandemic and related mitigation efforts, as well as restrictions on travel and transport, all of which are uncertain and cannot be predicted. Management is actively monitoring the impact of the pandemic on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. As of the date of issuance of these consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact the Company's financial condition, liquidity, or results of operations is uncertain.</span></div> 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 these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates. We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2020, we had two primary 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. <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, review of the invoicing terms of the arrangement and current economic conditions that may affect a customer’s ability to pay. 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 accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables 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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 that 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, 2020, we had two customers who represented 31% and 15% of total accounts receivable, respectively. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. For the years ended December 31, 2020 and 2018, there was one customer who represented 22% and 27% of our total revenue, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively.</span></div> 0.31 0.15 0.39 0.22 0.27 0.23 0.17 We consider all highly liquid investments with original or remaining 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, 2020 and 2019, we had restricted cash of $4.2 million, respectively, 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 the accompanying consolidated balance sheets. 4200000 4200000 4000000.0 4000000.0 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. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering information about the collectability of the instrument and current market conditions. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis. Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues that 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 sales rebate and return reserves are recorded as adjustments to revenue. <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level I</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level II</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Level III</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">—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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of our foreign subsidiaries is either the U.S. dollar or their local currency depending on the nature of the subsidiaries’ activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Transaction re-measurement - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 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 consolidated financial statements. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Translation - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 recorded within accumulated other comprehensive income, a separate component of total stockholders’ equity.</span></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020, 2019 and 2018, we recorded charges of $50.5 million, $41.2 million and $20.8 million, respectively, within cost of product revenue for inventory write-downs. </span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 years ended December 31, 2020 and 2019, we recorded a charge of $14.9 million and $11.7 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. </span></div>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/or 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/supplier liabilities. 50500000 41200000 20800000 14900000 11700000 0 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. P3Y <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We lease office space, data centers, and equipment under non-cancelable operating leases with various expiration dates through 2028. We determine if an arrangement contains a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, other current liabilities, and operating lease liabilities, non-current in our consolidated balance sheets. We do not have any finance leases in any of the periods presented. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives, and decrease our right-of-use asset and reduce lease expense over the lease term. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also elect to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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 transaction and restructuring costs are expensed as incurred. </span>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. <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquired intangible assets are carried at cost less accumulated amortization. All acquired 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 style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMDkvZnJhZzo4YTkxZDM3NGRjOGY0YmFkOWRmOWU4OTAyMmE0YWJmMi90ZXh0cmVnaW9uOjhhOTFkMzc0ZGM4ZjRiYWQ5ZGY5ZTg5MDIyYTRhYmYyXzcxNDY4MjU2NjcyMjU_d490fa3f-faef-489f-9d27-cfb1a593b7cf">one</span> to eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in </span></div>the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information. P8Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments-Equity Securities</span> as cost, less impairments, and remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2020 and 2019. The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets 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 its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 Investments for additional information. No impairment of any other long-lived assets was identified for any of the periods presented in the consolidated financial statements. 0 0 0 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 judgments 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. <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the contract, or contracts, with a customer</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Determination of the transaction price</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-top:3pt;padding-left:42.75pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognition of revenue when (or as) we satisfy the performance obligation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%">Post-Contract Customer Support</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 discernible pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and address 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 style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMDkvZnJhZzo4YTkxZDM3NGRjOGY0YmFkOWRmOWU4OTAyMmE0YWJmMi90ZXh0cmVnaW9uOjhhOTFkMzc0ZGM4ZjRiYWQ5ZGY5ZTg5MDIyYTRhYmYyXzE5NjM3_8a761748-4aea-409a-aac6-bde78359cc0a">one</span> to three years. We include billed but unearned PCS revenue in deferred revenue.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:174%">Contracts with Multiple Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 that 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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 return rates applied against current-period shipments. Specific customer returns and allowances are considered when determining our sales return reserve estimate.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 in the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets Recognized from Costs to Obtain a Contract with a Customer </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020 and 2019, total capitalized costs to obtain contracts were $10.1 million and $8.9 million, respectively.</span></div> P3Y P30D P60D P5Y 10100000 8900000 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. 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. P1Y P90D We develop, market and sell cloud networking solutions, which primarily consist of our switching and routing platforms and related network applications, 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. 1 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation cost for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMDkvZnJhZzo4YTkxZDM3NGRjOGY0YmFkOWRmOWU4OTAyMmE0YWJmMi90ZXh0cmVnaW9uOjhhOTFkMzc0ZGM4ZjRiYWQ5ZGY5ZTg5MDIyYTRhYmYyXzYwNDczMTQwMzQyMzI_976f5452-cfa7-4c79-9828-3b7ae3611c5e">two</span> to five years. The Company has </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions. The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, which is generally four years, and only if performance-based conditions are considered probable to be satisfied.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 8. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company’s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.</span></div> P5Y P4Y P4Y <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.</span></div> Basic and diluted net income per share attributable to common stockholders are 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 potentially dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. Potentially dilutive shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Credit Losses of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">  </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2016-13 (Topic 326), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to replace the incurred loss impairment methodology 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 are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new standard on January 1, 2020 under the modified retrospective approach with no material impact on our consolidated financial statements upon adoption. In addition, we continue to monitor the financial implications of the COVID-19 pandemic on expected credit losses.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Simplifying the Test for Goodwill Impairment</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2017, the FASB issued ASU 2017-04 (Topic 350), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the test for goodwill impairment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to eliminate Step 2 of the goodwill impairment test. Entities are required to record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. We adopted this standard prospectively on January 1, 2020 with no impact to our consolidated financial statements.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Changes to the Disclosure Requirements for Fair Value Measurement </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-13 (Topic 820), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which eliminates, adds, and modifies certain disclosure requirements for fair value measurements. We adopted this standard on January 1, 2020 with no material impact on our consolidated financial statements. See Note 5 Investments for additional information on our Level 3 investments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Effective </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Income Taxes</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, Income Taxes (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Topic 740</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">): Simplifying the Accounting for Income Taxes, which simplifies the accounting for incomes taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim and annual periods beginning January 1, 2021 with earlier adoption permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the adoption impacts on our consolidated financial statements.</span></div> Business Combinations<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 5, 2020, the Company completed its acquisition of Big Switch Networks, Inc. (“Big Switch”), a network monitoring and software-defined networking pioneer headquartered in Santa Clara, California. With the acquisition of Big Switch, we expect to expand our data center networking solutions and further strengthen our network monitoring and observability suite delivered through Arista’s software platform CloudVision and DANZ (DataANalyZer) capabilities.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid an aggregate of $73.3 million in cash for the acquisition of Big Switch, of which $5.3 million was severance and other costs accounted for as a post-combination expense and excluded from the purchase </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">consideration. We also incurred certain acquisition-related expenses and restructuring costs of $6.6 million, which primarily consisted of retention bonuses to continuing employees, professional and consulting fees, and facilities restructuring costs.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 7, 2020, the Company completed its acquisition of Awake Security, Inc. (“Awake Security”), a network detection and response (“NDR”) platform provider headquartered in Santa Clara, California. With the acquisition of Awake Security, we added an NDR platform to our product portfolio that combines artificial intelligence (AI) with human expertise to autonomously hunt for and respond to insider and external threats. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company acquired all outstanding shares of Awake Security for a total purchase consideration of $180.5 million with cash. The acquisition-related costs were immaterial. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain unvested stock options held by Awake Security employees were assumed by the Company in connection with the acquisition. The portion of the fair value of the assumed stock options associated with pre-acquisition service of Awake employees was immaterial. The fair value of $21.3 million of the unvested replacement options was excluded from the purchase price. These awards, which are subject to the recipients’ continued service with the Company, will be recognized ratably as stock-based compensation expense over the requisite service period.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both acquisitions were accounted for as a business combination with the aggregate purchase price allocated to the assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. The Company prepared an initial assessment of the fair value of the assets acquired and liabilities assumed as of the acquisition date using preliminary information. Accordingly, the preliminary values reflected in the table below are subject to potential measurement period adjustments. The fair value is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Preliminary Purchase Price Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other tangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,514 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 weighted average estimated useful lives: </span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:55.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.933%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.096%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill of $134.8 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 </span></div>assembled workforce. The goodwill is not deductible for income taxes purposes. The Company’s consolidated financial statements include the accounts of Big Switch and Awake Security starting as of the acquisition date. Pro forma and historical post-acquisition results of operations for these acquisitions were not material to the Company’s consolidated financial statements. 73300000 5300000 6600000 180500000 21300000 The fair value is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.568%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Preliminary Purchase Price Allocation</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,051 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other tangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,598)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,640 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,841 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,514 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 21051000 19580000 28598000 101640000 134841000 248514000 The following table shows the valuation of the intangible assets acquired (in thousands) along with their weighted average estimated useful lives: <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:55.828%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.238%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.933%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.096%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisition Date Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted Average Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,640 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 72220000 P7Y 18840000 P7Y 6520000 P5Y 4060000 P2Y 101640000 134800000 Fair Value Measurements<div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 values of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.240%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level III</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cash Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds - restricted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,422,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">____________________</span></div></td></tr><tr><td colspan="45" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) As of December 31, 2020, all of our certificates of deposits were domestic deposits.</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:18.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.259%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level III</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,613,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,804 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds - restricted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Financial Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,180,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,183,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086,087 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="45" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">____________________</span></div></td></tr><tr><td colspan="45" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) As of December 31, 2019, all of our certificates of deposits were domestic deposits.</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, total unrealized losses of our marketable securities 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. 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 impaired as of December 31, 2020. We did not recognize any credit losses or non-credit-related impairments related to our available-for-sale marketable securities for the year ended December 31, 2020. We determined that the gross unrealized losses on our marketable fixed-income securities as of December 31, 2019 and 2018 were temporary in nature and therefore, we did not recognize any impairment of our marketable fixed-income securities for the years ended December 31, 2019 and 2018, respectively.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, 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):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.666%"><tr><td style="width:1.0%"/><td style="width:81.843%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,151,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year through 2 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979,649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>The weighted-average remaining duration of our current marketable securities is approximately 0.9 years as of December 31, 2020. The following tables summarize the amortized costs, unrealized gains and losses, and fair values of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:18.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.240%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level III</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Cash Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,854 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. government notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,320 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">187 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">878,484 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,167 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(330)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">879,321 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">475,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,978,283 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">523,506 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456,143 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds - restricted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Financial Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421,372 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,700 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(334)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,422,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,456,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="45" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">____________________</span></div></td></tr><tr><td colspan="45" style="padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) As of December 31, 2020, all of our certificates of deposits were domestic deposits.</span></td></tr></table><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:18.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.086%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.252%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.259%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="39" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level I</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level II</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level III</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cash Equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">566,581 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,001 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Marketable Securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commercial paper</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Certificates of deposits</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">518,884 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,278 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787,741 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Agency securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">234,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,609,833 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,613,082 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">519,278 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,093,804 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds - restricted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total Financial Assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,180,643 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,383 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(134)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,183,892 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086,087 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,097,805 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="45" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">____________________</span></div></td></tr><tr><td colspan="45" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1) As of December 31, 2019, all of our certificates of deposits were domestic deposits.</span></td></tr></table> 438854000 438854000 438854000 0 0 51211000 0 0 51211000 0 51211000 0 50136000 3000 0 50139000 0 50139000 0 523320000 187000 1000 523506000 523506000 0 0 878484000 1167000 330000 879321000 0 879321000 0 475132000 343000 3000 475472000 0 475472000 0 1978283000 1700000 334000 1979649000 523506000 1456143000 0 4235000 4235000 4235000 0 0 2421372000 1700000 334000 2422738000 966595000 1456143000 0 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 0 P24M The fair values of available-for-sale marketable securities, by remaining contractual maturity, are as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.666%"><tr><td style="width:1.0%"/><td style="width:81.843%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.308%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.449%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,151,647 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due in 1 year through 2 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828,002 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:22.5pt;text-indent:-4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total marketable securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,979,649 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1151647000 828002000 1979649000 P0Y10M24D Financial Statements Details<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable, net </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales rebate and returns reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,987 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Doubtful Accounts </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activities in the allowance for doubtful accounts consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.305%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.044%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.044%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Additions charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Deductions/write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Sales Rebate and Returns Reserve </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activities in the product sales rebate and returns reserve consist of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.069%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Additions charged against revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Consumption</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,613 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Prepaid Expenses and Other Current Assets</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,153 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,316 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and machinery </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,081 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,448 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $20.1 million, $19.0 million and $21.6 million for the years ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accrued Liabilities </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued manufacturing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued product development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty Accrual </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual, beginning of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities accrued for warranties issued during the year </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,737 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred during the year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the beginning and ending balances of our contract assets (in thousands):</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.342%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,380 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our contract liabilities (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Revenue recognized from beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Beginning balance reclassified to deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Contract liabilities recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020 and 2019, $34.5 million and $23.4 million, respectively, of our contract liabilities was recorded within other current liabilities with the remaining balance recorded within other long-term liabilities in the accompanying consolidated balance sheets.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue and Performance Obligations</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Revenue recognized from beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Deferral of revenue in current period, excluding amounts recognized during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,827 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Remaining Performance Obligations </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020, approximately $900.5 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 79% of these remaining performance obligations over the next 2 years and 21% during years 3 to 5.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consists of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.666%"><tr><td style="width:1.0%"/><td style="width:57.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.110%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#7f160e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on investments in privately-held companies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,556)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.133%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">893,219 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,111,286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash included in other assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,229 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">897,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,115,515 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 893219000 1111286000 4235000 4229000 897454000 1115515000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, net consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">394,037 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398,147 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(659)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product sales rebate and returns reserve</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,838)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,522)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,540 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391,987 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Allowance for Doubtful Accounts </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activities in the allowance for doubtful accounts consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.305%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.295%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.044%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.044%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.631%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.050%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Additions charged to expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Deductions/write-offs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">659 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">638 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Sales Rebate and Returns Reserve </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activities in the product sales rebate and returns reserve consist of the following (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.069%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of year</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Additions charged against revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,032 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,269 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Consumption</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,138)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,079)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,838 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,522 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,613 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 394037000 398147000 659000 638000 3838000 5522000 389540000 391987000 638000 507000 112000 397000 221000 500000 376000 90000 105000 659000 638000 507000 5522000 8613000 7423000 9454000 2032000 4269000 11138000 5123000 3079000 3838000 5522000 8613000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">219,218 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,712 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">260,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">479,668 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">243,825 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 219218000 96712000 260450000 147113000 479668000 243825000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other current assets consist of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventory deposits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,783 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,153 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,556 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses and deposits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,316 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,123 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,922 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111,456 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18783000 13716000 267000 20153000 60556000 64464000 15316000 13123000 94922000 111456000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and machinery </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,655 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,748 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware and software </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,081 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,774 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,448 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,235 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Construction-in-process </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">265 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,412 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,649 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115,181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,376)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,231 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 70655000 64748000 40081000 36627000 3787000 3774000 31448000 31235000 1441000 265000 147412000 136649000 115181000 97376000 32231000 39273000 20100000 19000000.0 21600000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued liabilities consist of the following (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:2.25pt;padding-right:2.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll related costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,634 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,133 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued manufacturing costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,181 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued product development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,733 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,410 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued warranty costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,335 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,716 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued liabilities </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 73634000 80133000 43181000 31920000 6733000 11410000 9314000 6742000 5211000 6335000 1870000 1716000 3414000 1993000 143357000 140249000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.509%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual, beginning of year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,362 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities accrued for warranties issued during the year </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,737 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty costs incurred during the year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,165)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,789)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual, end of year</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,742 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6742000 5362000 9737000 7169000 7165000 5789000 9314000 6742000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the beginning and ending balances of our contract assets (in thousands):</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.342%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.471%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:5.62pt;padding-right:5.62pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,341 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract assets, ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,380 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,565 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to our contract liabilities (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:64.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,050 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,595 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Revenue recognized from beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(23,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,887)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Beginning balance reclassified to deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Contract liabilities recognized</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,939 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contract liabilities, ending balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,957 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 25565000 6341000 16380000 25565000 61050000 32595000 23394000 12887000 1638000 894000 49939000 42236000 85957000 61050000 34500000 23400000 The following table summarizes the activity related to our deferred revenue (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.066%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, beginning balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,288 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Revenue recognized from beginning balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(305,792)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: Deferral of revenue in current period, excluding amounts recognized during the period</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,331 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue, ending balance</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,827 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 575288000 305792000 381331000 650827000 900500000 0.79 P2Y 0.21 P3Y <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net consists of the following (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.666%"><tr><td style="width:1.0%"/><td style="width:57.093%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.411%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.107%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.110%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:3.37pt;padding-right:3.37pt;text-align:center;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,666 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of marketable securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#7f160e;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain (loss) on investments in privately-held companies</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,164 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,800)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income (expense)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,556)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,179 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,496 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 27139000 51144000 31666000 0 0 2701000 9432000 0 0 4164000 5427000 -13800000 -1556000 -75000 289000 39179000 56496000 15454000 Investments<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Investments in Privately-Held Companies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our investments in privately-held companies do not have readily determinable fair values. Their initial cost is subsequently adjusted to fair value on a non-recurring basis based on observable price changes from orderly transactions of identical or similar securities 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 these securities. In addition, the valuation requires management judgment due to the absence of market price and lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of December 31, 2020 and 2019 (in thousands):</span></div><div style="margin-bottom:15pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:63.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative upward adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020, 2019 and 2018, we recorded $4.2 million, $1.2 million and $1.2 million of unrealized gains, respectively. 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 disposed investments. The aforementioned realized and unrealized gains and impairment were recorded within other income, net in the accompanying consolidated statements of operations.</span></div> The following table summarizes the activity related to our investments in privately-held companies held as of December 31, 2020 and 2019 (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:63.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.429%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of investment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative impairment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cumulative upward adjustment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying amount of investment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3000000 3000000 0 0 5314000 1150000 8314000 4150000 4300000 4200000 1200000 1200000 15000000.0 Goodwill and Acquisition-Related Intangible Assets <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying values of goodwill for the years ended December 31, 2020 and 2019 are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:74.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions (See Note 2 for additional information)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed an annual test for goodwill impairment in the fourth quarter of the fiscal years ended December 31, 2020 and 2019 and determined that goodwill was not impaired.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Acquisition-Related Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our acquisition-related intangible assets as of December 31, 2020 and 2019 (in thousands, except for years):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,805)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,570)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,326)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,485)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,235 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense related to acquisition-related intangible assets was $24.1 million, $13.4 million and $5.1 million for the years ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.166%"><tr><td style="width:1.0%"/><td style="width:80.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying values of goodwill for the years ended December 31, 2020 and 2019 are as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:74.192%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.427%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Carrying Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions related to acquisitions (See Note 2 for additional information)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,841 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,696 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 53684000 1171000 54855000 134841000 189696000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents details of our acquisition-related intangible assets as of December 31, 2020 and 2019 (in thousands, except for years):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,730 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,805)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,920 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,622 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,990 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,044 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,521)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,360 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42,570)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</span></td></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.737%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Useful Life<br/>(In Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,326)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,112)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Others</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,660 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,660)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,720 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,485)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,235 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9</span></td></tr></table> 124730000 31805000 92925000 P5Y2M12D 25920000 4298000 21622000 P6Y2M12D 8990000 2946000 6044000 P4Y3M18D 5720000 3521000 2199000 P1Y1M6D 165360000 42570000 122790000 P5Y3M18D 52510000 14326000 38184000 P3Y8M12D 7080000 1387000 5693000 P5Y9M18D 2470000 1112000 1358000 P1Y8M12D 1660000 1660000 0 P0Y 63720000 18485000 45235000 P3Y10M24D 24100000 13400000 5100000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.166%"><tr><td style="width:1.0%"/><td style="width:80.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.816%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years Ending December 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Future Amortization Expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,235 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,774 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,147 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">122,790 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 29235000 26774000 22781000 16103000 9750000 18147000 122790000 Commitments and Contingencies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Leases </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise these options. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMzkvZnJhZzo2ZmY1OWZmZjRmNmI0YzgxOGM0ZjI5NmFjZGE5NDM3Zi90YWJsZTpkOWUwZDA4YTM5NWU0ZDllYjAxYmZkNDUwZDVkMzFjOC90YWJsZXJhbmdlOmQ5ZTBkMDhhMzk1ZTRkOWViMDFiZmQ0NTBkNWQzMWM4XzYtMC0xLTEtMA_0298e558-65c6-48b2-9714-f1f23ca1957f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMzkvZnJhZzo2ZmY1OWZmZjRmNmI0YzgxOGM0ZjI5NmFjZGE5NDM3Zi90YWJsZTpkOWUwZDA4YTM5NWU0ZDllYjAxYmZkNDUwZDVkMzFjOC90YWJsZXJhbmdlOmQ5ZTBkMDhhMzk1ZTRkOWViMDFiZmQ0NTBkNWQzMWM4XzYtMC0xLTEtMA_78913ad7-c863-4826-bde8-7d7759eca4a5">Operating lease liabilities, current (included in other current liabilities)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,170 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,074 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our lease costs (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,851 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating lease costs in the table above include costs for long-term 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 years ended December 31, 2020 and 2019, cash paid for amounts associated with our operating lease liabilities were approximately $20.2 million and $18.6 million, respectively, which were classified as operating activities in the accompanying consolidated statements of cash flows.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities as of December 31, 2020 are presented in the table below (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.666%"><tr><td style="width:1.0%"/><td style="width:78.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.453%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ending December 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments (excluding non-lease components)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease payments as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:63.507%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term — operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate — operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Commitments </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. A significant portion of our purchase orders to our contract manufacturers for finished products consists of non-cancellable purchase commitments. In addition, we purchase strategic component inventory from certain suppliers under non-cancellable purchase commitments, including integrated circuits, which are consigned to our contract manufacturers. As of December 31, 2020, we had non-cancellable purchase commitments of $454.0 million, of which $421.9 million was to our contract manufacturers and suppliers. In addition, we had deposits to our contract manufacturers to secure our purchase commitments in the amount of $21.5 million and $16.5 million as of December 31, 2020 and 2019, respectively, which were recorded within prepaid expenses and other current assets, as well as other assets in the accompanying consolidated balance sheets. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 material impact on our consolidated financial statements to date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Legal Proceedings </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Based on currently available information, management does not believe that any 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 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Right-of-use assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,288 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,770 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMzkvZnJhZzo2ZmY1OWZmZjRmNmI0YzgxOGM0ZjI5NmFjZGE5NDM3Zi90YWJsZTpkOWUwZDA4YTM5NWU0ZDllYjAxYmZkNDUwZDVkMzFjOC90YWJsZXJhbmdlOmQ5ZTBkMDhhMzk1ZTRkOWViMDFiZmQ0NTBkNWQzMWM4XzYtMC0xLTEtMA_0298e558-65c6-48b2-9714-f1f23ca1957f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjQyYThkNTVkZmEyZDQ4ZmQ4OWQ2ZTIwM2VmNTMyYmQ3L3NlYzo0MmE4ZDU1ZGZhMmQ0OGZkODlkNmUyMDNlZjUzMmJkN18xMzkvZnJhZzo2ZmY1OWZmZjRmNmI0YzgxOGM0ZjI5NmFjZGE5NDM3Zi90YWJsZTpkOWUwZDA4YTM5NWU0ZDllYjAxYmZkNDUwZDVkMzFjOC90YWJsZXJhbmdlOmQ5ZTBkMDhhMzk1ZTRkOWViMDFiZmQ0NTBkNWQzMWM4XzYtMC0xLTEtMA_78913ad7-c863-4826-bde8-7d7759eca4a5">Operating lease liabilities, current (included in other current liabilities)</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities, non-current</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,397 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,022 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,170 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,074 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 77288000 87770000 17773000 16052000 72397000 83022000 90170000 99074000 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our lease costs (in thousands):</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.466%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating lease costs:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,392 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,851 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,799 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:63.507%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.425%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.428%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term — operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 years</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate — operating leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 23392000 22544000 7459000 6255000 30851000 28799000 20200000 18600000 of December 31, 2020 are presented in the table below (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.666%"><tr><td style="width:1.0%"/><td style="width:78.498%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.749%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.453%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years ending December 31, </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,890 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 and thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,926 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted operating lease payments (excluding non-lease components)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,258 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,088)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of operating lease payments as of December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,170 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 21770000 21890000 19533000 11730000 9409000 19926000 104258000 14088000 90170000 P5Y4M24D P6Y 0.050 0.051 454000000.0 421900000 21500000 16500000 Stockholders' Equity and Stock-Based Compensation<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 over three years 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, 2020, the remaining authorized amount for stock repurchases under this program was approximately $338.7 million. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the stock repurchase activity under the Repurchase Program is as follows (in thousands, except per share amounts): </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:67.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2014 Equity Incentive Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Effective January 1, 2020, our board of directors authorized an increase of 2,291,660 shares to the shares available for issuance under the 2014 Plan. In connection with our acquisition of Awake Security, Inc., we assumed the stock options outstanding under the Awake Security 2014 Equity Incentive Plan and registered an additional 115,338 shares to be available for future issuance. As of December 31, 2020, there remained approximately 21.5 million shares available for issuance under the 2014 Plan. On February 8, 2021, our board of directors authorized an increase of 2,285,228 shares to shares available for future issuance under the 2014 Plan effective January 1, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2014 Employee Stock Purchase Plan</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020, our board of directors authorized an increase of 763,886 shares to shares available for issuance under the ESPP. As of December 31, 2020, there remained 3,850,993 shares available for issuance under the ESPP. On February 8, 2021, our board of directors authorized an increase of 761,742 shares to shares available for issuance under the ESPP effective January 1, 2021.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 lasts 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. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, we issued 105,667 shares at an average purchase price of $183.45 under our 2014 ESPP. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the option activities and related information (in thousands, except years and per share amounts): </span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:43.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.092%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares <br/>Underlying<br/>Outstanding Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term (In Years) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable—December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,263 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant-date fair value of options granted during the years ended December 31, 2020, 2019 and 2018 was $184.96, $107.42 and $121.18 per share, respectively. The aggregate intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 was $245.9 million, $323.1 million and $283.8 million, respectively. The total fair value of options vested for the years ended December 31, 2020, 2019 and 2018 was approximately $20.0 million, $23.0 million and $31.9 million, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Unit (RSU) Activities</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the RSU activities and related information (in thousands, except per share amounts):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average Grant <br/>Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       RSUs granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       RSUs vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       RSUs forfeited/canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs vested for the years ended December 31, 2020, 2019 and 2018 was approximately $85.4 million, $65.7 million, and $52.5 million, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shares Available for Grant</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock activities and the total number of shares available for grant as of December 31, 2020 under our 2014 Equity Incentive Plan (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:82.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Authorized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares traded for taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1): The authorized number of shares consists of 2,291,660 shares approved by our board of directors under the aforementioned 2014 Equity Incentive Plan effective January 1, 2020, and 115,338 shares assumed under the Awake Security 2014 Equity Incentive Plan in conjunction with our acquisition of Awake Security</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">           Total stock-based compensation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Determination of Fair Value</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 grant date. 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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, 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="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ESPP</span></div><div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions relating to our ESPP:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, 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="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:53.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Option</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSU</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,309 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average amortization period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 years</span></td></tr></table></div> 1000000000.0 P3Y 338700000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the stock repurchase activity under the Repurchase Program is as follows (in thousands, except per share amounts): </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:67.514%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.304%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.255%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.257%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aggregate purchase price</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">395,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">266,142 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares repurchased</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,189 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Average price paid per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196.43 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223.57 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 395173000 266142000 2012000 1189000 196.43 223.57 0.03 12500000 2291660 115338 21500000 2285228 0.01 2500000 763886 3850993 761742 0.85 P2Y 0.10 105667 183.45 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the option activities and related information (in thousands, except years and per share amounts): </span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:43.808%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.424%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.092%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares <br/>Underlying<br/>Outstanding Options</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Exercise <br/>Price per Share </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average <br/>Remaining <br/>Contractual <br/>Term (In Years) </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate <br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.50 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">740,387 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,210)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,430 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">841,659 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable—December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,263 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4564000 42.50 P4Y4M24D 740387000 115000 28.01 1210000 31.55 39000 105.51 3430000 45.17 P3Y7M6D 841659000 2263000 32.25 P3Y1M6D 584598000 184.96 107.42 121.18 245900000 323100000 283800000 20000000.0 23000000.0 31900000 (in thousands, except per share amounts):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:70.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.235%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of <br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- <br/>Average Grant <br/>Date Fair Value Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190.35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       RSUs granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,361 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">216.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       RSUs vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(519)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164.46 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">       RSUs forfeited/canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220.92 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested balance—December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,816 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215.68 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1070000 190.35 1361000 216.46 519000 164.46 96000 220.92 1816000 215.68 85400000 65700000 52500000 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the stock activities and the total number of shares available for grant as of December 31, 2020 under our 2014 Equity Incentive Plan (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:82.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.425%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,146 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Authorized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(115)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,361)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares traded for taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance—December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,249 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.8pt;font-weight:400;line-height:120%;position:relative;top:-4.2pt;vertical-align:baseline">(1): The authorized number of shares consists of 2,291,660 shares approved by our board of directors under the aforementioned 2014 Equity Incentive Plan effective January 1, 2020, and 115,338 shares assumed under the Awake Security 2014 Equity Incentive Plan in conjunction with our acquisition of Awake Security</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.15pt;font-weight:400;line-height:120%;position:relative;top:-3.85pt;vertical-align:baseline">.</span></div> 15146000 2407000 115000 1361000 39000 96000 37000 16249000 2291660 115338 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,637 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,087 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,205 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,168 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,913 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">           Total stock-based compensation </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,042 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,202 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6272000 4637000 5087000 79913000 53068000 48205000 34944000 29168000 24995000 15913000 14407000 12915000 137042000 101280000 91202000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2020, 2019 and 2018, 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="margin-bottom:12pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P5Y P6Y10M24D P7Y 0.004 0.025 0.029 0.435 0.428 0.446 0 0 0 <div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the assumptions relating to our ESPP:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.733%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years) </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend rate </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> P1Y7M6D P1Y1M6D P1Y1M6D 0.004 0.018 0.024 0.451 0.425 0.419 0 0 0 <div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, 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="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:53.490%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.634%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.916%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.922%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock Option</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">RSU</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">ESPP</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrecognized stock-based compensation expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,111 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">337,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,494 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,309 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average amortization period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2 years</span></td></tr></table></div> 46111000 337835000 9494000 8309000 P2Y9M18D P3Y4M24D P1Y2M12D P3Y2M12D Net Income Per Share <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts): </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:54.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: undistributed earnings allocated to participating securities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, basic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, basic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: undistributed earnings allocated to participating securities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, diluted </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, basic </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,750 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, basic </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,750 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add weighted-average effects of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, diluted </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,465 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,879 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,844 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:54.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and RSUs </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts): </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:54.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: undistributed earnings allocated to participating securities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(423)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(189)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, basic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,444 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,926 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, basic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,444 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add: undistributed earnings allocated to participating securities </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to common stockholders, diluted </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">634,557 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">859,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,941 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, basic </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,750 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, basic </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,984 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,312 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,750 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add weighted-average effects of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and RSUs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,565 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,083 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 30.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used in computing net income per share attributable to common stockholders, diluted </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,465 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,879 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,844 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic </span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.35 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.26 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.99 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.63 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.06 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 634557000 859867000 328115000 0 423000 189000 634557000 859444000 327926000 634557000 859444000 327926000 0 24000 15000 634557000 859468000 327941000 75984000 76312000 74750000 75984000 76312000 74750000 3462000 4565000 6083000 19000 2000 11000 79465000 80879000 80844000 8.35 11.26 4.39 7.99 10.63 4.06 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands): </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.833%"><tr><td style="width:1.0%"/><td style="width:54.993%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.638%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.587%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.302%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.591%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and RSUs </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">428 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 345000 318000 140000 83000 82000 71000 428000 400000 211000 Income Taxes<div style="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,863 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,801 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current provision for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense (benefit):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433,324)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,563)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,779)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,896)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for (benefit from) income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,306 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,314)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax, net of federal benefit </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes on foreign earnings differential </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intra-Entity Sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Cuts and Jobs Act</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.12 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.61)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Excess tax benefits resulting from stock awards were $58.7 million, $77.9 million and $75.5 million for the years ended December 31, 2020, 2019 and 2018, respectively. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operations and a taxable presence in numerous jurisdictions outside the U.S. 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 </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 between the local tax basis and U.S. GAAP book basis of the IP rights.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and accruals not currently deductible</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease financing obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,771 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on foreign earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326,967)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349,456)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,595 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, non-current </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, non-current </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227,936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all deferred tax assets are realizable with the exception of California, Canada, and U.K. deferred tax assets. Therefore, we recorded a valuation allowance of $82.6 million and $67.3 million as of December 31, 2020 and 2019, respectively, against California, Canada, and U.K. deferred tax assets, since it is more likely than not that these assets will be not be recognized.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, we had $245.1 million and $97.4 million of net operating loss carryforwards for federal and state income tax purposes, respectively, from the acquisition of Mojo Networks, Big Switch Networks and Awake Security. These federal and state losses will begin to expire in 2027 and 2029, respectively. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of $12.8 million, which do not expire. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had a federal credit of $2.0 million from the acquisition of Awake Security, which will begin to expire in 2038 and a California state credit of $128.7 million, which can be carried over indefinitely. For foreign </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">jurisdictions, we had $0.5 million of Canadian scientific research and experimental development tax credit carry-forwards, which will begin to expire in 2034.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership change limitations provided in the Internal Revenue code and similar state or foreign provisions.</span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Tax Cuts and Jobs Act enacted on December 22, 2017 requires a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings are deemed to be taxed and distributions of the unremitted earnings do 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="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Uncertain Tax Positions </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2020, 2019 and 2018 is as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.735%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—beginning balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken in a prior year </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during current year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken in a prior year </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to settlements with taxing authorities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,388)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to lapse of statute of limitations </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Adjustment for acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—ending balance </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,436 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2020, 2019 and 2018, the total amount of gross unrecognized tax benefits was $92.5 million, $93.8 million and $74.4 million, respectively, of which $44.7 million, $28.5 million and $35.7 million would affect our effective tax rate if recognized. </span></div><div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.1 million and $0.2 million in the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020 and 2019, we recognized a liability for interest and penalties of $2.0 million and $2.2 million, respectively. </span></div>The statute of limitations for Federal and most states remain open for 2017 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, where 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="margin-top:6pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income before provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 6.62pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">621,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">727,632 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,818 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,025 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,983 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">738,863 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">862,270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,801 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 621838000 727632000 136818000 117025000 134638000 151983000 738863000 862270000 288801000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the provision for income taxes are as follows (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current provision for income taxes:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,843 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,113 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,135 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,067 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,018 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,891 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,451 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,869 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,182 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax expense (benefit):</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,056 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,726)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(849)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,511)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,164)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,878 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(433,324)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,994 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax expense (benefit)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,563)</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,779)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,896)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision for (benefit from) income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,306 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,403 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,314)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 78843000 58187000 6113000 21135000 19067000 2018000 12891000 928000 10451000 112869000 78182000 18582000 -17592000 362056000 -57726000 -849000 -4511000 -4164000 9878000 -433324000 3994000 -8563000 -75779000 -57896000 104306000 2403000 -39314000 <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.400%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.066%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.070%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10.12pt;padding-right:10.12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 8.87pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory income tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.00 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State tax, net of federal benefit </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Taxes on foreign earnings differential </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.92)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.59)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.37)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.68)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intra-Entity Sale</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.95)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.65)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.56)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24.90)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax Cuts and Jobs Act</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.72)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.24 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.53 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.12 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.28 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13.61)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.2100 0.2100 0.2100 0.0223 0.0130 -0.0059 -0.0092 -0.0259 -0.0337 0.0264 0.0310 0.0768 -0.0018 -0.0010 0.0100 0 -0.0995 0 0.0565 0.0656 0.2490 0 0 -0.0172 0.0027 0.0004 0.0212 0.0001 0.0024 0.0053 0.1412 0.0028 -0.1361 58700000 77900000 75500000 3400000000 429100000 343300000 <div style="margin-top:6pt;text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reserves and accruals not currently deductible</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,945 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,592 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease financing obligation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized research and development expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating losses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,857 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,873 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross deferred tax assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">633,350 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614,102 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(82,638)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,712 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">546,771 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">US tax on foreign earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(317,970)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(326,967)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use asset</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,038)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,451)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337,117)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349,456)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,595 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,315 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.900%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.901%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, non-current </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452,025 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities, non-current </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(227,936)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(254,710)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net deferred tax assets </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">213,595 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 392053000 419911000 80550000 71945000 68592000 54867000 22080000 22547000 23656000 16169000 18548000 15856000 23998000 8857000 3873000 3950000 633350000 614102000 82638000 67331000 550712000 546771000 317970000 326967000 18764000 20038000 383000 2451000 337117000 349456000 213595000 197315000 441531000 452025000 227936000 254710000 213595000 197315000 82600000 67300000 245100000 97400000 12800000 2000000.0 128700000 500000 The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2020, 2019 and 2018 is as follows (in thousands):<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.233%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.966%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.733%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.735%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt;padding-right:6.75pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 5.5pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—beginning balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,806 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,436 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken in a prior year </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">330 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to tax positions taken during current year </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to tax positions taken in a prior year </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,029)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(675)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to settlements with taxing authorities </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,388)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to lapse of statute of limitations </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,654)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Adjustment for acquisition</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits—ending balance </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,500 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,806 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,436 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 93806000 74436000 48835000 3103000 11171000 330000 20274000 22714000 27413000 18029000 89000 675000 0 12388000 0 6654000 2120000 2173000 0 82000 706000 92500000 93806000 74436000 92500000 93800000 74400000 44700000 28500000 35700000 100000 200000 2000000.0 2200000 Geographical Information We operate as one reportable segment. The following table represents revenue based on customers' shipping addresses (in thousands): <div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.404%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.019%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317,512 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,410,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,121 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,708 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 The following table represents revenue based on customers' shipping addresses (in thousands): <div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.404%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.016%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.627%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.019%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2018</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,771,992 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,833,163 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East and Africa </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,729 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,651 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">414,069 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,791 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,892 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317,512 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,410,706 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151,369 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.300%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.633%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.401%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:4.5pt;padding-right:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31,</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,110 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,565 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,121 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,708 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,231 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,273 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1771992000 1833163000 1550453000 326729000 381651000 414069000 218791000 195892000 186847000 2317512000 2410706000 2151369000 24110000 32565000 8121000 6708000 32231000 39273000 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 are immediately vested. For the years ended December 31, 2020, 2019 and 2018, we contributed approximately $7.4 million, $5.1 million and $4.6 million for the matching contributions, respectively. 1 0.03 7400000 5100000 4600000 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, 2020 and 2019. This unaudited selected quarterly financial data has been prepared on the same basis as our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. In the opinion of management, the financial data set forth in the tables below reflect all normal recurring adjustments necessary for the fair statement of results of operations for these periods. Our historical results are not necessarily indicative of the results that may be expected in the future and the results of a particular quarter or other interim period are not necessarily indicative of the results for a full year. This financial data should be read in conjunction with the Item 7 Management’s Discussion and <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Analysis of Financial Condition and Results of Operations, our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.500%"><tr><td style="width:1.0%"/><td style="width:22.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.616%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec. 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sep. 30, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jun. 30, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mar. 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec. 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sep. 30, 2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jun. 30, 2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mar. 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except for per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">555,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">505,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">648,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">605,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">654,415 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">608,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,424 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,469 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,481 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,243 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">356,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,589 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,668 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,228 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,342 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.83 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.73 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.59 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.33 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> The following table sets forth selected unaudited quarterly consolidated statements of operations data for each of the quarters in the years ended December 31, 2020 and 2019. This unaudited selected quarterly financial data has been prepared on the same basis as our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. In the opinion of management, the financial data set forth in the tables below reflect all normal recurring adjustments necessary for the fair statement of results of operations for these periods. Our historical results are not necessarily indicative of the results that may be expected in the future and the results of a particular quarter or other interim period are not necessarily indicative of the results for a full year. This financial data should be read in conjunction with the Item 7 Management’s Discussion and <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Analysis of Financial Condition and Results of Operations, our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.500%"><tr><td style="width:1.0%"/><td style="width:22.518%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.610%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.616%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec. 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sep. 30, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jun. 30, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mar. 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dec. 31, 2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Sep. 30, 2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Jun. 30, 2019</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Mar. 31, 2019</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(in thousands, except for per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue: </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">518,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">480,242 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">421,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">410,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">447,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">555,066 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">513,171 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">505,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,201 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">125,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">112,123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">105,048 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">90,009 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">648,482 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">605,431 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">540,570 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">523,029 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">552,546 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">654,415 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">608,321 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">595,424 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">199,465 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">176,432 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">163,629 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,476 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">198,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,462 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,149 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,767 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,596 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,702 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">233,898 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,469 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,481 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,778 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,243 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">237,141 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">218,130 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,854 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">414,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">384,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">344,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">338,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">356,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">417,274 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,191 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">380,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,847 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">128,049 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,544 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,732 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">114,295 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,669 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,671 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,146 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,319 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,349 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,019 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,506 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">219,946 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,567 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,100 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,589 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">180,314 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,668 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">183,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">186,228 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from operations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">188,395 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,662 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">228,606 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,837 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">194,342 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other income, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,224 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,256 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,157 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,183 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,169 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">200,180 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,619 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,245 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">161,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">187,172 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">247,775 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">220,648 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,675 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (benefit from) income taxes</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,222 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,244 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,520)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,397 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">182,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">168,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">144,793 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">138,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">260,692 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,895 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">189,251 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,029 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share attributable to common stockholders:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.91 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.82 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.73 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.31 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.12 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.83 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1.73 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.59 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.33 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.47 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 518281000 480242000 421413000 410906000 447498000 555066000 513171000 505415000 130201000 125189000 119157000 112123000 105048000 99349000 95150000 90009000 648482000 605431000 540570000 523029000 552546000 654415000 608321000 595424000 210436000 199465000 176432000 163629000 175476000 218220000 200534000 198152000 23462000 21004000 20049000 21149000 20767000 18921000 17596000 16702000 233898000 220469000 196481000 184778000 196243000 237141000 218130000 214854000 414584000 384962000 344089000 338251000 356303000 417274000 390191000 380570000 133847000 128049000 111544000 113154000 110063000 118732000 114295000 119669000 67671000 53372000 51237000 57086000 54535000 55279000 53040000 51053000 18428000 15146000 14319000 18349000 15716000 14657000 16019000 15506000 219946000 196567000 177100000 188589000 180314000 188668000 183354000 186228000 194638000 188395000 166989000 149662000 175989000 228606000 206837000 194342000 5542000 13224000 8256000 12157000 11183000 19169000 13811000 12333000 200180000 201619000 175245000 161819000 187172000 247775000 220648000 206675000 17222000 33244000 30452000 23388000 -73520000 38880000 31397000 5646000 182958000 168375000 144793000 138431000 260692000 208895000 189251000 201029000 2.41 2.22 1.91 1.82 3.41 2.73 2.47 2.65 2.31 2.12 1.83 1.73 3.25 2.59 2.33 2.47 XML 17 R1.htm IDEA: XBRL DOCUMENT v3.20.4
Cover - USD ($)
12 Months Ended
Dec. 31, 2020
Feb. 12, 2021
Jun. 30, 2020
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2020    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-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    
ICFR Auditor Attestation Flag true    
Entity Shell Company false    
Entity Public Float     $ 12,365,036,121
Entity Common Stock, Shares Outstanding (in shares)   76,331,573  
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement relating to its 2021 Annual Meeting of Stockholders to be filed pursuant to Regulation 14A within 120 days after the registrant’s fiscal year end of December 31, 2020 are incorporated by reference into Part III of this Annual Report on Form 10-K.
   
Entity Central Index Key 0001596532    
Document Fiscal Year Focus 2020    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 18 R2.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
CURRENT ASSETS:    
Cash and cash equivalents $ 893,219 $ 1,111,286
Marketable securities 1,979,649 1,613,082
Accounts receivable, net of rebates and allowances of $4,497 and $6,160, respectively 389,540 391,987
Inventories 479,668 243,825
Prepaid expenses and other current assets 94,922 111,456
Total current assets 3,836,998 3,471,636
Property and equipment, net 32,231 39,273
Acquisition-related intangible assets, net 122,790 45,235
Goodwill 189,696 54,855
Investments 8,314 4,150
Operating lease right-of-use assets 77,288 87,770
Deferred tax assets 441,531 452,025
Other assets 30,071 30,346
TOTAL ASSETS 4,738,919 4,185,290
CURRENT LIABILITIES:    
Accounts payable 134,235 92,105
Accrued liabilities 143,357 140,249
Deferred revenue 396,259 312,668
Other current liabilities 94,392 52,052
Total current liabilities 768,243 597,074
Income taxes payable 53,053 55,485
Operating lease liabilities, non-current 72,397 83,022
Deferred revenue, non-current 254,568 262,620
Deferred tax liabilities, non-current 227,936 254,710
Other long-term liabilities 42,431 37,693
TOTAL LIABILITIES 1,418,628 1,290,604
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, 2020 and 2019 0 0
Common stock, $0.0001 par value—1,000,000 shares authorized as of December 31, 2020 and 2019; 76,174 and 76,389 shares issued and outstanding as of December 31, 2020 and 2019 8 8
Additional paid-in capital 1,292,431 1,106,305
Retained earnings 2,027,614 1,788,230
Accumulated other comprehensive income 238 143
TOTAL STOCKHOLDERS’ EQUITY 3,320,291 2,894,686
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 4,738,919 $ 4,185,290
XML 19 R3.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Statement of Financial Position [Abstract]    
Rebates and allowances $ 4,497 $ 6,160
Preferred stock, par value (in dollars per share) $ 0.1000 $ 0.1000
Preferred stock, shares authorized (in shares) 100,000 100,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.1000 $ 0.1000
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 76,174,000 76,389,000
Common stock, shares outstanding (in shares) 76,174,000 76,389,000
XML 20 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue:      
Total revenue $ 2,317,512 $ 2,410,706 $ 2,151,369
Cost of revenue:      
Total cost of revenue 835,626 866,368 777,992
Gross profit 1,481,886 1,544,338 1,373,377
Operating expenses:      
Research and development 486,594 462,759 442,468
Sales and marketing 229,366 213,907 187,142
General and administrative 66,242 61,898 65,420
Legal settlement 0 0 405,000
Total operating expenses 782,202 738,564 1,100,030
Income from operations 699,684 805,774 273,347
Other income, net 39,179 56,496 15,454
Income before income taxes 738,863 862,270 288,801
Provision for (benefit from) income taxes 104,306 2,403 (39,314)
Net income 634,557 859,867 328,115
Net income attributable to common stockholders:      
Basic 634,557 859,444 327,926
Diluted $ 634,557 $ 859,468 $ 327,941
Net income per share attributable to common stockholders:      
Basic (in dollars per share) $ 8.35 $ 11.26 $ 4.39
Diluted (in dollars per share) $ 7.99 $ 10.63 $ 4.06
Weighted-average shares used in computing net income per share attributable to common stockholders:      
Basic (in shares) 75,984 76,312 74,750
Diluted (in shares) 79,465 80,879 80,844
Product      
Revenue:      
Total revenue $ 1,830,842 $ 2,021,150 $ 1,841,100
Cost of revenue:      
Total cost of revenue 749,962 792,382 720,584
Service      
Revenue:      
Total revenue 486,670 389,556 310,269
Cost of revenue:      
Total cost of revenue $ 85,664 $ 73,986 $ 57,408
XML 21 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Statement of Comprehensive Income [Abstract]      
Net income $ 634,557 $ 859,867 $ 328,115
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments 1,514 (686) (2,069)
Available-for-sale investments:      
Changes in net unrealized gains (losses) on available-for-sale securities 8,013 4,823 13
Less: reclassification adjustment for net (gains) included in net income (9,432) 0 0
Net change (1,419) 4,823 13
Other comprehensive loss, net of tax 95 4,137 (2,056)
Comprehensive income $ 634,652 $ 864,004 $ 326,059
XML 22 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment
Common Stock  
Additional Paid-in Capital
Retained Earnings
Retained Earnings
Cumulative Effect, Period of Adoption, Adjustment
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2017     73,706        
Beginning balance at Dec. 31, 2017 $ 1,661,914 $ 3,574 $ 7 $ 804,731 $ 859,114 $ 3,574 $ (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 $ 3,702 $ 8 956,572 1,190,803 $ 3,702 (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
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201602Member            
Net income $ 634,557       634,557    
Other comprehensive loss, net of tax 95           95
Stock-based compensation 137,128     137,128      
Issuance of common stock in connection with employee equity incentive plans (in shares)     1,834        
Issuance of common stock in connection with employee equity incentive plans 57,556   $ 0 57,556      
Repurchase of common stock (in shares)     (2,012)        
Repurchase of common stock (395,173)   $ (395,173)   (395,173)    
Tax withholding paid for net share settlement of equity awards (in shares)     (37)        
Tax withholding paid for net share settlement of equity awards (8,722)     (8,722)      
Vesting of early-exercised stock options 164     164      
Ending balance (in shares) at Dec. 31, 2020     76,174        
Ending balance at Dec. 31, 2020 $ 3,320,291   $ 8 $ 1,292,431 $ 2,027,614   $ 238
XML 23 R7.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net income $ 634,557 $ 859,867 $ 328,115
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation, amortization and other 44,590 32,849 27,671
Noncash lease expense 16,970 16,179 0
Stock-based compensation 137,042 101,280 91,202
Deferred income taxes (9,144) (75,741) (57,896)
(Gain) loss on investments in privately-held companies, net (4,164) (5,427) 13,800
Gain on sale of marketable securities (9,432) 0 0
Amortization (accretion) of investment premiums (discounts) 10,381 (6,771) (3,360)
Changes in operating assets and liabilities:      
Accounts receivable, net 10,673 (60,210) (77,916)
Inventories (235,318) 20,927 51,054
Prepaid expenses and other current assets 13,846 54,259 21,411
Other assets 4,965 (8,112) (3,389)
Accounts payable 41,161 (1,937) 39,337
Accrued liabilities 2,728 16,366 (14,786)
Deferred revenue 50,352 (11,939) 70,533
Income taxes payable 8,805 23,523 (112)
Other liabilities 17,102 7,921 17,455
Net cash provided by operating activities 735,114 963,034 503,119
CASH FLOWS FROM INVESTING ACTIVITIES:      
Proceeds from maturities of marketable securities 1,545,689 1,208,717 547,797
Purchases of marketable securities (2,688,064) (1,503,893) (1,174,259)
Business combinations, net of cash acquired (227,420) (1,365) (96,821)
Purchases of property, equipment and intangible assets (15,384) (15,751) (23,830)
Investments in privately-held companies 3,399 28,220 (8,000)
Proceeds from sale of marketable securities 772,978 0 0
Net cash used in investing activities (608,802) (284,072) (755,113)
CASH FLOWS FROM FINANCING ACTIVITIES:      
Principal payments of lease financing obligations 0 0 (1,929)
Proceeds from issuance of common stock under equity plans 57,556 57,378 53,658
Tax withholding paid on behalf of employees for net share settlement (8,722) (9,200) (8,878)
Repurchase of common stock (395,173) (266,142) 0
Net cash (used in) provided by financing activities (346,339) (217,964) 42,851
Effect of exchange rate changes 1,966 353 (1,390)
NET INCREASE/(DECREASE) IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH (218,061) 461,351 (210,533)
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —Beginning of period 1,115,515 654,164 864,697
CASH, CASH EQUIVALENTS AND RESTRICTED CASH —End of period 897,454 1,115,515 654,164
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION:      
Cash paid for income taxes, net of refunds 82,601 32,832 17,573
Cash paid for interest — lease financing obligation 0 0 2,692
SUPPLEMENTAL DISCLOSURES OF NON-CASH INVESTING AND FINANCING INFORMATION:      
Right-of-use assets recognized upon the adoption of ASC 842 0 93,207 0
Right-of-use assets obtained in exchange for new operating lease liabilities 6,627 10,948 0
Common stock issued for business combinations 0 0 15,555
Property and equipment included in accounts payable and accrued liabilities 1,565 2,120 2,340
Vesting of early exercised stock options and restricted stock awards $ 164 $ 276 $ 305
XML 24 R8.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2020
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 enterprises. Our cloud networking solutions consist of our EOS, a set of network applications and our 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 accounting principles generally accepted in the United States ("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.
Risk and uncertainties
The global coronavirus ("COVID-19") pandemic and resulting mitigation efforts by governments around the world to contain or slow its spread have negatively impacted the global economy, disrupted business, sales activities, global supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets.
Our contract manufacturers and suppliers have experienced delays in the production and export of their products, which have negatively impacted our supply chain and could negatively impact our business in the future. In addition, COVID-19 related disruptions may have a negative impact on demand from our customers in future periods. However, the extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, and the impact of any initiatives and programs we may undertake to address financial and operational challenges, will depend on future developments, including the duration and spread of the pandemic and related mitigation efforts, as well as restrictions on travel and transport, all of which are uncertain and cannot be predicted. Management is actively monitoring the impact of the pandemic on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. As of the date of issuance of these consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact the Company's financial condition, liquidity, or results of operations is uncertain.
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 these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.
Concentrations of Business and Credit Risk
We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2020, we had two primary 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, review of the invoicing terms of the arrangement and current economic conditions that may affect a customer’s ability to pay. 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 accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables 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 that 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, 2020, we had two customers who represented 31% and 15% of total accounts receivable, respectively. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. For the years ended December 31, 2020 and 2018, there was one customer who represented 22% and 27% of our total revenue, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively.
Cash and Cash Equivalents
We consider all highly liquid investments with original or remaining 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, 2020 and 2019, we had restricted cash of $4.2 million, respectively, 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 the accompanying 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. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.
For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering information about the collectability of the instrument and current market conditions. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis.
Accounts Receivable
Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues that 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 sales rebate and return 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 values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments.
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 depending on the nature of the subsidiaries’ activities.
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, 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 consolidated 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 recorded within accumulated other comprehensive income, a separate component of total 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, 2020, 2019 and 2018, we recorded charges of $50.5 million, $41.2 million and $20.8 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 years ended December 31, 2020 and 2019, we recorded a charge of $14.9 million and $11.7 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/or 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/supplier 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.
Leases
We lease office space, data centers, and equipment under non-cancelable operating leases with various expiration dates through 2028. We determine if an arrangement contains a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, other current liabilities, and operating lease liabilities, non-current in our consolidated balance sheets. We do not have any finance leases in any of the periods presented.
ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives.
Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives, and decrease our right-of-use asset and reduce lease expense over the lease term.
Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also elect to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.
Business Combinations
We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - Business Combinations. 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 transaction 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 Acquired Intangible Assets
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.
Acquired intangible assets are carried at cost less accumulated amortization. All acquired 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 eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in
the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.
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 remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2020 and 2019.
Impairment of Long-Lived Assets and Investments in Privately-Held Companies
The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets 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 its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 Investments for additional information. No impairment of any other long-lived assets was identified for any of the periods presented in the consolidated financial statements.
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 judgments 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
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 discernible pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and address 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 that 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 return 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 in the accompanying 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 in the accompanying consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
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, 2020 and 2019, total capitalized costs to obtain contracts were $10.1 million and $8.9 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 primarily consist of our switching and routing platforms and related network applications, 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
Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur.
Stock-based compensation cost for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally two to five years. The Company has
granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions. The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, which is generally four years, and only if performance-based conditions are considered probable to be satisfied.
See Note 8. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company’s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.
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.
The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.
Net Income per Share Attributable to Common Stockholders
Basic and diluted net income per share attributable to common stockholders are 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 potentially dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. Potentially dilutive shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share.
Recently Adopted Accounting Pronouncements
Credit Losses of Financial Instruments 
In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2016-13 (Topic 326), Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology 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 are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new standard on January 1, 2020 under the modified retrospective approach with no material impact on our consolidated financial statements upon adoption. In addition, we continue to monitor the financial implications of the COVID-19 pandemic on expected credit losses.
Simplifying the Test for Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04 (Topic 350), Simplifying the test for goodwill impairment, to eliminate Step 2 of the goodwill impairment test. Entities are required to record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. We adopted this standard prospectively on January 1, 2020 with no impact to our consolidated financial statements.
Changes to the Disclosure Requirements for Fair Value Measurement
In August 2018, the FASB issued ASU 2018-13 (Topic 820), Fair Value Measurement: Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements. We adopted this standard on January 1, 2020 with no material impact on our consolidated financial statements. See Note 5 Investments for additional information on our Level 3 investments.
Recent Accounting Pronouncements Not Yet Effective
Income Taxes
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for incomes taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim and annual periods beginning January 1, 2021 with earlier adoption permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the adoption impacts on our consolidated financial statements.
XML 25 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Business Combinations Business Combinations
On February 5, 2020, the Company completed its acquisition of Big Switch Networks, Inc. (“Big Switch”), a network monitoring and software-defined networking pioneer headquartered in Santa Clara, California. With the acquisition of Big Switch, we expect to expand our data center networking solutions and further strengthen our network monitoring and observability suite delivered through Arista’s software platform CloudVision and DANZ (DataANalyZer) capabilities.
We paid an aggregate of $73.3 million in cash for the acquisition of Big Switch, of which $5.3 million was severance and other costs accounted for as a post-combination expense and excluded from the purchase
consideration. We also incurred certain acquisition-related expenses and restructuring costs of $6.6 million, which primarily consisted of retention bonuses to continuing employees, professional and consulting fees, and facilities restructuring costs.
On October 7, 2020, the Company completed its acquisition of Awake Security, Inc. (“Awake Security”), a network detection and response (“NDR”) platform provider headquartered in Santa Clara, California. With the acquisition of Awake Security, we added an NDR platform to our product portfolio that combines artificial intelligence (AI) with human expertise to autonomously hunt for and respond to insider and external threats.
The Company acquired all outstanding shares of Awake Security for a total purchase consideration of $180.5 million with cash. The acquisition-related costs were immaterial.
Certain unvested stock options held by Awake Security employees were assumed by the Company in connection with the acquisition. The portion of the fair value of the assumed stock options associated with pre-acquisition service of Awake employees was immaterial. The fair value of $21.3 million of the unvested replacement options was excluded from the purchase price. These awards, which are subject to the recipients’ continued service with the Company, will be recognized ratably as stock-based compensation expense over the requisite service period.
Both acquisitions were accounted for as a business combination with the aggregate purchase price allocated to the assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. The Company prepared an initial assessment of the fair value of the assets acquired and liabilities assumed as of the acquisition date using preliminary information. Accordingly, the preliminary values reflected in the table below are subject to potential measurement period adjustments. The fair value is as follows (in thousands):
Preliminary Purchase Price Allocation
Cash and cash equivalents$21,051 
Other tangible assets19,580 
Liabilities(28,598)
Intangible assets101,640 
Goodwill134,841 
Net assets acquired$248,514 
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 weighted average estimated useful lives:
Acquisition Date Fair ValueWeighted Average Estimated Useful Life
Developed technology $72,220 7 years
Customer relationships18,840 7 years
Trade name 6,520 5 years
Others4,060 2 years
Total intangible assets acquired$101,640 
The goodwill of $134.8 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. The Company’s consolidated financial statements include the accounts of Big Switch and Awake Security starting as of the acquisition date. Pro forma and historical post-acquisition results of operations for these acquisitions were not material to the Company’s consolidated financial statements.
XML 26 R10.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements
12 Months Ended
Dec. 31, 2020
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 values of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel III
Financial Assets:
Cash Equivalents:
Money market funds $438,854 $— $— $438,854 $438,854 $— $— 
Marketable Securities:
Commercial paper51,211 — — 51,211 — 51,211 — 
Certificates of deposits (1)
50,136 — 50,139 — 50,139 — 
U.S. government notes523,320 187 (1)523,506 523,506 — — 
Corporate bonds878,484 1,167 (330)879,321 — 879,321 — 
Agency securities475,132 343 (3)475,472 — 475,472 — 
1,978,283 1,700 (334)1,979,649 523,506 1,456,143 — 
Other Assets:
Money market funds - restricted4,235 — — 4,235 4,235 — — 
Total Financial Assets$2,421,372 $1,700 $(334)$2,422,738 $966,595 $1,456,143 $— 
____________________
(1) As of December 31, 2020, all of our certificates of deposits were domestic deposits.
December 31, 2019
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel 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 paper66,717 — — 66,717 — 66,717 — 
Certificates of deposits (1)
3,000 — — 3,000 — 3,000 — 
U.S. government notes518,884 414 (20)519,278 519,278 — — 
Corporate bonds787,741 2,392 (73)790,060 — 790,060 — 
Agency securities233,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 - restricted4,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.
As of December 31, 2020 and 2019, total unrealized losses of our marketable securities 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. 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 impaired as of December 31, 2020. We did not recognize any credit losses or non-credit-related impairments related to our available-for-sale marketable securities for the year ended December 31, 2020. We determined that the gross unrealized losses on our marketable fixed-income securities as of December 31, 2019 and 2018 were temporary in nature and therefore, we did not recognize any impairment of our marketable fixed-income securities for the years ended December 31, 2019 and 2018, respectively.
As of December 31, 2020, 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, 2020
Due in 1 year or less$1,151,647 
Due in 1 year through 2 years828,002 
Total marketable securities
$1,979,649 
The weighted-average remaining duration of our current marketable securities is approximately 0.9 years as of December 31, 2020.
XML 27 R11.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details
12 Months Ended
Dec. 31, 2020
Balance Sheet Components [Abstract]  
Financial Statement Details Financial Statements Details
Cash, Cash Equivalents and Restricted Cash
The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):
December 31,
20202019
Cash and cash equivalents$893,219 $1,111,286 
Restricted cash included in other assets4,235 4,229 
Total cash, cash equivalents and restricted cash$897,454 $1,115,515 
Accounts Receivable, net
Accounts receivable, net consists of the following (in thousands):
December 31,
20202019
Accounts receivable $394,037 $398,147 
Allowance for doubtful accounts (659)(638)
Product sales rebate and returns reserve(3,838)(5,522)
Accounts receivable, net $389,540 $391,987 
Allowance for Doubtful Accounts
Activities in the allowance for doubtful accounts consist of the following (in thousands):
 Year Ended December 31,
 202020192018
Balance at the beginning of year$638 $507 $112 
     Additions charged to expense397 221 500 
     Deductions/write-offs(376)(90)(105)
Balance at the end of year$659 $638 $507 
Product Sales Rebate and Returns Reserve
Activities in the product sales rebate and returns reserve consist of the following (in thousands):
 Year Ended December 31,
 202020192018
Balance at the beginning of year$5,522 $8,613 $7,423 
     Additions charged against revenue9,454 2,032 4,269 
     Consumption(11,138)(5,123)(3,079)
Balance at the end of year$3,838 $5,522 $8,613 
Inventories
Inventories consist of the following (in thousands):
December 31,
20202019
Raw materials $219,218 $96,712 
Finished goods 260,450 147,113 
Total inventories $479,668 $243,825 
Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
December 31,
20202019
Inventory deposits$18,783 $13,716 
Prepaid income taxes267 20,153 
Other current assets60,556 64,464 
Other prepaid expenses and deposits15,316 13,123 
Total prepaid expenses and other current assets$94,922 $111,456 
Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 December 31,
20202019
Equipment and machinery $70,655 $64,748 
Computer hardware and software 40,081 36,627 
Furniture and fixtures 3,787 3,774 
Leasehold improvements 31,448 31,235 
Construction-in-process 1,441 265 
Property and equipment, gross 147,412 136,649 
Less: accumulated depreciation (115,181)(97,376)
Property and equipment, net $32,231 $39,273 
Depreciation expense was $20.1 million, $19.0 million and $21.6 million for the years ended December 31, 2020, 2019 and 2018, respectively.
Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 December 31,
20202019
Accrued payroll related costs$73,634 $80,133 
Accrued manufacturing costs43,181 31,920 
Accrued product development costs6,733 11,410 
Accrued warranty costs9,314 6,742 
Accrued professional fees5,211 6,335 
Accrued taxes1,870 1,716 
Other3,414 1,993 
Total accrued liabilities $143,357 $140,249 
Warranty Accrual
The following table summarizes the activity related to our accrued liability for estimated future warranty costs (in thousands):
Year Ended December 31,
20202019
Warranty accrual, beginning of year $6,742 $5,362 
Liabilities accrued for warranties issued during the year 9,737 7,169 
Warranty costs incurred during the year (7,165)(5,789)
Warranty accrual, end of year$9,314 $6,742 
Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
Year Ended December 31,
20202019
Contract assets, beginning balance$25,565 $6,341 
Contract assets, ending balance16,380 25,565 
The following table summarizes the activity related to our contract liabilities (in thousands):
Year Ended December 31,
20202019
Contract liabilities, beginning balance$61,050 $32,595 
Less: Revenue recognized from beginning balance(23,394)(12,887)
Less: Beginning balance reclassified to deferred revenue(1,638)(894)
Add: Contract liabilities recognized49,939 42,236 
Contract liabilities, ending balance$85,957 $61,050 
As of December 31, 2020 and 2019, $34.5 million and $23.4 million, respectively, of our contract liabilities was recorded within other current liabilities with the remaining balance recorded within other long-term liabilities in the accompanying consolidated balance sheets.
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, 2020
Deferred revenue, beginning balance$575,288 
Less: Revenue recognized from beginning balance(305,792)
Add: Deferral of revenue in current period, excluding amounts recognized during the period381,331 
Deferred revenue, ending balance$650,827 
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, 2020, approximately $900.5 million of revenue is expected to be recognized from remaining performance obligations. We expect to recognize revenue on approximately 79% of these remaining performance obligations over the next 2 years and 21% during years 3 to 5.
Other Income, Net
Other income, net consists of the following (in thousands):
Year Ended December 31,
202020192018
Other income, net:
Interest income$27,139 $51,144 $31,666 
Interest expense— — (2,701)
Gain on sale of marketable securities9,432 — — 
Gain (loss) on investments in privately-held companies4,164 5,427 (13,800)
Other income (expense)(1,556)(75)289 
Total other income, net$39,179 $56,496 $15,454 
XML 28 R12.htm IDEA: XBRL DOCUMENT v3.20.4
Investments
12 Months Ended
Dec. 31, 2020
Investments, All Other Investments [Abstract]  
Investments Investments
Investments in Privately-Held Companies    
Our investments in privately-held companies do not have readily determinable fair values. Their initial cost is subsequently adjusted to fair value on a non-recurring basis based on observable price changes from orderly transactions of identical or similar securities 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 these securities. In addition, the valuation requires management judgment due to the absence of market price and lack of liquidity. The following table summarizes the activity related to our investments in privately-held companies held as of December 31, 2020 and 2019 (in thousands):
December 31, 2020December 31, 2019
Cost of investment$3,000 $3,000 
Cumulative impairment— — 
Cumulative upward adjustment5,314 1,150 
Carrying amount of investment$8,314 $4,150 
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, 2020, 2019 and 2018, we recorded $4.2 million, $1.2 million and $1.2 million of unrealized gains, respectively. 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 disposed investments. The aforementioned realized and unrealized gains and impairment were recorded within other income, net in the accompanying consolidated statements of operations.
XML 29 R13.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Acquisition-Related Intangible Assets
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquisition-Related Intangible Assets Goodwill and Acquisition-Related Intangible Assets
Goodwill
The changes in the carrying values of goodwill for the years ended December 31, 2020 and 2019 are as follows (in thousands):
Carrying Value
Balance at December 31, 2018$53,684 
Additions related to acquisitions 1,171 
Balance at December 31, 201954,855 
Additions related to acquisitions (See Note 2 for additional information)134,841 
Balance at December 31, 2020$189,696 
The Company performed an annual test for goodwill impairment in the fourth quarter of the fiscal years ended December 31, 2020 and 2019 and determined that goodwill was not impaired.
Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2020 and 2019 (in thousands, except for years):
December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Developed technology$124,730 $(31,805)$92,925 5.2
Customer relationships25,920 (4,298)21,622 6.2
Trade name8,990 (2,946)6,044 4.3
Others5,720 (3,521)2,199 1.1
Total$165,360 $(42,570)$122,790 5.3
December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Developed technology$52,510 $(14,326)$38,184 3.7
Customer relationships7,080 (1,387)5,693 5.8
Trade name2,470 (1,112)1,358 1.7
Others1,660 (1,660)— 0.0
Total$63,720 $(18,485)$45,235 3.9

Amortization expense related to acquisition-related intangible assets was $24.1 million, $13.4 million and $5.1 million for the years ended December 31, 2020, 2019 and 2018, respectively.
As of December 31, 2020, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,Future Amortization Expense
2021$29,235 
202226,774 
202322,781 
202416,103 
20259,750 
Thereafter18,147 
Total $122,790 
XML 30 R14.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
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, 2020, we did not include any such options in determining the lease terms because we were not reasonably certain that we would exercise these options.
The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):
December 31, 2020December 31, 2019
Right-of-use assets:
Operating lease right-of-use assets$77,288 $87,770 
Lease liabilities:
Operating lease liabilities, current (included in other current liabilities)17,773 16,052 
Operating lease liabilities, non-current72,397 83,022 
Total operating lease liabilities$90,170 $99,074 
The following table summarizes our lease costs (in thousands):
Year Ended December 31,
20202019
Operating lease costs:
Fixed lease costs$23,392 $22,544 
Variable lease costs7,459 6,255 
Total operating lease costs$30,851 $28,799 
The operating lease costs in the table above include costs for long-term 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 years ended December 31, 2020 and 2019, cash paid for amounts associated with our operating lease liabilities were approximately $20.2 million and $18.6 million, respectively, which were classified as operating activities in the accompanying consolidated statements of cash flows.
Maturities of operating lease liabilities as of December 31, 2020 are presented in the table below (in thousands):
Years ending December 31,
2021$21,770 
202221,890 
202319,533 
202411,730 
20259,409 
2026 and thereafter19,926 
Total undiscounted operating lease payments (excluding non-lease components)104,258 
Less: imputed interest(14,088)
Present value of operating lease payments as of December 31, 2020$90,170 
December 31, 2020December 31, 2019
Weighted-average remaining lease term — operating leases5.4 years6.0 years
Weighted-average discount rate — operating leases5.0%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. A significant portion of our purchase orders to our contract manufacturers for finished products consists of non-cancellable purchase commitments. In addition, we purchase strategic component inventory from certain suppliers under non-cancellable purchase commitments, including integrated circuits, which are consigned to our contract manufacturers. As of December 31, 2020, we had non-cancellable purchase commitments of $454.0 million, of which $421.9 million was to our contract manufacturers and suppliers. In addition, we had deposits to our contract manufacturers to secure our purchase commitments in the amount of $21.5 million and $16.5 million as of December 31, 2020 and 2019, respectively, which were recorded within prepaid expenses and other current assets, as well as other assets in the 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 material impact on our consolidated financial statements to date.
Legal Proceedings
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.
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. Based on currently available information, management does not believe that any 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 31 R15.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Stockholders' Equity and Stock-Based Compensation Stockholders' Equity and Stock-Based Compensation
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 over three years 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, 2020, the remaining authorized amount for stock repurchases under this program was approximately $338.7 million.
A summary of the stock repurchase activity under the Repurchase Program is as follows (in thousands, except per share amounts):
Year Ended December 31,
20202019
Aggregate purchase price$395,173 $266,142 
Shares repurchased2,012 1,189 
Average price paid per share$196.43 $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. Effective January 1, 2020, our board of directors authorized an increase of 2,291,660 shares to the shares available for issuance under the 2014 Plan. In connection with our acquisition of Awake Security, Inc., we assumed the stock options outstanding under the Awake Security 2014 Equity Incentive Plan and registered an additional 115,338 shares to be available for future issuance. As of December 31, 2020, there remained approximately 21.5 million shares available for issuance under the 2014 Plan. On February 8, 2021, our board of directors authorized an increase of 2,285,228 shares to shares available for future issuance under the 2014 Plan effective January 1, 2021.
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, 2020, our board of directors authorized an increase of 763,886 shares to shares available for issuance under the ESPP. As of December 31, 2020, there remained 3,850,993 shares available for issuance under the ESPP. On February 8, 2021, our board of directors authorized an increase of 761,742 shares to shares available for issuance under the ESPP effective January 1, 2021.
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 lasts 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, 2020, we issued 105,667 shares at an average purchase price of $183.45 under our 2014 ESPP.
Stock Option Activities
The following table summarizes the option activities 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, 20194,564 $42.50 4.4$740,387 
Options granted 115 28.01 
Options exercised (1,210)31.55 
Options canceled(39)105.51 
Balance—December 31, 20203,430 $45.17 3.6$841,659 
Vested and exercisable—December 31, 20202,263 $32.25 3.1$584,598 
The weighted-average grant-date fair value of options granted during the years ended December 31, 2020, 2019 and 2018 was $184.96, $107.42 and $121.18 per share, respectively. The aggregate intrinsic value of options exercised during the years ended December 31, 2020, 2019 and 2018 was $245.9 million, $323.1 million and $283.8 million, respectively. The total fair value of options vested for the years ended December 31, 2020, 2019 and 2018 was approximately $20.0 million, $23.0 million and $31.9 million, respectively.
Restricted Stock Unit (RSU) Activities
The following table summarizes the RSU activities and related information (in thousands, except per share amounts):
Number of
Shares
Weighted-
Average Grant
Date Fair Value Per Share
Unvested balance—December 31, 20191,070 $190.35 
       RSUs granted1,361 216.46 
       RSUs vested(519)164.46 
       RSUs forfeited/canceled(96)220.92 
Unvested balance—December 31, 20201,816 $215.68 
The total fair value of RSUs vested for the years ended December 31, 2020, 2019 and 2018 was approximately $85.4 million, $65.7 million, and $52.5 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, 2020 under our 2014 Equity Incentive Plan (in thousands):
Number of Shares
Balance—December 31, 201915,146 
Authorized (1)
2,407 
Options granted(115)
RSUs granted(1,361)
Options canceled39 
RSUs forfeited96 
Shares traded for taxes37 
Balance—December 31, 202016,249 
(1): The authorized number of shares consists of 2,291,660 shares approved by our board of directors under the aforementioned 2014 Equity Incentive Plan effective January 1, 2020, and 115,338 shares assumed under the Awake Security 2014 Equity Incentive Plan in conjunction with our acquisition of Awake Security.
Stock-Based Compensation Expense
The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):
Year Ended December 31,
202020192018
Cost of revenue $6,272 $4,637 $5,087 
Research and development 79,913 53,068 48,205 
Sales and marketing
34,944 29,168 24,995 
General and administrative 15,913 14,407 12,915 
           Total stock-based compensation $137,042 $101,280 $91,202 
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 grant date. 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, 2020, 2019 and 2018, 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,
202020192018
Expected term (in years) 5.06.97.0
Risk-free interest rate 0.4 %2.5 %2.9 %
Expected volatility 43.5 %42.8 %44.6 %
Dividend rate — %— %— %
ESPP
The following table summarizes the assumptions relating to our ESPP:
Year Ended December 31,
202020192018
Expected term (in years) 1.61.11.1
Risk-free interest rate 0.4 %1.8 %2.4 %
Expected volatility 45.1 %42.5 %41.9 %
Dividend rate — %— %— %
As of December 31, 2020, 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, 2020
Stock OptionRSUESPPRestricted Stock
Unrecognized stock-based compensation expense$46,111 $337,835 $9,494 $8,309 
Weighted-average amortization period2.8 years3.4 years1.2 years3.2 years
XML 32 R16.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share
12 Months Ended
Dec. 31, 2020
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The following table sets forth the computation of our basic and diluted net income per share attributable to common stockholders (in thousands, except per share amounts):
Year Ended December 31,
202020192018
Numerator:
Basic:
Net income $634,557 $859,867 $328,115 
Less: undistributed earnings allocated to participating securities — (423)(189)
Net income attributable to common stockholders, basic $634,557 $859,444 $327,926 
Diluted:
Net income attributable to common stockholders, basic $634,557 $859,444 $327,926 
Add: undistributed earnings allocated to participating securities — 24 15 
Net income attributable to common stockholders, diluted $634,557 $859,468 $327,941 
Denominator:
Basic:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic 75,984 76,312 74,750 
Diluted:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic 75,984 76,312 74,750 
Add weighted-average effects of dilutive securities:
Stock options and RSUs3,462 4,565 6,083 
Employee stock purchase plan19 11 
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted 79,465 80,879 80,844 
Net income per share attributable to common stockholders:
Basic $8.35 $11.26 $4.39 
Diluted $7.99 $10.63 $4.06 
The following weighted-average outstanding shares of common stock equivalents were excluded from the computation of diluted net income per share attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands):
Year Ended December 31,
202020192018
Stock options and RSUs 345 318 140 
Employee stock purchase plan83 82 71 
Total428 400 211 
XML 33 R17.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of income before provision for income taxes are as follows (in thousands):
Year Ended December 31,
202020192018
Domestic $621,838 $727,632 $136,818 
Foreign 117,025 134,638 151,983 
Income before income taxes $738,863 $862,270 $288,801 
The components of the provision for income taxes are as follows (in thousands):
Year Ended December 31,
202020192018
Current provision for income taxes:
Federal $78,843 $58,187 $6,113 
State 21,135 19,067 2,018 
Foreign 12,891 928 10,451 
Total current 112,869 78,182 18,582 
Deferred tax expense (benefit):
Federal (17,592)362,056 (57,726)
State (849)(4,511)(4,164)
Foreign 9,878 (433,324)3,994 
Total deferred tax expense (benefit)(8,563)(75,779)(57,896)
Total provision for (benefit from) income taxes$104,306 $2,403 $(39,314)
The reconciliation of the statutory federal income tax rate and our effective income tax rate is as follows (in percentages):
Year Ended December 31,
202020192018
U.S. federal statutory income tax rate21.00 %21.00 %21.00 %
State tax, net of federal benefit 2.23 1.30 (0.59)
Taxes on foreign earnings differential (0.92)(2.59)(3.37)
Tax credits (2.64)(3.10)(7.68)
Change in valuation allowance (0.18)(0.10)1.00 
Intra-Entity Sale— (9.95)— 
Stock-based compensation(5.65)(6.56)(24.90)
Tax Cuts and Jobs Act— — (1.72)
Acquisition and integration costs0.27 0.04 2.12 
Other, net 0.01 0.24 0.53 
Effective tax rate14.12 %0.28 %(13.61)%
Excess tax benefits resulting from stock awards were $58.7 million, $77.9 million and $75.5 million for the years ended December 31, 2020, 2019 and 2018, respectively.
We have operations and a taxable presence in numerous jurisdictions outside the U.S. 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 between the local tax basis and U.S. 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,
20202019
Deferred tax assets:
Intangible assets$392,053 $419,911 
Reserves and accruals not currently deductible80,550 71,945 
Tax credits68,592 54,867 
Lease financing obligation22,080 22,547 
Capitalized research and development expenses23,656 16,169 
Stock-based compensation18,548 15,856 
Net operating losses23,998 8,857 
Other3,873 3,950 
Gross deferred tax assets 633,350 614,102 
Valuation allowance (82,638)(67,331)
Total deferred tax assets 550,712 546,771 
Deferred tax liabilities:
US tax on foreign earnings(317,970)(326,967)
Right of use asset(18,764)(20,038)
Other(383)(2,451)
Total deferred tax liabilities (337,117)(349,456)
Net deferred tax assets $213,595 $197,315 
The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
December 31,
20202019
Deferred tax assets, non-current $441,531 $452,025 
Deferred tax liabilities, non-current (227,936)(254,710)
Total net deferred tax assets $213,595 $197,315 
Recognition of deferred tax assets is appropriate when realization of these assets is more likely than not. We believe that all deferred tax assets are realizable with the exception of California, Canada, and U.K. deferred tax assets. Therefore, we recorded a valuation allowance of $82.6 million and $67.3 million as of December 31, 2020 and 2019, respectively, against California, Canada, and U.K. deferred tax assets, since it is more likely than not that these assets will be not be recognized.
As of December 31, 2020, we had $245.1 million and $97.4 million of net operating loss carryforwards for federal and state income tax purposes, respectively, from the acquisition of Mojo Networks, Big Switch Networks and Awake Security. These federal and state losses will begin to expire in 2027 and 2029, respectively. For foreign jurisdictions, we had combined foreign net operating loss carryforwards of $12.8 million, which do not expire.
We had a federal credit of $2.0 million from the acquisition of Awake Security, which will begin to expire in 2038 and a California state credit of $128.7 million, which can be carried over indefinitely. For foreign
jurisdictions, we had $0.5 million of Canadian scientific research and experimental development tax credit carry-forwards, which will begin to expire in 2034.
Utilization of the net operating losses and tax credit carryforwards may be subject to limitations due to ownership change limitations provided in the Internal Revenue code and similar state or foreign provisions.
The Tax Cuts and Jobs Act enacted on December 22, 2017 requires a Transition Tax on previously untaxed accumulated and current foreign earnings. Correspondingly, all undistributed earnings are deemed to be taxed and distributions of the unremitted earnings do 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, 2020, 2019 and 2018 is as follows (in thousands):
Year Ended December 31,
202020192018
Gross unrecognized tax benefits—beginning balance $93,806 $74,436 $48,835 
Increases related to tax positions taken in a prior year 3,103 11,171 330 
Increases related to tax positions taken during current year 20,274 22,714 27,413 
Decreases related to tax positions taken in a prior year (18,029)(89)(675)
Decreases related to settlements with taxing authorities — (12,388)— 
Decreases related to lapse of statute of limitations (6,654)(2,120)(2,173)
   Adjustment for acquisition— 82 706 
Gross unrecognized tax benefits—ending balance $92,500 $93,806 $74,436 
As of December 31, 2020, 2019 and 2018, the total amount of gross unrecognized tax benefits was $92.5 million, $93.8 million and $74.4 million, respectively, of which $44.7 million, $28.5 million and $35.7 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.1 million and $0.2 million in the years ended December 31, 2020 and 2019, respectively. As of December 31, 2020 and 2019, we recognized a liability for interest and penalties of $2.0 million and $2.2 million, respectively.
The statute of limitations for Federal and most states remain open for 2017 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, where 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 34 R18.htm IDEA: XBRL DOCUMENT v3.20.4
Geographical Information
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Geographic Information Geographical Information We operate as one reportable segment. The following table represents revenue based on customers' shipping addresses (in thousands):
Year Ended December 31,
202020192018
Americas$1,771,992 $1,833,163 $1,550,453 
Europe, Middle East and Africa 326,729 381,651 414,069 
Asia Pacific 218,791 195,892 186,847 
Total revenue $2,317,512 $2,410,706 $2,151,369 
Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):
December 31,
20202019
United States $24,110 $32,565 
International 8,121 6,708 
Total $32,231 $39,273 
XML 35 R19.htm IDEA: XBRL DOCUMENT v3.20.4
Post-Employment Benefits
12 Months Ended
Dec. 31, 2020
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 are immediately vested. For the years ended December 31, 2020, 2019 and 2018, we contributed approximately $7.4 million, $5.1 million and $4.6 million for the matching contributions, respectively.
XML 36 R20.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Information (Unaudited)
12 Months Ended
Dec. 31, 2020
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, 2020 and 2019. This unaudited selected quarterly financial data has been prepared on the same basis as our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. In the opinion of management, the financial data set forth in the tables below reflect all normal recurring adjustments necessary for the fair statement of results of operations for these periods. Our historical results are not necessarily indicative of the results that may be expected in the future and the results of a particular quarter or other interim period are not necessarily indicative of the results for a full year. This financial data should be read in conjunction with the Item 7 Management’s Discussion and
Analysis of Financial Condition and Results of Operations, our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.
 Three Months Ended
 Dec. 31, 2020Sep. 30, 2020Jun. 30, 2020Mar. 31, 2020Dec. 31, 2019Sep. 30, 2019Jun. 30, 2019Mar. 31, 2019
 (in thousands, except for per share amounts)
Revenue:
Product$518,281 $480,242 $421,413 $410,906 $447,498 $555,066 $513,171 $505,415 
Service 130,201 125,189 119,157 112,123 105,048 99,349 95,150 90,009 
Total revenue648,482 605,431 540,570 523,029 552,546 654,415 608,321 595,424 
Cost of revenue:
Product210,436 199,465 176,432 163,629 175,476 218,220 200,534 198,152 
Service 23,462 21,004 20,049 21,149 20,767 18,921 17,596 16,702 
Total cost of revenue233,898 220,469 196,481 184,778 196,243 237,141 218,130 214,854 
Gross profit414,584 384,962 344,089 338,251 356,303 417,274 390,191 380,570 
Operating expenses:
Research and development133,847 128,049 111,544 113,154 110,063 118,732 114,295 119,669 
Sales and marketing67,671 53,372 51,237 57,086 54,535 55,279 53,040 51,053 
General and administrative18,428 15,146 14,319 18,349 15,716 14,657 16,019 15,506 
Total operating expenses219,946 196,567 177,100 188,589 180,314 188,668 183,354 186,228 
Income from operations194,638 188,395 166,989 149,662 175,989 228,606 206,837 194,342 
Total other income, net5,542 13,224 8,256 12,157 11,183 19,169 13,811 12,333 
Income before income taxes200,180 201,619 175,245 161,819 187,172 247,775 220,648 206,675 
Provision for (benefit from) income taxes17,222 33,244 30,452 23,388 (73,520)38,880 31,397 5,646 
Net income $182,958 $168,375 $144,793 $138,431 $260,692 $208,895 $189,251 $201,029 
Net income per share attributable to common stockholders:
Basic $2.41 $2.22 $1.91 $1.82 $3.41 $2.73 $2.47 $2.65 
Diluted $2.31 $2.12 $1.83 $1.73 $3.25 $2.59 $2.33 $2.47 
XML 37 R21.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2020
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 accounting principles generally accepted in the United States ("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.
Risks and uncertainties
The global coronavirus ("COVID-19") pandemic and resulting mitigation efforts by governments around the world to contain or slow its spread have negatively impacted the global economy, disrupted business, sales activities, global supply chains and workforce participation, including our own, and created significant volatility and disruption of financial markets.
Our contract manufacturers and suppliers have experienced delays in the production and export of their products, which have negatively impacted our supply chain and could negatively impact our business in the future. In addition, COVID-19 related disruptions may have a negative impact on demand from our customers in future periods. However, the extent of the impact of COVID-19 on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, and the impact of any initiatives and programs we may undertake to address financial and operational challenges, will depend on future developments, including the duration and spread of the pandemic and related mitigation efforts, as well as restrictions on travel and transport, all of which are uncertain and cannot be predicted. Management is actively monitoring the impact of the pandemic on the Company's financial condition, liquidity, operations, suppliers, industry, and workforce. As of the date of issuance of these consolidated financial statements, the extent to which the COVID-19 pandemic may materially impact the Company's financial condition, liquidity, or results of operations is uncertain.
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 these estimates and assumptions when facts and circumstances dictate. Actual results could differ materially from these estimates.
Concentration of Business Risk We work closely with third-party contract manufacturers to manufacture our products. As of December 31, 2020, we had two primary 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, review of the invoicing terms of the arrangement and current economic conditions that may affect a customer’s ability to pay. 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 accounts receivables that we have determined to be uncollectible. We mitigate credit risk with respect to accounts receivables 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 that 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, 2020, we had two customers who represented 31% and 15% of total accounts receivable, respectively. As of December 31, 2019, we had one customer who represented 39% of total accounts receivable. For the years ended December 31, 2020 and 2018, there was one customer who represented 22% and 27% of our total revenue, respectively. For the year ended December 31, 2019, there were two customers who represented 23% and 17% of our total revenue, respectively.
Cash and Cash Equivalents We consider all highly liquid investments with original or remaining 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, 2020 and 2019, we had restricted cash of $4.2 million, respectively, 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 the accompanying 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. We determine the cost of the debt investment sold based on an average cost basis at the individual security level, and record the interest income in other income, net in the accompanying consolidated statements of operations. We determine any realized gains or losses on the sale of marketable securities using the specific identification method, and record such gains and losses in other income, net in the accompanying consolidated statements of operations.For our debt securities in an unrealized loss position, we determine whether a credit loss exists by considering information about the collectability of the instrument and current market conditions. We recognize an allowance for credit losses, up to the amount of the unrealized loss when appropriate, and write down the amortized cost basis of the investment if it is more likely than not we will be required to sell or we intend to sell the investment before recovery of its amortized cost basis.
Accounts Receivable Accounts receivable are recorded at the invoiced amount, net of allowances for doubtful accounts, sales rebates and returns reserves. We estimate our allowance for doubtful accounts based upon the collectability of the receivables in light of historical trends, reasonable and supportable information of our customers' economic conditions that may affect our customers’ ability to pay and prevailing economic conditions. This evaluation is done in order to identify issues that 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 sales rebate and return 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 values in our consolidated financial statements, which approximate their fair value due to the short-term nature of these instruments.
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 depending on the nature of the subsidiaries’ activities.
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, 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 consolidated 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 recorded within accumulated other comprehensive income, a separate component of total 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, 2020, 2019 and 2018, we recorded charges of $50.5 million, $41.2 million and $20.8 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 years ended December 31, 2020 and 2019, we recorded a charge of $14.9 million and $11.7 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/or 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/supplier 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.
Leases
We lease office space, data centers, and equipment under non-cancelable operating leases with various expiration dates through 2028. We determine if an arrangement contains a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, other current liabilities, and operating lease liabilities, non-current in our consolidated balance sheets. We do not have any finance leases in any of the periods presented.
ROU assets and lease liabilities are recognized at the commencement date based on the present value of remaining lease payments over the lease term. The interest rate implicit in our operating leases is not readily available, and therefore, an incremental borrowing rate is estimated based on a hypothetical interest rate on a collateralized basis with similar terms, payments, and economic environments. Operating lease right-of-use assets also include any prepaid lease payments and lease incentives.
Our operating lease agreements may contain rent concession, rent escalation, and option to renew provisions. Lease expense is recognized on a straight-line basis over the lease term commencing on the date we have the right to use the leased property. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that the option will be exercised. In addition, certain of our operating lease agreements contain tenant improvement allowances from landlords. These allowances are accounted for as lease incentives, and decrease our right-of-use asset and reduce lease expense over the lease term.
Our lease agreements may contain lease and non-lease components, which are combined and accounted for as a single lease component. We also elect to apply the short-term lease measurement and recognition exemption in which ROU assets and lease liabilities are not recognized for leases with terms of 12 months or less.
Business Combinations We use the acquisition method to account for our business combinations in accordance with Accounting Standards Codification ("ASC") 805 - Business Combinations. 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 transaction 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
Goodwill represents the excess of the purchase price over the fair value of net assets acquired in a business combination. The Company has one reporting unit and tests goodwill for impairment at least annually in the fourth quarter or more frequently if indicators of potential impairment exist. We first perform a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying amount. If the reporting unit does not pass the qualitative assessment, a quantitative test is performed by comparing the fair value of our reporting unit with its carrying amount. We would recognize an impairment loss for the amount by which the carrying amount exceeds the fair value. There were no impairment charges in any of the periods presented in the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.
Acquired intangible assets are carried at cost less accumulated amortization. All acquired 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 eight years. Acquired intangible assets are reviewed for impairment under the long-lived asset model described below. There were no impairment charges in any of the periods presented in
the consolidated financial statements. See Note 6 Goodwill and Acquisition-Related Intangible Assets for additional information.
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 remeasured based on observable price changes from orderly transactions of identical or similar securities of the same issuer. Any adjustments resulting from impairments and/or observable price changes are recorded within other income, net in our consolidated statements of operations. This election is reassessed each reporting period to determine whether investments in privately-held companies have a readily determinable fair value, in which case they would no longer be eligible for this election. The Company did not hold investments in privately-held companies whose fair value was readily determinable as of December 31, 2020 and 2019.
Impairment of Long-Lived Assets and Investments in Privately-Held Companies The carrying amounts of our long-lived assets, including property and equipment, intangible assets, ROU assets 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 its remaining life. If the asset is considered to be impaired, the amount of any impairment is measured as the difference between the carrying value and the fair value of the impaired asset. We recognized impairment losses on certain private company investments during 2018. Refer to Note 5 Investments for additional information. No impairment of any other long-lived assets was identified for any of the periods presented in the consolidated financial statements.
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 judgments 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
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 discernible pattern of delivery related to these promises. We do not provide unspecified upgrades on a set schedule and address 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 that 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 return 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 in the accompanying 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 in the accompanying consolidated balance sheets.
Assets Recognized from Costs to Obtain a Contract with a Customer
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, 2020 and 2019, total capitalized costs to obtain contracts were $10.1 million and $8.9 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 primarily consist of our switching and routing platforms and related network applications, 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
Stock-based compensation cost for equity awards is measured at the grant-date fair value using appropriate valuation techniques and recognized as expense over the requisite service or performance period. We account for forfeitures when they occur.
Stock-based compensation cost for stock options and restricted stock units ("RSUs") are recognized on a straight-line basis over the requisite service period, which is generally two to five years. The Company has
granted RSUs that vest upon the satisfaction of both service-based and performance-based conditions. The service-based condition for these awards is generally satisfied over four years. The performance-based conditions are satisfied upon achieving specified performance targets, such as financial or operating metrics. We record stock-based compensation expense for performance-based equity awards on an accelerated attribution method over the requisite service period, which is generally four years, and only if performance-based conditions are considered probable to be satisfied.
See Note 8. Stockholders' Equity and Stock-Based Compensation for a detailed discussion of the Company’s stock plans, assumptions to the valuation techniques, and stock-based compensation expense.
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.
The U.S. tax rules require U.S. tax on foreign earnings, known as global intangible low taxed income (“GILTI”). Under U.S. GAAP, we are allowed to make an accounting policy choice of either (1) treating taxes due on future U.S. inclusions in taxable income related to GILTI as a current-period expense when incurred (the “period cost method”) or (2) factoring such amounts into a company’s measurement of its deferred taxes (the “deferred method”). We selected the deferred method of accounting and recorded the associated basis differences anticipated to influence prospective GILTI calculations.
Net Income per Share Attributable to Common Stockholders Basic and diluted net income per share attributable to common stockholders are 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 potentially dilutive common shares assuming the dilutive effect of outstanding stock options, restricted stock units, and employee stock purchase plan using the treasury stock method. Potentially dilutive shares whose effect would have been antidilutive are excluded from the computation of diluted net income per share.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective
Recently Adopted Accounting Pronouncements
Credit Losses of Financial Instruments 
In June 2016, the Financial Accounting Standards Board ("FASB") issued Accounting Standard Update ("ASU") 2016-13 (Topic 326), Financial Instruments-Credit Losses: Measurement of Credit Losses on Financial Instruments, to replace the incurred loss impairment methodology 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 are required to estimate lifetime expected credit losses. For available-for-sale debt securities, we are required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. We adopted the new standard on January 1, 2020 under the modified retrospective approach with no material impact on our consolidated financial statements upon adoption. In addition, we continue to monitor the financial implications of the COVID-19 pandemic on expected credit losses.
Simplifying the Test for Goodwill Impairment
In January 2017, the FASB issued ASU 2017-04 (Topic 350), Simplifying the test for goodwill impairment, to eliminate Step 2 of the goodwill impairment test. Entities are required to record an impairment charge based on the excess of a reporting unit’s carrying amount over its fair value. We adopted this standard prospectively on January 1, 2020 with no impact to our consolidated financial statements.
Changes to the Disclosure Requirements for Fair Value Measurement
In August 2018, the FASB issued ASU 2018-13 (Topic 820), Fair Value Measurement: Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement, which eliminates, adds, and modifies certain disclosure requirements for fair value measurements. We adopted this standard on January 1, 2020 with no material impact on our consolidated financial statements. See Note 5 Investments for additional information on our Level 3 investments.
Recent Accounting Pronouncements Not Yet Effective
Income Taxes
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which simplifies the accounting for incomes taxes by removing certain exceptions to the general principles in Topic 740 and amending existing guidance to improve consistent application. This new standard is effective for our interim and annual periods beginning January 1, 2021 with earlier adoption permitted. Most amendments within this standard are required to be applied on a prospective basis, while certain amendments must be applied on a retrospective or modified retrospective basis. We are currently evaluating the adoption impacts on our consolidated financial statements.
XML 38 R22.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2020
Business Combinations [Abstract]  
Schedule of Purchase Price Allocation The fair value is as follows (in thousands):
Preliminary Purchase Price Allocation
Cash and cash equivalents$21,051 
Other tangible assets19,580 
Liabilities(28,598)
Intangible assets101,640 
Goodwill134,841 
Net assets acquired$248,514 
Schedule of Intangible Assets Acquired The following table shows the valuation of the intangible assets acquired (in thousands) along with their weighted average estimated useful lives:
Acquisition Date Fair ValueWeighted Average Estimated Useful Life
Developed technology $72,220 7 years
Customer relationships18,840 7 years
Trade name 6,520 5 years
Others4,060 2 years
Total intangible assets acquired$101,640 
XML 39 R23.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2020
Fair Value Disclosures [Abstract]  
Fair Value of Financial Assets by Level The following tables summarize the amortized costs, unrealized gains and losses, and fair values of these financial assets by significant investment category and their levels within the fair value hierarchy (in thousands):
December 31, 2020
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel III
Financial Assets:
Cash Equivalents:
Money market funds $438,854 $— $— $438,854 $438,854 $— $— 
Marketable Securities:
Commercial paper51,211 — — 51,211 — 51,211 — 
Certificates of deposits (1)
50,136 — 50,139 — 50,139 — 
U.S. government notes523,320 187 (1)523,506 523,506 — — 
Corporate bonds878,484 1,167 (330)879,321 — 879,321 — 
Agency securities475,132 343 (3)475,472 — 475,472 — 
1,978,283 1,700 (334)1,979,649 523,506 1,456,143 — 
Other Assets:
Money market funds - restricted4,235 — — 4,235 4,235 — — 
Total Financial Assets$2,421,372 $1,700 $(334)$2,422,738 $966,595 $1,456,143 $— 
____________________
(1) As of December 31, 2020, all of our certificates of deposits were domestic deposits.
December 31, 2019
Amortized CostUnrealized GainsUnrealized LossesFair ValueLevel ILevel IILevel 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 paper66,717 — — 66,717 — 66,717 — 
Certificates of deposits (1)
3,000 — — 3,000 — 3,000 — 
U.S. government notes518,884 414 (20)519,278 519,278 — — 
Corporate bonds787,741 2,392 (73)790,060 — 790,060 — 
Agency securities233,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 - restricted4,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.
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, 2020
Due in 1 year or less$1,151,647 
Due in 1 year through 2 years828,002 
Total marketable securities
$1,979,649 
XML 40 R24.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details (Tables)
12 Months Ended
Dec. 31, 2020
Balance Sheet Components [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash
The reconciliation of cash, cash equivalents and restricted cash reported in the accompanying consolidated balance sheets to the total of the same such amounts in the accompanying consolidated statements of cash flows is as follows (in thousands):
December 31,
20202019
Cash and cash equivalents$893,219 $1,111,286 
Restricted cash included in other assets4,235 4,229 
Total cash, cash equivalents and restricted cash$897,454 $1,115,515 
Schedule of Accounts Receivable
Accounts receivable, net consists of the following (in thousands):
December 31,
20202019
Accounts receivable $394,037 $398,147 
Allowance for doubtful accounts (659)(638)
Product sales rebate and returns reserve(3,838)(5,522)
Accounts receivable, net $389,540 $391,987 
Allowance for Doubtful Accounts
Activities in the allowance for doubtful accounts consist of the following (in thousands):
 Year Ended December 31,
 202020192018
Balance at the beginning of year$638 $507 $112 
     Additions charged to expense397 221 500 
     Deductions/write-offs(376)(90)(105)
Balance at the end of year$659 $638 $507 
Product Sales Rebate and Returns Reserve
Activities in the product sales rebate and returns reserve consist of the following (in thousands):
 Year Ended December 31,
 202020192018
Balance at the beginning of year$5,522 $8,613 $7,423 
     Additions charged against revenue9,454 2,032 4,269 
     Consumption(11,138)(5,123)(3,079)
Balance at the end of year$3,838 $5,522 $8,613 
Schedule of Inventories
Inventories consist of the following (in thousands):
December 31,
20202019
Raw materials $219,218 $96,712 
Finished goods 260,450 147,113 
Total inventories $479,668 $243,825 
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consist of the following (in thousands):
December 31,
20202019
Inventory deposits$18,783 $13,716 
Prepaid income taxes267 20,153 
Other current assets60,556 64,464 
Other prepaid expenses and deposits15,316 13,123 
Total prepaid expenses and other current assets$94,922 $111,456 
Schedule of Property and Equipment, net
Property and equipment, net consists of the following (in thousands):
 December 31,
20202019
Equipment and machinery $70,655 $64,748 
Computer hardware and software 40,081 36,627 
Furniture and fixtures 3,787 3,774 
Leasehold improvements 31,448 31,235 
Construction-in-process 1,441 265 
Property and equipment, gross 147,412 136,649 
Less: accumulated depreciation (115,181)(97,376)
Property and equipment, net $32,231 $39,273 
Schedule of Accrued Liabilities
Accrued liabilities consist of the following (in thousands):
 December 31,
20202019
Accrued payroll related costs$73,634 $80,133 
Accrued manufacturing costs43,181 31,920 
Accrued product development costs6,733 11,410 
Accrued warranty costs9,314 6,742 
Accrued professional fees5,211 6,335 
Accrued taxes1,870 1,716 
Other3,414 1,993 
Total accrued liabilities $143,357 $140,249 
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,
20202019
Warranty accrual, beginning of year $6,742 $5,362 
Liabilities accrued for warranties issued during the year 9,737 7,169 
Warranty costs incurred during the year (7,165)(5,789)
Warranty accrual, end of year$9,314 $6,742 
Schedule of Contract Balances
The following table summarizes the beginning and ending balances of our contract assets (in thousands):
Year Ended December 31,
20202019
Contract assets, beginning balance$25,565 $6,341 
Contract assets, ending balance16,380 25,565 
The following table summarizes the activity related to our contract liabilities (in thousands):
Year Ended December 31,
20202019
Contract liabilities, beginning balance$61,050 $32,595 
Less: Revenue recognized from beginning balance(23,394)(12,887)
Less: Beginning balance reclassified to deferred revenue(1,638)(894)
Add: Contract liabilities recognized49,939 42,236 
Contract liabilities, ending balance$85,957 $61,050 
Schedule of Deferred Revenue The following table summarizes the activity related to our deferred revenue (in thousands):
Year Ended December 31, 2020
Deferred revenue, beginning balance$575,288 
Less: Revenue recognized from beginning balance(305,792)
Add: Deferral of revenue in current period, excluding amounts recognized during the period381,331 
Deferred revenue, ending balance$650,827 
Schedule of Other Income (Expense), Net
Other income, net consists of the following (in thousands):
Year Ended December 31,
202020192018
Other income, net:
Interest income$27,139 $51,144 $31,666 
Interest expense— — (2,701)
Gain on sale of marketable securities9,432 — — 
Gain (loss) on investments in privately-held companies4,164 5,427 (13,800)
Other income (expense)(1,556)(75)289 
Total other income, net$39,179 $56,496 $15,454 
XML 41 R25.htm IDEA: XBRL DOCUMENT v3.20.4
Investments Investments (Tables)
12 Months Ended
Dec. 31, 2020
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, 2020 and 2019 (in thousands):
December 31, 2020December 31, 2019
Cost of investment$3,000 $3,000 
Cumulative impairment— — 
Cumulative upward adjustment5,314 1,150 
Carrying amount of investment$8,314 $4,150 
XML 42 R26.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Acquisition-Related Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying values of goodwill for the years ended December 31, 2020 and 2019 are as follows (in thousands):
Carrying Value
Balance at December 31, 2018$53,684 
Additions related to acquisitions 1,171 
Balance at December 31, 201954,855 
Additions related to acquisitions (See Note 2 for additional information)134,841 
Balance at December 31, 2020$189,696 
Schedule of Acquisition-Related Intangible Assets
The following table presents details of our acquisition-related intangible assets as of December 31, 2020 and 2019 (in thousands, except for years):
December 31, 2020
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Developed technology$124,730 $(31,805)$92,925 5.2
Customer relationships25,920 (4,298)21,622 6.2
Trade name8,990 (2,946)6,044 4.3
Others5,720 (3,521)2,199 1.1
Total$165,360 $(42,570)$122,790 5.3
December 31, 2019
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountWeighted Average Remaining Useful Life
(In Years)
Developed technology$52,510 $(14,326)$38,184 3.7
Customer relationships7,080 (1,387)5,693 5.8
Trade name2,470 (1,112)1,358 1.7
Others1,660 (1,660)— 0.0
Total$63,720 $(18,485)$45,235 3.9
Schedule of Estimated Amortization Expense
As of December 31, 2020, future estimated amortization expense related to the acquired-related intangible assets is as follows (in thousands):
Years Ending December 31,Future Amortization Expense
2021$29,235 
202226,774 
202322,781 
202416,103 
20259,750 
Thereafter18,147 
Total $122,790 
XML 43 R27.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Assets And Liabilities, Lessee
The following table summarizes the supplemental balance sheet information related to our operating leases (in thousands):
December 31, 2020December 31, 2019
Right-of-use assets:
Operating lease right-of-use assets$77,288 $87,770 
Lease liabilities:
Operating lease liabilities, current (included in other current liabilities)17,773 16,052 
Operating lease liabilities, non-current72,397 83,022 
Total operating lease liabilities$90,170 $99,074 
Lease, Cost
The following table summarizes our lease costs (in thousands):
Year Ended December 31,
20202019
Operating lease costs:
Fixed lease costs$23,392 $22,544 
Variable lease costs7,459 6,255 
Total operating lease costs$30,851 $28,799 
December 31, 2020December 31, 2019
Weighted-average remaining lease term — operating leases5.4 years6.0 years
Weighted-average discount rate — operating leases5.0%5.1%
Lessee, Operating Lease, Liability, Maturity of December 31, 2020 are presented in the table below (in thousands):
Years ending December 31,
2021$21,770 
202221,890 
202319,533 
202411,730 
20259,409 
2026 and thereafter19,926 
Total undiscounted operating lease payments (excluding non-lease components)104,258 
Less: imputed interest(14,088)
Present value of operating lease payments as of December 31, 2020$90,170 
XML 44 R28.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2020
Share-based Payment Arrangement [Abstract]  
Class of Treasury Stock
A summary of the stock repurchase activity under the Repurchase Program is as follows (in thousands, except per share amounts):
Year Ended December 31,
20202019
Aggregate purchase price$395,173 $266,142 
Shares repurchased2,012 1,189 
Average price paid per share$196.43 $223.57 
Schedule of Option Activity
The following table summarizes the option activities 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, 20194,564 $42.50 4.4$740,387 
Options granted 115 28.01 
Options exercised (1,210)31.55 
Options canceled(39)105.51 
Balance—December 31, 20203,430 $45.17 3.6$841,659 
Vested and exercisable—December 31, 20202,263 $32.25 3.1$584,598 
Schedule of Restricted Stock Units Activity (in thousands, except per share amounts):
Number of
Shares
Weighted-
Average Grant
Date Fair Value Per Share
Unvested balance—December 31, 20191,070 $190.35 
       RSUs granted1,361 216.46 
       RSUs vested(519)164.46 
       RSUs forfeited/canceled(96)220.92 
Unvested balance—December 31, 20201,816 $215.68 
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, 2020 under our 2014 Equity Incentive Plan (in thousands):
Number of Shares
Balance—December 31, 201915,146 
Authorized (1)
2,407 
Options granted(115)
RSUs granted(1,361)
Options canceled39 
RSUs forfeited96 
Shares traded for taxes37 
Balance—December 31, 202016,249 
(1): The authorized number of shares consists of 2,291,660 shares approved by our board of directors under the aforementioned 2014 Equity Incentive Plan effective January 1, 2020, and 115,338 shares assumed under the Awake Security 2014 Equity Incentive Plan in conjunction with our acquisition of Awake Security.
Schedule of Stock-Based Compensation Expense
The following table summarizes the stock-based compensation expense related to our equity awards (in thousands):
Year Ended December 31,
202020192018
Cost of revenue $6,272 $4,637 $5,087 
Research and development 79,913 53,068 48,205 
Sales and marketing
34,944 29,168 24,995 
General and administrative 15,913 14,407 12,915 
           Total stock-based compensation $137,042 $101,280 $91,202 
Schedule of Stock Option Valuation Assumptions
For the years ended December 31, 2020, 2019 and 2018, 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,
202020192018
Expected term (in years) 5.06.97.0
Risk-free interest rate 0.4 %2.5 %2.9 %
Expected volatility 43.5 %42.8 %44.6 %
Dividend rate — %— %— %
Schedule of ESPP Valuation Assumptions
The following table summarizes the assumptions relating to our ESPP:
Year Ended December 31,
202020192018
Expected term (in years) 1.61.11.1
Risk-free interest rate 0.4 %1.8 %2.4 %
Expected volatility 45.1 %42.5 %41.9 %
Dividend rate — %— %— %
Schedule of Unrecognized Stock-Based Compensation Expense
As of December 31, 2020, 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, 2020
Stock OptionRSUESPPRestricted Stock
Unrecognized stock-based compensation expense$46,111 $337,835 $9,494 $8,309 
Weighted-average amortization period2.8 years3.4 years1.2 years3.2 years
XML 45 R29.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share (Tables)
12 Months Ended
Dec. 31, 2020
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 attributable to common stockholders (in thousands, except per share amounts):
Year Ended December 31,
202020192018
Numerator:
Basic:
Net income $634,557 $859,867 $328,115 
Less: undistributed earnings allocated to participating securities — (423)(189)
Net income attributable to common stockholders, basic $634,557 $859,444 $327,926 
Diluted:
Net income attributable to common stockholders, basic $634,557 $859,444 $327,926 
Add: undistributed earnings allocated to participating securities — 24 15 
Net income attributable to common stockholders, diluted $634,557 $859,468 $327,941 
Denominator:
Basic:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic 75,984 76,312 74,750 
Diluted:
Weighted-average shares used in computing net income per share attributable to common stockholders, basic 75,984 76,312 74,750 
Add weighted-average effects of dilutive securities:
Stock options and RSUs3,462 4,565 6,083 
Employee stock purchase plan19 11 
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted 79,465 80,879 80,844 
Net income per share attributable to common stockholders:
Basic $8.35 $11.26 $4.39 
Diluted $7.99 $10.63 $4.06 
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 attributable to common stockholders because their effects would have been anti-dilutive for the periods presented (in thousands):
Year Ended December 31,
202020192018
Stock options and RSUs 345 318 140 
Employee stock purchase plan83 82 71 
Total428 400 211 
XML 46 R30.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2020
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Taxes
The components of income before provision for income taxes are as follows (in thousands):
Year Ended December 31,
202020192018
Domestic $621,838 $727,632 $136,818 
Foreign 117,025 134,638 151,983 
Income before income taxes $738,863 $862,270 $288,801 
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,
202020192018
Current provision for income taxes:
Federal $78,843 $58,187 $6,113 
State 21,135 19,067 2,018 
Foreign 12,891 928 10,451 
Total current 112,869 78,182 18,582 
Deferred tax expense (benefit):
Federal (17,592)362,056 (57,726)
State (849)(4,511)(4,164)
Foreign 9,878 (433,324)3,994 
Total deferred tax expense (benefit)(8,563)(75,779)(57,896)
Total provision for (benefit from) income taxes$104,306 $2,403 $(39,314)
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 (in percentages):
Year Ended December 31,
202020192018
U.S. federal statutory income tax rate21.00 %21.00 %21.00 %
State tax, net of federal benefit 2.23 1.30 (0.59)
Taxes on foreign earnings differential (0.92)(2.59)(3.37)
Tax credits (2.64)(3.10)(7.68)
Change in valuation allowance (0.18)(0.10)1.00 
Intra-Entity Sale— (9.95)— 
Stock-based compensation(5.65)(6.56)(24.90)
Tax Cuts and Jobs Act— — (1.72)
Acquisition and integration costs0.27 0.04 2.12 
Other, net 0.01 0.24 0.53 
Effective tax rate14.12 %0.28 %(13.61)%
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,
20202019
Deferred tax assets:
Intangible assets$392,053 $419,911 
Reserves and accruals not currently deductible80,550 71,945 
Tax credits68,592 54,867 
Lease financing obligation22,080 22,547 
Capitalized research and development expenses23,656 16,169 
Stock-based compensation18,548 15,856 
Net operating losses23,998 8,857 
Other3,873 3,950 
Gross deferred tax assets 633,350 614,102 
Valuation allowance (82,638)(67,331)
Total deferred tax assets 550,712 546,771 
Deferred tax liabilities:
US tax on foreign earnings(317,970)(326,967)
Right of use asset(18,764)(20,038)
Other(383)(2,451)
Total deferred tax liabilities (337,117)(349,456)
Net deferred tax assets $213,595 $197,315 
The following table presents the breakdown between non-current deferred tax assets and liabilities (in thousands):
December 31,
20202019
Deferred tax assets, non-current $441,531 $452,025 
Deferred tax liabilities, non-current (227,936)(254,710)
Total net deferred tax assets $213,595 $197,315 
Schedule of Unrecognized Tax Benefits Roll Forward The reconciliation of the beginning and ending amount of gross unrecognized tax benefits as of December 31, 2020, 2019 and 2018 is as follows (in thousands):
Year Ended December 31,
202020192018
Gross unrecognized tax benefits—beginning balance $93,806 $74,436 $48,835 
Increases related to tax positions taken in a prior year 3,103 11,171 330 
Increases related to tax positions taken during current year 20,274 22,714 27,413 
Decreases related to tax positions taken in a prior year (18,029)(89)(675)
Decreases related to settlements with taxing authorities — (12,388)— 
Decreases related to lapse of statute of limitations (6,654)(2,120)(2,173)
   Adjustment for acquisition— 82 706 
Gross unrecognized tax benefits—ending balance $92,500 $93,806 $74,436 
XML 47 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Geographical Information (Tables)
12 Months Ended
Dec. 31, 2020
Segment Reporting [Abstract]  
Schedule of Net Revenue and Long Lived Assets, by Location The following table represents revenue based on customers' shipping addresses (in thousands):
Year Ended December 31,
202020192018
Americas$1,771,992 $1,833,163 $1,550,453 
Europe, Middle East and Africa 326,729 381,651 414,069 
Asia Pacific 218,791 195,892 186,847 
Total revenue $2,317,512 $2,410,706 $2,151,369 
Long-lived assets, excluding intercompany receivables, investments in subsidiaries, investments in privately-held companies and deferred tax assets, net by location are summarized as follows (in thousands):
December 31,
20202019
United States $24,110 $32,565 
International 8,121 6,708 
Total $32,231 $39,273 
XML 48 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2020
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, 2020 and 2019. This unaudited selected quarterly financial data has been prepared on the same basis as our audited consolidated financial statements included elsewhere in this Annual Report on Form 10-K. In the opinion of management, the financial data set forth in the tables below reflect all normal recurring adjustments necessary for the fair statement of results of operations for these periods. Our historical results are not necessarily indicative of the results that may be expected in the future and the results of a particular quarter or other interim period are not necessarily indicative of the results for a full year. This financial data should be read in conjunction with the Item 7 Management’s Discussion and
Analysis of Financial Condition and Results of Operations, our consolidated financial statements and related notes included elsewhere in this Annual Report on Form 10-K.
 Three Months Ended
 Dec. 31, 2020Sep. 30, 2020Jun. 30, 2020Mar. 31, 2020Dec. 31, 2019Sep. 30, 2019Jun. 30, 2019Mar. 31, 2019
 (in thousands, except for per share amounts)
Revenue:
Product$518,281 $480,242 $421,413 $410,906 $447,498 $555,066 $513,171 $505,415 
Service 130,201 125,189 119,157 112,123 105,048 99,349 95,150 90,009 
Total revenue648,482 605,431 540,570 523,029 552,546 654,415 608,321 595,424 
Cost of revenue:
Product210,436 199,465 176,432 163,629 175,476 218,220 200,534 198,152 
Service 23,462 21,004 20,049 21,149 20,767 18,921 17,596 16,702 
Total cost of revenue233,898 220,469 196,481 184,778 196,243 237,141 218,130 214,854 
Gross profit414,584 384,962 344,089 338,251 356,303 417,274 390,191 380,570 
Operating expenses:
Research and development133,847 128,049 111,544 113,154 110,063 118,732 114,295 119,669 
Sales and marketing67,671 53,372 51,237 57,086 54,535 55,279 53,040 51,053 
General and administrative18,428 15,146 14,319 18,349 15,716 14,657 16,019 15,506 
Total operating expenses219,946 196,567 177,100 188,589 180,314 188,668 183,354 186,228 
Income from operations194,638 188,395 166,989 149,662 175,989 228,606 206,837 194,342 
Total other income, net5,542 13,224 8,256 12,157 11,183 19,169 13,811 12,333 
Income before income taxes200,180 201,619 175,245 161,819 187,172 247,775 220,648 206,675 
Provision for (benefit from) income taxes17,222 33,244 30,452 23,388 (73,520)38,880 31,397 5,646 
Net income $182,958 $168,375 $144,793 $138,431 $260,692 $208,895 $189,251 $201,029 
Net income per share attributable to common stockholders:
Basic $2.41 $2.22 $1.91 $1.82 $3.41 $2.73 $2.47 $2.65 
Diluted $2.31 $2.12 $1.83 $1.73 $3.25 $2.59 $2.33 $2.47 
XML 49 R33.htm IDEA: XBRL DOCUMENT v3.20.4
Organization and Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Restricted Cash and Cash Equivalents Items [Line Items]      
Letter of credit outstanding, amount $ 4,000,000.0 $ 4,000,000.0  
Inventory      
Inventory write-down 50,500,000 41,200,000 $ 20,800,000
Contract manufacturer and supplier liability $ 14,900,000 11,700,000 0
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 $ 10,100,000 $ 8,900,000  
Warranty      
Warranty term on hardware products 1 year    
Warranty term on software embedded in products 90 days    
Segment Reporting      
Number of reportable segments | segment 1    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Performance based period 4 years    
Accelerated requisite service period 4 years    
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 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 8 years    
Customer A | Accounts Receivable | Customer Concentration Risk      
Product Information [Line Items]      
Percentage of total per significant customer 31.00% 39.00%  
Customer A | Revenue | Customer Concentration Risk      
Product Information [Line Items]      
Percentage of total per significant customer 22.00% 23.00% 27.00%
Customer B | Accounts Receivable | Customer Concentration Risk      
Product Information [Line Items]      
Percentage of total per significant customer 15.00%    
Customer B | Revenue | Customer 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  
XML 50 R34.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
Oct. 07, 2020
Feb. 05, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]          
Goodwill     $ 189,696 $ 54,855 $ 53,684
Big Switch Networks, Inc.          
Business Acquisition [Line Items]          
Cash transferred to acquire businesses   $ 73,300      
Severance and other costs   5,300      
Acquisition-related expenses and restructuring costs   $ 6,600      
Awake Security, Inc. & Big Switch Networks          
Business Acquisition [Line Items]          
Goodwill     $ 134,841    
Awake Security          
Business Acquisition [Line Items]          
Total consideration transferred $ 180,500        
Fair value of unvested options acquired $ 21,300        
XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Schedule of Purchase Price Allocation (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Business Acquisition [Line Items]      
Goodwill $ 189,696 $ 54,855 $ 53,684
Awake Security, Inc. & Big Switch Networks      
Business Acquisition [Line Items]      
Cash and cash equivalents 21,051    
Other tangible assets 19,580    
Liabilities (28,598)    
Intangible assets 101,640    
Goodwill 134,841    
Net assets acquired $ 248,514    
XML 52 R36.htm IDEA: XBRL DOCUMENT v3.20.4
Business Combinations - Schedule of Intangible Assets Acquired (Details) - Awake Security, Inc. & Big Switch Networks
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 101,640
Developed technology  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 72,220
Weighted Average Estimated Useful Life 7 years
Customer relationships  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 18,840
Weighted Average Estimated Useful Life 7 years
Trade name  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 6,520
Weighted Average Estimated Useful Life 5 years
Others  
Acquired Finite-Lived Intangible Assets [Line Items]  
Acquisition Date Fair Value $ 4,060
Weighted Average Estimated Useful Life 2 years
XML 53 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Schedule of Fair Value of Financial Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
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,978,283 1,609,833
Marketable securities, unrealized gains 1,700 3,383
Marketable securities, unrealized losses (334) (134)
Marketable securities, fair value 1,979,649 1,613,082
Financial assets, amortized costs 2,421,372 2,180,643
Financial assets, fair value 2,422,738 2,183,892
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 523,506 519,278
Financial assets, fair value 966,595 1,086,087
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,456,143 1,093,804
Financial assets, fair value 1,456,143 1,097,805
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 51,211 66,717
Marketable securities, unrealized gains 0 0
Marketable securities, unrealized losses 0 0
Marketable securities, fair value 51,211 66,717
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 51,211 66,717
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 50,136 3,000
Marketable securities, unrealized gains 3 0
Marketable securities, unrealized losses 0 0
Marketable securities, fair value 50,139 3,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 50,139 3,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 523,320 518,884
Marketable securities, unrealized gains 187 414
Marketable securities, unrealized losses (1) (20)
Marketable securities, fair value 523,506 519,278
U.S. government notes | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Marketable securities, fair value 523,506 519,278
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 878,484 787,741
Marketable securities, unrealized gains 1,167 2,392
Marketable securities, unrealized losses (330) (73)
Marketable securities, fair value 879,321 790,060
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 879,321 790,060
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 475,132 233,491
Marketable securities, unrealized gains 343 577
Marketable securities, unrealized losses (3) (41)
Marketable securities, fair value 475,472 234,027
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 475,472 234,027
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,235 4,229
Other assets, fair value 4,235 4,229
Money market funds - restricted | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Other assets, fair value 4,235 4,229
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 438,854 562,580
Cash equivalents, fair value 438,854 562,580
Money market funds | Level I    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents, fair value 438,854 562,580
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 54 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Narrative (Details)
12 Months Ended
Dec. 31, 2020
USD ($)
Fair Value Disclosures [Abstract]  
Realized losses on other-than-temporary securities $ 0
Marketable securities, maximum maturity period 24 months
Marketable securities, weighted average remaining duration 10 months 24 days
XML 55 R39.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value Measurements - Investment by Maturity Dates (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Fair Value Disclosures [Abstract]    
Due in 1 year or less $ 1,151,647  
Due in 1 year through 2 years 828,002  
Total marketable securities $ 1,979,649 $ 1,613,082
XML 56 R40.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Components [Abstract]        
Cash and cash equivalents $ 893,219 $ 1,111,286    
Restricted cash included in other assets 4,235 4,229    
Total cash, cash equivalents and restricted cash $ 897,454 $ 1,115,515 $ 654,164 $ 864,697
XML 57 R41.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Accounts Receivable, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Balance Sheet Components [Abstract]        
Accounts receivable $ 394,037 $ 398,147    
Allowance for doubtful accounts (659) (638) $ (507) $ (112)
Product sales rebate and returns reserve (3,838) (5,522) $ (8,613) $ (7,423)
Accounts receivable, net $ 389,540 $ 391,987    
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Balance at the beginning of year $ 638 $ 507 $ 112
Additions charged to expense 397 221 500
Deductions/write-offs (376) (90) (105)
Balance at the end of year $ 659 $ 638 $ 507
XML 59 R43.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Product Sales Rebate and Returns Reserve (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Sales Return Reserve [Roll Forward]      
Balance at the beginning of year $ 5,522 $ 8,613 $ 7,423
Additions charged against revenue 9,454 2,032 4,269
Consumption (11,138) (5,123) (3,079)
Balance at the end of year $ 3,838 $ 5,522 $ 8,613
XML 60 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Inventories    
Raw materials $ 219,218 $ 96,712
Finished goods 260,450 147,113
Total inventories $ 479,668 $ 243,825
XML 61 R45.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Balance Sheet Components [Abstract]    
Inventory deposits $ 18,783 $ 13,716
Prepaid income taxes 267 20,153
Other current assets 60,556 64,464
Other prepaid expenses and deposits 15,316 13,123
Total prepaid expenses and other current assets $ 94,922 $ 111,456
XML 62 R46.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 147,412 $ 136,649  
Less: accumulated depreciation (115,181) (97,376)  
Property and equipment, net 32,231 39,273  
Depreciation 20,100 19,000 $ 21,600
Equipment and machinery      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 70,655 64,748  
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 40,081 36,627  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 3,787 3,774  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 31,448 31,235  
Construction-in-process      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 1,441 $ 265  
XML 63 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Components [Abstract]      
Accrued payroll related costs $ 73,634 $ 80,133  
Accrued manufacturing costs 43,181 31,920  
Accrued product development costs 6,733 11,410  
Accrued warranty costs 9,314 6,742 $ 5,362
Accrued professional fees 5,211 6,335  
Accrued taxes 1,870 1,716  
Other 3,414 1,993  
Total accrued liabilities $ 143,357 $ 140,249  
XML 64 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Warranty Accrual (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Warranty [Roll Forward]    
Warranty accrual, beginning of year $ 6,742 $ 5,362
Liabilities accrued for warranties issued during the year 9,737 7,169
Warranty costs incurred during the year (7,165) (5,789)
Warranty accrual, end of year $ 9,314 $ 6,742
XML 65 R49.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Change in Contract with Customer, Asset [Roll Forward]    
Contract assets, beginning balance $ 25,565 $ 6,341
Contract assets, ending balance 16,380 25,565
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning balance 61,050 32,595
Less: Revenue recognized from beginning balance (23,394) (12,887)
Less: Beginning balance reclassified to deferred revenue (1,638) (894)
Add: Contract liabilities recognized 49,939 42,236
Contract liabilities, ending balance 85,957 61,050
Other Current Liabilities    
Change in Contract with Customer, Liability [Roll Forward]    
Contract liabilities, beginning balance 23,400  
Contract liabilities, ending balance $ 34,500 $ 23,400
XML 66 R50.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Deferred Revenue (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Movement in Deferred Revenue [Roll Forward]  
Deferred revenue, beginning balance $ 575,288
Less: Revenue recognized from beginning balance (305,792)
Add: Deferral of revenue in current period, excluding amounts recognized during the period 381,331
Deferred revenue, ending balance $ 650,827
XML 67 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Performance Obligations (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Balance Sheet Components [Abstract]  
Revenue, remaining performance obligation, amount $ 900.5
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 79.00%
Performance obligation, period 2 years
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Performance obligation, percentage 21.00%
Performance obligation, period 3 years
XML 68 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Financial Statements Details - Other Income, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Balance Sheet Components [Abstract]      
Interest income $ 27,139 $ 51,144 $ 31,666
Interest expense 0 0 (2,701)
Gain on sale of marketable securities 9,432 0 0
Gain (loss) on investments in privately-held companies 4,164 5,427 (13,800)
Other income (expense) (1,556) (75) 289
Total other income, net $ 39,179 $ 56,496 $ 15,454
XML 69 R53.htm IDEA: XBRL DOCUMENT v3.20.4
Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Investments, All Other Investments [Abstract]      
Cost of investment $ 3,000 $ 3,000  
Cumulative impairment 0 0  
Cumulative upward adjustment 5,314 1,150  
Carrying amount of investment 8,314 4,150  
Equity securities, realized gain (loss) 4,300    
Unrealized gain on equity investments remeasured at fair value $ 4,200 $ 1,200 $ 1,200
Impairment loss     $ 15,000
XML 70 R54.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Goodwill [Roll Forward]    
Beginning balance $ 54,855 $ 53,684
Additions related to acquisitions 134,841 1,171
Ending balance $ 189,696 $ 54,855
XML 71 R55.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Acquisition-Related Intangible Assets - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Goodwill and Intangible Assets Disclosure [Abstract]      
Intangible asset, accumulated amortization $ 24.1 $ 13.4 $ 5.1
XML 72 R56.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Acquisition-Related Intangible Assets - Schedule of Acquisition-Related Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 165,360 $ 63,720
Accumulated Amortization (42,570) (18,485)
Net Carrying Amount $ 122,790 $ 45,235
Weighted Average Remaining Useful Life (In Years) 5 years 3 months 18 days 3 years 10 months 24 days
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 124,730 $ 52,510
Accumulated Amortization (31,805) (14,326)
Net Carrying Amount $ 92,925 $ 38,184
Weighted Average Remaining Useful Life (In Years) 5 years 2 months 12 days 3 years 8 months 12 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 25,920 $ 7,080
Accumulated Amortization (4,298) (1,387)
Net Carrying Amount $ 21,622 $ 5,693
Weighted Average Remaining Useful Life (In Years) 6 years 2 months 12 days 5 years 9 months 18 days
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 8,990 $ 2,470
Accumulated Amortization (2,946) (1,112)
Net Carrying Amount $ 6,044 $ 1,358
Weighted Average Remaining Useful Life (In Years) 4 years 3 months 18 days 1 year 8 months 12 days
Others    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 5,720 $ 1,660
Accumulated Amortization (3,521) (1,660)
Net Carrying Amount $ 2,199 $ 0
Weighted Average Remaining Useful Life (In Years) 1 year 1 month 6 days 0 years
XML 73 R57.htm IDEA: XBRL DOCUMENT v3.20.4
Goodwill and Acquisition-Related Intangible Assets - Schedule of Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]    
2021 $ 29,235  
2022 26,774  
2023 22,781  
2024 16,103  
2025 9,750  
Thereafter 18,147  
Net Carrying Amount $ 122,790 $ 45,235
XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Long-term Purchase Commitment [Line Items]    
Operating lease payments $ 20.2 $ 18.6
Non-cancelable purchase commitments 454.0  
Prepaid Expenses and Other Current Assets    
Long-term Purchase Commitment [Line Items]    
Restricted deposits 21.5 $ 16.5
Contract with manufacturers and suppliers    
Long-term Purchase Commitment [Line Items]    
Non-cancelable purchase commitments $ 421.9  
Minimum    
Long-term Purchase Commitment [Line Items]    
Renewal term 3 months  
Maximum    
Long-term Purchase Commitment [Line Items]    
Renewal term 10 years  
XML 75 R59.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Operating lease right-of-use assets $ 77,288 $ 87,770
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] us-gaap:OtherLiabilitiesCurrent us-gaap:OtherLiabilitiesCurrent
Operating lease liabilities, current (included in other current liabilities) $ 17,773 $ 16,052
Operating lease liabilities, non-current 72,397 83,022
Present value of operating lease payments as of December 31, 2020 $ 90,170 $ 99,074
XML 76 R60.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Fixed lease costs $ 23,392 $ 22,544
Variable lease costs 7,459 6,255
Total operating lease costs $ 30,851 $ 28,799
XML 77 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Lease Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
2021 $ 21,770  
2022 21,890  
2023 19,533  
2024 11,730  
2025 9,409  
2026 and thereafter 19,926  
Total undiscounted operating lease payments (excluding non-lease components) 104,258  
Less: imputed interest (14,088)  
Present value of operating lease payments as of December 31, 2020 $ 90,170 $ 99,074
XML 78 R62.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Weighted-average Remaining Lease Term and Discount Rate (Details)
Dec. 31, 2020
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]    
Weighted-average remaining lease term — operating leases 5 years 4 months 24 days 6 years
Weighted-average discount rate — operating leases 5.00% 5.10%
XML 79 R63.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Narrative (Details) - USD ($)
1 Months Ended 12 Months Ended
Feb. 08, 2021
Oct. 07, 2020
Jan. 01, 2020
Apr. 30, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Apr. 01, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Authorized repurchase amount               $ 1,000,000,000.0
Repurchase authorization period       3 years        
Remaining authorized repurchase amount         $ 338,700,000      
Number of additional shares authorized for issuance (in shares)         2,407,000      
Number of shares available for grant (in shares)         16,249,000 15,146,000    
Weighted-average grant-date fair value of options granted (in dollars per share)         $ 184.96 $ 107.42 $ 121.18  
Aggregate intrinsic value of options exercised         $ 245,900,000 $ 323,100,000 $ 283,800,000  
Stock Option                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Fair value of options vested         20,000,000.0 23,000,000.0 31,900,000  
RSU                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Fair value of RSUs vested         $ 85,400,000 $ 65,700,000 $ 52,500,000  
ESPP                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Common stock reserved for issuance (in shares)         105,667      
Weighted-average grant-date fair value of options granted (in dollars per share)         $ 183.45      
2014 Equity Incentive Plan                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of additional shares authorized for issuance (in shares)   115,338 2,291,660          
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)         21,500,000      
2014 Equity Incentive Plan | Stock Option | Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of additional shares authorized for issuance (in shares) 2,285,228              
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%      
Common stock reserved for issuance (in shares)         3,850,993      
Number of additional shares authorized for issuance (in shares)     763,886          
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 | Subsequent Event                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Number of additional shares authorized for issuance (in shares) 761,742              
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      
XML 80 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate purchase price $ 395,173 $ 266,142
Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Aggregate purchase price $ 395,173 $ 266,142
Shares repurchased (in shares) 2,012 1,189
Average price paid per share (in dollars per share) $ 196.43 $ 223.57
XML 81 R65.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Number of Shares Underlying Outstanding Options    
Outstanding, beginning balance (in shares) 4,564  
Options granted (in shares) 115  
Options exercised (in shares) (1,210)  
Options canceled (in shares) (39)  
Outstanding, ending balance (in shares) 3,430 4,564
Vested and exercisable (in shares) 2,263  
Weighted- Average Exercise Price per Share    
Outstanding, beginning balance (in dollars per share) $ 42.50  
Options granted (in dollars per share) 28.01  
Options exercised (in dollars per share) 31.55  
Options canceled (in dollars per share) 105.51  
Outstanding, ending balance (in dollars per share) 45.17 $ 42.50
Vested and exercisable (in dollars per share) $ 32.25  
Weighted-Average Remaining Contractual Term and Aggregate Intrinsic Value    
Weighted-average remaining contractual term of stock options outstanding 3 years 7 months 6 days 4 years 4 months 24 days
Weighted-average remaining contractual term of stock options vested and exercisable 3 years 1 month 6 days  
Aggregate intrinsic value of stock options outstanding $ 841,659 $ 740,387
Aggregate intrinsic value of stock options outstanding vested and exercisable $ 584,598  
XML 82 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details) - RSU
shares in Thousands
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Number of Shares  
Unvested beginning balance (in shares) | shares 1,070
RSUs granted (in shares) | shares 1,361
RSUs vested (in shares) | shares (519)
RSUs forfeited/canceled (in shares) | shares (96)
Unvested ending balance (in shares) | shares 1,816
Weighted- Average Grant Date Fair Value Per Share  
Unvested beginning balance (in dollars per share) | $ / shares $ 190.35
RSUs granted (in dollars per share) | $ / shares 216.46
RSUs vested (in dollars per share) | $ / shares 164.46
RSUs forfeited/canceled (in dollars per share) | $ / shares 220.92
Unvested ending balance (in dollars per share) | $ / shares $ 215.68
XML 83 R67.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Shares Available for Grant (Details) - shares
12 Months Ended
Oct. 07, 2020
Jan. 01, 2020
Dec. 31, 2020
Shares Available for Grant [Roll Forward]      
Beginning Balance (in shares)   15,146,000 15,146,000
Authorized (in shares)     2,407,000
Options granted (in shares)     (115,000)
Options canceled (in shares)     39,000
Shares traded for taxes (in shares)     37,000
Ending Balance (in shares)     16,249,000
2014 Equity Incentive Plan      
Shares Available for Grant [Roll Forward]      
Authorized (in shares) 115,338 2,291,660  
RSU      
Shares Available for Grant [Roll Forward]      
RSUs granted (in shares)     (1,361,000)
RSUs forfeited (in shares)     96,000
XML 84 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 137,042 $ 101,280 $ 91,202
Cost of revenue      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 6,272 4,637 5,087
Research and development      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 79,913 53,068 48,205
Sales and marketing      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation 34,944 29,168 24,995
General and administrative      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation $ 15,913 $ 14,407 $ 12,915
XML 85 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - Stock Options (Details) - Stock Option
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 5 years 6 years 10 months 24 days 7 years
Risk-free interest rate 0.40% 2.50% 2.90%
Expected volatility 43.50% 42.80% 44.60%
Dividend rate 0.00% 0.00% 0.00%
XML 86 R70.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - ESPP (Details) - Employee stock purchase plan
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 1 year 7 months 6 days 1 year 1 month 6 days 1 year 1 month 6 days
Risk-free interest rate 0.40% 1.80% 2.40%
Expected volatility 45.10% 42.50% 41.90%
Dividend rate 0.00% 0.00% 0.00%
XML 87 R71.htm IDEA: XBRL DOCUMENT v3.20.4
Stockholders' Equity and Stock-Based Compensation - Unrecognized Stock Based Compensation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2020
USD ($)
Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 46,111
Weighted-average amortization period 2 years 9 months 18 days
RSU  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 337,835
Weighted-average amortization period 3 years 4 months 24 days
Employee stock purchase plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 9,494
Weighted-average amortization period 1 year 2 months 12 days
Restricted Stock  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation expense $ 8,309
Weighted-average amortization period 3 years 2 months 12 days
XML 88 R72.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share - 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, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator:                      
Net income $ 182,958 $ 168,375 $ 144,793 $ 138,431 $ 260,692 $ 208,895 $ 189,251 $ 201,029 $ 634,557 $ 859,867 $ 328,115
Less: undistributed earnings allocated to participating securities                 0 (423) (189)
Net income attributable to common stockholders, basic                 634,557 859,444 327,926
Add: undistributed earnings allocated to participating securities                 0 24 15
Net income attributable to common stockholders, diluted                 $ 634,557 $ 859,468 $ 327,941
Denominator:                      
Weighted-average shares used in computing net income per share attributable to common stockholders, basic and diluted (in shares)                 75,984 76,312 74,750
Add weighted-average effects of dilutive securities:                      
Stock options and RSUs (in shares)                 3,462 4,565 6,083
Employee stock purchase plan (in shares)                 19 2 11
Weighted-average shares used in computing net income per share attributable to common stockholders, diluted (in shares)                 79,465 80,879 80,844
Net income per share attributable to common stockholders:                      
Basic (in dollars per share) $ 2.41 $ 2.22 $ 1.91 $ 1.82 $ 3.41 $ 2.73 $ 2.47 $ 2.65 $ 8.35 $ 11.26 $ 4.39
Diluted (in dollars per share) $ 2.31 $ 2.12 $ 1.83 $ 1.73 $ 3.25 $ 2.59 $ 2.33 $ 2.47 $ 7.99 $ 10.63 $ 4.06
XML 89 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 428 400 211
Stock options and RSUs      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 345 318 140
Employee stock purchase plan      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 83 82 71
XML 90 R74.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Geographical Breakdown Income before Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Extraordinary Items, Noncontrolling Interest [Abstract]                      
Domestic                 $ 621,838 $ 727,632 $ 136,818
Foreign                 117,025 134,638 151,983
Income before income taxes $ 200,180 $ 201,619 $ 175,245 $ 161,819 $ 187,172 $ 247,775 $ 220,648 $ 206,675 $ 738,863 $ 862,270 $ 288,801
XML 91 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Components of the Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current provision for income taxes:                      
Federal                 $ 78,843 $ 58,187 $ 6,113
State                 21,135 19,067 2,018
Foreign                 12,891 928 10,451
Total current                 112,869 78,182 18,582
Deferred tax expense (benefit):                      
Federal                 (17,592) 362,056 (57,726)
State                 (849) (4,511) (4,164)
Foreign                 9,878 (433,324) 3,994
Total deferred tax expense (benefit)                 (8,563) (75,779) (57,896)
Total provision for (benefit from) income taxes $ 17,222 $ 33,244 $ 30,452 $ 23,388 $ (73,520) $ 38,880 $ 31,397 $ 5,646 $ 104,306 $ 2,403 $ (39,314)
XML 92 R76.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
State tax, net of federal benefit 2.23% 1.30% (0.59%)
Taxes on foreign earnings differential (0.92%) (2.59%) (3.37%)
Tax credits (2.64%) (3.10%) (7.68%)
Change in valuation allowance (0.18%) (0.10%) 1.00%
Intra-Entity Sale 0.00% (9.95%) 0.00%
Stock-based compensation (5.65%) (6.56%) (24.90%)
Tax Cuts and Jobs Act 0 0 (0.0172)
Acquisition and integration costs 0.27% 0.04% 2.12%
Other, net 0.01% 0.24% 0.53%
Effective tax rate 14.12% 0.28% (13.61%)
XML 93 R77.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Line Items]        
Excess tax benefits included in income taxes $ 58,700 $ 77,900 $ 75,500  
Deferred tax assets 213,595 197,315    
Valuation allowance 82,638 67,331    
Unrecognized tax benefits 92,500 93,806 74,436 $ 48,835
Unrecognized tax benefits that would affect effective tax rate 44,700 28,500 $ 35,700  
Accrued interest and penalties 100 200    
Liability for interest and penalties 2,000 2,200    
IP Rights        
Income Tax Disclosure [Line Items]        
Non-interest bearing note, amount   3,400,000    
Deferred tax assets   429,100    
Deferred tax liability   $ 343,300    
Domestic Tax Authority        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 245,100      
Domestic Tax Authority | Awake Security        
Income Tax Disclosure [Line Items]        
Tax credit carryforward 2,000      
State and Local Jurisdiction        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 97,400      
Tax credit carryforward 128,700      
Foreign Tax Authority        
Income Tax Disclosure [Line Items]        
Operating loss carryforwards 12,800      
Foreign Tax Authority | Research Tax Credit Carryforward        
Income Tax Disclosure [Line Items]        
Tax credit carryforward $ 500      
XML 94 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:    
Intangible assets $ 392,053 $ 419,911
Reserves and accruals not currently deductible 80,550 71,945
Tax credits 68,592 54,867
Lease financing obligation 22,080 22,547
Capitalized research and development expenses 23,656 16,169
Stock-based compensation 18,548 15,856
Net operating losses 23,998 8,857
Other 3,873 3,950
Gross deferred tax assets 633,350 614,102
Valuation allowance (82,638) (67,331)
Total deferred tax assets 550,712 546,771
Deferred tax liabilities:    
US tax on foreign earnings (317,970) (326,967)
Right of use asset (18,764) (20,038)
Other (383) (2,451)
Total deferred tax liabilities (337,117) (349,456)
Net deferred tax assets 213,595 197,315
Deferred Tax Assets, Net of Valuation Allowance, Classification [Abstract]    
Deferred tax assets, non-current 441,531 452,025
Deferred tax liabilities, non-current (227,936) (254,710)
Net deferred tax assets $ 213,595 $ 197,315
XML 95 R79.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Uncertain Tax Positions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Gross unrecognized tax benefits—beginning balance $ 93,806 $ 74,436 $ 48,835
Increases related to tax positions taken in a prior year 3,103 11,171 330
Increases related to tax positions taken during current year 20,274 22,714 27,413
Decreases related to tax positions taken in a prior year (18,029) (89) (675)
Decreases related to settlements with taxing authorities 0 (12,388) 0
Decreases related to lapse of statute of limitations (6,654) (2,120) (2,173)
Adjustment for acquisition 0 82 706
Gross unrecognized tax benefits—ending balance $ 92,500 $ 93,806 $ 74,436
XML 96 R80.htm IDEA: XBRL DOCUMENT v3.20.4
Geographical Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2020
USD ($)
segment
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Number of reportable segments | segment                 1    
Revenue $ 648,482 $ 605,431 $ 540,570 $ 523,029 $ 552,546 $ 654,415 $ 608,321 $ 595,424 $ 2,317,512 $ 2,410,706 $ 2,151,369
Long lived assets 32,231       39,273       32,231 39,273  
Americas                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 1,771,992 1,833,163 1,550,453
Europe, Middle East and Africa                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 326,729 381,651 414,069
Asia Pacific                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Revenue                 218,791 195,892 $ 186,847
United States                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Long lived assets 24,110       32,565       24,110 32,565  
International                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Long lived assets $ 8,121       $ 6,708       $ 8,121 $ 6,708  
XML 97 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Post-Employment Benefits (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
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 $ 7.4 $ 5.1 $ 4.6
XML 98 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Selected Quarterly Financial Information (Unaudited) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue $ 648,482 $ 605,431 $ 540,570 $ 523,029 $ 552,546 $ 654,415 $ 608,321 $ 595,424 $ 2,317,512 $ 2,410,706 $ 2,151,369
Total cost of revenue 233,898 220,469 196,481 184,778 196,243 237,141 218,130 214,854 835,626 866,368 777,992
Gross profit 414,584 384,962 344,089 338,251 356,303 417,274 390,191 380,570 1,481,886 1,544,338 1,373,377
Operating expenses:                      
Research and development 133,847 128,049 111,544 113,154 110,063 118,732 114,295 119,669 486,594 462,759 442,468
Sales and marketing 67,671 53,372 51,237 57,086 54,535 55,279 53,040 51,053 229,366 213,907 187,142
General and administrative 18,428 15,146 14,319 18,349 15,716 14,657 16,019 15,506 66,242 61,898 65,420
Total operating expenses 219,946 196,567 177,100 188,589 180,314 188,668 183,354 186,228 782,202 738,564 1,100,030
Income from operations 194,638 188,395 166,989 149,662 175,989 228,606 206,837 194,342 699,684 805,774 273,347
Total other income, net 5,542 13,224 8,256 12,157 11,183 19,169 13,811 12,333      
Income before income taxes 200,180 201,619 175,245 161,819 187,172 247,775 220,648 206,675 738,863 862,270 288,801
Provision for (benefit from) income taxes 17,222 33,244 30,452 23,388 (73,520) 38,880 31,397 5,646 104,306 2,403 (39,314)
Net income $ 182,958 $ 168,375 $ 144,793 $ 138,431 $ 260,692 $ 208,895 $ 189,251 $ 201,029 $ 634,557 $ 859,867 $ 328,115
Net income attributable to common stockholders:                      
Basic (in dollars per share) $ 2.41 $ 2.22 $ 1.91 $ 1.82 $ 3.41 $ 2.73 $ 2.47 $ 2.65 $ 8.35 $ 11.26 $ 4.39
Diluted (in dollars per share) $ 2.31 $ 2.12 $ 1.83 $ 1.73 $ 3.25 $ 2.59 $ 2.33 $ 2.47 $ 7.99 $ 10.63 $ 4.06
Product                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue $ 518,281 $ 480,242 $ 421,413 $ 410,906 $ 447,498 $ 555,066 $ 513,171 $ 505,415 $ 1,830,842 $ 2,021,150 $ 1,841,100
Total cost of revenue 210,436 199,465 176,432 163,629 175,476 218,220 200,534 198,152 749,962 792,382 720,584
Service                      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                      
Revenue 130,201 125,189 119,157 112,123 105,048 99,349 95,150 90,009 486,670 389,556 310,269
Total cost of revenue $ 23,462 $ 21,004 $ 20,049 $ 21,149 $ 20,767 $ 18,921 $ 17,596 $ 16,702 $ 85,664 $ 73,986 $ 57,408
EXCEL 99 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (^84E('04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "/F%)2ZA40?N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:05T=#E9<,G!<&!XEM(;EM8TX;DI-VW-ZU;A^@'\#%W__SN M=W"-"=+T$5]B'S"2PW0S^K9+TH05.Q %"9#, ;U.94YTN;GKH]>4GW$/09NC MWB-4G-^!1])6DX8)6(2%R%1CC301-?7QC+=FP8?/V,XP:P!;]-A1 E$*8&J: M&$YCV\ 5,,$(HT_?!;0+<:[^B9T[P,[),;DE-0Q#.=1S+N\@X/WYZ75>MW!= M(MT9S+^2DW0*N&*7R6_U>K-]9*KBE2AX58C[K7B0_%:*^F-R_>%W%?:]=3OW MCXTO@JJ!7W>AO@!02P,$% @ CYA24IE&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "/F%)2AJ48/ZH& <&@ & 'AL+W=O7;4,0I*VRJWT8[ &LV!YV9AS" MO]\[-M@D,M>6]B7!'_?X^,[,.7>NK[9"/JDUYYJ\1&&LKAMKK3>?6RWEK7G$ MU+G8\!BN+(6,F(9#N6JIC>3,3X.BL$4MJ].*6! W;J[2@C?R9)O#X]P%]E+X\O,R"*=X7X:_ U^OKQD6#^'S)DE#/Q/8/OG\AU^!Y M(E3I7[+-[G5I@WB)TB+:!P.#*(BS_^QEGXBC@ OK1 #=!] W 7;[1("S#W#> M!G1.!+3W >TT,]FKI'D8,,UNKJ38$FGN!C3S(TUF&@VO'\1FW.=:PM4 XO1- M7SQS29KDQWQ /G[X=-72 &HNM;P]P&T&0$\ V)3 M8"?%<] $_]U;*"UADO^#0+9SR'8*V3Z5(.$EL/0T>=AM>-F(X>&VU?R&L'!S M%FX]%KTX3EA(9GPCI"ZC@^-HF7"$3B>GTZE'9\IE('PS&PFLB-+\5"#MY]]O M[]Y5S(%NSJV+(O83*0VU4: \R-0C9Q+EAZ,UFS9M.C;"ZR+G=5%S(DD&2IX* M\>EAQ+&6+%38.%[FG"Y1G&&L [V#5(6<3))HP649%QS#LNRFTVEW+A ^ME4H MI%6'T8RO K.&(5T3%I6.6P50;S:>/_3(9/CPZW[V;7[V^WN[8WT93_KG&,\C M);?K\!S'GI PALP,YQF9:YAD1$C2%TFLY0[^^^7D''^0[W$?NX_+< MX9!NVW7(5RC+0"PCD">/D2F33UNVPQ@7=F#C@OZ6<=\H5/V+C OZ67S\BI%,]![)5G%,?L]S!JA6?8N-2_I3852H- _Q5L M3B\3'/'2M=PVQJWP#+O"-%)F,&E.4\$!VA:J?X5)V+BR?Q?&M*9K$6.*7 'B MMKM-U[4P-[4+B[!Q?7\(-+B#6$*9]W'QBYY@=T,(.:"T[^ 7[ON93#'H%@\D4S#2?C)5*RJ=: M!>8C5QBWP@AH+2/X*4(P3M@3IS6)5*6,<*2)P @5.D]KZ?RAFLPJM71F@:(F MY<1PQ(I4%1)/:TG\.-9<9CMY4]NR ]529CAB!;-"X6DMA4^'CO3!>%9"E@I% M!HH+]9[C/&)A2&X3!9=5^6CB.%4E."TDG^)J M/80J965FUE<(U6MPH&C#XO*\_;]M 2U$G^)2/>Z/9J27^(&&TJ&G-0>K3@O' M4!!>@0K6X&# M/8J;HIC^X/.-39V.:SF=M)9^+B-1*+M32]E?&^Q\S:#0(O>)AL&+4U?\&,1$ MI:?+FD_]_5,Z1R2['<>QW:YS@N%18P97Y@_# ;E])+/A:#@;3OI#*#.EF;G*E#!ZS8G,MY:_ MO[^@=O>+,JW+( Y2)84R^6675):Y=<')$B3+)YM$JL1L8^$D;&J3,%M&=KM'MH%>PWC8U"(^VRG"EB#H MIR@NLV[&SG0S>.R;9PZXQTV!F+?O" PL"=ZD5Q[2"U> VR%-!F/QUDV O6Z MH43,"A&PO=V]R:W-H965T&ULM9E];]LV$(>_"N$%0P453*EQ>^VS/#T6C2Z+ MFG^62#55Q>3S.UZ*QY,)GGR_<%/<+[6Y,#T]7K%[/N/ZR^JSA+/IQLNBJ'BM M"E$CR>].)F?XS3E-3(/6XL^"/ZJM8V2ZGDS2"5KP.]:4^D8\ MON==AR+C+Q>E:O^BQ\XVF*"\45I476-04!7U^C][Z@*QU0"'(PU(UX"\M 'M M&M"VHVME;;%+5YC3,MX6X![?3IN:B5*(L% MTWR!WK&2U3E',^-.H2/T97:!7AW\@@Y04:/Y4C2*U0MU/-7P9--^FG=/>;=^ M"AEYR@7/7R.*#Q$)2.!H?O[BYCC;;3Z%_FXZ33:=)JT_.M;I+S]B.B6V&X8>D\<9N1VJXD1IZI7YD\BO7[+;D2/&\D84NN%/FVDV\_?PLR>)P MJ--A%V,:I,2M,]KHC+PZS_)<-!!!2!8YAW""X$-40V(3=W#I%@:L:B/.2DA% M9M@J<^<@/ RSI+UQ$!_B.#@$8[7B;;8HGUW]C"S]-,VB,!ATTV&6X2Q-W+V, M-[V,O;V\JA]@F @Y\@YBZZ$AO((X'6BSS4A(4Q*YM24;;8E7VV?)5ZQ8(/X$ MT%!=N(5><@F924K0C9A2W#W($TM2%F:$#(3;5C#$PVADB*<;X:E7^%QH5KY M8^IX\S3.LF%X'79A@F,Z(C/;R,SVQ!=H+/5S&U>3,U; 1]T.]7_)L3BL2A+IS9L:TNS.(N'VFR[*$RC,6T]BS#9FP&4 MKL9@T;7>?FQ*<3@49UN%. I&M/54PWZL7\X3/T%TNS)I](&5PA!LV:4RRZ" M0F;LS?> PW["7;>IU"/0@9P@2"Q]+C,:CB0GW),)^]$TOYZ??>AJ)*<\%YP MG58AXS+$:42RL3?= PHG+RKD/ER=O;OZ<#6_NO16<[@'"/839%-\K-BSJ3R< M_;>Q@&FXG:VZ[MMV&<'!V/#IZ8']^ "-LH%17A;LMBA'RSAL$P&'E$;)4*;+ M+B!;Y=YNK=VC@_C1L9F.DD.MTSAC2>S$3[.81,.AY++#9+L@VA79$X+X"7&] M4];L"2FQ49"%@-FA6 ;-/JTV&)$ZA/!R*M>VB+ F2 M<$1MSQ#B9\A5G8N*FUS,O=.)V#2(:!!9.AUFAL,C,GMH$#\TAJC;"BN4-5#U M=/%V2K<)D1":#6>8PRRE 1D;#SU'B)\CPPFV7Z]-#!)!U3T$M,LNAM^1O$UZ MM! _6G8(_4.1=JQTH(ZDPV+-91=!S3ZFO"<.\:^)UGFB%/7]D>:RVCO[[ 5. M"'-OB'"'&4WB;*1J)SW&R)Z%4(OP+3HZ-3HX!GR.B34<'(8 \3@8RQ$]RH@? M9>>BJHIU#;S>11&UF8J\SB&NZ-4GH3E*?G&*]SHVFZ!OU(KE_&2RDEQQ^< G MI\BU _4?.-K=.>KY2 -O$3.;7Y___O[ZP\7ES>SGGU*"D[?H\H\O5_._O3M3 M/=JH'VVPC.]FF](B_WJ(#H+701!@2,82/;"RX>U3R5L\NH4Y\GV[K[6S-^ZZK3 ; MD<,UH==D-R0]0:F?H&:\B7IO/$PTQB*RI[-O41(?XB1L+\ AU,7_1_@>"H:&LIIW@'JJDU%FPC'(Y AO8PIR]9)XYG,:=0=6:"VJ]G#)V8)+8P#W[P3 LSLQ M'XPV'PA/_P502P,$% @ CYA24C!C1K<$ P 9@H !@ !X;"]W;W)K MICTXX 2KQF:V2;;]]3L;RJ EO[H\!-O]SQQD\V0GYK%)"-/J5,:ZF M3JIU?N.Z*DY)AE5/Y(3#G;60&=8PE1M7Y9+@Q#IES T\+W0S3+DSF]BUA9Q- M1*$9Y60AD2JR#,O?=X2)W=3QG9>%1[I)M5EP9Y,<;\B2Z*=\(6'FUBH)S0A7 M5' DR7KJW/HW<]\Z6(NOE.Q48XQ,*BLAGLWD4S)U/$-$&(FUDXU!+N4O#3L[G@2C":8$T2=(<9YC%!2R.G MT.4"2\)U2C2-,;M"']#3\AY=7ERA"T0Y^I**0F&>J(FK@<3HN7$5]:Z,&NR) M>D_B'NK[URCP J_#?7ZRNS]NN[N0?UV$H"Y"8/7Z>_26&M*'WM1(K-$#Y5 $ MBAE:"$5MKWV_72DMH>-^' C6KX/U;;#!GF"/9 71%(+*(&PO=V]R:W-H965T&ULM5G;;MLX$/T5PNA# M"[2V>)%$!4Z QMY+@>TV2-KMLV+1MA!)](JTD_W['B@G_6LBY3#9?U9J9V MM4BSUJ@L9B0(HEF9YM7D:M[>NZFOYG*OB[P2-S52^[),ZW^N12$?+R=X\GSC M-M]L=7-C=C7?I1MQ)_2WW4T-5[.3ERPO1:5R6:%:K"\G'_'%DL:-08OX*Q>/ M:O ;-53NI7QH+CYEEY.@&9$HQ$HW+E+X.HB%*(K&$XSC[\[IY/3,QG#X^]G[ MKRUY('.?*K&0Q?<\T]O+"9^@3*S3?:%OY>/OHB,4-OY6LE#M)WKLL,$$K?9* MR[(SAA&4>77\3I^Z0 P,<#1B0#H#8AJP$0/:&=!S#5AGP-K('*FT<5BF.KV: MU_(1U0T:O#4_VF"VUD _KYIYO],U_)N#G;Y:R$K)(L]2+3)TI^$+)E4K)-?H MRT[4:3,Y"GU W^Z6Z.V;=TAMTUHHE%?HZU;N55IEZCUZ\^)Z/M,PL,;];-4- MXOHX"#(R"$S09UGIK4*_5)G(7CJ8 :,3+?),ZYIX/2[%:HHH?H](0 +'@!9G MF^/$8;X\WYQ[V-#3)-'6'QWQ=RL.HMJ+"X\K=G+%6E=LQ-57J=,"7MC6H6NF MCN9A:]X4C<,5H3@.,9G/#L, .G ,!W$0O<0M'3@<8AHE)]P+'N&)1^@-R4(J MW21I_7IHHI/+Z(S0K%XZ=H7HZ"8:4.(TC(C!?.& 11&-N!$@&Q;'<9(0=WSB M$YG82^:W6BJ%=K5BAG'G)LD'+B0,4I-%@XCXA"8W, M67?A,$V"V*#CP&$>8S:2O'B@2MB?OJ*"B2]:1FD&NI3G^(#3!20NM"C&5;YV+X[,!D\2IDZ8"P M( R",0J]#F%Z1HF4UDOII$+MPL8)Z+')QX&C/(R82)R=FIT:21-RL!@X<#\(XMCC9. )5DXU43=RK(PZ]E+[H MK:BA*VN(O4>5<"=;:#V=)CA.3#(V#&8G,87> 0.I"-D(E5Z5L5^6N]FY%[#( M$1TEI-.GD:QSR"D%6:,F*9J3B M),'MEXFR,(Q-$C:.APF/+#&R<91PC,,1&GVW@!-O$]+30*G6=7Z_U^E] =,C MH5LL2YA"6*:M'K:RR$3M;5!(+^C$+^C7JNXG6[J+,?EE[,*<3$;/,= M0%@+@#J;'9?3(VM:?7>4::](%/^L/2/:2P3UK^K.WC6B]J(L9K!XL +EP"6$ M3L:^RU+^H>3T9[24(XU%D M-O4+!X[R) Q-#73A<$#&]BYI7X=I]-,RL:^(U%\1S\_$V-%61>:">^& Q30Q M=PB7#E@8L\#O\<7R>"K4 MNSD>4GU.ZTU>*52(-;@,IC&,J3Z>^QPOM-RU)R'W4FM9MC^W(@5Y;0#P_UI* M_7S1/.!T^G;U+U!+ P04 " "/F%)2/O_L&[,# ##"P & 'AL+W=O MB#[1$6^Q2I$O2=K9?WR%E*[8DJWFQ1/G,Y9PAAS,]2/5-5Y0:]%IS MH6=>9Z M2E93H9D42-'US'O$#TL<6@.'^)W1@SY[1Y;*2LIO=O&IG'F!S8AR6ACK@L!C M3Q>4<^L)\OCGZ-1K8UK#\_>3]Q\=>2"S(IHN)/^#E:::>9F'2KHF.VZ^R,-/ M]$@HL?X*R;7[18<&.XD]5.RTD?71&#*HF6B>Y/4HQ)D!3J\8A$>#L&MP+4)T M-(C>:Q ?#6*G3$/%Z; DALRG2AZ0LFCP9E^(8^:F)'%Z)C$/T60I3:?2#*&EYZ< '&BV7\,3E*1SUN*3% M/8KP1Q0&83"0T.+=YC@?,%^^WSP;81.UE8FPYS?H5(VMHFSM:UD/T^C.$DF4W]_+G ?EB5YEG9@RSXL M"C.,DQ9VP2!I&22C@OUJ*JI0<:%4PPC=<*GU[4'$\(X67%Z!U?+G2;<2KFG1T)CXF5MA&Q4O$5%Q(9JVT1L M578";BW._H4NM(';2CM\3S4>(_4ZT?X,HL.-&:K5G1W2\(2#I-;IP2MW83\QVTR)-6UX]I MWM\+>1R%'>)]5-!A/8:X((V#MWLF^-_^4KB:#UX503]S'..\D_D ;*!F ZAK M1<-G]R0>S7^HN]@M>MY4!IGA7C)YTJ75Q\0XZG;- 12<]"2]PBQ\8Q:.G\2! MCCG()!RZ!-*DN[T&<%D:!T'&PO=V]R:W-H965T&ULO5I;<]LV$_TK&'V=MIFQ M(@+@-;4]$]_JS/3BL9/VH=,'F(0M?J%(E8!BY]]W03*B"("@G,;.0TQ*NXN# MQ6+/ :G#AZK^*):<2_2X*DIQ-%M*N7ZS6(ATR5=,O*[6O(1O[JIZQ23'S6=7]?%AM9%%7O*K&HG-:L7JSR>\J!Z.9GCV MY8/K_'XIU0>+X\,UN^E:CF=T>SM_C-I4^50V/Q M1\X?Q,XU4E.YK:J/ZN9==C3S%")>\%2J$ S^?.*GO"A4),#Q3Q=TMAU3.>Y> M?XE^T4P>)G/+!#^MBC_S3"Z/9O$,9?R.;0IY73U<\FY"@8J75H5H_D/3JA15D6=,\@S=2/@#A2D%JN[@KDH_+JLB MX[7X 9W_L\GE9S1''V[.T(_?O4)BR6HN4%ZB]\MJ(UB9B0/TW>#^<"$!HAIH MD79P3EHX9 3.^TJRPN)VZG8[W:PV!5.[ )W?W<&V.$!7O,ZK3,WC;5:MU3XY M@*O_0T;5!"U#G#F'4#WDC5BSE!_-H$D(7G_B,\C>:@4;L,D4^OY_./1^LD0^ M=X-_FV6YPL<*=,7R; X9/&7KW)Z("W>L:RZA7\%2GK.ZS,M[VQ+\_,00WR*Y MEQ,I2--V$!CV=[GD-8+,0IJ7JDG"N._*M%IQ].,OE1"OAN$74/#;JB?;JB?- M>/[(>"?\/B_5Y*#O%:Q,(31DO:WH5XA)=,;3UXCB T0\'-F*I8T?-O$5/WPZ MCFCDA8>+3Q98= N+/A'6'E!.VIC!#A0[+];;+]QHV.)!MJ"LA>P-)#AINK M5ZIY6;O>7]=542 @RP=69W\["C#8#AXX5_HW4"5Y4]2V%0V,XJ(DQCC04CQI M-H 6;J&%3FCM_DL'^Z^ ?7> 2@ -6UZR1QOHT$ S)UX0:DLY936 '&TA1T[( MS9K-E83)&N" FJFF9(,9&0 23#RB%?F4U0!FO(49.V&^$V+3[&I(8MHRAVB8 M \HNK>.O5XG><[9OV>/S=14:U =>@U4 MC>#LT.R*9B60X%(6C7Y2*>IFSE3+F%RO;O#!OJ CNP+O:#O\C)BMZ@V;..,X MTE;I?-)L.*&>MK&;M__@0JJ)**BL+C[/^2.OTUSM^[846S%BAVY2-O4"';C; M: B[IW7LYO73P6Z!;<3;9;C="+ 4 DYPD'C1J,#)2J$&PM@; =A3(?:_&4!K M;GVSWP3P3\_NE-D0?D^FV,VFYV6VIY:+K2DUB30*PG"L6GLBQ6XFU6#M >4$ MF_Q(L$]IG&ABKC,<"*=(I[$SBY6Q5+%'M44W5[(+BWA MYC1)_)&<]TH 1R^OZG#/\-A-\6Y=ATU:!E$ZTF[(;R>P;&;PK]6VV&3 M5'U,(WU-)ZR&1[6>>8F;>9^B[HC)H]C#9*=#ME4_;3<$VU,N<5/N"VH\8I(L M3@(\,H.=H[&;8Y]9YA&380,X.FNU=-:9[7818PVG(@T3T+,U<;/U-5]OZG2I MFHB>@JD5,;EYCO%.[QXBZNF9N.EY')$UPR;+SDD88E]GA\XPF#*\V"/B<&8] MKJCK\1\WO&UF_Z M<;;#M*- +80>^96O;GGMFE'/V]3-VV[I24T^#:D?!+KTI":I:G9#>#N/MMVL M^K72DYJZ2?8*F;8)\F.ZG)IW"B#W!$]1S'INRT&5[L$7$XLYZCJ9NCGU=V M4I,PYV/'8+\G3/\Y'T#;5LRW/'2.(Z*_"YDT&TZHIV#?39'_17;ZEK-OZ.O MW49#V#W/^FZ>W5MV$L]6'+[ES7&(HS%8/;_Z;GYURDXKE!/?\O*5@G&BO5(Y MLQCJS&8QP20AOO%>V&((0T(*])>^-D/CG>]BYY'FO M(W"OVY\OM3>R6C<_AKFMI*Q6S>62,U";R@"^OZLJ^>5&_;YF^R.RXW\!4$L# M!!0 ( (^84E*%$)J=>PH L 8 >&PO=V]R:W-H965T&ULE5K;+(IR%==P63X.JW4IXWG3:)4-F>-XPU67BZ\F(?HE<1S5H$#]3^5SM_2:*RD-1_%(7T_G7$T=]DR#S$E1P7V=_IO%Y^/0E.R%PN MXDU6WQ7/?\DM(5?UEQ19U?PESUNL]UQ# M2$GSI%A); [;MF[35D6.IPN/"]?USX=/^R-KP@(W##P-%IDPS@)*W1WL@(&[ M8^!:1VHT_Q^X1VNM=0$Q*"GR),TDR7?4U'UUE2A+7I?%4PHF1QY>"83-,J[3 M_+&-.VF=RLHVJM[NFSSKJ$82@F^2QBJD?2+QJBCK]-^X#7#YG!3U4I;8>+>] M>GLC)(0;.MIPFR@81Q%JHVVBF._Y%!]L?T?,MYL+C*T:Q$Q"C"7R!=).A5J. M;[R=>J&O,\%0U->9F"@'9Q'L6 16%K.Z2'X-5)J8$[ /1:*9'(Q(8'XB]QW! M-"8(S*$LT A')BRD$*]P.N&.3GC$VA:R+('+F[7'+Q(-R:'Q]D%(A="H("C? M]075J" PUP]"#^="G2X1.58VIW^"2CDC65%!]LF!TY-\LR?8+DE+T. MEC)K9R_.P6L_*0='TY!C?J>@GDX:@[F"Z2$,@5$>.#WV2/>R+[625IP5VRJ& MP 4Y%[37+UG'#W!5R613-I$)I4>1.15<-T\$IINF%7)(BW6TF)76:#_RG<9) M4DKU\TQ1["86)E6NTLVJ(J?SM$J*#X! M5M/O#@(90L_G^A":L('G,&H8#8+S_9#V18$NJ5/7RFD*UI'71=EG]J[Y7L9= MKK37(1$3R)S0]&L3YE+'%3TT.AU [4+@MI3K.)V_9T4 ;5+@IN&C86%F;Y%Z+DZ"1,U &W( M=!((C/,@["'1"0)J5P0[%UK'K\I_4")F\H;A\XSH8\(&-.2&Q9DP'O(]V"&3 M3@M0NQ@ )N5&'D09E(R9OIG/#.\Q4=3CGJ=S0;0 %7[0$P58IP6870OLE$TI M(1QLT&EA9DIV'>[J&1"!#2C,B^XF",YW7,Y[J'09GMDS_'1/F]FLC)EI. @< MW5T0%(0_QG4RB#K8=ZI#+EU:9_:TWKK\$0MC2++VJ6/,BPGS0Z;G:K0S6(GV M,.ER->-'E[_O6A6B#+GYZ=RE5->6""[TN,.%3M+$@253VA/=6"<0F/A0,6%Z M_7,R^T Q@75IF]G3]FU9)%+.*[(HBQ6HV'HK73^D:9F9C*DK7"\(]8%%@,P) M?*H'6P3H"M I/=&6=?F=', \<'-C68(A*1A%$!JNCB'! M1_:%P"')+L,S>X:_W%1P!Y9C$,$>TKQ1\^V"2[%NW"=._MFDI5['V[)%I0,ZT0 LXN @\F$@ !AH'[]1"106S?K%"7>TKP& M>9^J2>[7/ S3 "YH-YTQBO-=(_PA.,8#WK-689U:8':U,'W?ZAKE:"9]SD/# M11&=$3!]ZB,$-H!E=0\_W@D(;A<0A_'HPZMKCH@!GX6^KI,0G,[0"CEDUVD* M;M<4N^RUJ9KJSW9-?3QS<407> X$(#T[8T 6",?7A3D&]%U(ACW"B7=B@[,/ M):^KZ?7H>OS^Y,7W2NYV,7!;IGF2KN-,Z;/=]D=;ZEQ W(.',++%0Y8^MC$0 M'5HSB>MQ[C@D0B"PB& ]H9QW2H#;2P6'_I!6U098-3X!OKY2!2A5&B6;? X" M3P6^^I6LL[B'JKGXA]CEZNM3%,9U'XHP& 3_H(=R)TFX79+)<3]15$V::U:QJ6*#76=-?M@*'ND!!'XS/ @ M!!8RQYAPK+? [V/?"11N%RAW"(%9+$![7EX1C#,BH'^IJ+4* @@5NCS#A MG3#A=F$R62QDTH@M^9(TU44""Q1)VM\X.61#(M07[F,$Q5U=62(@D&5AWS1V MVH/;M8YR1\0$HZ"N]5(- A0>Y8;\PCOLKPJ(3I\(NSYY/U'R^W] MXK(_+N5CFN=-(@*1*LNT0$6W0#8J*(6$K%<2$*#GFALD$8(+/.'U+:%$)V*$ M7<1\? @FJH9J)8_44$)?N+K\1G#H($4(4!ND0_*=N!%V<3/[<7O[;?(=&(^^ MD6@Z&W^[F?T VN3FBNR$#WC$UP0:[U-$YUK($;?QF M0Q99AU(VQ8FNZHY#(@3"O+"G'"U8GH]]I6 MISC$$<6A3E@-BL4 DO/;MI;<4$9T4$78I@I$M'NH88,V";)>O6V7YO%=;; WP M2!%5F(K"\_3=JS&"HDXH=(6-P/H&H),FPBY-QOO+!K6>D*V_/6 U(Y2AJ2Z, M^3T*B1 (Q/&^^K#H-(JP:Y3;;16H*?UTA2"(F-EFWDYQK&T=-=#X?;LP ME? M<8V],00%(T*Y>>VH*#$9UQFKV#2LDQ2);S;26^]N-W9 M5!&V3)-Z]S!^CDL\B6Q?NW\:S#R5@8"8K^\^(2#NZ#,_W#L:N9+E8W/$5%DG M3%U[QG!W=W>,==0NF/1O[/2Y!FE7@V OHTOGLPQ>5[7'3 M]J(NULT!S(>BKHM5\W,I8UAI*P \7Q1%_7:A7K []'OQ?U!+ P04 " "/ MF%)2''4#@),I "&A0 & 'AL+W=OT^^*US??9Q5S?^V[-MW^^_>?+$%UNW MR_UYNW<-_&7==KN\AU^[S1._[UQ>TDN[^LGETZ=_?;++J^;LQ7/Z[%WWXGD[ M]'75N'==YH?=+N^.W[FZ/7Q[=G&F'[RO-ML>/WCRXOD^W[@;U_^\?]?!;T]L ME;+:N<97;9-U;OWMV=7%-]]]@<_3 []4[N"CGS,\R:IM/^ OK\MOSYXB0*YV M18\KY/"?6W?MZAH7 C!^ES7/;$M\,?Y95_^>S@YG6>7>7;?UKU79;[\]^^HL M*]TZ'^K^?7OXNY/S?(GK%6WMZ=_L(,\^/'O+" MI;QP27#S1@3ER[S/7SSOVD/6X=.P&OY 1Z6W ;BJP4NYZ3OX:P7O]2_>=IN\ MJ?[(&45-F=WP[63M.KNI-DVUKHJ\Z;.KHFB'IJ^:3?:NK:NB M%++9=[S9Y8G-+BZS-VW3;WWVJBE=F2[P!" W\"\5_.\N[USQI2O.L\\O%MGE MT\NG=ZSWN:'C@8Y%=MXV'PY8!.^\ZYUW3\P> HN^K)F^**J^S&_C0 M ;7V/OO/JY7O.Z"W_[H#HB\,HB\(HB_^;R[H?VVS+'GWJJM\GV?_<#V)ET7V MNH&+>M2W&]=O70=$WF^S=D#IL/)56>4=++'(_O5?OKJ\?/KLX!;TT\4S_00> MM8_.>/'%679VW>[V>7,\R]I.GQR\// M;G= >'W6;_,^&[R#C];](>]<5C5->YO+7]LL+TNX>WS0P0JN]+A@G7<;M_1% M7N/SO>M@[:P@H.@\O*%WW6U5N&S?M;=5Z3I/J&WZ(C_Y0;?)5U6>O\!H0 M6@]746QQ>7RD [F-/^_KO$>)#Z#\ZC)&1]%V^Q: =27\0GCP2/.XY4M7YX@T M 5P?S+:@)GX?\JZG0\,J=5OH C= 2'EV#2C,@=/RNH+]F@I^1C@.\&Y^Z[+# MMJWKX[(]-/!23"NP/\"ZV0*\! JWR>7=5PE$@$$+G+Z<-A M$") :^/S@NF.;G'E'-!W78'^0N2<9]>NZ\%@ *U>U+GWM"8_#]@ ,(&=]W!Q M+1QOQPL?')QSEY=.X2R&K@.D9D>7=\B?@'TD6/PQ_K,LLX]N]CQ[7_D/!.H M:")(>D0GWNBF;E=P:8##MLEOJVY '%R__>7UR^7%UV>/,SANZ795P=SB/"A_ M1.VNZH&QF(_7 = O#IFF_86F(SO/@=R1>0HK0K,A 8XK@?KB&Z;;2O&6^-P MS5L'UU0!H@N\F#X Z>#]=G=<9&7ENX$N<35X$.D>2,CG>,]D]%0]"2-YBP3B M,2NVL#-?&!(=P(P2"E@5I/E>]%_@)A0=0(#,G 5 B)O%Y'#;@L2HZJH_TB," MD6C)P R@3#ZX7@4<'!_5)'S:#&OX8>A4.*K4%@)R'_$>'=P6+ VRYNB5#$"F MED-A# L/ O)Q3_ACU>F?,SC^85L5V]-X96444,,G;8>ZG#Y.#RNJ%9+U@/"? M ^^BKJC$@A#* 5*I"6Y%^<#-T%YV3_ ',O@!XV,R /5! MUPSTZSZZ8D -$*,#Q6KO-BJ?*I G%9W-,(6WR;0,YCT<,-\Y)JP46A0L\=OX M!-SG!IY'>4#H Y9"!O[@8A4=CD%:+SHDW&Q=NV:#['"H0**5#KR;$O$A&"T! MBW6[)YZ-3XZ@E4,75(/PJ>!X)!;XKJ=" 8Z)H,/&\%^ M0?E)'*O0;D)>P<1 MBI0,+\##L E3+PI[DUE,H3F8*3U(6!1Q9560>'V3-^!0X1G(!BJ$>'ZD'Z&()1ZBC?(NY*5+''12IC0)-X MW;,4\Z'R?B"-Q9^#%7:O+DT('>Z>\4. *Y';B9!0P'\#7B&-)^?^Q$-V(NT) M^'!D1+#=R'GVLZ=#O/) VJ1 ?]JJ>C:?H?\SAH/J-^0\TNNHEP$D !#@ LL5 MD;!#1G"V-YD'@-K=/K)Q\_7:R>E5MP)X0&JPMTAN,#Q], CNAX[VB0\$%(E& M[$];6.<.>,0<6H#LZ(FTD9+12B#9T"X L%O7# [-A';35,9[X'6[#NT=>> 9 M ?A+%P>+"/WL4,"B3&X!7+& OUH*(J!78?Z"Y M\2+1D*LQ2#*@W$ M7MN)'L4E 1#\+7J=G"/'D+ 6/$WL&#HB1;,%6[_%*ZDCLX8U%;G&"' K9E!> M_@8R5&3BZ;4/6["O\3W^4U%UQ; #!H6%?89* =X"N*1 M#([1CN?H^Q0.T6IF^G>J\''+:U0^/1O6OY*%^R$C,5*+N.JW55XIPAX<6'0<*5LRL3^X/;-Z0:@*/2IUQ M]J@ 53V?7M0MW24R!;@!I$'BA<2?/VW%QKNAO0I$W27GP;/B[S%62A#DL KP MQ!KD#A$>K!93FOKP\2.V38\T(&9;5N"@Z?6 XIKE)QF]K0/0/-^Z,"Z\TYMVY4#6V_-U)R;5FD&(A]8.;%4 MQ@"#PG-+#\O$41NZ@^ XERWI*S+@-P/H=SBD*\V'$'!]"'79D>.]]4Y/G$J8 M%%T>NQ>/QDCA\*PCNAP 5W8]Z%2"8!>-0XXQ6 EH 8!=C98WN"IK9!\V*G,4 MKGCC*[8M8;4U:@B$%^B%%4UDG]GUM6B;[( ^"N8@,(M]*\NY;D> T(*X)UJA M8+&BHX(?W[%_C=$T]HGX(EBUC+=7S2X\:Z=GQ*T4 <)V+2JAVX&"+RG;8[N!F(@IF(0\!BF MO/C;,WP(E%<9?1*,K#;RJ\PN-9M'VBYO 3YYT^XSXLYTSN*KHSL M[?,HY%XUX%\,S!)DV^Y;= >8#$&L_X;RE"WC8J*^"M98'6HL#:>R JEJP@O8 M3-L%_9LA98"69WKC$ :1JP?WMY/HBGIS*./H3;6*Q<0N'"P!+XG2F"P[>I^- MD+FM)!H+5I-$[;;59FOWO9[%#LF@5=Y\\",_'Q^J^D%0>X,"!%QB--B\\@7L MX#X62(%D:*%55+(\]4&)PI7Y^&4^Y/[##+9W)]Y#[#]9&GA1E4C1@UMRV(?M0<+,'%:>TZ%&9D&Y"=*3%6 M\RR,?X4?D8+$W\P-6)%R/A9:^_Q(@3,@'<4PV+2=BUY3<@23J4']FN^K'DC^ M#R$B31BHHH<5"4XY/>.LZLE>)+_.561M Q?!S5?(<)G?H?47HXC=?M(+\#)! MBK[\D2*U:G&<, STO0F="-,05:#9#10M_3>X51(.=&VWH.-:U(NNV#9MW6Z.]M)YDN8-9(M2NZ=P M#E%/$-F[EOX"]'CQ]"\J%OL66!/SD!;!*0<+.TI&!J@3'YB5PGE-= T;N;PP M,D-34/_$!2LE^[4/< W#2=#W,_#A$CZ_^ LAZN)+ I]!GX%J$8%1'T_L>O&U M[0KF:9!=DTV_OGLSL'+8UJ7TEL](2D^/2(##KE^1<(>+..3^[HTO+_FTEW\; M799S6J2 )USF&0' M4X+F:@AL<*J5,!>8FU&JDXC9( 7M G9LMS##"<7S/-O!W' MVBS0>$]0/A$['A,L9IC?!,,<:9(W.=Y#DQ7>_8HU#QX&@(\,?"*'E#8WE'+M M6-(FA"H$JJD4(]#PB6)15W STSB4\+5IB3C7\RMY]R]8CA6O: MNIS@FG(998SR!-\7EXILC.[7^APJ@34^I(+(#H?((RL)_=X!!?LA[T ED$>* M\>XD#XA/6Z9)B5N27!*>(.N$41;!SH427/ ]O[D%,3@L *9]I.WXWN,#5"U MZN.TWB&B[#L(=>6.+4IWPQ?RM2PGK!9L,[#@"5_S5/;)+(G,!P[*<>:@&$@% M_)#IM5"7$X^*.PP-7#7[$1NKB*A;M#X79*$@L7(*!S$61?$PB-BWQ0B M-\S/,PQ1M-ZRK<3]@?HQX%A&OB'\#T@'0RWTTHH*E(1!*O"QP'] 2]8D8XU9 M:ST:N@CRI$I_SD1A#(K$'O_.Q[L7T5&B;Q2)24Z(4<41)E&'$B(UIXR2 A>9 MOW(,"+&)B+H$I44&7 4<9W)CY\ &+9-SDC@87]P__:3?BT2D:TNI%.XJ(B'< MWQ)>Q#%7"45(YSPXGIK$G K+7(3SR?RA?B:-="3>.5B M"02?G"Y,\EQ_N*D+&4&%U#[LM9:*/2S=;GQ:2CY%PE[R_8 A.'Q[:'2)KJ=W M(H(.T09E@VJ-;C;\B=R*NOJ 04.2P2B[U74?!6O9=:-0+E)\$SXFJ;TE6#GG M:'G4H;LW$,!B9=BWS1U$%+OM&/?%8G;\6Y2M[(&L2HI46H!?2[4 @?1[3+;C M$-F_/2A.E+RB(C6-%$DAD$/EA;PRLRS6'@ 515$Q^*U$SXBJ[4H.,8AT.5+] MB8M@B2I$IMB*,157^^B=E($X[6;.@8IN*Z^UQ,01=FLI!7EB3,K[:A)NE93 &V*")RW9'8F&%$*,6(.*Z[N,V'S!0O A"=<[E+AT(OMD0$"T#EEA'=CI) MVGYT "W%8\<>?CS22[+F**#TGKE/[-HY6/!JT1/"U#%($>#H9;M>3]#$XLK/ M(^A7%_D>";?\7<##J,IT55&^#:,HBNPH/T*[+)*M(X% :!8- M #N05%7=H:5W43X^H:?X3'.U+5,2,_KRG.XB[QOT'-I)OZ"=E+T)!1">/R?[ MB1C)K2E@F'L)LG&2"S%>2(#HH.DWOE?UU1HV S/^&51?/_O2/J^(%BG^O2:5 MJ547QU#X2<7,[-+O4'#GY2V6E&\<>M'J!TO\PK9-ULE%&-1I"L6)8U MK"A6LIVX7EP>8JY&3IFW8&N."X+0)XQJ$^?+?+A(JXLT-<7*0EE68LY:\>E< M719E&3JT5LBF$,7V$]G')W;7"O7B5!CC9/YK-F1F'X+8ED_8TZ1(1%))$6",7 -$ F$M3L?>5V8HA9 5#(MI@[B(_U4-B 8.5N2#1_G#EV"P@%P*A_6TH M-SOQV-JBHJ4LXU0U^P&].,_*0MA@@A)B!^RFR>-C;"NPJ,&K/\:OQJ[9+@<4 M5W^H&S!P,66[0BDF]@5M3[E1$(O39X=F\C11/,=,ECV5E(O),PL98BE'\PPE ML_\F^Y'0\IJZBRXNG[T6 +AD@:0HZM;?AY:23BC+V"O@<+64NW,Y(%D;1>#\ MMDL)MI^5+,\4A#D8PF$7$3P/ L<#]NJ\FP?FCM72H]RW$ 4F95>3;&C+,T14 M@J&>&IW*'HKN$7V3O*%X*R:(5M*$!"Y3]) (:T!9SN=+RKJX0+_FY$^P>=ER MFX6<2P,5]X;\GZ<$%F 64YAA@V5Z!KYI)]#=NSW'4(][Q#(5U:S1A,+LCU1V M6QHUKJF<5/O.J3!6LP.))+I5Y:&IDB3/UV$AS#59.L61F&DMZ20LV=#/Q=Q? MR_-)GQ*:XIQNI0ZC\YMS,,9K)!I&1=518UBT&M?E<]:07DJD:;*Z.0G6ZI(! MRT?JO'/+F*F6IX0O$'4K'4IQ_M"N;PP2I<=Z9ZX3:%GMZ*"SIS]TYU,] ]A<7I5KMTGW:6NZ="Y%.7S15 M_T7D.;IX/='T;M2NZ&47O=:(HDV.H[4VN4>EYFFL.DH%6(FY/#79,^_3(N*8 M4,@S0&,>NT];WRO*R2_RGWP\ID4-1HYHDN5>8AFU+%6$5"=9W_2"8B\D\5"0 M?+F5<=@-# C3*YHZG=OB3(!;9]2+*2)JL'!I=)93BW?%:%];W?@OH=P=TXU: M;/HFKB"_T0KR'R-BTB4D("\N9Y3L T*MX)Y+:BF0[C9ID2J20L8X63:NE_7G MR4:I<4OF&]5-4'4$;/L(UQW"!;*+T/E^634+^0F#BAQ0?2S]R+T$<$FWB1WW M)JDP1<\=>WHCTJJ:%34V8MW?GFU0WVN1FN3\3+0P1JQ:WR*2'9R#ZV)HV ,Y MOZ&FGUS.49E*4I6&:IZZ%JD]$-OFV+!881TO"BEJ#J-2^K J!H!ZGX1MQH=_ M4!*>D^!1*OX043('3@C(S[Y\>OYER)A^]L5%2*#2VY]=/CW_ZE1*55A"4:A] MC5I?P?TF>C0*OBXQ^'IWIR6L@F5XXV)LM -V'(G10M:DIMKB(ZKPP4GL?7J9 MP<^F%=]J$^Z M=Q]40,(L4U8E:7X0&AC3)G%$^04M+9WKWS$_,VY%-@<6;UK+^S2$%MWR.O1\ M$@%0P97>L=D>V%&,%IQ%3D(;3F@>I3 \%:Q9PY"F/47[=57C>IL.Z0IPME'K%/"QKGIS>DB0;<#RP,A@VM\E MU'!:X$K?%AP\#U[1PSO2SK-WTH)'"[VRNK_DXU .. IS 2< YN/M;Q MXKWSIRVVOF >.L?^=_+:"YK/(E65 ?]:@I#_:I15K]9$QE'AMGV?+EOQUN/#;$1;%E'M]RNERA& MM9[T_=N?K9Y4;U$L<)%$2; H:K.W=9,'"#_RYESH=::8(VZOPMH"]O><'HND MD&4O90Y"9I6&X :]_3D))[9THR:$[7&/%\O1O!0T^GLHR].@<:5%4Q+WHW+JA1U<&$1SLJZY MK;JV$??\[5W$I[=5^];R$'C'5')?E6,$AUNMJ+>GNM6.S#$IYIO.B11 O:13 M5SIA)[0%Q3C"9@:EJD3X*+,O)4X.["ZZ5U;$?R5+HV*),M>&PU*-A*TP?)0Q(RDM*0 M5]GUZODPDN<_6E\DF<7XL&!%RS'<1VS_\\AWR?@3?4_4X!T7HY<"L-%TH2"Z MDZH)M)Q 5)0UF%(AEY5F4=-"QMQ/J&0A0P0B>V1*B))'!:-,4:/W/,O9 ?DG MJ$W^B(XV"$/^+?;^PX /^'3%^=5)5295H*&.KG5W6X(SD,@[U+=,+B_E(T=I M*7XM#HAJ-96VO\-E<@P991*#]2!ARF+*&&#==HGZLU:B4!XH1=;GH9?\FLXN MT4"Q[3G+91,8U!@)32=6L!KU2D;+S S%BN;7W?1PHARH"?8N0ZG9H[.KF^NS MQ]E73[_,EB?@$Y3S3#,N7J6(4YRY6\<.;%PF*M'@,->@F9DIP>?61KD$X1CI MCT4YA]&#C ] 2 8L.+T:YHV D41[%]M:T0K6 ?9 J*HXE>EMF 8#,C]'Q0:C MR-)ZEW,FS$-BP3;'P$JC(QK"\J[I2(\X MAF!GS%T6DB=&$FU.8KAPCMM$R#!0Y>*IP12D M3*C\44KRU[/G/\]^#J5K2 4^FJ,SAVFT&3"^#T8ZB;=346:\A+QKN&#GAWC> MRY7B\W5@2,DEV'/6I&!%,!%WIUI*-FTW3K>@"Z4)".%F6TD12XMRMS2'P5+X!JF-;)W5(&:#9(BD[1X MBHW*LRM,KV*LUZI N"Z3(BAI HW>*UO';+K/I0-Q'O0%'PH#B_RG7EIMY,P< M.Z'R#!,-]P(MC:HSP-)<%6[/CVIX(]13N,PJGKAH%P (H[%&2XH,\B/ B-*T MGZMIXQTTG'V/]_7@T5'GV8USV3^ CK*_SK"@R.?W(I^GW$@VD5B;Y+^8$#H/ M3#RC53O&116B)M.@B90%ZVH(U^D5PYC+-%,A/;:8 ^J=1"?(K.OBFNA[?85$ ML\>A#G!:$!*-*[?6:O#_B/C7::/3NZZZA57JX_+OKBY%@M' 8(RG,&%D826-P"Y@]V6?7UZ MU1<=9/F* ;U)^F>B<%M@$J_]";9_R)>$TA%6##H=A"]O6HK(,Q?FJFVB)@2M MB[1$KOE'^(8+6@KFG8)O+S,Y6#TS,LCNJ!Z@Z6PN6Q==$L8IU MU-SRFY8TG- 2#R0;&;)Y#]4L@K]3Y.QW'$7B@A3$\62N(V>WKI@76-1&)TEU MM&8T.+SY4 JG^'RD)0XT*7(&\/R>YDU@Q""XXB;,$CD(E,K%H*6][$!XW4%P8W<$JJ3KM) MY_.DUJF8.B[8&VD-:2CL%)"UPW!E'29Y7/">]EN$U]#,,4%AUH(/)NY8:-; ^[CHY$F6G(]@V>=T)=:3A+?SX/;D[8W ME6/#B+O0-" EQ)3I .N8UJ1J!3.3>'MK;A8A7?EEPB]W*<%_)':3H(/%YG30 M(?*XMKI9J?P_Q;SZL:6@A0PO++A@A2-X7HIC#*'P8=+C&W4Q1:'59/O /;CUJ?(8:M:+!E(R=4>16QI9 MPE-3:A%@!C9ZCF2H&O>T:7]%>$!"&\:!:1\@XY[KN M_R9[5#U.&RVM'=HZJ^/)Q \+.ZG>D/@&7\CH+A)LEV-LIPW]_8GN#K8R'U5P M!G)AN=ID_;!KF(\W2Q&/UX]0.*@]CJ,B> M9 WK+(&L]MG<<.A=6[KZ&_XJF+\^RUZG[>,A]$W(HQI!F],9@J-Z87>O M$@^ C ?2!=W,]Z^KO%3;/5XDCCBSUZ6/7W%:XXVUZ6,:OCW=LD;U#2K=:V6M%W(U0.E!MQ)(8OI>94^3,"C\L0 1VY8%E M 6HD'=!0YY*%1S:SV1)>TC5@,V%1!*K9U8!D01,:]GE?;(6+AT8Z7JG+:=/E MI9.6.#SI$AY95NME$'$4<5EDU)>^)ON6:SLH[QC"ZDD]A0Z?.XT=-!+PN]_*0;OKY&L5HE;6WP<*,A,/CR^4 M:U:D@[7G9F" 8A&:R*QC6JO2XS*,.*428R/^SAKQY[67!Z->UVTR;_<-1COV M<(!W$>6^C9CC31N^/FDTJS>JRHL:/Y@,:OZ>("1L3>SN=*M3?&A)%XOE1\66 M)M^I\"N5^.' %'_&J4*>QLD!AOI3VW$JVGC*&"]6@LJ5IK=T1C775'F)ZH<. M 7%"IV67\7105AD8583,7EXG"R7 MW(I9@T*W#HV:!Y$V!$M2E,11VM!]VI3)1)2<' FS9X/Q)O Q'I<1\EL?\ZL;A%^KLMU(9'^:MSX-)Y:9M78;O MZR'T:3EFM#[ABH>HIK[CG-VV3D2)2!%IF^>B$:17NN[$Z@R$&+X0:5[>*%A+ M&X-A QG4(]CW_!HJ.)R?ETK57TV6RG#Z3K\K(&^2'LRD C8>,&VFLAAF4X.. MG%BQZO2K;4X[D7&$ Y':>0I"C= M":WJUB68IV@^&S@DY4SDD,>.1-866(BO M6GST56D>-#2V_6AB9?YZQ,,#@KFEKR5Z@,YEB:/3>ZUFZ/.GX! ?M?(0\4]? MO4@C]I;"K,D:R?!B'F7T5UXC#,"+4G4I2)-9OE:.F"!=W'**+FC;V)*YRIUUVQTKPIKZ?#6KXUJT]J[2?S^J$T)OK6O)C&3V9XAZ\@Z&!?B M?%!D;\[WINF"19%[,I/LZQ1MIDSTK60A$$".5:ZY+QH]A)R)9\ R<-/O@0R; M-D%#&@HD.I -T^E0"@4]13HB\>]GY]S(Y)B[QMTL)2=G7TAQQ[R;/S/F1L?9 MQ#-L[%#R)23XK;-' 3"J@QI] 9,IW8A-_MX>^)ORM+J6LG>.0ZP4@)9OYBDK M*4\)<8C-4'$5(7Z:H;>S!D!:"['D$L:XTQ70%"Y&0_&[!Y&?JL(C76)J %F! MM5KX_E9+0_:GOK"'8%1I'(/),>HI(LC5/P'G8\WSRKTV*J8 ;:A!&%4-WO6^]K\B9EF^(,-L1O['&W4K(> MOX7<:6?71>79EF1;9 MF\>X:_QR=!W8L[$8;PDG4KLW3)J/DY4C J*60RH.QT(++,[P;,$099)8CW/U MUN4QU802J"/_6-6P#(43QL01DZF580VU4G2#TZ786TE"='&@(;8][FG(/='T M=QYZG[_3]O.K."0A:<#(95(:GZ2(M(^;F?YLX. (]1$DZ5.H\?&89F21 E,+B9/)[U\ M(NX8Y^^CDG&49-=$KD S;_6;B*Z#;4JF@P4:)_,LB3JU B[NAI'4T5IJ4WFP M=#%:U^Z$OY=(P]E;)U^7UP=#HU @5TXK0\A>TW+>62.30R3Z%5/LLP4)(U.Y M::R-*4'^FH$=3HE@W@[#@5E"Z==@A!I1@XZ;Z*2J6Z1#$U>=W1+1Z#S^M9WR M[B^(P B\MO#]1/7N\7=Q&&+L>Z2"[+B; VE(B!*6SL1Y0*_8_4/,^WNAC*Q3 MM+T^NWAZ?I&V47\5^JK'0^K? \IQ>!0]^#+JWWVE\4TFZ30^2X8-OK;0;G!N M2@FOCP)NR2!&2JI$V\;O65@UB:7>: (L?C002HR=E=M4#?$(SW95$&S>C7UQ M!-E*:W!;JG'RV!JOA?9DFH^YDZIVJG@*-5*T&+V(+2>#]J,O]_E!3>+%%#>= M>_ZD?_'\2>7AGP+^W[4'^)?HY"68 R^>PQH;=PT"D;[HJNF_/;LXBSY%O__; MLZN+;ZXNSY[ F^'Q%\_W^<:]D8[AVJWAU:?G?_ORC#6<_M*W>UP2=1L 3#_B MM S7X0/P]W7;]OH+;D#?]H[@O?AO4$L#!!0 ( (^84E*\KACQV < -@2 M 8 >&PO=V]R:W-H965T&ULK5AM;]M&$OXK"YUQL %9 M[[)5QS8@VTTO0)L8<9H /=R'%3D2MR%WF=VE%?77WS.[)$6_ML7=%YLB9^?U MF6>&/-\:^]5E1%Y\+W+M+GJ9]^79<.B2C KI!J8DC2=K8POI\=-NAJZT)--P MJ,B'D]'H9%A(I7N7Y^'>K;T\-Y7/E:9;*UQ5%-+NKB@WVXO>N-?<^*@VF><; MP\OS4F[HCOROY:W%KV&K)54%::>,%I;6%[WE^.QJQO)!X+.BK>M<"XYD9B-V"'**?&L0>+?/5U3GK,BN/&MUMEK3?+![G6C_6V(';&LI*-KDW]1 MJ<\N>HN>2&DMJ]Q_--M_41W/G/4E)G?AK]A&V>FT)Y+*>5/4A^%!H73\+[_7 M>>@<6(Q>.#"I#TR"W]%0\/)&>GEY;LU66):&-KX(H8;3<$YI+LJ=MWBJ<,Y? M7E4.=YP3UZ98*2TY5>Y\Z*&:!89)K>8JJIF\H&8\$;\8[3,G?M0II0\5#.%3 MZ]BD<>QJ\JK&&TH&8CKNB\EH,GI%W[0-=!KT3?].H.+?RY7S%M#XSRLF9JV) M63 Q^U]S^:H:;L,S5\J$+GKH,T?VGGHON/]!B[>TLA7:2!_3IY2H;Q#"WRKE%.A'4MZ@TL=SKX0G%EQ(>1*YI2QN31$<*BN;9&!/* 2AI[##AT)X,G<& 225Y50F9#UF23>"8TO( M'Z6-B5@_M(:W5>*K4*/H)^?E9'#21-6O(RVMPL11^2Y:=ZP+HA:-H8/O*Z,K MU@L80<(K7;%.0N^8'1&ZHK1FC>Z#K,R#=58$XF>Q=9 (D)))7;?GO!MPNWY( MO%DAKZ=_NUN76_F5Q!TA3X#@HT9]^/"Y9DVAMQZ$,7FEX6HU"M[??&Q.[=&* MJ.^Y5O^'MGWL/5I7IHP0X!JV]S91 FY#F$Z1/L#,XCZ*":72BP@X1H#U:JT2 MA7(H !/EWA C]W#Y[@@C%$YD52$C*B&*2*%85MYH4YC* 0H9 !WAW.8C92$5 M\5GC&!%SR='@Q-N/^-0I5PB1$R+S'$Y[M+Y. ]%D:'KW-.QH#D8\5#[?$0'" MX\5H,-^W)D?#W1VM/]<8$?U;5$2K\*4D04S MRE.QVCUVLH5]5"@=%C8*@EVL,N,8K6M,;9\I>W27"UC'Q<_74EEQ+_.*FCN- M_H>^X:Y!==GIH!N3\+@+*69CE= ^QQVOP4_=+'QZ8O9@,NY07^U'FR1+ &-" MV#Q]ZP[K?(740# )!4M,@*#\U#7?$C+!MQ>6X]9I-86 M.D29=""N0/G= C8 >$K^JV8;Z0Z /0;:.?4P0=PG)@DUK3.!*E/#=*&1T'.Y M:J??'GLA+MC (102=5)%T+.O*PNWD.H !;L /6Q;0*F4T1I0#"FF=#CB7"SY M*T#]2\Z^[(?@M&W8@5QAE^>M3>GX8A7Z98E,6V:0?!<'0U>RCA(O+?Q&$VF8 M91@"!&#@]>HQV$H3!ASB*TBZRD9,QW*#?G_'ZP7?<4]Z1(5L@G>AU(G#8 FL MB8C=T9FX[7AUVU3X-E1X&2O, 5_S/A)&)5\PZ*";K8D#,1GW1_.Q^!!6#+#F M1G$,=8+'/_3GBY'XN9/:P\FB/_]A<82A]T1Z-.Z?S$;B)V/2T"+CZ:R_F(UY MI7U2,EB>0=-XMF?2.- >:^5$RH*IZX\(/,E[HN17O&/>UQF12%+35 \PB4UB M7>6"=T/>"[B+N#P*VQ5D<:H@9#/%ANDPT'*#5]1=4U87RRX]SQVN<"01OHFV MQ^Q2"71I+-C>/<)EPP]A,P$.ZZ*&&C+J(DY3'5LFO4'5&=<*(9#++5 FT+("- MO=0G*U,26A8D3OIS')_7#P(RG9CU1R# MQ7Y==YV=%,6V:E7%^M3$&%]K>![L--D-]T#"&TBMBGAJJA 9['Y:J3N&;OB@ML@XN6\YY[*QYVOC8@PYOP385' 89$_/#0WFT_ MVRSCUXJ]>/SF\XM$;' ZIS6.C@:G\YZP\3M*_.%-&;Y=K(Q'.<,E[Z)D60#/ MUP845_]@ ^W'K,O_ E!+ P04 " "/F%)2U@$F"P4' "9$P &0 'AL M+W=OVFNIJ& MOC^;UI0WDX<[2_LH'^Y$JRO>L(^2J+:NJ=R^895XOI\$DQWA![Y<:4.8/MRM MZ9)]8OKS^J/$;-I+*7G-&L5%0R1;W$\>@]LWL>&W##]Q]JSVQL1H,A?BBYF\ M+^\GO@'$*E9H(X'BLV%/K*J,(,#XO9,YZ8\T&_?'.^GOK.[094X5>Q+5S[S4 MJ_M)-B$E6]"VTC^(Y_^P3I_$R"M$I>S_Y-GQ1O&$%*W2HNXV T'-&_>E+YT= M]C9D_HD-8;*?)=4[+R4, 4 MJ'IHX0[:F_"LQ+>LN"%1X)'0#_TS\J)>U5D28_2O;[(P"+\] M& VKY_@^#/[_U/L?"$1=,VE!K>D:5D@"+PR"?MON>T0^FCXQ&,PX23MWEHA8 MQ>' R^"*)+X71#,2#9L-(3\U_7SSZ88LQ8;)QGJZ$49H$D9>!-\$6>J$8I[X ML_Y[C/=)2"0-\)"Y,$;,TLR+LY@$7C"#A"CRKT#+(7/0XGC^N&1-L=U/ESA- M@#4D41Q!QI6=QVG8[SB>!UZ.<\,LPBCU?7-N?&6IN3>+\QY]X,7)S OBP4;_ M1?S*/DY&HN)Z/_-C+XR25S9PU/&U'X6&RX\C$O$2>G$8>!&4N.A 7W2PW5KH MI5&&<3Z;>4F>6*X=^"':_C?RS_KMT<;'JYQ#4:@JLV*+W*EH>F:HB*6HH3@O M>O+-L;@@_^>E<#(+O23S3Z3PL'J.[VR6Q9[OOT[;0^KA+#$>S$92O:/OH!SN M^MHZ B%ID+X2?D0^FI[5, (._Y7 0^KA[$0I"5 E40KB(":7(>I $N1>F&;] M]\]J29JE7AH'2(O2TD815Z.MECV.HVO23,)*-Z;++>*T M=@TL1#\+LF54NBZ+XAA$&]J=JMI"+?24I>&:,\!$\\O5%WOO*4V[YSJG0K*2 M:X(01X>GR$**VO9/-?U-R(Y,J EAG.L:PDHT2QC'<)6MX8"POH\;5<9S(@7@ MJ585;*VY80!Q:S$#8K&BD*H&>V $:QD32>L^HY_)0;+EK"J5M2%[6>-&:+9W M[G"M7XL(Z+K:':RA?52PG&AVQMP2:&F;Y*Z9Q$42,#VX#/%AJ@;:6EQ;2RA, MF^UY-SM+\WJ-WQ/8F(X'DT5>\M(*1\*=)CL:#C:HOKKUQ[*UE(D4U;PHDVL'-8SQU=UF6N7S1K#:E%WT^8J(Q[AIUTJ@A!R.->.P4K'VKJ'&S M[(&TUR\3?AP-PO9DZ7"ACQBR]](6M>,PC0VV_>#"H;SPQAI8Z[BW5WL M\.KTM0[WS&T*-TST/R:=1]!L/9N(5'77/?45=Z6WK+0*RG:Y8J$G86S,,-/=MC]AHQ'ZL5>QSQVIY_N/9>@"5G:1R$%#=M& MNY>3GMJ_.SVZYY:!W3U:H;M9FOZP8@ML]6_29(**:1^"W$2+M7U\F0NM16V' M*T91&0P#UA<"/48W,0?TKW$/_P=02P,$% @ CYA24DS@#>@!"@ _1L M !D !X;"]W;W)K&ULQ5G;;N/($?V5AN(-9("6 M>;\XM@';,Y,,L)LU[$D&09 'BFQ)C2'96K)IV?GZG.HF:>IBCPT_Y(62R.KJ MJE-5IZJI\XVL?S0KSA5[+(NJN9BLE%J?G9XVV8J7:3.3:U[AR4+69:KPLUZ> M-NN:I[E>5!:GKFV'IV4JJLGEN;YW6U^>RU85HN*W-6O:LDSKIVM>R,W%Q)GT M-^[$\$R1AA0?#_R&%P4I@AE_=#HGPY:T1J=3&))RSGB[0MU)W<_(UW_@2D+Y-%HZ]L8V2]<,*RME&R M[!;#@E)4YC-][' 8+8CM%Q:XW0)7VVTVTE9^2E5Z>5[+#:M)&MKHBW95KX9Q MHJ*@W*L:3P76JIXH!;->P35ZDHFO-3A1U([C3KM%T;;>X+ MVAR7_28KM6K8YRKG^;:"4Y@VV.?V]EV[KVK\Q+,9\QR+N;9KOZ+/&_SUM#[O M!7W7:0%_.;O7&7\CR[6LM,__OIHWJD:2_.>57?QA%U_OXK\=U== ?549E>59 MLTXS?C%!W36\?N"35^/&;M)F9>DK^_Q'*Q[20C].JYS=<7@I,L5S\_S;BJ.V M,@E=A4AUH<@%R[0"NC*^HZ!^5J"?UWPM:_HE*J:@+,TR@)I63Z):,NAM9"'R ME 3F'?0Z61NFI)974L$)[$D_FK3$I#GG]9!;N#B)P838�G#:]C0D+>^Y7H!7=V$?=,NOP-CVCNR_,#O]@ZLP G8%3#1 M&-W!%ZR?%]QB%;)Z>%#O/"#@1&.0(E0-. 3I&^$YH!DF>8EOV5ZDO\66XT?L MBO3J8*-ML%RV<[5H"QU%O7P:!LDQKEY\S&YKF;>90NP+3HKGB&>'@FKKBF[I MG&=3SXIIP13NN^[QRV["CCBQ M_6%CE6$N]:]*FW:-!Q1=U!*,&?4^XG/G1@ M_AS+?_&T-GSX$JRXQ*QGIE1I?7.^%%5%^K#!$ZDX8L +U\ FJ!UP[56>"RI9 M&+-*ZR4V0%'Q1S3LAL/SB+FN W$;^Q+$)'FZJ87B)W*Q0!2\* 29!LF=#'[5['[>XY;G==W.ZZN.U#NWYKR/\/&.ODHHJS0L?#)^K. M]0X@G2XQ\<"TFC_PJN4LT?7IHA!<*O,07 +QMEQK3IV"+YPN>1W7.Z9DMJ/D M)Y#KA-^SZ6N%'96L"=#Q]S>#]0)"=^D&DX7B-;H*\1VX#GQ'^R>A%2'=T',$ MR#MG2RGSAKFA#9]MAH(')WD=K8F114?,CQ(K#$F'Z\,;-T#:\'4JH_B$>6XM&Z'IWHFM**8,<#QX M'P[F@.(ENI1*'SEA@"*S+2?P.A]V+ -$01"RT+?\T.]$UH?\&C8&N7O8#9LB M3SI,#ZXXB 1BY5N)3A9J47Y =F."K]637D3CP)JZI6'*K6=\^]F'F\6PE]9> MIMD*@PTP1DW95A@$Q":^%?FQ'L-:)!Y#;>6;M#9DT,B%TC]\V[)CAWFA%;H1 M^P*&$* )([00C_2]0:U$H'E<(Y_]RC&GKV2!8)7@FH=N/H!Y/G;#!_5B*D]5 M&UH\$=4)!#/>( 0C>!+'-$0XASC3,B&DU42<%C'RFNL35/$TH[99 MMUCWJTCGF!LUM_?WBM&]CQ9FKW.=/M58"RL,LIEL=+)'GA5Z-!7%J$'/&^3+ MM&H7F.7;VLR+) W^<2B+, ] _:"Y:T4Y:+R0)EV-/#@/&JF(G&=QY&.=5@B9 MD4E0JSY)^NY8XP*I *A1N0L.% +0J ,ISPL&*4,?CA5'(%#-+X8Z&[E7&\G6=<9 MH\>,IJ&[N0E_G^R(5H0I%I$Y'NKYF2>*#[=A2C7^];O-VR34;T M-H-C])FR;_/-6X+R#('FA2JGK_-> ;:B"&6]YH[XWX_]S;:&,?3]20U=&Z-' MJ)G:\L"*>VNVK6,.Q&*[7_6!!!S<&V?]!WP GSJ66$+WB]$RIP9F EFD$ZWZ]T:+6D(Z'RI.;UH MW('S@))"5LL33!3EEIIWOJ*8 8PN-GTBD,^WO-8O0TGP]WDAEJDY&7S:#:2@ M!H@!1#2Z)8FJ>"),V@IY6XWD1KF/T4&)$\TEMS?W W0('QV(1-;-?L]=B[:D M<7VD ^[QM=+F(=-:S(NSCY3B?GZ^IPQW03E W4L(G2"C\*@5SI(KE%[EU;-X4HUIY.='-";;%#VT#Y&3U?U 'PW)A@YZ9$%P:P;_;[J@Z7%_HZ8 MF3NBN_.^X]@;WX7L;7$&"T"9F/+Z,R[Z/\8?C][[!([E^#380%,8AL^B_4GD MSW^*7D@EXM-,J3,A\CFX]IT4,M=-NVL MIG9-!W1\1ACRW+A_.2OW\-?G,"?26(26GX0T>@?ZI<^A/PQ.1W_)E+Q>ZC^> MJ,+ -^;?F>'N\-_6E?E+YUG<_#'V6UJ#]QI6\ 66VK,HF+#:_-ED?BBYUG_P MS*52LM1?5SS->4T">+Z04O4_:(/A'[_+_P%02P,$% @ CYA24A!MH2S4 M! = L !D !X;"]W;W)K&ULG59;;]LV%/XK MA!<,&^#:LNQT698$R&5% ZQHT.[R,.R!%H\M-A2IDI1=[]?O.Y2LR$G:=7NQ M3/)>C,L;Z=#H-14F5#!-7D\7)ROE*1BS]>AIJ M3U(EISTZL%RR>!WS5MP^"_X$B6 MSMWSXE:=CS(&1(:*R!8D/ANZ)F/8$&!\[&R.>I>L./R_M_XJQ8Y8EC+0M3-_ M:!7+\]')2"A:R<;$=V[[FKIXCME>X4Q(OV+;RBY>CD31A.BJ3AD(*FW;K_S4 M\3!0.,D^HY!W"GG"W3I**&]DE!=GWFV%9VE8XS\IU*0-<-IR4MY'CU,-O7AQ M:S<4(EB.X6P:89"WIT6G?-4JYY]1GN7BC;.Q#.)GJT@=&I@"20\GW\.YRK]H M\8:*B9C/QB+/\NP+]N9]>/-D;_[OX8W%I3'B;2S)B\&V^/-R&:)'=?SU!7^+ MWM\B^5O\/SJ_6OD H;;BSNN-C&1V+UZ34>+:5;6TFH)XVWB<'\C6O6S)LD4O MJYRP+HI2;DAP VNS0P%'\J@KN30D5E)[L9&FH3 1OY:DV;:.6AI8"5'H@.9= M!OK8P!>4I?J "B4EHAOH"FXV>+(O/!6-]]JNN7&@S.VC^-C!B-\DGT!;D"A* M:=> N/*N$LXK\C"/K-@@4_<&X59"*[C5!= XC!5=:2/Q91_ 2$D$V15!5@2H MH4&B(8C!)30HT)X92G$%.N!,>@ P,@2]TL"WU;$$C;_0AHRXO;W=VQU$6&KR MTAF!V@G)$LI5FR7$?9!N51SEH#_HK:3'&F5+QH5'K]$>!B=:@D(!G M$1;8Q/B_QWW3A0D<1A;W?& T;,'-+J4)J3.X-!)9*:SVYM!_PUFRR!,=PD/H M[C_T0UK*5#>8.U0M0>E^]B18>3;[47P'$\A;$[ 3OC]]1O31#G2NN5NX8GLD MXDC,QUF6]=_KIFHX*>C%A^H4WWYSDL_RG_KO0*JIM]*KKN>2\/%X/EN(V7AV M#'/2^QTS)2O7V*?.3Y+LD5@DZ9O&[TMP1V@BXO']-(XQUS::F!L2GGEH&+"O MQ!JW/;LX6DSFN)6,X4)H:F>[!C0IS- MDT-$<)_OW8_%T>QAE10.-N"LL04\,L_N$)]X<.#VDK1NJ[=S2%DU(8V$Q!+3M M>KGMRU3#!>AP1JO4U"'BTY+->&M,WL37Y+GK>CIX"57DU^F]%V 0/=$^BOK= M_DEYV;ZD'L3;]^@;Z=<C=G;N%]'5Z5VU=!&OM/2WQ*U*G@5P MOG(N[A?LH']H7_P#4$L#!!0 ( (^84E*G*-1$ 4 $\, 9 >&PO M=V]R:W-H965T^V_O]>FQZFU3=_A>@^G;5NK;,VS4YB3@P>[#1;U<6?=A=GJ\EDO\@/;C M^KVFW6RT4M4M=J96'6A0(4+ MV3?V0FU>XS:>Q-DK56/\7]@,LDD40-D;J]JM,B%HZV[XE3=;'NXIY.$C"F*K M(#SNP9%'^5Q:>7JLU0:TDR9K;N%#]=H$KNY<4CY83:S"VRDQ0K>=%9VR_JJ09@;@]8-%56#TT,"/ (VJQ0WTF]EI\CN44(LY A"+<8R\:68B\O>@I+'P7,3RO M3=DHTVN$/^97QFJJI3_WN(U'M[%W&_^GY._UX9KZR*QEB2@^H-"9C)$9SO/'URGN!,-K(K2<-^:Y/G< !) MQ-(\AGE5^>@,39$A/*MH'(Q1&^",9WR?M0*2F.5)\@1;AQ\0X9VR",('+[<: MLB&ZABE*NPGPB"S&^[P2+P? \X*E1>II/U?M6G:WL$;M#)%S27.MZWJR;=%8 M[V]DOB;AFJ0ZN\O30O7:KN!K+[4E+Y0F_Y6JFPP\-4&TJ)#4:1BYZ%>$>W2Y MH=1URFY=8S5]8G%=>G NY2ZW5KHC7ZT='9(W63>^J@C_?;*?[7)0WUF4@T7I MY??$\:"R&.!-B>N!0$\$U=KWRJ^T,N:N!N>MZHG<>5GV;3\ H4_:UG_Y%,,[ MNE._%?[LKPDG>8V:;CVX0'=U.HF/!A=] [_6"R3?UW1?KAW!6*XZU:CEK2L& M$;,LFU )"01PF',1)%/0'"6 M"@$I*5QJ62%TLD7(65&0#!F+TPFD+(QCB*<1_$8U0H61L,R9B%@B.)E@O"B M3SE<*DO%0]#2A$6IAQ8+EF3AQ.,5+".K"=GYOJ7^=SH3 LH]9!ZS2*0.;WN10LSKP(YX(ZG45)3F1E.RZ)_]0? MT\\$?OXI%US\ N$T'-E,(T^W0Y:S./=YCA,FHH20%0]YP1MZH1E\9"#MZ1'7 MK0'F,"-@9HW^]=7&PO=V]R:W-H965T9G=^[F MVC;!Z$K=.>&;LI3N\%89NW]S-CWK'GS4FVV@!^.;ZUINU"<5?JGO'.[&O91< MEZKRVE;"J>+-V>WT]=LYK><%OVJU]X-K09ZLK?U"-S_E;\XF9) R*@LD0>*_ MG7JGC"%!,..W5N99KY(V#J\[Z3^P[_!E+;UZ9\UGG8?MF[/EFV+'4 RL$+6>7BG:V" MKC:JRK3RU^, %;1PG+7BWD9QZ3/BIJEX#PE;+[ZO MZ$K\W;JP%;>E3IMJX-ATD:\)RAB(K8%W05R3_R ML $*.2%#D7D4;2^^99L05"#I7[U^"L[C)].5X$YP88L+\E=ZKX)_/4CBB(I[ MNDB6\%C_H>^P9BCX7Z0S> MI'21)HOY7/P*(]B@X;*K9+Y8B<;@3-YLDR\64Q"V3J]6*73V]EIU2 MK?=R;7>J+Z^X@.K=V&ISP61 ;.6WH+-XVU5MM.;QBU8"UYH&KGBCI1F= *!3 M"1[#< +PGE*8:_E(?(>C1^":).3F-@\IV4:UIP$KW::(HLZ M[Y31? 6JHZI,1!.Z1"$7CUCU%C$K2,?PN*ZH4;*$7L$./34R86&T2=VWM= R M)JR2)FM,9 #BY!=2EX1\_/!+6Z+ #XB0B,BOZID4I%V4AJA(Z;>P24VTPS\^PUVM,)[GE@!8=1UK6S]YIB"23/T\DHQ0AE#$^#4'@^78XNNR<) MT/"UXB'1'$#A6PVR9CF9@7I=:"B7?J"6)\JHK\U,F66VK$'U]#H#]5JC<[;: M!_S7)D,1G2Q0S #HO0R-BU*^!NWI=L,QPT3NJ8?G#XMD35/W23;@6)">Q_*X M$J?,IBFQ%:Z7*[X&[ZV2Q6Q&UW,QQ9H9/U^(53*?K.CRDH$E_E2R0 G1CA6> MQIK#P(#YBB*J\B>>]L7R;D,[24T*[B\;6-0#-[F9M>W;N[H#P;0V$D3TKI' M!%@[+VBGX*_VG@?3/-#\:R-Q)@LJG@RWX!;!Q[](HE;(#'&XK>)*Y*Y7::?%..3X646/P\X._Z M@ X4^$L"33G(*!WB4$Y]"2.=S(9S(DH!3E G:Y=FTN7^&(EXYFT+1O:ST&%X M"HTGW2;)]^-&B-X58AX+='0YH]"#":9O5@YI#BP$T MG,W'R0_FTML1)I<-WMRA&RI%3.Z)X2AN609C!U"AW M6ETQ&>;==#G@:OYN L'(G8JX8?"-!,,@#__Y2+SE](-)+:GBK=Q)'=O9X/M& M,IQQ<@MK*?"8HK7:=08B X93^1#4R,M-!?JW9@>-'?)Q1&_]Y!,1)#UTA.1B M7V/B($\^\+"^H1(RU^@OW':0U3B?Y(@4N5OU1P.Y0<%O M $Q"-D?..R:US#%K0K8J"G5,[F,^<]?M#DRP=GALH0JCF ^.-S_:/0QVB2"X M-K&\X)=OUO\F\3! 5T3R $,& >CX]$6FG?T:3\&VJO>UU+R4$I4WWI5--3Q M*16I1BI(*^0.[,*(-R&C)D8ARI "23RB@-AYZ&/&!."ZS3ON#4\ >5CM?Q 0 MK@G6%S]*PO@X'="S4R:SO>WAO&^1_&&@];B5Y$>G/E./![\,H-PW_/L'=](J MQ!\)^J?]3RRW\9>%X_+X^\Q[Z="V/(BFP-;)Z&IQ%GMI=Q-LS;\SH*C1JOAR MJR3F6EJ ]X6%^>T-*>A_>+KY+U!+ P04 " "/F%)2TR2Q6S\- !<* M&0 'AL+W=O[^0A#[9( FCT M^74WR%ZNRXN;UD7_4 M/KC4J[6A!V=O7FWE2ETI\WE[4>+NK*.2ZHW**UWDHE3+UT?G_HNW$=FO7KH]F12-52UIFY+&Y^5(T\,=%+BJSB_^+&SHV](Y'4 ME2DVS6)PL-&Y_96WC1X&"V;[%@3-@H#YMALQE^^ED6]>E<6-*&DVJ-$%B\JK MP9S.R2A7IL2HQCKSYLH4R9=UD:6JK/XF/OQ1:W,G9)X*'GC^%@*GXEVQ@1-4 MDO3XZLQ@6UI\EC1;O+5;!'NV\ /Q4Y&;=24^Y*E*=PF<@=^.Z:!E^FUPD.)[ ME;@B]!T1>(%W@%[8*2%D>N$^):QEJ9XO6-8+>0>?,^*\+&6^4GS]S_-%94HX MT+\.;!9UFT6\6?2_U/AWWL(.B$NUK_S )_^K*"F%52*F:0 MR1F $C'(OWAHUOB!*K&V_**,0^P4]6H-4?6U-"J[$[E:%4;C.A7P(RB=(:ER M=NX@45DGIBYI5D-"Y]>J,NR$"YFS%#JOC#9U0V"1D18Z<9AB2M.V&2@+TD(I M+NM,"=];Q,]]4B(Q_.$6"^#?XCP!QT4)NT&O"YU;2S2S /K@'.3(7&K$/QQQ ML];)6JC;K283Z=Y=@L 1:8%G>6%$L*.R,%H1(:M<:/A3K4AS6,R-M:)*X-@6YZL5C$TV&L0J]">.13B/'7\:XBJ83!P_"L25C M_50$C@>D]QU_!EJ(2H110V K=3I@ZECX\XD;,;D@=.,I^Y;$6!PVPEM<*;JFH)#'PX=0E M]44MRG[*$P0K"@UQ@0#<@<_(.MP8?,+;JP%F6U^Z9AQ0A\B?T#@!5>"]Y> ME._]EZ?PA^52<=73PM12EY41*0++K!$W#S1(?KRM$:L)7)B01*4V%BN]09DC M!!U\HRZH%(,GQOJP)U@04"&]TQ8_%C8*'L#[(SCSS M!J$BVN"F12O"=LLW[6?5A FIMG#9!!+BO0)G#'K%U@ZA/KW6EE7>T_)9*K8L M['X#$U3=4&_O3H?8I\Y2@A^=MTBXH1U[ ]B4^4NSXTECA4]7OU2] 7[&D)$ MZP*!/[[@YYT%ET![>#UQ9:=_SK7I)U]>?3XTN9&KGWW>S2;P;";!MU2B+)[7[C :CN(#W!C8 MI@@-K!IZ$]9YIJIJ#RXXY'QD_KX"04I5-O@4!]9&?@%TBFH#=8+15L^N^-"% M?J?@-NL]HH;K+49S B>8^\YDTLE)Q<]:C7O$(3]P"0\1P7G3DK%EB1VN!RK= MEA[P8XAUI9*Z!)(XI#<7E08D!?%- SJ- 9MP&MJ[WWF7T"$D)1=&_M$5M&LU M(%,+-/ LWX\=Y/.!^ "&7;$;A&NE/UQTE&W903OME V![\9MT? 4_?Z2BX]J M4;+!9[RC_S2#SV(G"(82CS)S3^K1V%=[/-%O$^=FFQ5WJ@74BR[A?M_\>6B7 M8=Q^N+JXV(5 >@*#)Q(%YO?(J'N %7^J))[W6)G9^'8@_2IF^L]:9&QQV0*VS98"@A6DX%VAZY!+^WMO7CQG4SNM5C9FX&\:T*RZ(7J*W M5$YSGSQR5+(C?G]*](X(KZ8S0CN[913P6NU"FYW1DL$9D8,.=O%O&)^F M?T+A7%)JO$0A3_7Z%;"+NK4-V.:^H.,HT[ TBO[W-2N,Y&=@4N/-*.=Y\CZJ ML+P89<>T\U##>;GM+1^TB%#0BF+F> MWXVT3IZ*$]\)?.\4A-TX[L83VCNCX7!^2H9Q8_\P2X$'I(M"CUB*77\J0G>" MZUF$4C*>B]_0O# ZI>W>I/J]I%"23.C$( S<( 8I']?Q##+/9VS"FU9CK7NP MJ,\YMA@A>FBXIXMTUR^K_8[):F[:W!EG=GA6U-26GC20S>.SD+/-<;< MFO5UFX9GS?;R.-M#B!(WSZ3=& M/98\/>0?&^B?\T9YBZ]$M^]X4X^/SCPWC(FY030[X<1'ZS!QHXD=:8B>Q#X% MZR3J!L#W4FF,G?4!/9^<"E2^[CQX)#L(1]^9^13-@1^[D]E>#QDR\[W<8Q8# MVGKWF,3],:L]JSJ.@[Z)NN\?S<'E^4ZQ\P.?8HSYQ):JU8CUM1R!/M:'*YSWU>&)#^,[D?]KIPZ00SN^YEYA/6IYLTV/-+V_Q()Q^-7'X$R>(YL3<"XN6/<,/M)R $TW5 MU]A)1=<(H@W:4RKW!:ZDUQWTK@7"J?20(?95P9[UP'OG!>VIQ5/.)30?F/R[ MSK_EQ$2X^]_T?;BE:_48!&1_;UZ+#BM!>MO#-%H\1$%(/#4'O[(YA;SGK%]_ M \$1_ZY PL@[3L>2AH /0BB(B:%IYB<%5M^3S:= M.W,_%''H>$"F:.8$7BRN9-;$J^T42.8PJ'C*?* M% VHIC>_; \8E0C[$8>+'^ N%K]RZ._5% [G#I>1/S['BJK&8$X?!120PWM M.7ICQ8\$GK\Q>/ZNFG<9^VDW>K8C]'*RAU[9G8Y;U+&="VC:88Y55-,TH>F< MDJP8EM+[^JK4J*><^IU?EI#)= MM:^.B;"-)1!NNIBV![0Z9.G<>^?W'Y^0SIR^8>U2)'=UP[/,>Z\ER!+-"Q+( MBE3*B3!M#<(%+LA8P]156R4^0M>,)68'!ABIK("/#E@"%*ZWR&P<]:R24Q&C M;IN@4IOB]U)77YXOZ2V]ILX18HB2./>0RY\)RM?T?X[_';GK N"B,T*4*.0) MZ&QF]!.AD7@FWB,+IXJJ,B+4I!(\'[MBIWP$X@WDM^#&,RVZ$8T_KQ0?O*,[ MX+_#2O%9V("O1Y6"ILHJA77CL_:^12E[SZOJO NU _#31%I%J94C1)B[K6IK M(CI%:)E^T)LUY*U/V\!'"RO;* M=X/N67,U]LW1V>"+KXTJ5_Q=&T$A>@W[\5?WM/MT[MQ^,=9/M]_=_23+%?I/ MD:DEEGKN-#X2I?V6S=Z88LO?CRT*8XH-7ZX5:KJ2)F!\612FO:$-N@\*W_P7 M4$L#!!0 ( (^84E)C!_XD+00 %0+ 9 >&PO=V]R:W-H965TM&!) M=YMV;,-)$V&%5B#(&E7#,,^T-+9 M(B*1*DG%Z;_?D;(<)TV"KMW+%XEO]_#AW@*T/=;^18GC'#EG,EMZ#L:D*S M#7=49TWDN+!!N3:*9CG9F>4%Q?VM*&2#<(D*KBNFU1XF=0 MHAC>26$J#>>BQ/(A0$"4]KSB@==I_"+B&18C2"(?XC .7\!+]N=,'%[R#-XY M4X*+C;X_)?QQLM)&D2S^? $_W>.G#C_]3C^^B&)OX$RWK,"%1U=,H[I%[TEH M>%\AK&5-=XI.!8:M:@2-1M.@,A48FB:+MC/,B5^N079.O[P )DHH>=T9+$$0 M.._!6P+7#IP9H_BJZU&-M$@-@9 8BYM*UB4J#4=%T!1Q69%:X;(TB>:VD\.%UV#BAFI9G!J:<[@XI[;*Q@GJ9]E M$VKEV=3/Q[:5Q+D?11G\BEK/H!,EUSUQV@J'@#-R4L'L$)VD91S%/\%1&B?'5K=DLBV& O M(@V=)CA26J]E2_9;!3MX<)+YTSR%R=A/*&M-4G^2A?=1^9]Y4 !A^Y@"KM?T MA&E[AYV#Z14["-D,KBTZR-9>=.TN]]7U!PT)N3T&"L,X@[$?Y@F<-VTM/R/V M?*#M5%'1@P9MS038:PA1])]X8-#)Q$HC@SST\\G4_4C.%]\(N].2E=PHR>@7 M12.Z$Z\@'273(<+4G8RF4SL;CL:)FPW'C[+I%Q&@8D8;-)72O?+^WKS'5,; M3IQK7)-I.)ID'JB^ANL[1K:N;EI)0U68:U94]J*R"VA^+:49.G:#?2&]_ M0 M2P,$% @ CYA24J565E2W# TB !D !X;"]W;W)K&ULO5IM<]NX$?XK&-77D6<8FJ\BF2:9<9S@ ,HK[Z_LL0%*D(CNY?.@74R07BWW?9T$_.RC]T6R%:-CG756;Y[-M MT^R?7EV9;*[+7@*[MH5UU%0;"XVG%9SUX\L\_> MZ!?/5-M4LA9O-#/M;L?U_4M1J/-OSC;@3S?O]&XV[ MJX'+2NY$;:2JF1;KY[/K\.G+A.@MP:]2',SH-R--EDI]I)O;U?-90 *)2I0- M<>"X?!(WHJJ($<3XO>,Y&[:DA>/?/?[09\N*U+M1/L'?\L MS+.K!ASI^579K7[I5D
'UREP^9?\27#O/,=A=[)9"#[;'G["@ M/SE[!8:FD26[8(LH]/(XQZ\LRKQ%'.%7&"^\'&3($N1 S<(P\X(HQ?,$%#D+ MT] K\IC=3J2>R EV<>[EBQB_\D7D15F 7U&.9T%XQ@#-]O^@]DVK-39\9*.G M[$>Q$II7I !D34C^-/?"/"-;>6$8L[N&-X+!;&$,DQ1>L,A8Y 5C>T5>7H2L MB&"JP$M2**P:\"R[_4,B6!2T0YA'+,R]%)=78BWP?D62,/$91=H(-E^*6JQE M[R-#K" M(/'B8$$QX24!67D>%UX<0B(*#BU*59>RDMQ6^BY #/1K&Z7OV;JSQ9$KTZ0[ MXH&I5C.Q7@O;';Z@D.8TD/9"E_ *&M8?"*7W_IT_2'&4ZW2W*/2#@/WPQ=5Y M"F0>J]&GH5_/J[=:Y$R$HZ52#:\H7C FS @7_J+_)+=;'F](6.Q3[QJG=$YF8C7 MI2">(8CH@B56A=L:U?;):^S9W+,[7@GVYS_E41C]A>PBR_RBO[7"7V2IGPY/*(,HY._A9Y_])MB60R/@/6<49U5.DO-E1047[8D<#+_7[4YH5%3VH=72K&3I%@#U M&;D25A8;\[_4IW*@!$)%Z]Q*-)"3U^0)A(=PX8&?<+K#;(UB '"53=):U4^N ML:LLD9&4\&J'ED0B.K.6TF9X WHHU;H* UW ?2A3 9 MCEO6M!(*-D^6L"%YIE;P*E+M(O83MG2&]MDUK-*YKZ\S(X$]YV9NI-V&WMZ^ M<01=K12_0S*JF7BUYE(#R^F/"#!*)-%S)!JYOB<0:(4%M M.$:@,0KV)GD.LMDZ;=J&H-7[.[OZ7.6!76&T*X+T\E(87F((33MU(E M/'JT+OG=1MA/U]=O&*'^[D5G0MC-N=NW'<*V*)NTCD( 36@,(:/MC#/TAK(: M@@H;?)!?(K0XP0"ENR!?GS$V*F5O,(G.\#4(\D"S>/4EWZ=4/!&KDE*PV^J" MQ04U(&E"4!'QOXA4(O96M8H[>0[M:SDQM7,""+D 5W2)&,W?"_1UN5_(3T5 M"JX1:"3+2J"^J/V.H$R'$@R+8F\!+!("(P'9/%CU">LDA""]'-3_I)AVU0F2 M ,IWG(HB9T!?:>8J-D!*GL4$5:#@3QID9_VU($P#BD4(S!-$[-=SK2R/",)2 MW\F\. XOST&?CA_,Z64A&6X!O!-.?3F*C:>/I<@\!EPK,FJU<;3PB@7:L1V4 M*>I:TT4 NDON9;8OHZP')*#3?![GA+@B0I%G91W) >(X T3-:*^DP!(T5C+Q M.>4 O,(8<9$2&"M@BS"U>>7BF]S1C'I$8VP.+K7@'U?J4 ^93(6VA[7GMJ%X MF8CXW6GC3?9"FB2AE\8A_4HC.YX\Y)_IRGF$.:>(+>9 2F0$:9Q=ZS]@JK?3 M:GUN&=6T/74L3745A5K0H0WC2U%)0>"$ M"AJB^;RMM>@W(,\-=1R]4>S[+6^H$2D$)_?PN^8K7%WI_;M_CJNMMMI.>+;- M4YO2A$;X6:A(G24'PIQ"FT4V:35$]:7C.QA33&$,I-MP69OF#TONH=A;<-,\ M9%IGSHD3#A 2UK9OET-31@FT0.&)$!:O1/L+K^HN"Q MDFM]#[T<5J2FV8\"Q,'806$T5NQ;O5>&@GIJI:$%\Q$HQHX_JP^*BH ]%/38 M2[EA=X@,E/+^H=WG^L _"G8GD"4 "-;IU"6^D*2KT9V9-M(B.C0!:0\ R"!9 MY\BH.,6C/Y)N77V*\@]K'H.T,.-HXC"8C@>,)9$*!1UI*&$)] M$G1"@?"6J#;?:,:+8#1)V)Q'MD@P-J4D3 [\,^WHU,4UGN69I>5.SLP6 4X=Z63#BEQ9UIM%RVQ& $V8'(A=A1J51D MUVXSPG4]?0^*R59MK04L.>'1)9<=+GE]/P'5DX.14=V2NSUL2(@:$$H,*GCG\&B[ M)WM7W.G8#3F@KH&U&XIZY^$59EF] TP>1V]';6,51H)'AUW=#$>FZANA:RR# MU:3IE*;YJ*06C00!J6Z@LXV#-\H%A2$K#:T'+NB); ,8B%1-O4QU/;ZQ^4H- M;8=TWPB;OQUNZ":A1SNA&#@/3="TAK:EYO?PH9Q-?NLS6TEL##*^4PAC(ME8 MN$Y1U'?2Z<') VC@Y&CCS+'==YS__O2X+-WITE&A):^L+R]8@0G$GE9FB9?$ M]"/!?!*G= 2N::"B$R"7JN20B9L:M XZ$4'> PHBTNE,!\-,&,0L#+T0DT4< M!]_.:=7:TXR^'%AN,%B4)51KLA"7S$O"F$SQ?;+1,(+^32>^A9V4TLOSS "9 MFLI&FNG@)O]LW=_".]HA_N.97>3%>7X\&3S+L>)[8Y/'G:F*(>F[4CY?8,RT M8Y(71H&[9IB0KE]KIB,VG>_7QZQ##[\MB#HXG@4 1B*@^!,*#P("T_. MYNSQB)TSOCTYZ%CGHHB.W=S#;7Q$.]W!87($F:>P$)NX1GV1))/S1V"/=,HF M3H\$[*#:"EW!5N"3$_7C4?IZ@H]_ =5>5;*\IVR%+X\5K#^*LQOMT24K&QKV M4,.U2ZK^CQ8)?OQ@-/I@-OI0<6PMHQ&%T$;_(<-]ZSDK"*&QX!2[!WXT/.B MPZ.GL0\,, \.#B/ZPWC2@-C'D[JO"#W&KE;HZ"CTJ1CG/HQ>C;XS[X3>V*_I MP-@4H.Z3\_!T^&!_[;Y3'\G=U_Z?N4;=-*P2:RP-_"R=N0.[_J91>_O5>JF: M1NWLSZW@ I$@/=KI9K^AC88_HWAQ?\ 4$L#!!0 ( (^84E(:=(*G&PO=V]R:W-H965TA MP#: C43*LN7 -N"TV5I@ 8*D73$,>Z"ELT54(C62LI/]^ATIV\NP.GV1CN3= M=_?='8^+@[%?78/HX:EKM5LFC??]=9JZJL%.NBO3HZ:3K;&=]+2TN]3U%F4= MC;HV%5DV33NI=+):Q+U[NUJ8P;=*X[T%-W2=M,\WV)K#,N'):>-![1H?-M+5 MHI<[?$3_N;^WM$K/*+7J4#ME-%C<+I,UO[Z9!/VH\)O"@WLA0V"R,>9K6'RL METD6 L(6*Q\0)/WV^ [;-@!1&'\=,9.SRV#X4CZA_QRY$Y>-=/C.M%]4[9ME M4B90XU8.K7\PAP]XY%,$O,JT+G[A,.J*>0+5X+SICL840:?T^)=/QSR\,"BS M"P;B:"!BW*.C&.5[Z>5J8M!)JR/2S8@D+B!Q 7=&^\;!K:ZQ_B] 2F&=8Q.GV&[$ MJXCOL;J"G#,0F
P\0=M9.'!^R-]4KOX(_UQGE+G?'G*_"3 M,_PDPD^^F\KO)?)5G' -KUTO*UPF=,\@%>>T?B'O6 L;]K CEV'EKW [A&]7VPDG5- M^@X=_*@T^,8,3NK:_70-OZ.T8]6!:H;=!NVY;O3A\_ I84V %+^#-\#9;,;9 M?"ZB7.8YX],\RD61L4F1P^U@B1>#.U77%.RM=![(':RW 0-R,64S,8>\Y&Q: M<)CP"%>5FI+91"\9+,Y!SXO6$F^>#EEY60&GXRG+)Y(OP'!]O2_*@IRPZ]8X!/53O4(3%*>[25Z7JIGPFU M0K4/"28=I??H?!=S3#ESP\:I6DFKOG'86S+SV#Z_;;"M8<0CQO^OAFW$F[4]I!BULRS:YF10)VG,/CPIL^SKZ-\=3/46SH MZ4(;%.A\:XP_+8*#\V.X^@=02P,$% @ CYA24LK,IIO% @ )08 !D M !X;"]W;W)K&ULK57;;MLP#/T5PNC0#HWNH%X:L MI&O'#=V;PU>R5+K)V]\+J91ZA-"@;GS#(Q> M:[Q"(3P1I?&CXXSZD!ZXO]ZQ?PS:2_H)(*\L4[+#DP92*[:-WON[F$/<)Z^ L@Z0!;R;@.%+*^9 M8[.)T1LPWIO8_")(#6A*CBO_4>Z=H5-..#=;:.O>W\A:Z"U=M8,Y*BRYLY/$ M$;OW2?*.:=XR9:\P#3.XU>6[7*;9P<9KS&/830<0)9F MZ0&^4:]U%/A&![3BWU+AV^72.D/U\?U D'$?9!R"C/_#A?X;$SPB5&R-P&"< M#M\^O8.%8 IHW&4HN1(J8<9T)L@1Z@2]"-@58^H@7N$0@/\7T,<%.6 M&-H#OC#54'-"N/7AV0 V7;#01UB TU1^+J]@F*9O/&U/>4S1E3-\V?A^L]#4 MWIGY:N6RD=YW%!"4[ YT;,FBB (L$Q0WAEM/SM7J#S)F$+B46'#FD#2MD;YE M$0.U9M"Q14:ZT5<>4-V@7*+I:R=H^4"1"K\X#Z)Z>@*PNC::DFRIC\[B,;6: M$!1X $/EBU@,:6[9N;U9LXY>J*]EK78EF%0:4)9I& MN;:+^]U^!EZVK?_+O1V@M\RL.%V5P)*@:7Q&(\>T0ZDUG*[#(%AJ1V,E+"N: MXVB\ YV76KN=X0/T?X;93U!+ P04 " "/F%)2/_PUWE(' #)#P &0 M 'AL+W=O?V]F?U+"JVWGXY7=3[*I7K%Z],'VLS(8].TPW:N' M.0XG"D7R!04Y*\C(>S(46;ZI0G5Y[NP]A,U_"KB&U.OF1*L)WMT,KM<,M"M>T,\R9X;+JP9_X(.1XUV&\+>&T';[NV MJ6C;!]S0W%"U.X89XZ(MS_"Z(C1FJGI/[P),SB">M4-@]D=HM'D?#^\JSK3$#0Y@.E8.HG2SZJC?4_L"# MB!T=.X(^<^L)[L3!=JB[D:B:SIO[O4$-13^ =34,(X0_F /B1[9HU#"1_.7' M-5(0+=M#.U 6$(J^&C H"93'5Y^11R+F/,QABODAASHJ2K,C[UG5=6R@W';8 MJD?G*)-5\RMFS41W0$"]QX2.:8AVJM8].41,4$08>Y_G;I;WAF&OM8U?LY\0 M*3@:K&OK:''20VA!(BRV6J2B'1K(T) ^IOTH'?95@/./\(29A\.4P]G'W1BH M*2GGIRI J!@R&-IZ["IWS#@#0PLY!W4LVWYF^C\2(D=1I2-"2:4X%]KGZ=C; ML6N(,YV6Q!>E\NLX3,?1?8L\$>9;1)7E[-V2VS__J9 B_\;'F3/Z>/R1>U=# MU3U2 8+,4Z.^MF 9CC(?GMS_:=K1PRD$P#S4YA"[ M@Q*.U%"^J]Z.\/L5G+@SPVC.V'MGFQ$]\H*EHN"R$'C21<*EEO0D!=="T9-( M>)ED]*1SKLN"--*4)UD6=147.>FF20J-%+S=75L;)L 6])B0*1=%R80HN4AS MW"474B%\P- %*TNN=,E*2*4)*Q.>)"7[:$/LH,B59;K@NI L(Q-*L%0G/,T3 MEDK%$UF"CN2ISEB6ZD@A2PJN).0 JJ5&W?BYDS_S7<(WK3(F0$)G*1-YAK5D M(E,\ [#( 9!GD$.$D"%\_O%4:<@78"L77\%#9Q)B(*\A!<=*6@FZ)3S/X';! M2U 2.4]+&,QXGLC9S?HY/: I7B#.L A8L"C!"OD1A>9Y7L2UU IR.2R(R [1 MQEWS(M7L.V>]QU2WNS8@?9JGA68*RB4X*JUY@G0H!9=2P52:<94HR.5*_(-Z22*)3D@D217[S@Q@WD6TJL'G9$M?,G'"P;J6B"-*#E4# M#@I=A$VJ0VSF(FYF5*P9IP[#9HH6F-)E_R,BB'S)2X)"9E)*=H[,) DP"P2? ML!/8T'&=9;!R)[$!,GS M-%8VFCH2SK!&/]ZUJH=BD>KYY;HBJ5J&)P1UUAQ&BT(=I/%05[ MF2N>RN05:I<78(,!J4K4"DQE[&_P>T9Z 3Z2ERE-,I$AM&" )S1&7M+$$]"G M,?."R0P\2YJ'$B.E**-<4<;&>1&]I?%S GTR<$-P[7:;YA6;]INI/.+EA/= MM9CTB^C&I*'6,HWOTG*27&#^VR?]YN3WJC?N-OY$>K#'Z3']:2V[RW_JU?1[ M]B0^_>3BD+IM4<6=V4$U6>?IBKGIQW%:!'N(/VM;&_#K%Q_W^'HPC@3P?F=Q M,,\+,K#\O5_^&U!+ P04 " "/F%)2*?\F7:$S !DKP &0 'AL+W=O MR>M:LH69+CQ'E6*8ZS MZZUD[6O9ZSIUZWX B2&%-0@P>$AF?OWM]_2 ("1G]\.IVHU%$ICIZ>GI=_=\ M=]>T'[N;$/KLT[:JN^]/;OI^]\V3)]WJ)FSS[JS9A1I^63?M-N_A8[MYTNW: MD!?TTK9Z%MN;GK\XLD/W^WR3;@._?O=FQ8^/;%1BG(;ZJYLZJP-Z^]/KBZ^^?'R M:WR!GOAG&>XZ]W>&2UDVS4?\\*KX_N0<(0I56/4X1 [_W(87H:IP)(#C-QGT MQ.;$%_W?.OK/M'A8S#+OPHNF^E 6_AN *VON^A5]+>*__X76[R>OR]YQ15!?9-6]/UJRSZW)3 ME^MRE==]=K5:-4/=E_4F>]-4Y:H,7?9(_WK\W9,>8,$1GZQDWA]YWLLC\UY< M9K\V=7_392_K(A3I $]@$;:22UW)CY>S(_X45F?9TXM%=GE^>3XSWE/#S%,: M[^D#,+/(7C1U!ZLM(J+>M*$+=<]? +9^+NN\7I5YE5W#EP$HM^^R_WNU[/H6 M2.__S4#TA4'T!4'TQ1&(?LR[LL.IDJD9EA*FWE6!?DY@G=J:^6G>W00X+*MF MN\OK/6[XRL8+1;:V979QF3![-10AZ^75 ;\$2*[:$I[*_A%Z8C.+[%4-FX00 ME_# W4U35?O3YJZ&<;MAV95%F;=(6?A$WH8,&,T._H7':QJW+6#N $>DO]%Y M$,!=7/XFU*'-85C\/>QZ?A?A>E^7^(DV!VCWY*]75V].'I]E5Q4LQ5%Z6?>A ME=7'Q2!$L)%UEQ,WZ;*;_#9DRQ#J+%0E'$Q$SEGV(K0]L$+@5ZLJ[SH:DY\' M; "839OM OP#R]ORP'M_OOKI].+KD\<9H+@(VW)%\\%"@)/B=F[+OMPP<8"/6 X@YD#5$82RK>JSK@F+'A&(A,_$ PA\^F, F9R] MA@%Q^DMVN;8E@95X$' M ?DX)_Q8MOIS!LN_NRE7-\?QBBOTJ.&5-@/LU,'C]+"B6B%9#PC_&?"++"^* M4GBP4 Z02D4XBXCI8-E[AB>W*6R"&M:Y11#6;;.E^5BR(DI@0IY,3A2@\V] M/0&(;4&@A$\]GC?&@@VYCM#@MN".PONTU; S-)?M$_Q ZA-@?$P&^9*W&>@W M? JKH0\I.E!X]&&C/+$$'E;2V@Q3N)M,RZ LP0+S;6#"2J%%9N;?QB=@/S?P M//(@0A\<*3SQ'P." VAO$8*X#'S%+Q)VMJI"O<'C<%<"%RT"Z(H%XD,P6@ 6 MJV9'9]:O'$$KAC;*+SFG@N,16^"]/F0*L$P$'2:&?P'6OBV%-\,S@#>8.[)M MI&1X 1Z&29AZ4< 8DV,*S>NZZ8&K(ULMRA6Q]%_S&M137$-6"@] XMTV@,VF MU>5$3"RJ_&T V=<#]S$$(]?1O_B'ZD M8AP/.ZDOJ'X %@ G@(H,)"/@?8MG+RBPK 7!;FZ%Q?4W>9_EZW40A*L* > ! M==^Z&@>OR X! 'XX+L;&&<&'M'Z%L"N>CI->'A0&2)VU"P ML-M0#P&UH693EW;#";.Z):0%)6-,.R7P^5J5\J@=NP-$C: M #P&-:TNM,#1OLUN\VJP3=HT34%,B1<':.YH_E/E)Z#7Y/6F7%8!UQ2(G42- M$J& Y8&(R/K\4SC@7GY%,)LM"!Z6X6CBJF0&7Q+L/#'RUAJG;_-30#]Q_ZA8 MXL\=\C04 S7 >P52"K2"3A04X8I+4'-!6<"-1'VU0B-W0%'3XFG",Q:Q$7%+ M@G :4D4CK3QR17QJUS#J ,5*"[CFH0NX116)$_A<-?7F%#\5.FY$V0&R1[M5 MUD 'P$WWHBA,J#)/E!MZI'YKDFY,8MN0=_#:5D0W#@F X"?W^EGV >B;(6'! M>YS8T?0GV78#)DV#6U(Y38J%(P#29@AP(YI77OP+V+:PX>-CW]V &8'O\4^K MLET-6SB@,'"7H1R"MX#5\Q8KYV1UJBB!'[2>(Y..,YIQCI=^9;STJUE."%;E M*N#&Z*;]J$H*V@Q3G'5^O ^DNW_,B%M5PA7[F[(M3E%SWA_3:(E/VA>T:Z*8 M=BH.?PJKL%V&]K__Z^++\V_5)[! /><&U PP1M$6(S?'Q"1D40($-4E>,%)Q M_-NR$",5MJ5G3(LV072#!Q"L'!*0?B \5>4J'%?2_6RHCL,!:I-%X8+QLT=- M 4(#1H'SMP8>1T0.HRE5\[*1MHDJX5W_H$W6(]6);II5^1+FKC<+$A$DN-?E M1G2T1?8;4!Z9(T"U+?&2'HD+8"?U[:8D)4]!->V:5VTK:7&?@7@^!D3\=M?4 M8\U0^0XRM4U+_)).0]F[%UAY;S>TH,)V017X90"% M=LWG)S(%>6+0Y)=2VKT%M: OT ML>)S!+I_U\APH=T2(#0@SHFJ-JCE:(WAUS/S5_!RS88?;P0+L_'TJDO(R;75 M,^*6@7&'O+Z%K:J0!E!,(^T2"&(L+8-J;R32X9^ )OR('_T?.3?L]U$K$ YK M60WM!!"X3S7UY\]2T^!.*R<-]$M:YQQJ,IWR8KR%P> M&YY"?WK$QWS''>:KVFTHJFZ&-A9*"#-P\U[]):CJY5NPGG0L@/I4QV.%".4? M4*FY%.YHN+P +M@=\1$LINP+YT(:&15SLN^YR;[G#Y=][&-% [$_*OKFAXNN MXK(&JV[@,TKJ_:Y!(XS/!4B;?R&;9^-@=0##BF%H 0;2\D$Q$;E65K11H#;> M+.B_&9(J*#I\ -AQ1.>G"RM@!>S34AL:F2Z]J8:!6!FK $/ 2R++#H8=O<]Z MV-14=(!1Y^O$/WM3;FZ, ->3V"&FN,QK\4ZF#Y7]P'N=72-'*P+IK)T>5)@A M?%KAD2!=$Q7#@AE\%V4[T%#G7^953BQ?V \M1XPNL,#8#VLV63$$X9^F..I) M1B6N65;BS3 >X,X92 UQ=X1DDPD',-&.+,!F$KCE7CD-^9CJ34-BBD<)IG4? M3DL#@G+>=>H+7"J3( 6ZTD":+2AWPE&T7B\:=SFJOLZT<>JR*'O!IE\XV*+' M4D8+$Y,X-6&&[G>>BNWQ/[DH@'<4PJ/5M<*\I.8(F5Z/ SW=E#R3_ MNQ 1::<@O%3S@!$)3ED]XZSL28TETS:49'# *8*=+_' 9=T6E5*/(G:VD*"" MEPE2=&?LR3^N*M 1347?.Z 3.31$%6AY $6+($&'\23+^""K0T.M+6C)]UG] M].W$8+(UBJ\BX!:7-0OB)3GUA%IUYC]ZFKK/.DY(8,NF;4DS?=!I0OT9?10' M3(-*5*UG1]NR#:)I71OR5M7!U&T0)?M,V W#692,*I=@-+)XY2J'J)*H= M=:BRQ[A8;H\__;URU_IKXMO'SL8V.F-:_\7["HQ!]JV6Y!Q#OQ-Z M.O&!22Z<5T37,%'(5T9FJ)OJ3YQT4;!IGYBMV:3%&E>")JF!#YOP].+/A*B+ M9P0^@SX!U<*!4>V/S'KQM3?CT_V5GV,RO?%,CL,N+2ATLDP&'6 MY\3<82/N\FY^XLM+7NWE5Z/-DHT:K]*#,0T%+EDFQ__,(_ORJ2#[8=//*)]? MF_+Y];SRJ;H4_?$R:EQ3BN?\4!_8'8S&*3$>U+N W;-K7C0RIV[9V249@CD^ M%)[->]7CB.FU(6 T!',YX+D*65[.#FH*26'@6RUMYL]CS?$LLR6.?S*]5K19 M=F&2@I8R@FE]D,8\ODC@+ !XV"L770/;[5"* W^%ASC>LVH'&\V2D%'E>V_8,^.5A*RZCP!-Z"9@W7<,-:!#LQIX.G9XFK?WGLA( MPOAFS;*+\YB]=#Y+T+]&\^+:S(O);*3Y6&MCA$'FF'Z( 8 M4*#=Y2V(0K+$,=211)WQ:8MKZI&2D*KXB4@K8Y0YV#D5B%-ZP,XY6 5Q&1B! M3)J#M_T^>L5;K1D?1+YSE#U#J,NP;U"J&;Z0F\AP7LR0$I MP;8$NPDU>./'%>9(Z-+0-)(G501Q$!*=@<1L^3,O[UY$NQAOZA)+5XCNW1$F M49 3(C6# 3D%#C*]Y>B98]48)1ARBPQ.%9PXXQO; +IWD:R3V,%XX_[3*_U9 M&"+M6DJDL%6.@G!Z"W72L8D( D.>)9U9UO@P669D(2H7X5 GITH3?ULV0R\$ M1 :?,P%YE]6_E3@C1!N)K@C:+XEP_AX.+6<'%1+[L--D038L=;KQ:BGLZ'B] M))< AF#QS5VM0[0]O>/H.3I9]!24:_0NP$]D357E1W3>$@M&UJT>BY'3G"U6 MB+D@M["%=S0;$;:-/OO#,O9'_N5!3KGD%>7CJ5M.*2H ZQY3'E$]IT3XIX)&QG MSH#N;LN.5RQ'V78MI:".V 'E&6@(=ID7S._0X5JC-L_*3J+617^NYMCBN.'3 M33Z@5WX1.?F4?Z,(P&TG_6TT#*A_+9DDQ-[[T0(TVY2]*/#GGEZ2,4?>N[=\ MYD69GH(%MQ9M0,PA -X%?.2T6:\/T,1,LIM&T(?@S*SDM-Q_PB930UI^G**V M$0^CY.UE2=%6=%DILEUTC&99)%,[AD!H%KD#,Q O5XFEV:4Q_R.E)[^FJ5RJ M0Q(S^NHXV$FNCEE6>QE9[>5\, P5O'^B@I?]&I-VIHVX!XQ$JB(=W[ FGW#> MB1^5 ZNXSROQ =YIR)>I28WAFC7>C/\&,=]/OK3+2SH!%.)8DWJ@N47[F%%- ME0GL0MFBD,J+V[SN03]$KX7Z'<1%9=,FX^3"@JHT46P9^CLL/Y Q+-M<(NPX MGD^",JLJIVAO5*O':6]H_KJDW^ED-DY%;)U60N[0F'R8:.Z6U3V5?4B!I!8U M,]*?6(@#/PY=.#:[EINLCKF-CH8X)[VB]B4("_F&C6KR_"3Y8B\.)GK0B,<& M)!2*\0<8(RL(D4!8\RD ]^7O2D8S,OA/S+O8L'1[(,$%4M)O@.&?(J_(ZIRS MJ*)9;R%7M$&/9#)&]<5-,+61GVL,,EO#E'?@H[^'8JR,D+6$T/YK*#9;,4Z; M54E#65"QK'<#&JP=BR@Y!@,P()GY9=R48#RTJYN]?]5;H=L<4%S^KA;/ MP#G&S1)YIV@U-#V%OX$9'SX[U =/$\6S>^BTIUH-4;0F(4,LY:@4HCSHOLE^ M(;2\RD@!NOSVE0# :3+$NU&B_S8T%%=$7L86$$+X7M2T65^G92[W>(94KD6J/BA@$^*9FP2+G/ M'#[(:9\282QF!V))M*MZA@Z%Y*P>$LL]+Y[.:P]@86("UPO2T5;[205D?HAW MM'\MJ6%DV"1?;47D2:7V<\&U9 M>O?I"++OG')W?*,IS]61YVCC=46'>Z/:3"^SZ+8ZBC;I@3KBP3XJ-1\& URL MQX$FL,R9>KH8?MP( PO:*"U88;;)B I8]"O1CYH^*ED+J_.68] MXP2?XZFQ8/UBOI3\E=5U_#.6HV D6U.S?_45'M=:X?%+),A)+CP[*?:Q^*;; MY:OP_S#L>,D=0H>QXE2 M[9[T5\H-H@P@F/81CCM$6F(;J>WZT[)>R%_H06;G^6,"BE-2T(U+PET4V5^3 MM&YTF-Q@066D\K)>4LDT)MON6 GO>DW$E*BR<3G&B!7EF/NYA75P[A^265G5+%3!P5_6Y]EWC+QHM_ M4*())WJX=),[=ZC87T5 _NG9^=FS&)/_TQ<7,41/;__I\OSL^;&@O9Q.1:%6 M3&L.$9>5Z=+(TWZ*GO;Y&FX8!5--QQ40J AMV0&FV>-)(8.YI53W "NY[]+- MC(X&&I%45UA0P_H%HX6@QE*T%7+L-D"B':X1IDX.E MGRO3.LCEI$EM37,RWE'@CQ8T$_$M- M)YR4$)\Q4,Q+'#EC -T+26=RPK; O!IT.&###4!2_$3Y,7FU&KQZ0%HM; #& M1TX1#F'FQ*-9637.-JZH/#2_%BY'EU-)B!29>U#F#B5)E%MDTB%J#P9TD,LV[Z8K[K^!<>;EOWS+WX( DN#I4@8CLZQ MZ0)9M%@]84FE<=KDF MA[++.Y=&)9B1P+#F=)S"CDGJ]7CJL8P>P9:U1%O-^A2-94VG??OZO:73*NV( MGB@QB,21XGH[V+C) X0?>7/*+3F1T^'+W3#%@*V2H,LBS[;%$Z7Y1F:)EJ"L MOWZ?.(#'0(W]SVI<8&D9S&.^J2@(V2//6;_BLUP?4+&DW7?QH#CJ)B^=)6>0 M6@TG [M@&5H.2 ?8 B?3YP5JC9:Y8VTZ6HIN+[@L?,6F."CGG$J. _$\7@ER M-1@W^QUN+'NZ4M#H]Y@3J [54G.GQ"=&V>0+6[@<$(V2AOJV;)M:C,C7<\2G MNU5UC?GH<8^IXJ LQ@B.NUI2:5-YJW6R8U+,-VT0WH/Q5FWUT\IQ0C5!Y";6 M0QH%X%K**H M0"V*<9XTKIGF,^;= 94LI(T$-D_J@B3MC0E1(IN@*REJ=)\G3W9$_A%JDQ_1 M!@-FR)^\81B[RL"W2XX]'B1G4B(::@:5SFY#<'0.SPY5DY,U1+&Z4Q& ]B)DRF[(#L&[:1/Q9)57,$I2$[UFI'QL,7,QW!+"& M B\(?^SWFE0"9L>9=@!(J(>#4=8.1+6Q6/YC*;2NC#9",]6(SK5&O.X!N3D0 M-BRAB,EOCTZNKE^GS_+3K/)96:R^^CKE>/,+AH?8%M[,\LGKHK[-#;9 MJ"<:G/"ZM60QV7MTR'NIPG[G*&XB$!*HBJ:9^D4=,!(/;[VRZ4:P6KP'0E7Z MB&-GG5T8D.D^0M:E1X;6O9S2IA[B/+6F&I:L[6@(.W,<]I?QKEZI3>[;01'-CU.WFP'CB@%1=8;H6C!J-1 M3IJ8( %\DBJG1A1 D86I<\=[+0VF0*)RB5#T[0_ ^%B;"HA7:_Y#_A9XJ6R9 M3_;$S_#1>N#V59*8 %304P4R6T0MIS&N,3,+7L0'UY2]N^+"-CR)6JCM)Z"4 M4#K)Y+RS[AJY%#=S=P*N"]1LK<,TTYE$2A/?*3)) *;8*#NV7>E5]*!9<@$G M&5(OAS1"0N\536!]=9=+[>(TZ M>%+IK^*=>*F9DS1Q>I*B_.;KO!5I*7"> MI6XQW&G I<$ZU),3PA)I..\5 (BMS$9#$M&&HAL!1I2FE6!UXV=0)^$]ALN# M^VZ=9==@P/\#Z"C[,DO.JN#LFLU=$0KN,CQE:HJ?]7JG/1L]X'<2>01M3ZM.)[U>Q$$GG?!.C["(EZ MZX ES+'-6&YW,5\D]RJM]GG3EK)SA OV#/L%\H\\[%(_^-#;AG]G>'?,#\ MRP?]RY)>!I,>P\54%[F1IOW C5YPOV-B)I9-@=4_HH<[/H0&'K8GU0XL:<^8 MM'F8R*P0!4>:8Q83OP1D+;9:6K9][M-PTRSP^!K**R6^R/:[V#!QS'WA:RK] M8DM-]%=I&SK4F$.FR=?A1!(>]-;)K,%B>#FVX\ MMN3#V@E$ 7<*DU0^YAKVI.#-JE*MP-6W(WZ8K:TR M2Y)H>%=&&Y*@O!BC/*VK/I9YSD[$1Z4NA(PAC@:O'[9!;=B OHR)^5;C'&,D M4UCAYBZ31A\%3RE%/*\Z=/=)E8$EN%)MGCR,;FQ[EL,@K)W/LLI8DG$Y7T@A M:5(D],6G.,DKYT>QCD)]B+%J5-0G^^^I_Q03E]I=TVK]S-S!\?DU&+F5HVC M%=8:7GOSXEK#:T0),0>6RAV1;S'6DXPUEYW83+KL[[2,OVA#*\+X*TMF0:F,D M(8/3)=C.;KHP"8@K,TGYR!K&.05BWF53G:&W31&J;RB%^?++;[-7:0%Q=#42 M\BASR%IF2E:G:[4U/XKOQ>A;L46-A/=?1_E)K2X_B/?PL:M+'[]B-^[LL\+! M/Q<2=R0Y>,EX).;]B.(+CW$W.QBF6^]GILC>(*5;(MX+1=RU4#I0K3N2Z"Z5 M;DL49Y3SL #NVQ9WS(%0(FJ)?I5+ !:/F747Z,0]#IHBQL-1S"\') NJT=_E M_>HFZ.4C4GY(Q1^;-B^"5 KA2D_AD=-R?1H9*WD,%AF5)J])K>>P/D7\.-BZ M#N&4'=Q&-D2H?"L"=3TC)1F/JZ+5!59^I_9I<%Y(#L0($I@7NLGXIFT86P=M MX/ O54:!\4V6XH[T/&D<3@U_]YGK#LZ&E1SU))2N;=>.8P>5%+RYJQBTZ$BN M<7!UA;\-Y"2E,SS>4$Y7D'+"GBLS 8I%K*VQ\E5-F_41>._"]MCP]_+()1U: MXH".W!=IZ]M?,0=K!PMXXRCWM3L- 2Y\9CJ30<67)R%A:TQO MJU,=.X?*5Z(OVJ5@&7^'U8XY?EPP^4^QKTQ'C=0 0_VQZ3@*:6?*#IX7@GHJ M36YITVA.XNG$*QU3F,5>3QO3_NS9)\N'A^*$+1R-5.E106, #?I[EI@F8S!# MJ) &M/,P5L]?7;Z*<_;O6?%%$*+812'MUP"M$VP^!QE6 F>:G;B%OW>B8 M!W*=FG_83G!EA'* 237/>$*>J9-#9*YB- W#B:UWRS (H]$\I$,RY/[,:>:- MKS^"01:F-=$ACX^3YI);>F$4Z)9"7G$+SII@2?)1V.$8B_+J(FF*D9,A8UIT MY-M>35:P#MI?B$4[U5>CXT! \00W1^-.MTTU;(TK*T<8M;C\C%UW;5L2C)OB M91MF1TX+.[ MD7S9V/I\&DS*;P2"C?<#$?HT_\^-3[CB]J&I[3JEMZT35B)<1*J).5\ Z96V M.]$Z(R'&"YBF^8V"=6H]":PZ7BV"7<^OH8##-FXI5_U@O%3ZQ+?:O!\+O%UI M6I)RZ5LKFZHLBMFA0D=&M&AU>I7.U@0J6U'KK<1NB4@4]Z&!/,4"F<% MA[B*_(E<&-ED[E<.:C)&T[>5N-E_R&+$%F@LUI2 ==+&U3+0$ MZ>(1(.^&UL4LPRK7)!$--NM1,06*9C="-/\;L[?.:QUQ"I)'F)HGEZ$T3/I. M$=4&$ CX@MTP=ZXYJV&G"^$C,:E:2YH]9)QY7N7-()SRX6,D_R! MS3:7!6/<;+3?9LF*#9U)/-XGN9:IN69-:Y592^&K7E/5I&E7!V&+O?9.[AJ[ M,,149GN&M",KL5J(\4&>Q2G;F_K+K59Y1VJ271EI#3[<+6C1$4"&E1Q\Z0.# M)Q/7@!G )M\C&=9-@H;4%4ET(!.FK7H4"GJ*9$1BWT\V'9$V'G.]1TZE]XC= M#3'3?.2/]!S1WB*^H8@M2NX#P6MC]P)@;' SOGW)A*X[)G]K[OAF/DVLI%2Y MP"Y>D5T0^Q&4K.VL)O,[1VU@!(8RZ67-P8LZ: YLRB-Q;O.L3S M5*XZI$L,B.!18*F&BQ,? ")"%SAV:M33$7<4 4CBAC:ZUW3=249TW)9@^F.>'D,; P+H!MX M"R\TLNR9L^S*XDLR-S>9>$1#^=R:XV@%CEGE%9OG*J%B!N23ZA MW,1"*W9-4_$^D73\_MA)(LJT>N9]Z-6!SVW0W#)QPM MXSX-+FS+><1I XS/Q!WC_*W+%D9.]H+(%6CFM5X*]"+JIJ0ZF*/QH*4A4:=F M6F'VYHO!J-:WO"5P2I.QL+RNFNO#XJ&BL%1YM#4[<.$(#?8WV(9.Y_MV!Z6.91> !%S' TZKMJ2+%KA M#K7/FKHEHM%.]&M;Y?S5".B!UYJQ=Y1?[&^A,,38E4Z1=\R?0.IBH(2EK4(> M4"9TI/&]JZ'L[X72::>H>_WIXOSL(BVN?!ZK+1_>GOTR=@ZYG&_[\1:V#?OR MT&0_Q3MOLY?B(YT,GLV/R07:;S5U7$%X>XD3= WC9(*]0E\?,@)1+.)0U= MVTI8)!JM'%:"N,+@!I0D-FZ/S^&[?'B#56M),/5D0PWB\>+ZXUOD+JB?2C&? MH_S8W^%ROK_#!XGC3!+X/:\&#M5D.4??@?F>4O6QQH8ROKI4:=J''G@<5C,S+.IXPR8U<2 M%G-*&QM9IJZ'.)SP==]8_6XB6*PF>RMEX#$I/0(FN4=IBW:[L?&P,;;JEC+% M9]Q\BJ?I-D^3'T1W9C.03%GGZ/#98K:M/@*5=F$V+96OF@7$I]^EAIK+8 MX:@"U!MLS$)QZU[:HN@+[K([N@)]0=.:@>X'%7,:K\7MI 4V6V^=FG.D^1B1 M+'PRW8@^[#XR/H1J1^D=>E2JAL2^:3']9 N,NY3:!VT>: ,>:*S:O6BJS>!_ M\&Z&RUBN?SE?97\=^ B]U1S_22XQ/\8'XVS:TE%<5GC+5=4,U \%KY&EVRR; M:M (%>%ULM$+Z6=PYH 92S^(MAFX0Q0(6_99^SZ],H&WZ#M7NBN% M=2Y]>27C@9<@MV\2[Y26RI3]H7,Y2^@LH_HY$VI3FJMHM+S@D"75/]+ADW _ M2[:Q]\#E? N!:^R)=/HC,3U$/G"._&@&U$.&TJ2#.!3S6'(*.^ZJ?&4U31;?1Q?-L,_8D%0ESTZ>7O]OCMY M?-!L]M[B[,.560X^.+7IR@LC8LEARA$3D MQ7P3UV<\C-Z)5YC&VVHC/400>?I2;3\L63-++LWR.9B6(W_V/JTH*J,QE\3O M>X]6 [68UR"=OV,V,I]MP&U+TFV[8]NOU+=.:4P>3<^"W*6Q6H%2T4H\CL.A MKFSWCVUV1)TT"*BYP.]>%#K?=XSGD5UMR'5%7<_E($A_M;]D4EQYC,G(; M$W _4#X"7=D+IDSG,LE$'IAAQ8<%1!=)I30[FX-[AXQA(>W-YK=IEIW&HN[+ M^:+N5WR!R3MTD4ZRT >]WN>??)>&4=0V)MWJPR&V7M9,.GEF76)["&YT9)HM MRQ+2GV@$N6_"CX>]?L0=DTRC/4\I["MW$L!.A2WFL+9[5QXB^:=8%P*C,Y6K M;(N:/3%7.VJQ/I)S( P9*GP/&',"7+RRQS7Z4I<^W?XPM28]-.*P,H>H,KZ) MEXYUZE9WGE7K2*@?7UEI/&+%.H24,T7G,!FOOA;FP>VP,= 8SDT?Y]^ZJ55>%0I!Q[[BC"(CWTL0&.3'[BB\$NI6V M'V'#N1@!LS#)]E4_5%IM$GENO/2"[X@?5D'(0@!RD*1W]BAGH V9+ 5O%&:: M7"-PB?\W+[!\&RN=0N%BW& M'Q,NMF;2%!>0"\LG7#2]K\0H5ZZS\^<;%?B\")+_AD:]>"RL7:_>9R]=&3_K M(GO6\^;@U#QMDT6=UNS9U1Y*'THO5%:1W $5"Z]\1)+;($MW*=9S87/L6L)X M%/4>;N:QD;#H)8E2=*.#/2J%&/-3=PF O]8$UR9YE6*0IV34\$8E#AG&E![Z M0E/G:2^CGV_NT*&V-W1X<,C[6[N#Y.6S+#LA?B_+Z+ZLF]QW:DI-,U?KZ[>Q!I* M9)^\$/1MB$6@47[)(UG=-"7'7:61^J.+QWCYE-10TH87?#^%:!\T$9V6SHHM M4K'E,$B@BI\T3:%1A53ZX(K/_Q&2H"Q3'B2SETT6:\H'A_?1Y6-)%.4]1NDN MC(MRQ'(M[#5EWU?S-WP'FIS2K%X$N5&VQSI^I';/)+]+>N2,5#QF5W8#-.G38U[W*,'6\NYQO4_ .8E%@,.ZQE MN4$BNA*[4-ILT3.:G ML-[\;"0%I9#9%#VN0=39Z/)E_QY+[Q MM@33K'$HAS3IRGE0#JWPHK]K3NDF3]VEY 9?NSN!MLS?&8L>0X*E8^]^G!_# M4_^2HB\P-.S6UI&E>W3D]V9=C&%;>&0\! 5IZU0X;.Y]8I#*;@Y&.P[>JSKC M_MKD(SW!>!/P=1?0:1:*4^U=7P\4?7?D(?0R]%2A00@\ M[%?_T[]+^/\[EI;T^=!](_U4]BM]DWPL"J4]$TU_C[3$S;DXXN.4?IM:W"\. M'6NB5>$]I6:(H5P#$;"7Q_BXG65OIN 6@._(PA( [Z)62G8QLFM[@4TO2?*P MEF>\16; SK&[62X>&_!Q_B+M.M;9SZ;EOXJW:R%[^OM0!TQS^9++ M.>)SDRT%?VRP=/+1R<]7US^>/.;DXV+JT>S]C@(&V';P/3R),YQ>/,T>O6MV MP&R>7G[Y>#$-U&D"^S?^0CY*H.[O/.LV7;Y%0*JJ4^#[R/E)47[-Z67/H;KU04:VQ' M]]U9::N!DH]OT4MB.Y/7ZK)U$:-O8@93JSQM6I8X1N2F3+0+J(,[5H)F[L)1 M4Z1]N9R93UB[2@D!TYCE,0\OC!_?I3PYR4-O*T8?DKM B%PDOJ7E9+LBURHG ME^/(>+J+^P!#_#VO!_2.:5)9](9NJ3MGH(LOG5H:LYV1%NE"K$FS_?X>%AQB M*1KIZ9VTU+T+TGQ#[B=H0 B(;\R%8[P(^(QQF>OW],OI^1?&1IZ= QL9 M3]/K--:#T1UW8@P!Z\JH9_$U=@*XU-5-O8"CG64O]4Z(*2)#AUM]V*8O=>.Y M.TBRM.6@F58'#:JTE=3HOL!(<&47J?B) M;]A$*_;M.)]T^B95W-RK88.WJO M#D?V]KD3$<\O<6^GQ_O&P_!SFV\#I4>< M_ON0JHO;*(1S:41!DC/;15]YG. @M=;%RIW-W,WLX,R>_5$NX&*!#^VXI6/S MC7Y/?4>OLS^@Z*@Q3-$W) 3+M)7DVFE2^/KTXG*1OOLH8\KXZHOS[/$W!\?^ M*JV]\*_JKEI=6C==[H-O2"D%:O.P8PV%IW6[\0RGH4W-^Y1+=N4J\@@G)0AN M)8V46K/B'[Z^1IJ4:WH0)<3%-!^Y%3P1*UCU;-A55SJYX*2X(^WZ9 KVI/MF"4N@Q5^-9*':^)-FF3 M=F"%BZ#53;!%'C$>()60U!EW4G;*O;T?Q'\0XT4Q 8BV71?*9VDZ2_S!3>"> M4+[:3WF?__#=-@#;?Q&J"K5 H*SO3[ UG'V+>B3V_OSFZO+D";P9'__ANQU8 MBK]2LAVZ8]?PZOG95\].N )&/_3-#H?$M(^^V=*?>,=6:/$!^'W=P$&7#S@! M,R6"V\;*M7"]5: MP25N-9BVKIE^W*!0W3)(@J/@(]]7U@FBU:)A>[Q'^ZG9:MI%(TK!:Y2&*PD: MRV6P3N:;J=/W"I\Y=N9D#2Z2G5)?W>9ML0QBYQ *S*U#8/0[X"T*X8#(C6\# M9C!2.L/3]1']E8^=8MDQ@[=*?.&%K9;!+( "2]8*^U%U;W"(QSN8*V'\%[I> M=W(30-X:J^K!F#RHN>S_[/N0AQ.#6?R,03H8I-[OGLA[><:3CG9V=6F-20Q!FY5O>.2N509^.>![02:BT5DB<-I1OF MM^GQTF?PDA3>*VDK R]E@<6O !$Y-WJ8'CW=\*K=G8=W]G)N&Y;@,Z (:U <,5@\50LFXA@,3+0(WP R4BF@ZJB.78"O5 M&B8+"M_TXZ3\"J+X;521<>%@&22 MA;,L@0\TBP8=EA.[QL(Q9X249'"F/M.Q/M,_KL^)7^N>6>4N:83.6J0SGT5>NS3KXX ?\M3V,.?JTF,*$(L..V.4:Z+-OH"]'D/4 \G($^=2#O.,E MPAT>:* W)+685U()M7^D(EVG89K&< V/R#1=,3_ J%.H[_J+5O&&*C^C.O_4 M>M"L0)"L1K@*IV0^'0Y\EQG(PO@JAO2HK2P3Y]+T8NRLIUHE.IF5Y-G>OP@& M&ULS5=M;]LV$/XK!R\8$D"- M14JRI"P)X#AM5Z#!BJ;M/@S#0,NT150279*RZ_WZ'2E9BE_B=MV7%4C%._*. MS[V:=[V6ZK/..3?PM2PJ?3/(C5E>#8R/7-@ RVC/=BD1O+ M&-Y>+]F"/W+SQFX%M O."9L1H8?E9\PHO"*D(87UJ=@^Y**_ATO=7^RMF.MDR9YA-9 M_"YF)K\9) .8\3FK"_->KG_EK3T.8"8+[?Z'=7O6'T!6:R/+5A@1E*)JONQK MZX?O$:"M '6XFXLAY%N,=[1DQKO>78) ?& ^M0_H2_H; Z).\+NCM#=$7[[#CF'5Z)B5298 6.M.;IWNH&W?,6+8^X]K?A#SF$N M"RPF42W N"BU)27^YF!PFY52&21FD$EMM =UA?5:.,X"ZU0#JV: 9FN.FW8] MMVA7%JVV<%&)QELZT*P#K<6B$G.1L6JBS>,.VLF: U\[&UY[6QY MPGCK3((GOG=.AC?;;[]X(T0X M@S!(O"0*=5;][ZMR#4VF#!X\\JY4P@EL$LBRYB(A' M">G$MM\]]AXYX>@P&R33A'/&EU(+6]3D B+?(\$(@E[8,M+GR(^7CY>PD"NN M*A?I2EJE$0V\ &-#DKA1BG3DC[KO/MZ)5$NI$ ],I75B$B=>F(1 /#)"#4'@ M7R O19V]%?OT>,&K##.P$<818*01A@#HN'!W&M)/8IXF7XKTT"7 5^[Z] M-[QPW-0;A6F'GGAA-/)(V/OH-\Q?U>7)D:QX@3]0V#Q$9C -0X\&T8$/&N[Q MO0_28,@/NL094"^DQ O0B+,6]%D+N]FC7APDN$Y'(R]*(W=J"[[/MK^._'-Q M&[O\.*@Y; I%87=DK2![+IO67'&8R1(-%UG'OMQ71]+_7PE'(^I%B?],"?>[ MI\Z=K++0\_W#LMWE[E*1C6!RI-1;_A;*KM3W]A%4$I/X0/D>>X\\:6& ./P# MA;O<7>J95D*P2V(K"$D(YQ3[0$12C\9)]_U6+XF3V(M#@N40I!3.8VP$<>I[ M_JB_>9\^;"4T"+PP12_'V(Y"-(\&Z&C:^V*?)M[(3[TD"-#( #O*.6EZR8B@ MT0GMT!//3P,O\<,?[R4T/=9+D'M\[T0O(8F/CA?/,7&*R8*6S O<*)YH;%-'"\B^]IY MS^U88]]9$WS1VJ=AC0Y]8,:>V1Q[NYU$8@>L*[UD&;\9X 2EN5KQ0?.@VWU_ ML4.,98^Q3UO/@E0=R.P)R+(%B(C AC,%TC[EM':Y M0/"A,0KCO1,F5[)>Y$ =B3_N-,&ZIVTB'@7NM&U_=H^%>/ADHL%.MG!SFT8+ MZ\HTPTW'[4;#<3,1]<>;N1*CN[ _,@6?HZA_&6.,5#.K-8212S&ULQ5EKC]NX%?TKA!L4-J#$ MHMZ:S@PPCV0;8'<;S*1=%$4_T!9M"Y%$+T7-H[]^#TE)]HQEQ=,4Z!=9DB_O M^YY[29T_"OFMWG"NR%-95/7%9*/4]FP^KY<;7K+Z@]CR"O^LA"R9PJ-^Y^OOVB\33O.>2Y26OZEQ41/+5Q>2*GEU37R\P%/_(^6.] M=T^T*0LAONF'S]G%Q-4:\8(OE6;!\// ;WA1:$[0X_>6Z:27J1?NWW?:W%$5MKN31TH;AA"R;6HFR M70P-RKRRO^RI=<3>@L0]LL!K%WA&;RO(:'G+%+L\E^*12$T-;OK&F&I60[F\ MTE&Y5Q+_YEBG+C_E%:N6.2O(O6**P]^J)K=^454:E.3CU7&LY<,YM"Q5]3K%+WV1CG>\N4'XE.'>*[GCO#S M>\-]P\\_PN^:%3"BW(K*&/^OJT6M)++EWR-2@EY*8*0$1Z3.N9*/OS?Y RN,/%9EY(Y#9+Y4/#/_#_E[5(ZNW;-ZRY;\8H+B MK+E\X)/+KQN.PED*Q+?(F2D"J+$T:N@KX:_4D#LUS/^2;X743WE%%)BQY1)^ M8M5S7JT)^-:BR#.F"1:M-TTBUD0)0Z^$0F)!IGZH68E+L]P05HI&B_PNUWJ7 MDJWB9 48P4KH6Y.5*,S3U# 230T;ZMD9TG?)RP67?;K@0E/K>6WF@>WO2)+Z MC@>:=X0ZE%+'2Z+]H)@5>;4LFLQZ0T!Q"1UJ;6W@>'ZHKUY*OAJ3W^!C+3MV M@C!H98=.2$,RDGIAGWKAR:EW!1<;E]_!-5 '53V48Z,,AW.LYRQ[S@ZI4%$Z MD'EM(Z>C;(.E0WQBN 8XPT5^&CBN'YN[Q*%!3*XT7Y-\Z%$D$\U"K9K"9)59 M/HW"=(:KG\S(%RFR9JF0BX U,%X@O]JHJ$96^I6QBTQ])]$+I@B'Y\V&E+%F M0H\D=<+ -1I1)TU>:W3;:=3SN-*=*%UJ"CB_RK)<0PB4V3"YA@ 4.7_"=%!S M6!X3SZ,@=R%7NUA3SA]EKOA[L5HA"GXWNS9N=VW<#EV[/37D_PZODSG/X^D1/!*V._:(T4IQB7%(-P4T!#0%[90TR>/[\FP[7+;RVK;X MH^'H0ON,*7LKZMPT:IHX<:)KA?H(2=2;C^8L,%\H]L1U8 !'KD-#O_7$*\T0 MMS",2!0X012T)-LANWK!:,L^I$$H*JH-]."*04\@@0(G-66EAXL LD>R(.FS M('E#%F"?)M6ST4%/EUL]-ID6-13W4<;'XKXG@;^0\..]OM?8<"_9<@.5$'A MHNM$8:B;0>#$06(&]08E2@"-V2.3%LMKL5+F(7 =-Z'$CYS(B\DG 'P.E+=$ MJ_Q)W]> NAA=&M "( ?5.L5I!!:UV>ZNS=E4YA)%XF&R:(=TJ=Z M"J0)U?TR=DSC'/,^L-N#FM1,((X7CZ)VVB=7^I;I4390\N><+;"34$?0>Y3A MT>G1<"YVG'\8-CJ>6_8LL19-T[IX*6I3BK'O1+Z>MA,@A._W]"6KFA6V?8VT M^Q!-#HY!/PM=/L0%>).F'32Q ;\" M>V".'YJ!#G7B(1%'$H6ZNQ,$]^14^:VSU>C,BL&3@U%VQ[>RNTQ09C-@#Y+R M_\ VNXTTH]]S'W#,IZ*1![YX-C,V=F%Y:8!P\U?CD2VDSM=![+E;W3)GKZ>8BHS#E+-Y<.@LHXO_\Z67:A,8!: M9?JV/<0P;4QGSK)3L&WC;\^)FY<<]E.B.S'!8(B1.S(MSO'13@[6O-2.4) E M;K?J!PJC-V\?)7[ QCTVPX9&U'%#U_:K, W;-GC7;FKT2=6Z@M8H 2G* 0Y3 M#_B5!GH'Z3E)$L]:#M<'E.!5P'WY*K?F9GS%34ET.Z@I= >.OLM.77[:O5P*H4Q&F22O#V%?!?@EWIMS*TP>T;9:0MEN_$=(UREIZXB<4?9L.F'*0'U'H8E,8C^;%[D2;^B?GA9T,/MM= MT;3=',X<\NOPAF"<\W"*6!%VX_76?<")9R@'(LY@$J9_=.]NQP?\1%OS]7E1 M2!T:Z(8%3E$4[4B[8ZH__RGQJ/>7_G?J.;&+,?LGIH]T*W-&I'5'EG_C;=O3"73%NM-=SI[2I^8S1O+^D.F<6!_\T&@,;&%Y$3I)$> M]4)S6#248/.]ST8EEVOS<4P/X$AQ^P6I?]M_@+NRGYUVY/;KW2],HM1J4O 5 MEKH?XG!"I/T@9A^4V)J/4 NAE"C-[8:SC$M-@/]70JCN00OH/TM>_@%02P,$ M% @ CYA24I6G,"W% @ ^@4 !D !X;"]W;W)K&ULA53?;]HP$/Y73EDU=1)K?@ ;8X $M-7Z4*UJN^YAVH-)#N+5L5/; M@;*_?F<'TG1KV4M\/G_WW7?GG$<;I>]-CFCAL1#2C(/C%1E!9=XI<%41<'T=H9" M;<9!'.P=UWR56^<()Z.2K? &[;?R2M,N;%@R7J T7$G0N!P'TW@XZSF\!]QQ MW)B6#:Z2A5+W;G.1C8/("4*!J74,C)8USE$(1T0R'G:<09/2!;;M/?NYKYUJ M63"#ENY0;J^F4 M4YR=7,@U&DM=M@;:]O$M6P@T[T:AI2P.&Z8[QEG-F+S"&"=PJ:3-#9S)#+/G M!"'):S0F>XVSY"#C*:8GT(T[D$1)=("OV]3<]7S=_]?<@:D0\-7FJ)^5_V.Z M,%;3+_/S0+Y>DZ_G\_5>R7?V4'&[A1M,*\TM1T-W;'.:$+BF,>)B"Z=H4=/M MNI[#.>,:[IBH\*7F'TSE1GAH2I;B.* 9-:C7&$QN"MGG )I>9K.A;;]SF*#%)5E$RZ@OR6&5!+JB7% M8D']W-\8,)F1$7^"8Z)PA1ORF'?#%Z!_>2AFKHQUM$]*X BZG2B*FG5>%16I MIND&3H*X]JBW;P9)G'QNUA:J*C=,D][L5[6C['>Z<0_B3MPG.J;UUG6*%:J2 M_R8?>.P1]#SZI?\C;,UC@7KE7QU#[2*Z>C0;;_.P3>MY?H+7K^(ETRLN#0A< M4FAT\K$?@*Y?FGIC5>FG>Z$LO17>S.FO0NT =+Y4RNXW+D'SW$_^ %!+ P04 M " "/F%)269C?@K0$ "^"P &0 'AL+W=OS1+1PW]2M.1TMK5T=3Z>F6&(C MS42ML*4OEH MQH_/$V?O#;Y4N#8[8W [N57JFYM\*$]'@0.$-1;619#T=X<76-*'JKU5IEZ>C; 0ESF57VRNU_ATW^XE=O$+5QO_" MNK=-@A$4G;&JV3@3@J9J^W]YO^%AQR%[SD%L'(3'W2?R*-](*\].M%J#=M84 MS0W\5KTW@:M:5Y1KJ^EK17[V[+U2Y;JJ:Y!M";/B>U>9RM'U^@IK:;&$#ZV5 M[:*ZK1%FQJ U<'0C:6;&)U-+ %R8:;%)=MXG$\\DXP(^JM8N#;QM2RQ_## E MY -\L85_+@Y&?(/%!$+.0 0B.! O'.@(?;SP)70\W?J;RA2U,IU&^'MV:ZPF M4?US(&TTI(U\VNB9M-?4:V5'>=04&H#Z,H$1#(VMZ@'HCT[ M(N Y2&)"&O*JJ;M)&CZ#Z@P9F/$Q7&PS?7&9X%S6LBW(P_X\D/104\RUF2)W! %/$@BOC%HGA19^Y3S.$43AQ][5R1K.MK M\-)I2>PE6EG57AZJT[NLO=Z263U"D'V'2&]_0#$_2(0!WA>XLIYY+SD2S5/G M]UH9\RBF6:.ZUA(G1==T/1!:TK;ZU]<*/M%=]K/Q5W\\.\L[U'3;P!6Z*\M9 M?#8X[VKXHYHCY;ZC>VKE=(+%LE6U6CRXJHJ(I:&K[Q&!RH)X3,- Y]PN%&6)$K0DIB%B8<6"1:GP=CC M%2REJ#'%>=H;_SN=,0'E'C*/6"@2!SG,&*?F#R?I MT@:S72X%BU)OPKF@EF5AG!%9Z99+XC_QG^EO#+_^D@DN?H-@$@QL)J&GVR'+ M6)3Y.DT\O+H/[NOE@[/WG_VQ_0S*8 M=];=8SB D+L@L >Q>VRZ:\$? AK+ R= 90[="'_Y>X6N?R>5'U"]Z_'LH\(A MYE0)D?M*T$R 2%B:1FX<@E-[QMTXHGY@/ C=.(:S_DWV:-Z_;#]*O:CHJJEQ3J[! M)*5#6?>OQ7YBU'[X9(>V*B= 7V?*[J?-A.78'BRG_T'4$L#!!0 M ( (^84E+F!][&- 0 *$* 9 >&PO=V]R:W-H965TM'1I B?5J29YM("\K-J#!@C9K,0S[0$MGFR@E:B05 M)_OU.U*VXB:V.^R+?7RYYU[XW.FF&ZF^ZC6B@<=:-'KFK8UI)Z.1+M=8,WTA M6VSH9"E5S0PMU6JD6X6L?.KV[M1\*CLC>(-W"G17UTP] M7:&0FYD7>KN-CWRU-G9C-)^V;(6?T/S>WBE:C0:4BM?8:"X;4+B<>9?AY&IL M[[L+GSEN])X,-I*%E%_MXM=JY@76(118&HO Z.\!KU$("T1N_+W%] :35G%? MWJ&_=[%3+ NF\5J*+[PRZYF7>U#ADG7"?)2;7W ;3VKQ2BFT^X5-?S>-/"@[ M;62]528/:M[T_^QQFX<]A3PXHA!M%2+G=V_(>7G##)M/E=R LK<)S0HN5*=- MSO'&/LHGH^B4DYZ97\NZYH:R;#2PIH)KV1C>K+ I.6IX=\\6 O79=&3(EM48 ME5O 'SA9< M<$/F?/B =("'\GP2S];L1+>LQ)E'1:E1/: WOU\C+*6@@J. P-@WW%8=_X=B M,VN[;%N!-GHFB-:"-25MNC; F[[6^[(3S& %1H+L%% O4,QF"012*1!!>$-P MLM.407TV 7HDK!>HAH=ZN1,6X K_7"[/.XW 7#XF\-NWR*!>7X(WD&5^E.A&]F<[S"RR(^+#/+8#Z(([J7-L3RN3/$4@1]2/"04?I E<()IZ<"T]"33 M7&Y\HK4VAVAU6OD[#+)?0_K7,3]("QGZ4ID<2OH.+ S]/0PN7^UE1_"?*?G'- M':MS]D"@*Z(GV@_>,[A!5<.//^11&/WTNDK2BP2>*"4:QA?!5GH%65''D1VQ MAW3Q%%;PEG["MR8TN:76MZ\N&6F4Z1=(A#)]$/MR:Y M/)!P1EW676E,7Y*V0_6D6]BQX2"_-&!369]?XKFW#5U_B&S]D9P73J9*+OPT MCJV<0$AW8K>?0N$G06'%L?L6V(Z ;$FO:C4*VNTYU36[5R(_7Q*L94_]U^0= M/MKN8D]L5]C1KVYE8\^IK00)$35W37\"O&Z[/FZRAYJZ4YCX09Z?P5V?$WA@ MHD.@U!TUR30(87>8OR[[L>/Y>C^\W3*U MXHTFMY:D&EQDU%Y4/Q#U"R-;-X0LI*&1QHEKFB%1V0MTOI32[!;6P#"5SO\% M4$L#!!0 ( (^84E(56('2G@< ,<5 9 >&PO=V]R:W-H965TT:^N[QT)HG'/E^FT^D' MB(0DUB3! *!DY]=W%Z HV:9I)>T'RR !+';W>?8%O-@)^: VG&OR6)6UNIQL MM&[.9S.5;7C%E"L:7L/,2LB*:7B4ZYEJ)&>YV525,]_SXEG%BGIR=6'>W M5+Q6A:B)Y*O+R8*>7U.SP:SX6O"=.AH3-&4IQ ,^_)A?3CS4B)<\TRB"P;\M M_\C+$B6!'K]U0B?]F;CQ>+R7_ITQ'HQ9,L4_BO+7(M>;RTDR(3E?L;;4MV+W M ^\,BE!>)DIE?LG.KHW2"U! M1LM/3+.K"REV1.)JD(8#8ZK9#>W^O_;4_*O$3SUP24(?XGN^-R MZ;P1&7O"6-S9, M\@]+8_0->P+V:;*0DM5K;L;_6BR5EL"D?X\<%O:'A>:P\(W#/I9,*2)6Y N$ MDVKED_7YD%]'!6'@GJN&9?QR I&IN-SRR=5B'VAX@MYPHE X!%+3RFP#%MJ M0+A;0$.:-;>'V1LIUI)5I%"$*;(2)<2O(F=%#0M%JX BRB'\,>.-)@UL5^@Z MPBK1UEI-S\D_.9,69P(H\6H):_9(P0]-R6*]EGS--"?]H8TL,DZ^(4$:.70> MP,B/8X>&/C'(J"/U<^(['C"*.C0!65LN(8ET AI6Y$=*?4-H&KNA$><';C0G M(^A%/7K1*'IWD!_SMN3HWE\:$QF+SJ%#"(X*&T;P"P!B_5[4:Z(QZCI,B]_! M%8B7: ZIK= %O,70E;P$K^:DJ&W6-E$["-P3@&3W#$'XCZ]\4Y3M^C-0*?->/0!2%<92 S6DR MQK.XYUE\,L]N03,@.&IG4@6YKPNM1GDW*GR8=Z?'^!!![NNM]=_R'590QYM[ M)C8]-XC([=W]$0N<(*;$IQ"UL9WIA)Y%%$&.PWX"*+[B!F M_HGJ (S422BRP*>1&X\B-^^1FY^,7)>^%EM6E":006WR/5H[!-JXW*&\8- # M4(XR_8ND@!-::%:2ND=-6:W8,ZT,!ICS8<%K-]E:(5J)((;[AN%'\&R-[16Y M 2\_3S;/>-+YX;V,02'] \"+%J1@ML/8!TB=T'N=,ZP1U'8L5ND"S1W@1S-]-(S1V_#!%YH6FX%.<\=P CSG!$'2*Z&@O(# PTF+'7O@Y(YGK43I(R=]PYP5Z\"Z/UF"GX2,%EI=(/D6UZWV/@ /^<^UCDG M!CI#87(\*+I01T!@MC$DR&%Q*1K3W\Y3)Z4!B0+'@QP8)H[O1>2.E5T. 0,? MN$:;@]!)PY#XJ4-AH0]/:42^YS5T8:59RG*XK!38+!N. -%0, U-"%,?GB+R MQ:2C-ST%I2&8.UZ(^E,/:G^"Y0+B!JP>R\]I3YSTCQ%GW\=]965K55A@1-@D M,D2=*%9)L00NC&V> E,WI7;^WSW.'9-Q M#"JR@ZP-U:ZH#+-$;83EV**!&)O76V4H"^^O2P9^!R<(A+>3C/TS+JA$SDL; MQ?H9V=G!(R?3$H//-"V:R\IPV[AD2B+7([&;DCG\ORW4PX>5Y!Q2":P#,XA$ MS3UH%[\ET#F:WQ1^>W%; 2%4E!@W86 60(>9X+\0&KIOR2>H?SG'AA@%=4D< MW@^,1NA$O<-5VCN94)_O;FY.)]([@D_(-T>XV-1B5MK<@KK\[V!1\"F%[A;_ MQL&B!@3?C ?!@J;;@F4PHP;5_Q-81]\]Z,E@W==09,6Z-H7[S]20=\Y:##=3 M#@3PT<'OE0R%S8$I$$0_-7S?U4&JX'LG[_9M..ONPYUX&]M<%@**"_;P/7OP MEO@BQ"V_1BZ,4W> 0<\R*#19-@(&;BQ_P&(L7'#]IWBE"J 6)'!/@ K@A"E> M(1,G\-+#S6-O,EQ/I"Y^9TZ MI=!:5&:XX="52EP \RLA]/X!#^B_W5[]%U!+ P04 " "/F%)2KNTHYW$$ M !=# &0 'AL+W=O+85\D[EB!H>RJ)25FJ&J) M++.;RF(8>-YH6#)>.8N9';N6BYEH=,$KO):@FK)D\NL9%F([=WQG-W##-[DV M \/%K&8;7*+^5%]+Z@U[E(R76"DN*I"XGCNG_O0L-NOM@E\Y;M5>&\Q-5D+< MFL*?2-V/Z,W7TLP504RO["MEOK.9 V2HNRVTP,2EZU7_;0V>$M M&X)N0V!YMP=9EA=,L\5,BBU(LYK03,->U>XF]"X 7> ;RPOW!H\<)7\"Z9K'BU47O7_?UTI;0D??QQ M #_J\2.+'[V"OZ2PR9H"0:SAC"F> JLRN.!%HS&#%\U]>L]X82P.6L"Y*$M2 MZU*+].XE^Q\\W83P5-4LQ;E#,:I0WJ.SN,T1UJ*@^*.+@[8G*=2*!J7.0=,T M,:H;S6R@$''16*UWY+..?$7D>4N^)O+*DF=:2[YJ](Y_VO)7AG\NB@RE@F-> MT2FB482F7,"'%&N]CU&*IM+J9 J_(9.M=( &H-VW$[@E$8N7$\IE823]QD9%IAD+B^'\,OJ-04FBKCJB5.1^%.$XR, ME#(S1#>IF=0\Y359A$)'/O)Y&3__#=8Q.VL M^RW5*(HLU;$["48[T4S_%?#3+/N'S!!$0';]JQQWHGK&DD(EV5=B*^(+1^H&YGFE/R@+E@%)@S!]_\3"^QT,C;2B"'QW&0\L1^2 M\]5WPG9:,I(;A#%]?'] ,7$$T2"<](_U$8P'DXF9]0:CT,YZ(SB0(^(^1\1O MSA&GE>:]JY:/T77YD!:->0?74I0F*^R_S\^3V$NIXB")MZ2*9_*BJDYI4HU] M"5I?$YM] P-^:?@]*Y#><]I/[L G%WDAV?SM]++"E)'D##:7?0AL15-DD!-U M6H!4_Y&AW_66IM1GN=!)7&0*K DJ0^-)LGI[2GHMLJ*85B?@1][AF**82RBV M?;@5FA40!0E$'AU 8?:2XH9[)1_EPHTM;!69AQ)I6_WUHWWM?-J6C(_+V\+[ M(Y,;3IP+7--6;S FW6H;>94_Z,T"VA^+83>=&ULO5A;<]NX%?XKI2#.,1 "\NK9G?,ENT]EM,W&RG4ZG M#Q )2:PI4@M <;*_OM\!*5IR9*TW#WTA0%S.]3L7\ORA-?=VI;5C7]9U8R]& M*^RTW>@&.XO6K)7#JUG.[,9H5?I+ZWHFPC"9K575C"[/_=I[ M;EU=-?J]87:[7BOS]5K7[7MZ5%Z.0!-*U+AQ1 M4!@^ZQM=UT0(8OS:TQP-+.GB_GQ'_0>O.W29*ZMOVOJ?5>E6%Z-LQ$J]4-O: M?6@?_JI[?6*B5[2U]4_VT)V-XQ$KMM:UZ_XR)%A733>J+[T=]BYDX3,71']! M>+D[1E[*6^74Y;EI'YBATZ!&$Z^JOPWAJH:<:WMY'SF0)H.S(J>S'5'1CQ#A@OV<]NXE65OFU*7AP1FD&D03.P$NQ8G M*=[J8LHD#Y@(17B"GAP4E9Z>_%U%V6UEB[JU6Z/9OZ_FUAE XS\G6$0#B\BS MB)YA<8>(*;>U9NV"]>SF&G&CV;Z5CQGW)%V*RS.[486^&"'PK#:?]>CRXTHS M$-VTC6Z<)9;5 G"P M^,4.NSFPY1Y:WGY! K2:C:]UHQ>5.QH=I_E\ZRNW^C]XZ&9K#!B>8'3&?M"E M-JHF6\.L$9DZS@*>I>36@'/)[IQRFL'#7,)[>1 F*1-!N.]:$60Y9[F 5\,@ MBCG[V#K0+'K^G XD.7'@F6 \"V(,MWJAL5^2)$SOC#SOC?PHV1C B7,Q81(0 M"..$C>,T2$4RZ24;9U$^8>,HB#GW(T^BR2!;'F1IAE4I RFP+H,\CWKYRI,2 M@' 0)Q)C&@=I2CS .,O!N+M^:-;=/;8P[7KR%,@\C (9)@3?( K)RF.9!Y)' MDQ,P3@88)R^&\=O%0OM"MP_A#V2G#[IHFZ*J*T7E\!B(3W,A$)L#&CL@6_AA MZUKSE2UZGSUJSPSQ!FY9NS5,#](]/5'9IX#?:%, />@,_@#D/TWOIH,4CW(] MY2;X- S9ZV_&#E$X%K 'TV]':>5=,A61\*D,V#JP0;K'#0\+<-,DF[&:EFB49 MBWU6];8SNB(3J:;01)/C$ VXXE5XUZ":O7D+GNXKNU/ Q)__E DN_L+&^32/ M)\/KG6N+^S?4SY0^-0'['?EQ/$UP;IQ,XX3DC:9YV$EZLX68Y,F_M7/+K@HW M$!MX\&D*):^*7[<(C$Y:G*\:IY>F(U^T%E3"J4CQ""/8$ZW#/X BTYD:9&+O]ENX980XHK= Y[EB]8C*G7$UY+D+) MR#E'^O'J=D9416&VJK:L:=VN3-10%M:'MXE2%@9Q'+(434(4'P1*DE$Y8'&$ MFI*RGS0@S!95@XA U+%V7E?+#FH"(F0A#7&4LANUJ9"UJ]\@/9E>F6+E92GU M9WR:;-94J?HB8)F008)2PU$"4;B>#18J91'U,D&&TW^GE(&TA3U(@@ZSIY3G M&4-QC=,.Z*A!62JI$D'!'PV.'?570B4+)Q*.DA8*]LNQ#) ):J8H7-- 2CXY M5MEZ>C!GD'(R7()RQ@]]N8>-,_;ISJ\=RVECB6J4XPKR$9GXF'*H MJUP"%S'5VARVX -XJK#-[G#T:<-\U%'/1C5K3F^8N_+]J%!=G 8_-F MU[4<8T-X.1#QN\,F.."%,(EX$$M.LUCX1ODY_QS>' MTW+GTJ1HAD5(EZ.S: M_ %3GE#[WMOJQDIOE.5F6[.O#$I4'G4R+I6XYO.Y?O M:-5_/"U+7V ?%9JKVB> 5RQ'-O&-91H%D:1)A%R#5AW]GZ'D:&&=&H6SI()! M1#=M5YL1!.H>H(?$"H%1H8G]2M)*I!OT.&CXD26D#%].J=P:$FZ'34\-!A-I M1%DXY1C2(,(W!4SQ?;)18@D%=5!9[K,>6I6CQ !U5^NUC_6'RJV(NG?_%MXQ M7?0^MBTBD%GVV!P=I5BKC?7H[MI*/ZVK-8I*)_ X0TU1SM^^!I*X<.7@:#'\1X"4.#"\ @4CD7U;.]7T5J;I?\A9E'5 M$!3=7Z-A=?CG=M7]:GH\WOVP^UD9P-&R6B]P-9RF^ @VW4^P[L6U&__C:=XZ MUZ[]=*45^FDZ@/U%V[K="S$8_D1>_@]02P,$% @ CYA24J@SWAM_ P M!@< !D !X;"]W;W)K&UL?55M;]LV$/XK!Z' M6H"-1,FRY< VX+395J 9@B3=, S[0$MGBZA$:B1E)_OU.U**EF%QODA'\NZY MYUYX7)VT^6YK1 >/;:/L.JJ=ZR[CV)8UML)>Z X5G>RU:86CI3G$MC,HJF#4 M-G&:)/.X%5)%FU78NS6;E>Y=(Q7>&K!]VPKS=(6-/JTC'CUOW,E#[?Q&O%EU MXH#WZ+YUMX96\812R1:5E5J!P?TZVO++JYG7#PJ_2CS9%S+X2'9:?_>++]4Z M2CPA;+!T'D'0[XB?L&D\$-'X:\2,)I?>\*7\C/YCB)UBV0F+GW3SFZQC,3%HI1K^XG',PPN#(CEC MD(X&:> ]. HL/PLG-BNC3V"\-J%Y(80:K(F<5+XH]\[0J20[M_D)]<&(KI:E M:."+&JKLT_7^0>P:M!]6L2,W7CDN1\BK 3(] \E3N-'*U1:N5875?P%BXC>1 M3)])7J5O(G[&\@(RSB!-TN0-O&P*.@MXV1F\>SQ07SFXPTX;)]4!_MCNK#/4 M(G^^ 3^;X&@^_H'=S1-4C"%7!5TW>OE(C5K"U%IUEL'NB MW3)D_;5DO^G+W]E+VXD2UQ%=2HOFB-'FH4;8ZX8NG(_-^4+2!0KGRED2!SZ^ MFRN@6@]]AL;^ +:67>>M1%61OD4+[Z4"5^O>$G_[X1)^1V&&T@(5!ML=FJDX M].%+_RE@2X#451;> 6>+!6?+91KD(LL8GV=!SO.$S?(,KGM#4%6RPY\&7."O+% MBSDK9@MXT(YZ^SGH=Y"RC"]8SM,@SWC"%LD\R#SG+"-87Z2/32B2&(N$CV73 M5SXQ4CDTI6X[H9X(M41Y##>%TA8\O\7[$R5OBGIR/#> M$0]?I73&.$](R%*6SW.:!A2H"LXH?P7C*0S)-+A9Y!&:8NL/" MZ2Y,NIUVU,]!K.FA0N,5Z'ROM7M>> ?3T[?Y!U!+ P04 " "/F%)2!+NZ MJ&,' "5#P &0 'AL+W=OA7&[K?WSM>W= MX\5"+/8;G[K[3:2-U>7YKKZW-S;^O/OHL5H=K+3=U@ZA

-8?20$3;8T.P6BP^0"X9 M9K>]9!:G-T[QZ8!*R M, $!%:#LV+^^(&4G2T?ZIB\;/EF\F#IS6:A6JI'A#[=6-AY9.M_(-F[ZFUE8>R7KL%*J;20*8 M,OV%D)<=1/-'4&(+/1($]:[L] M@:"]!&@O>='>2>W%%VDV2ORE9-CX;2/3;OL ]=L'S'@Q6K;2TM '\%2U4IL! M(W0+LUS.[*T*[4]A0S:9,^ODO7/UG3:F?R..JG\WD: [:?JI.UM13.23.;M0 MFD9O(]>3QAZGC=F*BBVN!K%$/IDS"Z7KD+^NG*F5#[^)MS&6[?VVI^D.3"DF M,LJ<62GG\;IGMG*-$A?*Q]Q!^D$[(Y',F4WRR/59?ALV*_+&G%D<[Y6[\7*] MZK+O&+CM->))E \I8\[LC L7VNG;9FWF.%96+?6PBT'>F#.+XU*9.#J* MF<'?&^GC<,/Q)%IXX*2;22L*L%90T1%:*B<22,(N%Y V"?MX13226A%DL,)<8OD'( M,0G[: 7D$N(%Q43:29BU [.)8321?1)F^^S*)G9V1TA!";.":%JQ"RY%XDF9 MQ;,OOW@$I9A(/"FS>*#&!\]CBLR3,IL':SREF'""C-D\NS4^%>?2^[A!,9%Y M4F;S[,.\C->N-X9B(O.DS.:!F,-G$YDG93;/OJSH$91B(O.DS.;9C]D_G103 MF2=E-L]^S#Y'HIC(/2GWO!G*,:>"SH4C"V4CSI\-N_<,62ACMA#&I-U[ABR4 M<8]_(&9&,9&%LC''/U8[_ 4(5W)RY%[L0!IA=E;2S3Y6^[:#.%UFH9+;0 M,\RWRZ7J?_GP^"103&2A\A?6NOU8^8N8VZ$ZQ81ET\P6>H9YJI;*>U5W.\11 MH,LL);)0R6RA9YC_V$KY&$7;@O-^I/#F]=UO%6KZO/X%2'NCRU577C1_>EK*9,L[^HI MEQMC3N*^C_:#D_73[Z:>?O/UYC]02P,$% @ CYA24F;-$3IT @ ;3 M !H !X;"]?(>#I5SFT MX[X[#;O]>5A\' ^G857MQO'\HZZ']:X%GVV_KW5=6_O*6JGCM(($CF#U((TOF##()L_J , M07G^((<@GS\H("CF#VH@J)D_Z!&"'NBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01ZV^1E-X'>AGH;@=Z&>AN!WH9Z&X'>AGH;@=Z& M>AN!WAGUS@1Z9]0[$^B=4>],H'=&O3.!WAGUS@1ZY\G'2@*],^J="?3.J'CGH[@=Z.>CN!WHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z M!X'>@7H'@=XQ^5F00.] O8- [T"]@T#O!O5N"/1N4.^&0.\&]6Z^4^]A_#R4 MX=;SM<;K?R?5X^7<7!E&ULS=K?3MLP% ;P5ZER MBQK7_\M$N=FXW;C8"WC)*8V:Q)9MH+S]G!20-K$*5*1]-XU:V^<[\9%^5[WZ M^10H+0Y#/Z9-M]*N"^FB;*C8FPG3RK\#GL_]>* 8NY86MR[F[VXHN]BA9RD_]93J MTR7>Z-%OMUU#K6_NAW*D3B&2:]..* ]]?2QZ<3HYEQNFXR<_.W\N]'T[1;:M^97:[WT-+_EL_F/\]6]02P$"% ,4 M " "/F%)2!T%-8H$ "Q $ @ $ 9&]C4')O M<',O87!P+GAM;%!+ 0(4 Q0 ( (^84E+J%1!^[P "L" 1 M " :\ !D;V-0&UL4$L! A0#% @ CYA24H:E&#^J!@ '!H !@ ("! M#@@ 'AL+W=OX. !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MCYA24B??,%IJ!@ B1L !@ ("!:!D 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ CYA24H40FIU["@ "P M !@ ("!PBL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24M8!)@L%!P F1, !D ("! M2F@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ CYA24J&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24LK,IIO% @ )08 !D M ("!%+$ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ CYA24D3[*0Q: P E@< !D ("!<>\ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MCYA24I6G,"W% @ ^@4 !D ("!" (! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24J@SWAM_ P !@< !D M ("! B,! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ CYA24D>=#BEF P = L !D ("!/34! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA2 M4C5OSC5S'WX" #E!0 &0 M @($+2@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24ORP0)BG @ 3P< M !D ("!5T\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24JE9(Z_V @ 1 @ !D M ("!;U@! 'AL+W=O3LT$4" "F!0 &0 @(&<6P$ >&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0# M% @ CYA24F/[C.#@ P .0\ !D ("! &$! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24I]V M2&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24I,C&-]. P R@D !D M ("!!G4! 'AL+W=O $ >&PO M=V]R:W-H965T&UL4$L! A0#% @ CYA24CQ?\G1Q @ ] 4 !D ("! MHWX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ CYA24J>\7'5; P + L !D ("!/XD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24DA*[Q3W M @ H @ !D ("!VY(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24B2;(14A P N0@ !D M ("!'I\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ CYA24NO3J7TC P ]0H !D ("!L*H! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MCYA24O]>(ET$ P < D !D ("!X+0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA24M_0,,0.! [0\ !D M ("!!\T! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ CYA24B&70C3? P >0P !D ("!6-L! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ CYA2 M4I1S&%,$"@ TR\ !D ("!*.&PO_S 0!?&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 M" "/F%)2$@%B4"$" @+P $P @ %:_0$ 6T-O;G1E;G1? @5'EP97-=+GAM;%!+!08 6@!: *T8 "L_P$ ! end XML 100 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 101 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 102 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.4 html 258 522 1 false 66 0 false 5 false false R1.htm 0001001 - Document - Cover Sheet http://www.arista.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Consolidated Balance Sheets Sheet http://www.arista.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Consolidated Statements of Operations Sheet http://www.arista.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 4 false false R5.htm 1004005 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 1006007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.arista.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - 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 2104102 - Disclosure - Business Combinations Sheet http://www.arista.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 2109103 - Disclosure - Fair Value Measurements Sheet http://www.arista.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 2114104 - Disclosure - Financial Statements Details Sheet http://www.arista.com/role/FinancialStatementsDetails Financial Statements Details Notes 11 false false R12.htm 2129105 - Disclosure - Investments Sheet http://www.arista.com/role/Investments Investments Notes 12 false false R13.htm 2132106 - 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 2138107 - Disclosure - Commitments and Contingencies Sheet http://www.arista.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 14 false false R15.htm 2145108 - Disclosure - Stockholders' Equity and Stock-Based Compensation Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensation Stockholders' Equity and Stock-Based Compensation Notes 15 false false R16.htm 2156109 - Disclosure - Net Income Per Share Sheet http://www.arista.com/role/NetIncomePerShare Net Income Per Share Notes 16 false false R17.htm 2160110 - Disclosure - Income Taxes Sheet http://www.arista.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2168111 - Disclosure - Geographical Information Sheet http://www.arista.com/role/GeographicalInformation Geographical Information Notes 18 false false R19.htm 2171112 - Disclosure - Post-Employment Benefits Sheet http://www.arista.com/role/PostEmploymentBenefits Post-Employment Benefits Notes 19 false false R20.htm 2173113 - Disclosure - Selected Quarterly Financial Information (Unaudited) Sheet http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited Selected Quarterly Financial Information (Unaudited) Notes 20 false false R21.htm 2202201 - 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 21 false false R22.htm 2305301 - Disclosure - Business Combinations (Tables) Sheet http://www.arista.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.arista.com/role/BusinessCombinations 22 false false R23.htm 2310302 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.arista.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.arista.com/role/FairValueMeasurements 23 false false R24.htm 2315303 - Disclosure - Financial Statements Details (Tables) Sheet http://www.arista.com/role/FinancialStatementsDetailsTables Financial Statements Details (Tables) Tables http://www.arista.com/role/FinancialStatementsDetails 24 false false R25.htm 2330304 - Disclosure - Investments Investments (Tables) Sheet http://www.arista.com/role/InvestmentsInvestmentsTables Investments Investments (Tables) Tables 25 false false R26.htm 2333305 - 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 26 false false R27.htm 2339306 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.arista.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.arista.com/role/CommitmentsandContingencies 27 false false R28.htm 2346307 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables Stockholders' Equity and Stock-Based Compensation (Tables) Tables http://www.arista.com/role/StockholdersEquityandStockBasedCompensation 28 false false R29.htm 2357308 - Disclosure - Net Income Per Share (Tables) Sheet http://www.arista.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.arista.com/role/NetIncomePerShare 29 false false R30.htm 2361309 - Disclosure - Income Taxes (Tables) Sheet http://www.arista.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.arista.com/role/IncomeTaxes 30 false false R31.htm 2369310 - Disclosure - Geographical Information (Tables) Sheet http://www.arista.com/role/GeographicalInformationTables Geographical Information (Tables) Tables http://www.arista.com/role/GeographicalInformation 31 false false R32.htm 2374311 - 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 32 false false R33.htm 2403401 - 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/OrganizationandSummaryofSignificantAccountingPoliciesPolicies 33 false false R34.htm 2406402 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.arista.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 34 false false R35.htm 2407403 - 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 35 false false R36.htm 2408404 - 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 36 false false R37.htm 2411405 - 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 37 false false R38.htm 2412406 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.arista.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 38 false false R39.htm 2413407 - 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 39 false false R40.htm 2416408 - 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 40 false false R41.htm 2417409 - Disclosure - Financial Statements Details - Accounts Receivable, Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails Financial Statements Details - Accounts Receivable, Net (Details) Details 41 false false R42.htm 2418410 - 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 42 false false R43.htm 2419411 - 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 43 false false R44.htm 2420412 - Disclosure - Financial Statements Details - Inventories (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails Financial Statements Details - Inventories (Details) Details 44 false false R45.htm 2421413 - 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 45 false false R46.htm 2422414 - 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 46 false false R47.htm 2423415 - Disclosure - Financial Statements Details - Accrued Liabilities (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails Financial Statements Details - Accrued Liabilities (Details) Details 47 false false R48.htm 2424416 - Disclosure - Financial Statements Details - Warranty Accrual (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails Financial Statements Details - Warranty Accrual (Details) Details 48 false false R49.htm 2425417 - Disclosure - Financial Statements Details - Contract Balances (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails Financial Statements Details - Contract Balances (Details) Details 49 false false R50.htm 2426418 - Disclosure - Financial Statements Details - Deferred Revenue (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails Financial Statements Details - Deferred Revenue (Details) Details 50 false false R51.htm 2427419 - Disclosure - Financial Statements Details - Performance Obligations (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails Financial Statements Details - Performance Obligations (Details) Details 51 false false R52.htm 2428420 - Disclosure - Financial Statements Details - Other Income, Net (Details) Sheet http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails Financial Statements Details - Other Income, Net (Details) Details 52 false false R53.htm 2431421 - Disclosure - Investments (Details) Sheet http://www.arista.com/role/InvestmentsDetails Investments (Details) Details http://www.arista.com/role/InvestmentsInvestmentsTables 53 false false R54.htm 2434422 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details) Sheet http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details) Details 54 false false R55.htm 2435423 - 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 55 false false R56.htm 2436424 - 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 56 false false R57.htm 2437425 - 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 57 false false R58.htm 2440426 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 58 false false R59.htm 2441427 - 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 59 false false R60.htm 2442428 - Disclosure - Commitments and Contingencies - Lease Cost (Details) Sheet http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails Commitments and Contingencies - Lease Cost (Details) Details 60 false false R61.htm 2443429 - Disclosure - Commitments and Contingencies - Lease Maturities (Details) Sheet http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails Commitments and Contingencies - Lease Maturities (Details) Details 61 false false R62.htm 2444430 - 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 62 false false R63.htm 2447431 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Narrative (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails Stockholders' Equity and Stock-Based Compensation - Narrative (Details) Details http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables 63 false false R64.htm 2448432 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details) Details 64 false false R65.htm 2449433 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details) Details 65 false false R66.htm 2450434 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details) Details 66 false false R67.htm 2451435 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Shares Available for Grant (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails Stockholders' Equity and Stock-Based Compensation - Shares Available for Grant (Details) Details 67 false false R68.htm 2452436 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 68 false false R69.htm 2453437 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - Stock Options (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - Stock Options (Details) Details 69 false false R70.htm 2454438 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - ESPP (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - ESPP (Details) Details 70 false false R71.htm 2455439 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Unrecognized Stock Based Compensation (Details) Sheet http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails Stockholders' Equity and Stock-Based Compensation - Unrecognized Stock Based Compensation (Details) Details 71 false false R72.htm 2458440 - Disclosure - Net Income Per Share - Basic and Diluted Net Income Per Share (Details) Sheet http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails Net Income Per Share - Basic and Diluted Net Income Per Share (Details) Details 72 false false R73.htm 2459441 - Disclosure - Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details) Sheet http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details) Details 73 false false R74.htm 2462442 - 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 74 false false R75.htm 2463443 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details) Sheet http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails Income Taxes - Components of the Provision for Income Taxes (Details) Details 75 false false R76.htm 2464444 - Disclosure - Income Taxes - Effective Income Tax Reconciliation (Details) Sheet http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails Income Taxes - Effective Income Tax Reconciliation (Details) Details 76 false false R77.htm 2465445 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.arista.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 77 false false R78.htm 2466446 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) (Details) Sheet http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails Income Taxes - Deferred Tax Assets (Liabilities) (Details) Details 78 false false R79.htm 2467447 - Disclosure - Income Taxes - Uncertain Tax Positions (Details) Sheet http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails Income Taxes - Uncertain Tax Positions (Details) Details 79 false false R80.htm 2470448 - Disclosure - Geographical Information (Details) Sheet http://www.arista.com/role/GeographicalInformationDetails Geographical Information (Details) Details http://www.arista.com/role/GeographicalInformationTables 80 false false R81.htm 2472449 - Disclosure - Post-Employment Benefits (Details) Sheet http://www.arista.com/role/PostEmploymentBenefitsDetails Post-Employment Benefits (Details) Details http://www.arista.com/role/PostEmploymentBenefits 81 false false R82.htm 2475450 - 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 82 false false All Reports Book All Reports anet-20201231.htm anet-20201231.xsd anet-20201231_cal.xml anet-20201231_def.xml anet-20201231_lab.xml anet-20201231_pre.xml ex211listofsubsidiariesq42.htm ex231independentauditorcon.htm ex311ceocertificationq42020.htm ex312cfocertificationq42020.htm ex321ceoandcfo906certifica.htm ex43descriptionofcapitalst.htm anet-20201231_g1.jpg anet-20201231_g2.jpg anet-20201231_g3.jpg http://fasb.org/srt/2020-01-31 http://xbrl.sec.gov/country/2020-01-31 http://fasb.org/us-gaap/2020-01-31 http://xbrl.sec.gov/dei/2020-01-31 true true JSON 105 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "anet-20201231.htm": { "axisCustom": 0, "axisStandard": 25, "contextCount": 258, "dts": { "calculationLink": { "local": [ "anet-20201231_cal.xml" ] }, "definitionLink": { "local": [ "anet-20201231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml", "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml" ] }, "inline": { "local": [ "anet-20201231.htm" ] }, "labelLink": { "local": [ "anet-20201231_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2020/dei-doc-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml" ] }, "presentationLink": { "local": [ "anet-20201231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2020/dei-ref-2020-01-31.xml", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml" ] }, "schema": { "local": [ "anet-20201231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd", "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd", "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd", "https://xbrl.sec.gov/dei/2020/dei-2020-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd" ] } }, "elementCount": 676, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2020-01-31": 5, "http://www.arista.com/20201231": 1, "http://xbrl.sec.gov/dei/2020-01-31": 4, "total": 10 }, "keyCustom": 47, "keyStandard": 475, "memberCustom": 12, "memberStandard": 52, "nsprefix": "anet", "nsuri": "http://www.arista.com/20201231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://www.arista.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109103 - Disclosure - Fair Value Measurements", "role": "http://www.arista.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114104 - Disclosure - Financial Statements Details", "role": "http://www.arista.com/role/FinancialStatementsDetails", "shortName": "Financial Statements Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129105 - Disclosure - Investments", "role": "http://www.arista.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsAndOtherNoncurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132106 - 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", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2138107 - Disclosure - Commitments and Contingencies", "role": "http://www.arista.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145108 - Disclosure - Stockholders' Equity and Stock-Based Compensation", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensation", "shortName": "Stockholders' Equity and Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2156109 - Disclosure - Net Income Per Share", "role": "http://www.arista.com/role/NetIncomePerShare", "shortName": "Net Income Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2160110 - Disclosure - Income Taxes", "role": "http://www.arista.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "anet:GeographicInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168111 - Disclosure - Geographical Information", "role": "http://www.arista.com/role/GeographicalInformation", "shortName": "Geographical Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "anet:GeographicInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2171112 - Disclosure - Post-Employment Benefits", "role": "http://www.arista.com/role/PostEmploymentBenefits", "shortName": "Post-Employment Benefits", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Consolidated Balance Sheets", "role": "http://www.arista.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2173113 - Disclosure - Selected Quarterly Financial Information (Unaudited)", "role": "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited", "shortName": "Selected Quarterly Financial Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - 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": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Business Combinations (Tables)", "role": "http://www.arista.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2310302 - 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", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Financial Statements Details (Tables)", "role": "http://www.arista.com/role/FinancialStatementsDetailsTables", "shortName": "Financial Statements Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330304 - Disclosure - Investments Investments (Tables)", "role": "http://www.arista.com/role/InvestmentsInvestmentsTables", "shortName": "Investments Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333305 - 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", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2339306 - Disclosure - Commitments and Contingencies (Tables)", "role": "http://www.arista.com/role/CommitmentsandContingenciesTables", "shortName": "Commitments and Contingencies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346307 - Disclosure - Stockholders' Equity and Stock-Based Compensation (Tables)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables", "shortName": "Stockholders' Equity and Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2357308 - Disclosure - Net Income Per Share (Tables)", "role": "http://www.arista.com/role/NetIncomePerShareTables", "shortName": "Net Income Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "anet:AllowanceForDoubtfulAccountsAndProductSalesReturnReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "anet:AllowanceForDoubtfulAccountsAndProductSalesReturnReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2361309 - Disclosure - Income Taxes (Tables)", "role": "http://www.arista.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2369310 - Disclosure - Geographical Information (Tables)", "role": "http://www.arista.com/role/GeographicalInformationTables", "shortName": "Geographical Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2374311 - 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": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - 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": [ "us-gaap:CashAndCashEquivalentsPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i8d4c40fc3e38411aaa9d35fd0c1f7346_D20200205-20200205", "decimals": "-5", "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i7dfd5b994d7146dab0ed28568c493410_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i7d27467513734067ac58916070a00367_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i7d27467513734067ac58916070a00367_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411405 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ImpairmentOfInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Consolidated Statements of Operations", "role": "http://www.arista.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LitigationSettlementExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416408 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417409 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProvisionForDoubtfulAccounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "anet:ProductReturnReserveCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "anet:SalesReturnReserveChargedtoRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420412 - Disclosure - Financial Statements Details - Inventories (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails", "shortName": "Financial Statements Details - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "anet:InventoryDepositCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421413 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "anet:InventoryDepositCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422414 - 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", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrualWarrantiesIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425417 - 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", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ia9df407feffd4fa19ba2d3c26b20631f_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426418 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427419 - 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", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428420 - Disclosure - Financial Statements Details - Other Income, Net (Details)", "role": "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails", "shortName": "Financial Statements Details - Other Income, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestIncomeOther", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431421 - Disclosure - Investments (Details)", "role": "http://www.arista.com/role/InvestmentsDetails", "shortName": "Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "anet:EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details)", "role": "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails", "shortName": "Goodwill and Acquisition-Related Intangible Assets - Goodwill Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - 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", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436424 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437425 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440426 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441427 - 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", "td", "tr", "table", "div", "anet:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i9597c85605c54f148723e4f886cbf7bd_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Consolidated Statements of Stockholders' Equity", "role": "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity", "shortName": "Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i9597c85605c54f148723e4f886cbf7bd_I20171231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442428 - 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", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443429 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444430 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i650e7922ad714e258e6aab2729881f35_I20190401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447431 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Narrative (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i650e7922ad714e258e6aab2729881f35_I20190401", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448432 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Stock Repurchase Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4e0e885ad1d942a2b8fbffb620e4599b_D20200101-20201231", "decimals": "2", "lang": "en-US", "name": "us-gaap:TreasuryStockAcquiredAverageCostPerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449433 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Option Activity Rollforward (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i16b347e55c234478904912133ad998c9_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450434 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Restricted Stock Unit (RSU) Activities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i16b347e55c234478904912133ad998c9_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "anet:ScheduleOfSharebasedCompensationSharesAvailableForGrantActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2451435 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Shares Available for Grant (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Shares Available for Grant (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "anet:ScheduleOfSharebasedCompensationSharesAvailableForGrantActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452436 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i87716e3b7ff044448e98d511aa3733ed_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453437 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - Stock Options (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - Stock Options (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i87716e3b7ff044448e98d511aa3733ed_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.arista.com/role/ConsolidatedStatementsofCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i96bfb9b210f1452dafa4e006eff01243_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454438 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - ESPP (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Fair Value Assumptions - ESPP (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i96bfb9b210f1452dafa4e006eff01243_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc479da1b8c0413a9de5a5aa29891f4e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455439 - Disclosure - Stockholders' Equity and Stock-Based Compensation - Unrecognized Stock Based Compensation (Details)", "role": "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails", "shortName": "Stockholders' Equity and Stock-Based Compensation - Unrecognized Stock Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc479da1b8c0413a9de5a5aa29891f4e_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i3b68cf67182a4a9089f16a3fde612aff_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458440 - Disclosure - Net Income Per Share - Basic and Diluted Net Income Per Share (Details)", "role": "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails", "shortName": "Net Income Per Share - Basic and Diluted Net Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459441 - Disclosure - Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details)", "role": "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails", "shortName": "Net Income Per Share - Antidilutive Securities Excluded from Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462442 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463443 - Disclosure - Income Taxes - Components of the Provision for Income Taxes (Details)", "role": "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails", "shortName": "Income Taxes - Components of the Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464444 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465445 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.arista.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2466446 - 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", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ibc471aacfbae4afa8a8189d77a9798e8_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i46ba26ed4d5747248a5562d443e6c902_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467447 - 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", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - 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", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingPolicyPolicyTextBlock", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2470448 - Disclosure - Geographical Information (Details)", "role": "http://www.arista.com/role/GeographicalInformationDetails", "shortName": "Geographical Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "ica55f2ca4fff4bb0aa9246d5f92884a1_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2472449 - Disclosure - Post-Employment Benefits (Details)", "role": "http://www.arista.com/role/PostEmploymentBenefitsDetails", "shortName": "Post-Employment Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i3b68cf67182a4a9089f16a3fde612aff_D20201001-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2475450 - 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", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i3b68cf67182a4a9089f16a3fde612aff_D20201001-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Business Combinations", "role": "http://www.arista.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "anet-20201231.htm", "contextRef": "i4ac800b32ade4697a1dc8213ff917690_D20200101-20201231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 66, "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "anet_AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsEarlyExercising": { "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, Early Exercising", "terseLabel": "Vesting of early-exercised stock options" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsEarlyExercising", "nsuri": "http://www.arista.com/20201231", "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/20201231", "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "anet_AwakeSecurityIncBigSwitchNetworksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awake Security, Inc. & Big Switch Networks", "label": "Awake Security, Inc. & Big Switch Networks [Member]", "terseLabel": "Awake Security, Inc. & Big Switch Networks" } } }, "localname": "AwakeSecurityIncBigSwitchNetworksMember", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "domainItemType" }, "anet_AwakeSecurityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Awake Security", "label": "Awake Security [Member]", "terseLabel": "Awake Security" } } }, "localname": "AwakeSecurityMember", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "anet_BalanceSheetComponentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance Sheet Components [Abstract]", "label": "Balance Sheet Components [Abstract]", "terseLabel": "Balance Sheet Components [Abstract]" } } }, "localname": "BalanceSheetComponentsAbstract", "nsuri": "http://www.arista.com/20201231", "xbrltype": "stringItemType" }, "anet_BigSwitchNetworksInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Big Switch Networks, Inc. [Member]", "label": "Big Switch Networks, Inc. [Member]", "terseLabel": "Big Switch Networks, Inc." } } }, "localname": "BigSwitchNetworksInc.Member", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "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/20201231", "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": "Denominator:" } } }, "localname": "CalculationofBasicandDilutedNetIncomePerShareDenominatorAbstract", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "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": "Numerator:" } } }, "localname": "CalculationofBasicandDilutedNetIncomePerShareNumeratorAbstract", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "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/20201231", "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/20201231", "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20201231", "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/20201231", "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/20201231", "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/20201231", "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/20201231", "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/20201231", "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/20201231", "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/20201231", "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/20201231", "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 research and development expenses" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "anet_GeographicInformationTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Geographic Information", "label": "Geographic Information [Text Block]", "terseLabel": "Geographic Information" } } }, "localname": "GeographicInformationTextBlock", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/GeographicalInformation" ], "xbrltype": "textBlockItemType" }, "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "anet_IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan": { "auth_ref": [], "calculation": { "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": { "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/20201231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "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/20201231", "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 deposits" } } }, "localname": "InventoryDepositCurrent", "nsuri": "http://www.arista.com/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "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/20201231", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "anet_PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For (Proceeds From) Investments In Privately-Held Companies", "label": "Payments For (Proceeds From) Investments In Privately-Held Companies", "negatedTerseLabel": "Investments in privately-held companies" } } }, "localname": "PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "anet_RisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risks and Uncertainties", "label": "Risks and Uncertainties [Policy Text Block]", "terseLabel": "Risks and uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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/20201231", "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/20201231", "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedAwardRequisiteServicePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Award Requisite Service Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Accelerated Award Requisite Service Period", "terseLabel": "Accelerated requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedAwardRequisiteServicePeriod", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Unvested, Fair Value", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Options, Unvested, Fair Value", "terseLabel": "Fair value of unvested options acquired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedFairValue", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "anet_ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Service-based Condition Performance Period", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Service-based Condition Performance Period", "terseLabel": "Performance based period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardServiceBasedConditionPerformancePeriod", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/20201231", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "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" } } }, "localname": "StockOptionsandRestrictedStockAwardsMember", "nsuri": "http://www.arista.com/20201231", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" ], "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/20201231", "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/20201231", "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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/2020-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 YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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 YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r616" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r611" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r617" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r617" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.arista.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r612" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2020-01-31", "presentation": [ "http://www.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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r125", "r132", "r231", "r377", "r378", "r379", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r125", "r132", "r231", "r377", "r378", "r379", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r125", "r132", "r231", "r377", "r378", "r379", "r422", "r423" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r202", "r316", "r321", "r578" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r336", "r338", "r508", "r509", "r510", "r511", "r512", "r513", "r532", "r575", "r579" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r336", "r338", "r508", "r509", "r510", "r511", "r512", "r513", "r532", "r575", "r579" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r202", "r316", "r321", "r578" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r198", "r316", "r319", "r533", "r574", "r576" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r198", "r316", "r319", "r533", "r574", "r576" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r325", "r336", "r338", "r508", "r509", "r510", "r511", "r512", "r513", "r532", "r575", "r579" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r325", "r336", "r338", "r508", "r509", "r510", "r511", "r512", "r513", "r532", "r575", "r579" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r199", "r200", "r316", "r320", "r577", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r199", "r200", "r316", "r320", "r577", "r593", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r126", "r127", "r128", "r129", "r228", "r229", "r230", "r231", "r232", "r233", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r422", "r423", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible List]", "terseLabel": "Accounting Standards Update [Extensible List]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "extensibleListItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r50" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r203", "r204" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r4", "r28", "r203", "r204" ], "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 $4,497 and $6,160, respectively", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxes": { "auth_ref": [ "r21", "r22", "r398", "r540", "r558" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r22", "r540", "r559" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r12", "r14", "r52" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r48", "r278" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r31", "r67", "r68", "r69", "r562", "r587", "r591" ], "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" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r66", "r69", "r72", "r122", "r123", "r124", "r457", "r582", "r583" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r266" ], "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": "Weighted Average Estimated Useful Life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r29", "r380" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r122", "r123", "r124", "r377", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r339", "r341", "r383", "r384" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AgencySecuritiesMember": { "auth_ref": [ "r221" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r341", "r369", "r382" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r205", "r234", "r236", "r239" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r238" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Deductions/write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r105", "r263", "r270" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r154" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r154" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r154" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r116", "r181", "r190", "r196", "r227", "r454", "r458", "r472", "r539", "r557" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r62", "r116", "r227", "r454", "r458", "r472" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r464" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r214" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r215" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r212", "r244" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r216", "r217", "r552" ], "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), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in 1 year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r208", "r213", "r244", "r544" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsInvestmentbyMaturityDatesDetails", "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r210", "r244" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r342", "r371" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r335", "r337" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r335", "r337", "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r437" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related expenses and restructuring costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r447", "r448", "r449" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r451" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r442" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r441", "r442" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r442" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r442" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed.", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "terseLabel": "Severance and other costs" } } }, "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r114", "r436" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r110", "r111", "r112" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r256" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r257" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r44", "r107" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r17", "r108", "r114" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r101", "r107", "r113" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows", "http://www.arista.com/role/FinancialStatementsDetailsCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r101", "r473" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashEquivalentsAtCarryingValue": { "auth_ref": [ "r44" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CertificatesOfDepositMember": { "auth_ref": [ "r554" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r294" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r55", "r286", "r545", "r566" ], "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/2020-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]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r283", "r284", "r285", "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r114", "r292", "r595", "r596" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r56" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r122", "r123" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r27", "r295" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27" ], "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, 2020 and 2019; 76,174 and 76,389 shares issued and outstanding as of December 31, 2020 and 2019" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78", "r83", "r548", "r569" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r170", "r171", "r202", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r170", "r171", "r202", "r470", "r471", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r170", "r171", "r202", "r470", "r471", "r592" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r166", "r555" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r170", "r171", "r202", "r470", "r471" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r170", "r171", "r202", "r470", "r471" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule of Contract Balances" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r301", "r303", "r317" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r301", "r302", "r317" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsContractBalancesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r301", "r302", "r317" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r301", "r302", "r317" ], "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 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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r318" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r89", "r533" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r117", "r418", "r426" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r119", "r418" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r418", "r426", "r428" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r117", "r418", "r426" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r169", "r202" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTerm": { "auth_ref": [ "r467" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r419", "r426" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r419", "r426" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r105", "r117", "r419", "r426", "r427", "r428" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r24", "r25", "r408", "r541", "r556" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r391", "r392" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r106" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "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 tax expense (benefit)" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r36" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueArrangementByTypeTable": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Schedule of deferred revenue disclosure which includes the type of arrangements and the corresponding amount that comprise the current and noncurrent balance of deferred revenue as of the balance sheet date.", "label": "Deferred Revenue Arrangement, by Type [Table]", "terseLabel": "Deferred Revenue Arrangement, by Type [Table]" } } }, "localname": "DeferredRevenueArrangementByTypeTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredRevenueByArrangementDisclosureTextBlock": { "auth_ref": [ "r13" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r419", "r426" ], "calculation": { "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r409" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r411" ], "calculation": { "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails_1": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails", "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r411" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r416", "r417" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r416", "r417" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r414", "r416", "r417" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r416", "r417" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals": { "auth_ref": [ "r416", "r417" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r410" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails", "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r392", "r411" ], "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", "terseLabel": "Deferred tax liability" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "auth_ref": [ "r416", "r417" ], "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 leasing arrangements.", "label": "Deferred Tax Liabilities, Leasing Arrangements", "negatedTerseLabel": "Right of use asset" } } }, "localname": "DeferredTaxLiabilitiesLeasingArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r416", "r417" ], "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 classified as other.", "label": "Deferred Tax Liabilities, Other", "negatedTerseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "auth_ref": [ "r416" ], "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 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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/PostEmploymentBenefitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r105", "r276" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r105", "r179" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r446" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r386" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stockholders' Equity and Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r84", "r130", "r131", "r132", "r133", "r134", "r138", "r141", "r149", "r152", "r153", "r157", "r158", "r549", "r570" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails", "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r84", "r130", "r131", "r132", "r133", "r134", "r141", "r149", "r152", "r153", "r157", "r158", "r549", "r570" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r114", "r154", "r155" ], "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 Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r154", "r155", "r156", "r159" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r473" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r394" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r394", "r430" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r394", "r430" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r394", "r430" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r394", "r430" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r394", "r430" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r385", "r394" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r394", "r430" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r394", "r430" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent": { "auth_ref": [ "r394" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesEffectiveIncomeTaxReconciliationDetails" ], "xbrltype": "pureItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r370" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r370" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r367" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r122", "r123", "r124", "r127", "r135", "r137", "r163", "r231", "r295", "r296", "r377", "r378", "r379", "r422", "r423", "r474", "r475", "r476", "r477", "r478", "r479", "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiRealizedGainLoss": { "auth_ref": [ "r226", "r571" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss": { "auth_ref": [ "r226", "r571" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": { "order": 2.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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r222" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r223" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r223" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r225" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount": { "auth_ref": [ "r224" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/InvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount": { "auth_ref": [ "r224" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r464", "r465", "r466", "r469" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r464", "r465" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r465", "r505", "r506", "r507" ], "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/2020-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]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r468" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r326", "r327", "r332", "r334", "r465", "r505" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r326", "r327", "r332", "r334", "r465", "r506" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r465", "r507" ], "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\u00a0III" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r334", "r505", "r506", "r507" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r218", "r219", "r235", "r240", "r241", "r242", "r243", "r245", "r246", "r247", "r248", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531" ], "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/2020-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" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r269" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTable": { "auth_ref": [ "r264" ], "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/2020-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 for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r271" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r271" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r271" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r271" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r271" ], "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 for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r264", "r267", "r269", "r272", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r269", "r535" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r264", "r268" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r269", "r534" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 8.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/2020-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": [ "r534" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r265" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r114", "r481" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r90" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r85" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r258", "r259", "r538" ], "calculation": { "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails", "http://www.arista.com/role/BusinessCombinationsScheduleofPurchasePriceAllocationDetails", "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions related to acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r273" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r114", "r261" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsGoodwillRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r88", "r116", "r181", "r189", "r192", "r195", "r197", "r227", "r472" ], "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", "terseLabel": "Gross profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "auth_ref": [ "r114", "r292" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ImpairmentOfInvestments": { "auth_ref": [ "r211" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r105", "r275", "r280" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r114", "r274", "r282" ], "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 in Privately-Held Companies" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r118", "r429" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r81", "r181", "r189", "r192", "r195", "r197", "r536", "r546", "r550", "r572" ], "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", "terseLabel": "Income before income taxes", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2020-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": [ "r118", "r429" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesGeographicalBreakdownIncomebeforeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r397" ], "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/2020-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/2020-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]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r395", "r406", "r413", "r424", "r431", "r433", "r434", "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r136", "r137", "r180", "r393", "r425", "r432", "r573" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/IncomeTaxesComponentsoftheProvisionforIncomeTaxesDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r79", "r114", "r389", "r390", "r406", "r407", "r412", "r420", "r597" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r102", "r109" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r104" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r104" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r104" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r142", "r143", "r144", "r153" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": { "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 and RSUs (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpenseOther": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": { "order": 5.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 expense" } } }, "localname": "InterestExpenseOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": { "order": 3.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": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r37", "r252" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r3", "r59" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r16", "r60", "r114", "r160", "r249", "r251", "r253" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r38", "r252" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r250" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r93" ], "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/2020-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]", "terseLabel": "Investments, All Other Investments [Abstract]" } } }, "localname": "InvestmentsAllOtherInvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r495" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r277" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r487" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r496" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r496" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted operating lease payments (excluding non-lease components)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r496" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "terseLabel": "2026 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r496" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r496" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r496" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r496" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r496" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r496" ], "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 in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r488" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51", "r116", "r191", "r227", "r455", "r458", "r459", "r472" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r34", "r116", "r227", "r472", "r543", "r564" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53", "r116", "r227", "r455", "r458", "r459", "r472" ], "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/2020-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/2020-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" } } }, "localname": "LitigationSettlementExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r45" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 2.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/2020-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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesGainLoss": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI).", "label": "Marketable Securities, Gain (Loss)", "negatedTerseLabel": "Gain on sale of marketable securities", "terseLabel": "Gain on sale of marketable securities" } } }, "localname": "MarketableSecuritiesGainLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows", "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r553" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r326" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r101" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r101" ], "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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r101", "r103", "r106" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r0", "r73", "r76", "r82", "r106", "r116", "r126", "r130", "r131", "r132", "r133", "r136", "r137", "r146", "r181", "r189", "r192", "r195", "r197", "r227", "r472", "r547", "r568" ], "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/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": { "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", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-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/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r130", "r131", "r132", "r133", "r138", "r139", "r148", "r153", "r181", "r189", "r192", "r195", "r197" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r140", "r148", "r153" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Not Yet Effective" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r91" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": { "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, net", "totalLabel": "Total other income, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableRelatedParties": { "auth_ref": [ "r120", "r499", "r567" ], "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": "Non-interest bearing note, amount" } } }, "localname": "NotesReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r176" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "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", "terseLabel": "Total operating expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r189", "r192", "r195", "r197" ], "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)", "terseLabel": "Income from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r489", "r497" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r485" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r483" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails": { "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": "Present value of operating lease payments as of December 31, 2020" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesLeaseMaturitiesDetails", "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r483" ], "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 (included in other current liabilities)" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "extensibleListItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r483" ], "calculation": { "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 5.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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails", "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r486", "r491" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r482" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 6.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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesSupplementalBalanceSheetInformationDetails", "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r494", "r497" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r493", "r497" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesWeightedaverageRemainingLeaseTermandDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r414" ], "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/2020-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]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r121", "r175", "r460" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r12", "r14", "r15", "r52" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r61" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r461", "r463" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r49" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax [Abstract]", "terseLabel": "Available-for-sale investments:" } } }, "localname": "OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r452", "r453", "r456" ], "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 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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r64", "r65", "r67" ], "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 adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "totalLabel": "Net change" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r77", "r452", "r453", "r456" ], "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 loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax": { "auth_ref": [ "r67", "r70", "r71", "r220" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.", "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax", "negatedTerseLabel": "Less: reclassification adjustment for net (gains) included in net income" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r64", "r67" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Changes in net unrealized gains (losses) on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r52" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r54" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingGainsLosses": { "auth_ref": [ "r92" ], "calculation": { "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails": { "order": 4.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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsOtherIncomeNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Total other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r5", "r8", "r255" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherSignificantNoncashTransactionValueOfConsiderationGiven1": { "auth_ref": [ "r110", "r111", "r112" ], "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 combinations" } } }, "localname": "OtherSignificantNoncashTransactionValueOfConsiderationGiven1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r100" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r100" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r97", "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash transferred to acquire businesses" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r97" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": { "order": 5.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 combinations, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "auth_ref": [ "r209" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": { "order": 6.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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r98" ], "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 for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedTerseLabel": "Purchases of property, equipment and intangible assets" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r342", "r371" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]", "terseLabel": "Postemployment Benefits [Abstract]" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "auth_ref": [ "r323", "r324" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/PostEmploymentBenefits" ], "xbrltype": "textBlockItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26" ], "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, 2020 and 2019" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r42", "r43" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r6", "r8", "r254", "r255" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPrepaidExpensesandOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r99", "r372" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "auth_ref": [], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": { "order": 1.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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r95", "r96", "r209" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sale of marketable securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r319" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r52", "r288", "r289" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAccruedLiabilitiesDetails", "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r290" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r291" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r48", "r279" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r47", "r277" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r19", "r279", "r565" ], "calculation": { "http://www.arista.com/role/ConsolidatedBalanceSheets": { "order": 3.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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails", "http://www.arista.com/role/GeographicalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r46", "r114", "r279", "r598", "r599" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18", "r279" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r277" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r86", "r237" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Additions charged to expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r23", "r542", "r560" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r23", "r542", "r560" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentMember": { "auth_ref": [ "r23", "r542", "r560" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r23", "r542", "r560" ], "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/2020-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]", "terseLabel": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r162" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r35", "r114", "r206" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r333", "r498", "r499", "r500" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r333" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r387", "r609" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r114", "r387" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r415" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r113", "r537", "r561" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsNoncurrent": { "auth_ref": [ "r10", "r20", "r107", "r113", "r594" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r154" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r30", "r296", "r380", "r563", "r586", "r591" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r122", "r123", "r124", "r127", "r135", "r137", "r231", "r377", "r378", "r379", "r422", "r423", "r582", "r584" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r177", "r178", "r188", "r193", "r194", "r198", "r199", "r202", "r315", "r316", "r533" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/GeographicalInformationDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r115", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r322" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r305" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r306" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r306" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r306" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r492", "r497" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r170", "r202" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r58" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r264" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareAntidilutiveSecuritiesExcludedfromEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r154" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r439", "r440" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r420" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r153" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r394" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r341", "r368", "r382" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r264" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r264", "r268", "r534" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails", "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r261", "r262" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r118" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r16", "r39", "r40", "r41" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r352" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r293" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r48", "r279" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/FinancialStatementsDetailsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r161" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r443" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTable": { "auth_ref": [ "r17", "r113", "r537", "r561" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r87", "r201" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r80", "r201" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/GeographicalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r352", "r357", "r360" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r342", "r371" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r362" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r362" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "auth_ref": [ "r297", "r298", "r299", "r300" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock": { "auth_ref": [ "r370" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r405", "r421" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r268" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r114", "r182", "r183", "r184", "r185", "r186", "r187", "r199" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r319" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r104" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r343" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r351" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r356" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r354" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r354" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested ending balance (in shares)", "periodStartLabel": "Unvested beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Unvested ending balance (in dollars per share)", "periodStartLabel": "Unvested beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average\u00a0Grant Date\u00a0Fair\u00a0Value Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r355" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r359" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r355" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r365" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r364" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails", "http://www.arista.com/role/SelectedQuarterlyFinancialInformationUnauditedDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockBasedCompensationExpenseDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r371" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "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 and Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r349" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r349" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r359" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r351" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r358" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r371" ], "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\u00a0stock options outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r348", "r371" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r347" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending balance (in dollars per share)", "periodStartLabel": "Outstanding, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r340", "r344" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationRestrictedStockUnitRSUActivitiesDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationSharesAvailableforGrantDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationUnrecognizedStockBasedCompensationDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r114", "r342", "r345" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r363", "r381" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsESPPDetails", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationFairValueAssumptionsStockOptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r371" ], "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\u00a0stock options outstanding vested and exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r371" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r361" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r346" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "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/2020-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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r57", "r122", "r123", "r124", "r127", "r135", "r137", "r163", "r231", "r295", "r296", "r377", "r378", "r379", "r422", "r423", "r474", "r475", "r476", "r477", "r478", "r479", "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.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]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r122", "r123", "r124", "r163", "r533" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r26", "r27", "r296" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r26", "r27", "r295", "r296" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r26", "r27", "r295", "r296", "r350" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationOptionActivityRollforwardDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r57", "r295", "r296" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r26", "r27", "r295", "r296" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Stock Repurchase Program, Period in Force", "terseLabel": "Repurchase authorization period" } } }, "localname": "StockRepurchaseProgramPeriodInForce1", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r26", "r27", "r295", "r296" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r26", "r27", "r295", "r296" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r32", "r33", "r116", "r207", "r227", "r472" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedBalanceSheets", "http://www.arista.com/role/ConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r480", "r501" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r480", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r480", "r501" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r63" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "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/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r414" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r415" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r415" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r444" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/BusinessCombinationsScheduleofIntangibleAssetsAcquiredDetails", "http://www.arista.com/role/GoodwillandAcquisitionRelatedIntangibleAssetsScheduleofAcquisitionRelatedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r218", "r219", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r297" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/StockholdersEquityandStockBasedCompensationStockRepurchaseProgramDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r326", "r551" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/FairValueMeasurementsScheduleofFairValueofFinancialAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r147", "r150", "r151" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": { "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "auth_ref": [ "r145", "r147", "r150", "r151" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r105" ], "calculation": { "http://www.arista.com/role/ConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedTerseLabel": "(Gain) loss on investments in privately-held companies, net" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r388", "r399" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails", "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r400" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "auth_ref": [ "r402" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r396" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r396" ], "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/2020-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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r401" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r400" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "auth_ref": [ "r403" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations.", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "negatedTerseLabel": "Decreases related to lapse of statute of limitations" } } }, "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r404" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r164", "r165", "r167", "r168", "r172", "r173", "r174" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r490", "r497" ], "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/2020-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 effects of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r140", "r153" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": { "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 attributable to common stockholders, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r153" ], "calculation": { "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails": { "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 attributable to common stockholders, basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations", "http://www.arista.com/role/NetIncomePerShareBasicandDilutedNetIncomePerShareDetails" ], "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/2020-01-31", "presentation": [ "http://www.arista.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4297-108586" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4304-108586" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4313-108586" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4332-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=SL98516268-108586" }, "r114": { "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" }, "r115": { "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" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r118": { "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=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21728-107793" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r132": { "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" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1377-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1707-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1757-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1500-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "60", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2740-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e7018-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2793-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2814-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r16": { "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" }, "r160": { "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" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=121640914&loc=d3e1280-108306" }, "r162": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5144-111524" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26610-111562" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26853-111562" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=d3e26626-111562" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "8A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121553693&loc=SL6284422-111562" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27161-111563" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27198-111563" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27357-111563" }, "r221": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117539-209714" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=120269885&loc=SL75117546-209714" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121558606&loc=SL82898722-210454" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r288": { "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" }, "r289": { "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" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "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" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130533-203044" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130561-203045" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130563-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130564-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130566-203045" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130543-203045" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046" }, "r322": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "712", "URI": "http://asc.fasb.org/extlink&oid=6410195&loc=d3e80090-111668" }, "r324": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r333": { "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" }, "r334": { "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" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121326096&loc=d3e4534-113899" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r381": { "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" }, "r382": { "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" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11149-113907" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120383193&loc=d3e11178-113907" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120384911&loc=d3e23163-113944" }, "r386": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r387": { "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" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=SL37586934-109318" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31917-109318" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e31931-109318" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121610041&loc=d3e36027-109320" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r425": { "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" }, "r426": { "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" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r436": { "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" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e1043-128460" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5263-128473" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5333-128473" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=121598580&loc=d3e5504-128473" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r451": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r452": { "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" }, "r453": { "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" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r456": { "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" }, "r457": { "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" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5618551-113959" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121590274&loc=SL5624163-113959" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121582272&loc=SL5629052-113961" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r481": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918631-209977" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918643-209977" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918673-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)(ii)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)(i)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(4)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(5)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(6)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(a)(7)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(b)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "50", "Subparagraph": "(e)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=119991564&loc=SL119991595-234733" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r535": { "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" }, "r536": { "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" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "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=120398452&loc=d3e534808-122878" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62557-112803" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=SL120269850-112803" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120252992&loc=d3e62652-112803" }, "r554": { "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" }, "r555": { "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" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r558": { "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=120400017&loc=d3e572229-122910" }, "r559": { "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=120400017&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r567": { "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=120400017&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(d))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121643868&loc=SL117782755-158439" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117819544-158441" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641" }, "r592": { "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" }, "r593": { "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=120402547&loc=d3e617274-123014" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r608": { "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=120402810&loc=d3e638233-123024" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r611": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r612": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r613": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r614": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r615": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r616": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r617": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r618": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e689-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724391-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580" }, "r79": { "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" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "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=120395209&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r88": { "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=120395209&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r91": { "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=120395209&loc=SL114868664-224227" }, "r92": { "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=120395209&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3151-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3179-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585" } }, "version": "2.1" } ZIP 106 0001596532-21-000049-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001596532-21-000049-xbrl.zip M4$L#!!0 ( (^84E*I*1GQVQT$ ,78+0 1 86YE="TR,#(P,3(S,2YH M=&WLO6E76TFR+OS]_ J]]+WG5*]5PCD/KBK?A0'[4&V$#7*YX8M7#I$@T$!O M20;\Z]_(+8D9&Y\J=$?'$$YF1D;__O]-.N_8%BGZKU_UCB2Z3 MI=K_>_7[_U>O__OU]KO:6B\,.] =U%8+< .(M9/6X*#V*4+_J):*7J?VJ5<< MM;ZX>KV\9K5W?%:T]@\&-488O7:P>*DX 2J8JUL2?%TPX^N.6E6W 2#0P)5, M\M?]ER12Y5RR]6A\K MO=-U))>O2)A7!NF@=_36^Q!N9*&5,CD5A4C0V*F"$ M0Y*<^:CS8P\&^';XAMW^RV&_ON_<\1]+!X/!\L?]B?. %-IG4 M":USNC2^Y+3=ZAZ=7W!R]Z\/X]+O?,G?A>1/Z/<&H_L9MQV=,+HC0NOTU\< MK]@O M!C?E@S_>)AN\6[QV\W$KU(O1P8N.&]3QN5=:/6G'1;^]&!2NVT^]HN,&: NY M6V6=F"L"&-S^YM^[":LS=;G=K6]U8!?5IAO@_/Q^ZS;9X+GTQ;\WW^V$ ^BX M^I6K7K9==_^/)>C6/^XLH0V BZ]^[\# U?)]ZO"?8>O+'TNKO>X +;O>/#O& MR\+HVQ]+ S@=O"AE_N+5?_W7?_T^: W:\"JK=WVBQ[^_&/WX^XO1K7TOGKWZ M/;:^U/J#LS;\L11;_>.V.WO9[74!&] Z?9E/A&+TL14C=,N/>+R!\%*TPNCY MIX-M2'\LM80+AA#/&5XDE-6.QF 8Y2E9JI4EG]=R4PA%A;BPK:[KY$=#Z^5Z M%]MWMHJO4[CV1C?"Z;_@;*G6BGCKR/\Z\VN]+^_8]I==OCF,A^M?]M[:PZW# M#V>[S8.C1O.OH[W.^MG>V@>QU_D@MCY]8'O-C9--]E>GT=P\V^U\X.]XH[W[ MM4;:XWVWN''KYN=/X\:U)!W M;.]L]U-0>VN[;+,9CQJ'VVV\KVBL?>!;G];9WMHZW5S[(!M?5UBCLW>PM7;T M);Y]T_)O/ZK-KQMT:VWW=._P2&Q^7:>-?-[A$6M\6C]M,&Q+_GUM7VPUU\?7 M_(7/DMV]9N_KYN%'T3A\T]EJ[G_=;'XDC;4CMM7\OKLCS,<4[\4EO6OW@VKO@BC?X2W\AX.\)^'1S-0NW%/+)YX"^U%%%ZBHJ M=,;>B;HS$.I1,0_@C#0V+;W* IB:;-_C_7MQ(=U[2G?GLG2C=LX*])A&TKI M2E0W*/&Z0Y%("8H(PY9>O=E]0MFNH&!C*=RVVU_(\_OR;%V2IZ?62P>Z;J1# M/$X>YI5[^#E*0Z(K8_W@<,5A8/T5&T6_Y-KQ#*CQ=@;'WGCZX>O>&ZK<;A"4>@H_%VR]^E-:[.Y3]_Q M[8/=SFE[J[.+SVJT=INQL_=I^W"ON=W>_!I;>X>;IXVUP#8//] ]_/_FVUTQ MN0:?-=QC']5>?B_VYT&#[;7WWC;:C;D/.<60Z0D"8*T#!@L<4WKBH&,,AD@!,WXNZ) V2G" M-J'CH?@1]>#H"8Q33" +$ *(\]8)5!1%"&I@X-^P^$F;WK2ZK0%JP!>(&UUL MU7Y6B)5^'P8?^Y"&[7>M!-/5C=---.Z][I\'>U][8K=Y=+JWMLD;;[NHU,UT/RU$G+O0[HC=_3'P+LGQ!?)OPOW_?Z@QPF%"X, M5H?]00^?L3,\/NX5@_>K.TTH.KTT.?[L9+B.H+_)/QNG%=7"($<&5Q?$NKIS M:*8^@C9<6D1G]Y2"F]C=SH$KX#4&^'&UUSE&("X#TI4"X]-]R%[X]=G%*>_= M6?YIY00AH_QK.P>)?33<'2B^M *,F!A]=D+>/4& 1T_]X63SZX?3S:_GDF5[G5VZ]6FO@Y+I-#H;9/?K_NG6VTVR=[@A&YTWAWMOT?10 M\GLH691P?Z]YC))'%[JV@EJQ*1N?/I*]M3;RL)73W<[>4>E>U_Y"B;\YW%H= M7_/O/P]\)Z)K1\DW7Q]MKAT<8!LHNG:\UU^MS;4W+7P_TL!CC4]($3YM"M2& M<_>\N?*9,)2,E*:NLE<6QK.ZU534$TV,!T>MU.G"-6\-#J"8B*<%_;& ?HA^ M*^^8@BBBU$(S89#(*Q:%X*"")2PKR>T4;:$DTU(2;2SE+J(?-XJCDK#2,9BZ M1MN6%H(33OZXDKRX.HQ60 (\+T#_EM&_/,[[LE^.$J(:U#LV-4CWZK M<]S.0X;E;P=%UK(K WW+I_V(MWAQ]1ZCYU\\=-R&?F]8E-_*$EFYM\ZP]< M,5A#XW@U&7XF='+=Q;'S9L:+4RFK'3]Y<>=MH_9D>N(Q1&!F4<<3YZ\76%VS6Y5-+O^4&O>)OPMF-Z_./:]#M=9"N MW'+;^QKUE5N\N-KZ[]F^YM8F+B YQP0CUBBK4DA*$.J]%VH*'FW\VK"?N=SH M:\2'G1ZW6Z$U& W^U&*KDPE=GNOO%QCA%[TX#(.M8ASGK9RV^A=\9'QT,FYT MZQW/N^K\P;/J6:_(+Q&.L@I4H61$D,(Q9S1G*G$"$7^\;>!S(;_;Y(=0=GY"?MXQ2QYBEE*+O-98E1E"0S,9HC2SMCYJ)_,Q"?G?+S]Q??N;!Y&=) MC@,X5XX289&-2IHDH/0D"XR&.!?X.?YQ'O%3"H$L)^6!RB"(258B%R8H0A!1 M2W_KQ-%"?K.#GY&P(%/DRE M9 "7092H2+DT',4X%_CY-/*;"G[^G8G;Z0<@ MT]=[2SE$!QBV1XS7;+)"$9D4%]H(SC%F?WJ]KX2^68FZA;R*2"3+B0JC&0>1 MC%'!)^W+T2.J9Q$FSL%@,LR]_I]A'OSN=8Y[7?S:OXH9^'NGU]T9],+1P^/& MI0!NB)ABHMAMCGAGM4B(-\9IQCQ-5H,@%N9&3-LP<*TNQ'57=%O=_7Y%Y&." M$\90HO/H70C*),W0KJ0 #3Q&.C?R60EAV!FV\W*.BE59"H1 <(9XQU+CDECO7=1>O=T(IM6#Y#@J>+2IAB32.B.>4I. M>1&0SD-@?G:5-K/WU9$>HMJMIP1A,,HRV4HKL7=<9JN4>GNO,^/AL#_(C_Z. MZB[ KM0;RI I># B62.DD2:)('G@U'FAN9]AL)N2WLR*X/($6^ D ,GC9H08 M3G2TEE@"-@I&*A"WSYR%33^Z$C((A9Z+)FJ%L<)'F[PU--C 721Q_J0Z%1(R M?4%KA[0$I/%&(=L$Y61$=""<&2 &@[8Y%/13!6W3%ZX1Q&C!+1/:"2FMP5@" M8W*B'$5'2ZLPICI+@R73%R@1,9I(D%>')$RT+@;\JHT(#OFV425+6LCQ_CS( M/!@/ L<"<\%[0J10+'K*'!5 6! QIVC/C6BF,>CU<&(2+BB?&%76>,$LFHZP M-"D=P.55$V1NQ/2D<>!#FI'B*EAKHPK"J.A!>L^4)\E$D1R;&_E,>]#KX43F M;$R"Z 0I91%1ZQV+/*#0&%&VI,B1XB-0F18R< M7:5=#'I-TW)41)5A+!(FO3#.6P@!;/3)DF0IV(7>S*C@O* 4&;@/3#I!8K1$ M4 4>PRTNE5.^ LE&,V=ATT_%D,(&%K2/@%AN@_52.$E<=%P)'\>I&',EU>D/ M>DU'T!BF\60=CT&)1**U1G,?N$#^DB20.13T5 :]IB)*V3<[NE6-%59C@^U MU.IJ"A%:EC:11DV]4!CZ*&X3990DQ;3SK A$D%VZ(D<^-?*8]Z/5P M(I,,(P,/DF*X+A03CEG%F%!:8]R@M:G =R)*.1&MO+ 80, !]0/D0+3FD"'8U!/I*L8U0 BDQ" MM/B_N9'/E"/ GQ/9>9FA[C"WY8[B7Y?N,L:QZ+7P%E*>2S0L5U2V M %J:$$F5XLG57C= KL&;X7*[U3]Z?9:W]+CFZ<;5>V^<_%"9 [>TXC5TPT'' M%4YO0X#6%^?;W]/ [[8ASWEONL->,7G+L1&4-8PGOZW,(U-#Y>71 M@\+P2@HG(M*"X 4P%Y5F6D^CKF(UU?A>*O2Z L92235.3$7+13 D>I$D<9Q( MYJ7)R8D25;Q"L%=K+.XLF5'N9U99<:^P5$6$\;< H1EUI%@P&.D=8 F?'($P) MT?7)AVI*=.7$'<$.A&&!;7YT25*4D+ZGL5\^]6=F%!21A 1E5::%Z6R<_4*8X)8P%K1=14J.@\@,ZFH_P; M,D&(O &;%0D0N(S>I03,4B)R3=R4"&?"FP0F&"8KP&R^O_ET__79:%2@[?K7 MTRG.T?M(X7^O9X^D8L1:HN+#7&(HMGEL60@$<-/$\> M0(7T[7&E^[AJWRQF6 MHW#73U^ VN,-246FA=*2**#J +(SQ(=F%./@WZ?:0#IM8Z15T)+O"@:*_(S@!M#?2FMPW.M/[C?SXN%&.$()L""D M2)8;0Y )T*@2B"!4!0H//(5C7NA*N11+:6&M2T$1+Z24QMN@&9->,LL2Z.>A M*]]SSPM=*2DD KX4.1,Q:,&#\ + R7$:/S.*C"J5#%R4&%=X58:EZSER8)( MB7OMJ#=4FZ ".J3*"$QXA_[ ,&6M]B&I5 4Z5RF^,#>*(YU(/#(J2!)"1N*9B$*+$*F6 MU$CZ/!3GZ-E1,0:'0#0*1D6F&,("UW/J&, M B5.23L/O._O"6BFN,RL:$NRRG!%$Y$J""7 62^5UMI%XX":9S)2]82C#Y7& M%AUDHI;ZI(03U%LG'?>4@$HJ=U8YR6C*I1$:%/5(XA)R-Q."@>"$%%R;]/PDLR 'MZF) MED993Z@+5B0 EX1G026C>50\5$%-*D4.*HHF@B-7] %Y)')(H;GAUN=9+"\ M-<@_$P[Y=*R@HFHBD^'$!$21A&KB:=[1/7K4$LU8(JD*(P?/"/L%B5H+FP)S M0G"D")YI8AD'*P/SE2!OSRAK#(@':ZG6D5"11#(Y+R@O<@W"V?!:F#=$2)$#)R]\7L=-@Z2&PS/)]7C\:&D^M$5*Y4%+ M:GV40B!CL#1PDZ=K1) 0_.R7<9VU!7D/6,TUY&J!&,%"M!)I0O+".1Z-IQ)I MN.3N60IGIBC*K&@*!88&[ 08007QW"65J"=",*D8V(6F3)V>S(JF.,T$M=)% MHKQ0+CH4IV="4Y^XEH+.OJ;,%#V88^\CC78R,&U)T")P9PG/02IA-!*!@;!QAWM7%YNEYD-[X% 4CV@'QVG*-;L%D MU7D>ZO*D3*'2ZF*5(28ZDU.V8]">)/1*'G7%!:&2>1[J4I6 D7'+.,:)P28D M_;E2B,U3$<1*8YRVSR0,J$K01G0RFFDO$A."TV@A$&T#4(VVY4A\'M)ZU.G7 M!Y26B);IX ER+2VHJLE#[HX%3D-,43N"XB#4<$8) MUX(KSX)G%=BSK,H5DJKB&HU7*H80?*DEUOJH&:-:<8WAM3!5<(T5UI*JN&3G M H= E951"TUSM34IDB2&!RFXKX*6S%)T-*<>A]"86&2,1(M8(KR5W,>HB%%: M4#H?6%+AF-5%F0DUEQ:-%YF9$\I[3R(DQX7C%9C]GJD!U+G6E5QDC4&0E@8J M;*Z7:(/3GK@05'0&GH>NS'$=K0<--(2Q*N]+%Y1P*=GHD" X*AG^S4=U_.=? M5^:XCM9#)ODDXT,DE-*([D=YQR0W@1D1I0<=JH KLUV.90"6*YE0=X+FPFCED[3H MOC1H:8CA\T KIE"]Y"%C!*)L](91YH, !B[F+7FD-A:D]:H*7&)11^L)_8!) MWC/AB'%Y9 J9@P2&')2P #%4(,&[6@2BVMBB,:!TDH /*0J0SC/.G&;$4L=B M8.IY:,M;%8$0]$PXYGW6T'A)-7$@J"$N] MUT(YY2T&&BY)P0-1*E2!/,[@FOV'C 6]#FBT&LW9"\J#$?C1Y36=($XA/=#64%"2(%=X+G/1!5\F+V:PV] M+WKXOH.S]VWL@I5NS$OSCO,]7I\USX[AVD)^%PY:72C.+I_XF*)ZR.W:G%;$ M8U@HO1)&6Y]D,-P$X10WR5? L&=;5 \Y,^0-" SH2@A<[740=:'X7U?$$U> Z\:=7AKDCQ4Q+ \TKPXA8&02)DGGI"(T MN81BU,)4@%_-O+0>TK:8HB$(GK.U!!#O++6(AHB'7+G$*E!V^(=@\,VPZ+8& MPP+PQ#>MT_RI*N6\0U1@"0W6.B)0.AX@A[H)D& XT!48AIAI23WD_)$W>#4Y8 M]%5<$<4#*,ZM"U3,F5$]N:@>T*J0Z"5(Q$I&01CT4KGPNK,$=$J).S)G5K7: M*R/D,,!;;'3QTGT$P*J8%7)S1A7Z***=,)ZX2'E0-A?DDI&9>?-53R^KAQP/ M#400X8AER@LME3/42\&BS/O2!EL!!OC:H9 "[!P #-[U@LMBN"J@K<$!%*O# MHL ;OVLYWVI7:2.7%)"14Y:(,%%(FHSADBAAO>'>16YGWYIF4D(/63V(4B:! MH2-2.F\ XCU$KQ'R(D3%V-2W QD@9,6[Q;,-7Z [A&WHN%:WU=U_#T7J%9TL MLBW?;NV7\EH_/88\%-ML=?"4K;2#O_:3*T%O9^"*P9H;C''Q]\>Y\7+LY?MD MXZ)UDO_[_<7C/NE<\2YUX.S@@G'!<^8)1> 6DG�$$D6,$LXUQ/G1'-G=;Q MA=8MM4)PBN2"MQ*X$#GOFJ,OBLCTI*.N$MN*H:P&\*[U!>)&%[MAO^7;L-+O MPZ#_^FS3'?:*U;;K7RM%N);GP9 3QB:$@VZOW=L_VV[M'U0FTDU .74&\O2E MH$%[3ZQ5ECBN8Y(Q?5[+CR,4-7PAOY^37W]BU",)CC'C^K'SOHT7IUX1]N3( MWQ!V9#HQFFRNLR(X!.3T*>FD;4YY0]'/J8VN#ON#7@>*;6B7R-L_:!U7Q3Y! M," V#_$:A]2>&@U)&:<-%(U\2)II@RR-LF=R/7)':/@ M*8MJ7OUGLW 1&JY3F:B;@PC$!9X4)8(S9H,5V?RX2YY!F'N#?$R!3=\*9=X0 MUU(3(PW"!NTB"XS;P#FS0JNI1^R/)-1RF.7ZZ14Q2"MU FFBIHX*';7'\%=S M--+$E5%*SKM!/I'L9L VD:121%N+GE%$9U'.8+R(EC/O:!52LV8]0GFD_7'0 M.JU-#J@6D)*+5 1(P#$,01=:VB>U8_M%\;O2[LG[#1E 0H%@+U M5 H)VFLMN'')<05)BBJLG9KA*.5Q[%-R&J)1CGDKC*(6&)$)':D%SJCU\VZ? M4X@PIV.;$;3106*ME=&F8_B;-,FD&*JP_'76 I9'RFO.;M%'I[D6R@CK M8Q)!!E;N/\+GWF$^580Y'2LDBH3H0*B#7(*$>9T;!,%:FA$UZB1"BFF+,8J M1C*.8A9 U ROT^H7@Y?;*)_QG'?^NHFB[@P[%1G%H3%P)4P*')V>SV69@)K M-0M,D4A"M;K>G5:HZ[&;B:$D@8D$@S7FD&ED,).6:6N4G-VN/\_*'!;AP/4A M;W[1&N2+UT]#>QA;W?UWO>[^ (K.Q:&KV';STHI(C2;IJ7><.HMV(Z0QAEO! M!(HPIN K,%_T_>R_]P4%H;+&(V@AADJF%?X?T<2M0DJ-!V5%SGD./S2RM85;+'(BQX& M9QL(!OB(+Y!/>ZA"$"LGKH@W5U*L=X[;O3. G4$O'&T=9^B9QQDN D%AA*D! MC!52Y>E+#H+G?<=33.C3K^I._C#_NO.DDKQRZD](DCE#6;(B46X$QI)6AY"2 MREO?"4K)& 4H(;H^^;"0Y/?G4GY"D%BHZ#XF)Z(3D*6<7>)U< M5)XGY-NSS[.?&8P_"GTGGDC%$):=8X)Z;U5"$J]1(X":%$;V3/&)IC[YL%"' MAU>'>S]Q9^C[\)]A'@GX@G_=?/:U$QX9N="KL#HQ]T&N:Z?^!'*!4C1%2Y4) M3@3PWB#]I(X&PI,-)LP#$[VL09.AG%GC% _%#D'))(WG3G O##'.8G@6>>2* MYK7N\SA$6B4%>9Q"%#Q2H8PUB6$<29WU$DD((.\(1!&JYB$BJ((-/U1<0&D$ M%HFQ)&3N (X++J5&R3F:=SZ>71N>(3$^SOI%PR)E+BF6DX<3]3$ "=:BM_11 MCB9YJ\[P_J:(%JSK1ZH\,:N\<51ZJLNBD=*;R(BT3IO@;05FTZZQ]5)_JF[= MU&IN":#=>B9DH$9"'E6SAFAJO;_N1Q?BF6$>;+2F"KA'TDL$_C%@391YTU"N M.8=875D^L^%NA$K)A*=HB5(&QH70&*8( M-#O*N8O6FE"!DE)WR.^B9'PIP8_=UJ"_O?.Q*MD(%D-&+;AG&H3EUB5&0R)Y M9^, 2E=IB>.TY3-]KY?WL)4J.B$@BH#^3YGH%0T"D9(+/L/#>+,BP\>)$'2> M>W?D$Q'F%,A)4%Q9IA-Q((4WGC/8MZ>SS)/$K(24B'OM]$-O0Z22.R)?.7M M:92KO?X@EX-KSV>)#6N DN1 @V6"@L<8P>:-%H%Q*X"G"@'M;(ES.E#KT=1E MWA4Y@A(:14Q M])@WL$4_"GG+LQ7LLE&AAM'RD3*%?1[AEZ#+3%X[+DP0$:)5/B2+OU*"0&S# MO,'O% 4\'4"F/D8,84!*DT26*DG1.<$B<*$X3?,&R-,4\%0@.OIR98$PS"=! MT9Q]7F*01'(!I<#-O$'T#K3;K>X^RG>T!R1^GF-\#HQ8I4+@>7)+)^^50(QV MT6+<2B0G\X;/TY+NE%:8H[4B,EOO@A2)>2^!LEQI,'@@8,V\@?/4I#L59';, M2XQG">/>YJ$F1Z7@DDBM>## W+PA\UOH0N':*-V5V&EU6_U!X7+N^!S#IRKBZ6 T6JVD.>.6""_RV&/@T5MBP#*5 MA-;SAM'3%?%4@!J#WN2M9Y0D*B2++CD!A"A("5%9\ H!]7T2%N82B,%S"AJQ M5TADR RC(0$(QEQ;;BG0"@'Q]$4X':#5G@D%(D-I$"0I SQ E"H9Y$U656GH M> 9$.!4@]4&@"3KJ32""=8]98F@14-IFANDM5':.1.15)LD9PY:V. M(GFD+HYXCK')?(BD*L)(C D?I6 \YRIKHSQE) 5BK.3>S4VR3U7$X;U(B%.Z M)'Q"6.<9T4&K0#QP6Z79K6G)90:8GQ?:.^:-\P(!+ADD?XX)YT*RG*5*Y?_C M'6*K/N.AX,R:MM*ZZ[(VPGVWT.Q<^ *>'UV M^PTNK0RYY+_ZKANOJ4>I1'.992(U8JQP7"8/:.9(4G+^ WD91 MDXPDC@O/)%1JZ>!C*LFS&7DB*K((1K"8E+ F6J8,R&@T2 \D5BF#9MX48DK9 MYMQ(Y*$B %-"1^>CMM(Z)S'&,S[)A1MY9J-BAO( D&)T/*?E.)L,$8E%Z1)Q M'BJP4UFY&0[$]]A;9\W"H<%^I7<@2#U8S13PA3$#0SB=BO>(D M:4=A-[T"6OO=:AF.X0EYAOS)YYAC*I'*69DO">(/5D M0D69+#-&N"IL3IZ+0YXG++V%WG[AC@_PQ=H7M2-7.M@CP%90C "0&:<*9YD,R%"HP& MS(X$I[/@W 3-@#.9T 8)S:$B"8HYB#[EJG[51]'SD9C-]95Y1-&49 S(CH%J M$")BS$*(IAAF8K")C+D*E<5F1H+305')B M:LJAU$M* L5QIPWDFMB[)*BR4 MF1T)3F>9HI !''#)J1&$"(6"N4D#:QA':(P00/*-LJ;'T[2T*,,A'/&$HP2'0V@I%-! MN.ICZ=,*<3J%.:P0-@D,(Y"!$I"&1JI25)XQ9Z,ELSO(\QW9A=$(R\N/.S,_ MO.*,9XK0J!BQPD5EHM3,A\"-M#+P&9[7F[(,'G BSS&D@T2)7#HQ[ZOFN>/H MC:P"":!8K*P=3/A@H]?]6)5=;9U321*E (4BG%$^2F F.B3NWJ.KJ:Q!/)DP M'M R2*X:H63>;E2+O$D9".CC\ZU\_:!3\RU*JLB]V*2*"HF\E,+^7U#?O?:DT%(SI)Z7RZ/GE&^ (_'V9O+?XP^)E+Q&HEHP_. M"4V-!X\8"F!(4 *H'XU5C/W?[+*2&9!?)B7W]'\/N1I#E_J_?.H#^;\ 5'K++?',"9#4@ U(9HB+#B/E M<=T4._9_^&'A_[XEOWOZOWSJ0_D_017G%E+ \,$K[WQ@QDHF)3XFQ.NEC1;^ M[X&&>1_*_U'.!(D$-+HX#/^$IYY"DD%Q$PAZQ+F(_\8_SF/\EXSQP5-J;;#" M1&-1H%I++1F3"9*:B_COJ>0WA?@OYED6&H/6S@K"C$/JXH0R@:>8-#%S$?\] MF?R>/OY+>7=EA@&?=%S8A%&$MCX&'YVGS,;K1<&JZ?^>3'Y/'_\)'JW)Q2"4 M=")P[Z1(T2610"EF_'S$?T\BO^G$?XYIT,@YOV#Y-(?ZK M1-R%_L6S*"!J+T2F#,P[Y/$8]XS1@G*3'+.?:>L49:+3GB MO8((,DPAWJE$G!&!RLC+!3U!1"N1\A#BM0"(&(&PZT7HG@)G*\'ODXX4W1 $ MXKQ0'GFAIWFIAG4R#SE/@]]7@U, Q8VA@4;E0 D3 M+%-3X)&SQ]]>M$Y?%M#O#8L _='7 W"Q;&QL?7GU._XUIN7,F2AES#LK"I/0 MSZ)_981#PI?%&.MS[KV+:_J#LS;V4Z?5K1] KM#R4O'CP6\GK3@X>(G@^'^7 MRO->_=X_=MU7O_OB!5X]^CRZRGG1;U^@&.1,O/$M\2GCUENS3#G++S# ;AK$R>W'[[9'WM1WKN8G##N0^S"I?(Z;'KNK#^6^-*UMQOW#ST>U/J]=BO6_D'*/[^- MC^?>NGGPV,78ZNZ_)#5:/N*B#2_*WKA;'OE^[([>STV"DMMWKN.[__-IWW7Z]CRJ;1B?V6U_A)17XE/+KR:@S M--ZGE->X:ZSM756KV&[^SOOIQ>Z.YL;Y36VFLU=;_ MO?J_*XVWZ[75KZOM;7EU>4:(U+8*3:; M7&NVN+79GW_XSWUT2\V0;KW9VMZL_8X W^UU&\-RW71M[ >V(66$=\%@!, 9 MXG].:7RM&US7NBZ[PPBMEVN],,S#%+D8]-(XQ.!_G?FUWI=W M;/O++M\'6X8>SW>;!4:/YU]%>9_UL;^V#V.M\$%N?/K"]YL;) M)ONKTVANGNUV/O!WO-'>_=HCFYUUL;?VD>Z]W3O8['P@6V_WCK;6VD>-SL>S MS;5&>^_PX]?-SI]'#6I.W[&]L]U/06UV\KGKIYMK'\CFVW7>6#NB6V_79:/Y M4>P>;GQM?-T\VVQNY'M_B6__$O%__VSOL?87?]@[R^W:;:Z?--8^G.PV ]G* MUS2/:*-YT-H\W.2;7S=.-_-[_&6^-IHK)Y^UII(R&>LY,J@+RDG=@1=U17QB M(43FM%AZA<3[7Z6;O9#"J]HSM8Z1-WO<][G=%G[)V\#5MKKPS^^U<_IT \G2 M,AFQAA_E&V)9"7TONO%#+(8O4\E_A,7<15DFK(,=GV;><;E+VY &U_MD)(O[ MJ\Q*T7+MVL=N*_0BU#9W_K8-C'K_H:$S]8J.&^#5^-(81.#K]=K>M=N]@>^= MWH:L*]WNT+6WX;A7#"J)L&]:_NU'U5A[W=EL_G70Z*Q_;:SMRL;;7;;WZ<^# MK4^YG7N=K4^[?&MMG>\>?AQ?\Q<^2W;WFMC&M[NGC4_K;+>Y21J'1V3O<*^] MVUF7NTUL5V=7[AT&L=F,K<9?YN1=WU]UO; MS=K[C]L['U<:S5ISJX;TLXD<\[__017YC?+:UG:-RE_B/T<_;+T9_=O\W_7: M):(Z(:FC@RNKS=K6FQJU7%SIMGO'$GS2>ZUNCIQ?4KK,Y,,["G,_SM0K:H,# MJ*56'X57.P-7U#"TAOCP1.H2&KR,>4$8WO$@NK/\3.C>!@?ORYA^?13I5Q(/ M_C;C.L//GU,D4G,&=4*CJ OG?-U)3^M6>R!!!V,3>5S8OB*HJT):'18HML&; M4G%V48;/5TZ<6 *4QSH288-RDKKNO(AUY,0Z,BN]E&GIU1J$DTG?#U"VBGL23K4@G O".6W"69;<+BNB5IYT[G[]<+K7 MW!6;[$T;SS]MO-T^:'P].FNLO6GO?OKK8+.9K_]PLOEV\QKI/#[,YS0.][_N M?OJ(8+=.]O"96_G^>-W>)VQ'!K^UE9-=>I5T*O#,6<;K/'!2%X$AZ23:USDX MC9A'J7(P)IUBWDEG7]B.?XXX)](OLO),S.P>V2H>X_1@!#*U TEO!YST3=E8B26YIE:6N<*O\_U:&R%)BD> MA_-<-XUMV"]WEN\.&GCD^9F'_,R-SLORL). HGE8_&1CL'7.M99*$"6M6'JU MLKVQTURI-=:;G[:V_[7SZPB -QJKRS-D+_>#X5_63UT8E)I0ZZ5:<:X!-=>O M]8\AUVJ#6&MU:ZU!OQ8.7(%-O7MB8 Y18!QSRFK&G&J9,/7@0:=:YOKN*__N M7858YN2Q0]F1I&:*_C]Z+-O/1;2.B]Z7;.97A^)&P)\W6B@PB"VW#"M+;HWW M5%C%6+V2?F -MW^V&V\WSAI-#'#7\-]R1N3/SN9:[#0. M-ZX'M@>[G;U.XRVVXW"?['8^$GP&S0'NYN$&VSML=S8[NR<-MLLVVU<#6^ : MB#.VKJG5=<$UJ1LKH&XQXLU;/02ERA&]MCMQ!50ULKWN76X?I;D6F?RM=WH. M!GO='ION=&.<&AE*FZQPP/+4EKAQ;HE>6*:2"W4>%:\+X*+NDHAUS4'GPM=H MB7KI55ZEHB6E[,:H^LU1DIGW./&G',V2!9<)IZ[)+ M*$\M]EVW];7\_L\%3%5 RAO+V\L[R[7Q5IY%*=:KL#)Z\1&X_/,G!P6G'\L\ M.BROQ%CDS=!&_[S#!M!*0O+/!,GK9Y\3E1:"YW7L-U<7(H:ZDR#K42OL4,\, MRT&R%)+7WA;@!K7Q1C2U]ZXX.G%GE0N2GTJQ5O'C5M'LG72?G5JMT,_$6^N4 M47G8!?\2^,GXF->0S:-3B%4&Y_CC\C%X+^=U.=OS7F-XW7>D3CR%YH M!?WVLS2']9//1B;O4F1U)1V&C2::N@\VU3WSG++HP$B_]$J0&Y-CX\GX1Q1- MN3_U^X->][G.8*Y__0S1^U?^C\YACE[+]@8S^&7(H33<."Z^_A#MW9RT,)?+C!W;L>U'Y%Y MC9W7&66^M)5*,J_Q5$PS2&14)WN'!X>-3W\=--:":+ -LGNX>;K[-;9VO^Z+ M1G-?[KU=OS$5,\H*?MW9>KM)]SZMD\;7?;Y[N-W:_/KFL,'^/-Q:VZ>YSQIQ3'XC;!OH;OWT-WU<]VUPG.E$JGKD%1=!$WKCG)= MQS"0:2&Y99KEA8/KS:=04.1DXH+71[V(91 MQPDB)]UVJ&I MSKG*ZZT[<=&"1KCV@,_U(:' M-)^[5+C1NVT-SO0Z24R_DYX55'9[ _SE/\-6]BGH2LJU3$6Y(+3_#1_#M$!"XE0:>3RQK<[E5E17#6WF'5R &6&YS7@^H6.YRH/ MD,QER(HUUVZ?X]9E0/,P/@%O? N&78&M2[3O,H+EPWG5<2WBT>Y^>>IQ 0'* M\5C*1OX_BHGKG\3@,N+QV_S M3V2LW5C[A5UZ98]!)I[D#_&%\D7E^7AE;L_X9GF)?[]L2=ES;4.>6<2599"#" M-RCM[*!/[4?9]4,BQ^PRV&<"QAF0$(LZK<$ (0S:B$E%KYN'_-IG-?@"Q5EM M(X^>N%!F+*VY@:N]&=',*S!]<8_+O/-&?+X-^\/V**M_I]ZL_9(/ZM\89\OG M 7RK7.EYG%=ZWH79M0>"ZU&CSP$8^O^<'K)>ZN7T M=W+FE3%?RGR=?6/48JXK"#.Q3,W#5W03R_*>J^!_,+&):?NW;OOM1TKV",E= M=EGS1^B#9:+OU]A'*I5WIP'0*4#G$\WJEM2J!*4,T?N]XNRV=3/E$-KJ^(1* M4J[1_.Y6L]'!^QXT.F^.&H=X[MM-NOEV0^RR3;'W:8/OY>=]Q=\/]Z_7;Y:; M;!??89WMXGML-H_([M>/)[N'!X>[7P_:NX>Q@^_V%7]G6V^N5AQ($"WSPM8E M))UKB/*Z 6KJ1.?USSX 41@'O[O=E=PYOSO::.;AU_<^C T\;#7)6T;!3JX\J*Q=:-N(!I:K=7:UN9COE$=3L.M]^7OZF<1N-7BC&G8JQP)^_ MHV4[HW!GI%'G,<_HZSB<>99Z-KVJR2.65\KE];"/#>M7<\KB25D>LKN/E[+X M''?!Q3J00.J"J%AW!J!.8K22ZY!,8-\OF/S#+N=Q(&8!7+<;Z/K5L92TT6LBG+>E;%9'4EF@V/=0[.PRBE%J'>$!PU0@4!<*0MTJHO(V)42EF!(! M_L,H]K>*ET]OM#I]8U0X+^V]9_99GCN&UT1 M^[5< :45;\^BKE'^B[L]DZU6J^BDQ_1UYH=GE,=9/>,1_[P,, _QN\$ <@V; M+"<46:[IBTUS^V6ZR__T:Z[?1V:6OTP$""E!.27:'5?1R->T\H!\%X62,;CH MM6L]]".7E.9BFF&(/7>>Z5@31%Q:U+WC"N_PMO6MTS:#_S*]\\7[CW'W?1@=P2353J^B,YIN/\=DNGX3:7&:LQ[+%;AA;@W&[ MEA^_3M"=GF0CI&(EMZ57K%S(XDW;[5?2D?SM>6:&]\?OZU_Q'-;XNG[VF8;$ M73*R'JD0Z!YD3BKTIIZ :^F]8M21[^]"-X?67,Y7]@^@W9XXB=HO=ZW!N',^ M[NZTBEE*(YXVP]O)O5QE8O=3>1]?/ZN09!2Y])/6L2Z"D'7ON*XK%3S^QP-3 MW]^49R9R+68MR^('4XRG#E%-Q ^WOX\PE'$JPQ,,1JNP)^CRI5=ZWLPJ'.&5Z#LQJ:4YDX7"9/I)Q@BW?K3^YP+2W,'2.M/&VAO4+[K/9_QECP MILS(PEL.NZT1$@S[<>DJ- !-R43'C35.A&!LU$0Q3RE25!UX_+Q10H/B9 EA M,^ CVOT_ELC5[0J[PT[L#<:';T+#^Y)SO&GWW "#:XR8H;S#<\*(*SY[\^L' M_CD* 9J*4&/39C-5-%+P>L!LC8'"7HEUZ1=FO7,E?"5>_7JJR/!'LJ[R@ ML)=N,U'OPA&&1\@AZV.U3^6?WY[("&I_#KM0XV2TO6+MEZRT[9P)[L=#F+7H MSFYJ,_+H3J^?V6;.7$%=+N,MR'$:^J!>-TZV3/W/<+2=1LU/$3M=CO=R.(#O M$-J]?K;B8\1SN/EBYP6IQE;>+U<*CZ^]8_UP/EQF=^;M0)=K.P=(SOOGP(!! M:3]G/)T<]!!DSG(::P0,1C!2N8"+ _<%1BG[<)K+7D$,VJMW2.=EL3&X/>YA/+1< M+>C>ZM;>@"]0M\XFI+!48'I>'_4FIO9+L5R#5:'@'54]*-4FI%R; T'Y4@#*N)S1=JOF\UU_MD82R$2 M5T^Y%J[P-*_6%1=236^QKR"0;7M=Y%[R]? M*Y;W>/G7DSTU^Q<;D4!\?8;WQB9U S3Q0:_;V,9GI@9X7_F9*Q[!>E<'!J$N MB*=UYRBO:\)X],Q&X[ S 2WE.!==*(9PZ_C]D^UF=K^J#&M;JQ\WUQO-G=I& M8W5K^_W6]DIS?:WV>K>VO?YF?7N]L;I>+=A]GT>\QMF[=UC;),<7?DY$76HQ&Y3*RUE:ZW2'2A$V \A#>N(3)@UX[HM^\LCKORI*/ M\Q4>8_P7*^5 ;ZM;PZ9>K&%#3SFX,=QPWMAKV[KGIU_?AGK,BQ!C:JU+AIL= M>S$QW3Q6V,N5WP?C7=(V-LX7F8S?;_M\B/(-NHUQFTG]7]?\[O5P\Y)"C 6A MLC:@RRX'O%^.NO0+7"3Z_M^KAC&>T2(7ESC?[[6'@YN7C#3J5;F%PK567?H[ MW[O$)\&QH3KWN=V^[=/LC_C_=ZB MN?+ZW7K>8G=UJ]',T#;7=3WM,E$/O[.>QWO>K^T^5E/ MMABKT\4EQX Z[:=0*C.K&6T2]+&?Z\EG8'#G NTSRQ[7K ML8IIET:X@<2X1J]3P =+='KHOG@@[;ZM+Z9E:3_8EA^SM$D2Z&/9VH.J U_F M^H;#&O_X SYKH2,_IB/T#N5X]JBXLH#%>51YN_1JN]4_JKUQ8= K%M"XT),[ M]82J!3;>CHVO%]@XASK/V-*KC]T",&;Z C&/FZ=4RS.'>=)H 90+I;E+:819 M .6M0,D6.#F/*B^77KTO>L=9(K QH66W*DE"V"\ QCYE(#1SDX_W"MI>F%P M/V!P9NG5.]AW[9SW$: LHKE YX6RW*DL"W2^ YW%@K;.H2P\N,9N#$BTG. MR5U))\_=W\N%OY]'\-;H[T=K2O-RJ^W+2^?&FP"OERM(?\5C[3*G_%+F>VTS ME[$H^N7:T]&.?K7WPR(ROTJ@7TSJ'* M"Y)WQ!V7C5KM=6:K MEZJDY>&I8;_?&A=56^FZ]EF_55+/"Q!%;(VCRGOYG&WH#]N#\I2M8Q@U9D%+ M%PIWI\))ML#8VS%VD?T\CSJOD5=\R"O86X-RU7:)FOA#>_+]TIQ ;<7WAH/: M> 0AYTPOD'2A57=IE5KD2M^.I&8!I/.H\D@>+ECH>861T6CISO#XN%U^=\79 M(LY?J-$WU4@MLE!N1TZ[0,XY5'FJ4.=71U4+6Z.P'4FGVR]@C*"?;[@TB#J.5]=0.Q"W^[4-TH6('L'R"X"_?G4>H4HVROWC1B1 MTC(G.BZ2_18Z\TV=62#EG4BY6/0\GUIOEUYME:6H-[JCBLIXJP5&+K3E3FVA MY#O93(N4Z$5*]$RG1%/-SG.B%TG1=Q0Y(8_O[QBV9S/7^M> MW. 10&LN01PR_-DPD'+ MM\8KLVY9LE7;"0<0A^T%#UBHT3?4B-+%1FEW@.>BA-5\:KU=>I6WBJ_E7>)K M.\,.LKBS!48NM.5.;:%4_!Q&/H&B7 U%[,R$(L]"2QAA2Z]V4"YN,,L+D;ZC M(PMXF8[B4"J_!2\O!LZW8?+[)7&.&Z/5%N5\RQ?X[:05!P=C M1G/YNK'\R<4ESO=[[>'@YB4C(;_ZW1A_JO@!W5'<)5>NE:Y^XL_[2BZO*BYI[]8U_M+&7;O8#ZOQ 1//&, C+S=YY MO[ZZL?*NUMAJKM>VU]^N;*]M--[6WFQM?\*/]7=;6__*WW>:*\WUS?5&']Y>-=C#87_02F=7L)^K:9#K\IV;!ZU^;:7;'6*TN@W'O6*05\*? M,[)?:ZUN: \S!-4&!U#KPWB"$')UIS;$VG__PS!&?IML OYK^9W^-OG]\BZX MUX]][$/.^ACOHW-Q.,?0XU,NKO7 M.\HOW+\HN'+2&ARTNF47=,!U\U&\VA%H>K:2ACD7S&PX[_6 M7+_F.GD.-9:?SZ^DZ[=,YG_S[9=K37S<2:^(_4DW>VBWX M<%U#'G5W_Z:35;E__ M[;@W@/*)[1NG RI[!QMY_??5Y+N7F%=AV?/>;]QFV;_QXGL&RJY?"_P M4==8)A/+6DX1; !-_AMF-@(;^+7FAX.R4[J]0:V-O3PH^^77R^=B'V/O=B?( ME'KM=N\D$[)[=0R_P;?4]W&Z3LW4^J[4._6]1,1';,*U$$8LEWK4&Q8UYUOM MG,N'BMO)RN[*BBLU%^$_P[P,I5R+@OI?9,T?0NW_9^]-E]NXLFSA5\FHCNZP M(D!JL%VV6W&_"%J2J]1E6;JFW*[N/U\D@ ,@K40F*@=2\-/?O?9PAD1RTL0) M]T:711+(X0S[[&'MM99-?=JM> ?AZ[HM%MYXDXGF%EF:W_C\P6=E#XH!I^LM M:1W9G_3J$UH8;1?=;H+[M6U&!F!1=-AV\K,L!GD*.13H0KA^U;KVZ7X1?>%% MQ$?00LPG]G/E.CJBV$"LA1R2SO@FWQ3S2YDZFGI/=U/[K59"-IAMO%+1R9"P+\6_&3J9.GL9RTY7N3H MT.C28#?;H3M*1T3.;MVZECM,LI."YILFZ$\V$A-_I75-BZ!NZ)MD([4E^IY_63CIZW#D9D;+>T!].84'F_4R+/-%[3-7WQ1%>\R=EQ;;DC='# MYRT_ZRRGV[497WZ3P[1QK+,A+\UE\[S+,PE^Q+,P?+1>:6^/KG')HC.H)6<, ML]C0F58TZH+ HD1VBL-V#Y_$%_O9C-;%HB?/. NN;=:YV:JB]ULB/Y31!ECH MHE)+5W$X1,NIJD_P^7CQ3;P1C)?FPDFRBZ^2;S8E75FB'/[-M-$=LY9#6NPI M'7X9N>>NQ#*K*EIZ87?EU18_87^1ZY7/ZPUO3]IJN)U_@6WTTC08Y).U_5H^ MNJ[GK@Q;8 8M(,1D?SJ8[&9^"O\NNA#\83I\Z8)],W.CX[K?!5]R%V"YS]T: MZV?!P4H39F*2&L-606[9*1R]A6OV)^R7=I_L#$) ZUWK^-RE:9DA$RF[/5\Z M_L3>(;KNTP5Q_Y)#),P:&5SR71R?-5-N@Y*\E40X,VM^TI@IG]%I))[3WCA^ MT4E$D$FVKVUK"EF1G4"&D,SEPE5\?F)62T@S(;%*MI(BS XGZ@(G<6ABJYD2 M:E;FQ5J]!IKW*'RQ!!&M #Y(YT5+/JLC^VOG*@YJ_?Y<,J/T,'2T:])J1ZI< M\U=/L_URN;X]WSA-DLR]DT5>9DG/P!%2T7)80I/9T>QK^V/>=4T^Z]C_<@A8 M[*]Q4%32U+GTSWN[\*6=IFD_7SJ9P>VL5*=\(ZJ6^.T&\\CN$FWKJTQE=KJ" M][[EDP#,!65]2N:#0L@9^_>N@17H'5;1";EJ:\=QA;362!I(XD?YSVY3M;IJ[EA4)SBO\@"U_/ M9CT"Q$Q+&MF_^KQ!L_5^LK_P.5)4T4FRZ,M%49:2'(]G5^NE-(7(L9E5:"$: M00[#"C-(\7F^18: LQ3X\SNW#8&Z[.F0JY"?M7K%>=IBO<&)A'O3V_8+^H&\ MTD:^1^_2R/T*_"I.A:DC^]OA\6%&A]K<9:>Y_Y:_JI1%G[W^[Y?/#Q[_D"'= MYM;%;+_>OO!Z.Z/F$]B+TN^%ET':6Q)Z8"DX9DK'8=+B6'2V6"=K/[O4%%(N^X4ARX\@IDWHK M[]Q!),%NG&;LZ-!8UXWC,DCIWDLIC>[JFH.H (N4[J)8]@J:V9GS?7!Q?9.. M9$"9TQSY>?9)6=JHK@54L6A7;KZO(MV$JK9&^KP?5ZBWE%E)WE2#5"Q@532- M0 !)5F!-4WFBN[A:&N\1)YGR;-K4.;8PG[PAT#]SYJW\_S)Y[GHCJAPP1GBE0A6I G!,CDPA@\4;*=C* :@5G(AUULA??3>(W32+Y*B]TD&,_MK&3(7==0 MH-5:>K()[4&U;P_:S]JUYIFC[HZ12*%;%/LINT97Q'IT&,/9 0G 84.UDJ0^ M/)0FMSS4&(QI/WM?JY M5O9NOZ6N ML41RZK)5?N)\ZVBYY71C<^*D!\$W5&==_MXWC>W-X)>6,OB:E M>(2)?;;ADZL95W/VVS1U&OK) #6M[$:V\BW MAQ^CB_#%^$K[B;[&LR\%[.2M%-CX'^@Y/Z"'SZ M2A %4Q#"0!RT 'H L9]S)&5'VZ^?ZVLB4,F:B@*X+^LE&&L@$%*C57N-CT:OAQ[QA<#"]?N&B M!M!)*$0-X,*'EUD.EYC\:Z7'NH"Q!DW,;3_]0QLJ\JSJUU/:G> ? ?W2).5> MDEIL:TW2;4IH4(,)P+6SIIA*%!E1;F4IWU;,JQ53$KFR=:=D'IQ\_5QRK\/L M%6UC: 1/N'&7C8>3OG#ZY394/DYT,6GG.;-3,5U*=5(T=86AD$9S-"<)[12- M#YH*V"RA.FU5ZL/L)5-YH*> 3J6V8!.B_<7K(/%&'U<>)O2FV&!6 F3%X](H M,FH].2_QT86,RA!\;/!R1EGQ]:7Y 0UT\I6)M+"OIT7E4;)ZL0GW0.AYSI .:)@&2U^;)U3IQ61"^6;GT(PYOL\Z?X=QJK(22U'AU72I MRZTHM<_)/12USR=*T%%83/"=6'= MBHJAT6(?Y&*\'1JGD/B^BA>U/,J$K Y@\QA!];38&R_S4QXDVUBRG;!A9BL0 M\DD[,'!8$^&'\TP;2;$,F[BL=1-SOO&:U[HS9?#2SN;(9&/Z=[T1LK@X0&!Z@7.N_:__J&DDT)FEZ,AR-C6O%7' MF*=O*O6M*/?L;)CK>1@1?#C,C%/V]I_*1^2Y=3E=3=C%L@TM,^=P"+3UH@,3 MTL&\(J[G>N6:@;P)W4Z&0 M0?KD"[C)XIV_]O2(QXS$SK[ZRXO7QW]Y, 'MGC0A6"MX3#WETP@OD*^@3RB; MFS&N-;6PK]'QT^%,O?@1YW0XG3!-E51!#\ @QY>(&2,Q.+G1P>4G>1%^HIAU MV>3K=?AS3P8]]TB&$SI]Y$^'GR?\05_"1>D%4S7FJUT,?H/HF^G= <4'ESJR=GT6+(F# M;PZQP(9:>3E%77RPOGUU?4DL6M4Z&V8KI-VIS%B[ M.[/K',67(-:5$AMO*O:9<9*\JO^H_0DSR5Y6L\/L*Z-1I[]IENB!) C@,U<0 M=V9_Q1;Y[\5/Q6U_"U"G_\>_/?[NFZ<3ML\Z, <4J#AOD=G_P:]+=#_6S8Q&NVO"X1W.\HEO MK%3K0G^]_8O\6FVW$8Q.A!17_+ \ T$ D)V8%BY#G3.F8?>?/'KR*#U#?BS(QQ?*Y7"2Y!:N(+NT2Z?L M0QC6E:!9BRXRRS?B:G/%R#,=S@W%[3*-C$)D@!S:G#F+S]WG8OAS^V&G%:7??7+\U\?!.IFJ97A&I+\P@FAH\X/HZ(; MXO2D50=Z+Q$W29XF&4[;A*WR9;_OLJ6KU(].6ADXH>A\%=A3:]M5SPA\;O5B M3UPDZU.>#QJQSHB?;8"TP!E69#;O>4EA!@=$Y 9SLL''[[[[]A'4WS%7:_H; MA$) K471#9:L_Y7<]$W]PLC.&0W@9Q>4'(/XUB_.,&N*PL)^N>S\7H^S<0=L MZ7&!_/@I-O 2=U\5FXT!?4-1W.)=8"@JJYQRD90)MVHE4?)LW-96';ZI-8"Y M58%KFD=._[2=?:E=B7),LI0'Z19>O]9SKXH8[KTMWF=D=',V1WS/J7.5*F5P M-M-#4/AP%\_E1.JU#BX9@GN$QC0@3QX]?G0'C,?O3KAQDG;;;M4@;9%-:TT@ MS.FX)-,041WX;)=Q>QA1@2024N8]?K&<5@5$GKC9D!-:5LY5&1SEY9.N4-?% MX N%7. )3XHY5TDBC'G 8] "524$^L02I?Y*N&?IK)CQE=9N7N3: =))69D_ MX6\6>&HM01>U*,MSML5[,WJV0,6[\T_BGU.))/GHK*1TS&OR7*OT/?W_SVB5 M/F+57E.Z'M/P2DS ZZ!P:6ADQ,J:DO6L8QCK#A%*N.X.XQIXIX'5 V5>*_8 M[ <"WIGOI#?B1TQ<,T:P#0!H8R'(F"LB(!ZTTVCB MOJ2U-MN&2A#Y,@7&%%F#P^QH#4FV MZZ:>L_M.@$PUX=P&%\YC[\\*]U-0;'<)T#-]=OA\>47!U$_*6Z0*^.9 MB+Z.F#0*J'_@[4W_^'X2,;-/M]FK @73>M%Q+J&O.FV0Y,.*CO.*O.%_-RB' M\$%IH'4+S[#=&CT-RO-BR8TK;\D4MP&2J5'1\X:S9[?_P+/7[-+7+-K8)8LA M^1PMY.S,0&TFI\.I9R<,WYGV12G1Q:H^'8!U&A>=GNS=Y7J 1C B]N 'GN)D MY$(%SL1ICV7I2_MU3P,Q5U:>YH2W@E0,]$?^JL9#5B- ^O. O#(W#XE-C;O8 M;9WXAJ@)-L":/?^Z%/U7D9+33E0H7)RVZ;,"A>(B03TF+!'/$O1I!S&7GJ"5 MYX<*&0F.LJM@I]JLGQ84RW3TFI(RJ0Y4/Z& M)&_"HL)0&3P"NQ"?A%75* MI&L&.S/1KHB?U^#U)N >$YXK]7) R_-LT1A)=>3+);0MPNQ49294+@-9N#B0%HARAB]L#[)SWK39FH8.]_?Y!+7/ \6#8&+/R0^$NWM3$![T M6?*S/(2A'K@BA\S@C(MP_&,,,U78(O<9L0>;5._8".@[!3AJR5: CRA?)L?S M!K:S ^0#MX,S(^C/3J+>N4D"A=E%9(0*H5F^?:08[8XGGZ1?XZ^?I%_CR3ZX MO$W!Y4TQ\"_>YVN#3 .>A00VSCGEO02<)8;+#((+KBF792]]_W.DB>O3_[SD ML4=O7*R76=O,_L]?Y8X]:(57QR7VSBUY_$)O[PW9-] M%]M]M(O7E#CZF=S[+M2;WD915!3KQ2591@I+1=2JC[??W1^O]%5Q=34MWDG4 MFB:8I*G?4D!Y$I)&7O4DR(/NQ-#, %:6"O] $H*"YL"7H5D@=9$1=$7G$^"+ MR&#)AVC0#V9EP;XN^<#:Y5#53;L\@W7-FF4 MZ@J@V>?'#RK_BAW5YBVEKN\&C@,O>4TJ(_I MG<"PUNE+3"Z.V9AW:'&IV.WV;P.,Z[HWN=-&A2C7$1NCGN/G$-T 9!E]1>1$TQ:=9 M:M^J*:(Y>B7&O&+?G3 O1[75V@/"2WIL@TU8_MARQMC:3G##L^0V.FM/W%NZ!.X-"/J:)CFO/IJ0L.$O.7D3X0MJ( MX)8!Q7)3..9: CMS34_;QL 6GAY:N.*^.TFQG8>".,S^7I\Z-C[C%\?+_*16?HK= G;F.S=VDW-3)P0Y](S;#+"+SO2CL[*>O:,YN0/3^K/8R A! ME1R:822962-.\ CT%R>.'$,3R0V_[T"[IB>LWR>^5^+R*:"/R@"]!1%*F<_> M":@A9* 8W!IE:8?"7TR\P_14W/6&]#O7A%S3U,T!#4#E6!Q8^,-1 +&"#'@Z MIF(=\;E5,65P\1U8([%MCQ;**??88/P]1"YM.=!$XXRLN$K]52"0:0XBZ<#@ M+]'.VC 7RD4U'Z'.;77RIG&-C8X"9@L[-*\WG]/T%;Q8O+$*+=NQ%9)%S#;> M8ZQL7:FF:%![0^A;TM:8O0M@:NZ^X=2]P/3R;+UMBIR=+\\),-DYTMK4D"6' MXNY.H*O5_>;,FX\HC.QI##\Q(NGTUTQD';81H2(2>.A$FRE+>MMIUX6 MW58/T=:EHZ#P^AE.A4^SVJ\343:LR!\;L.KV;][+TV2\>'V\2X&A' *[+!@[ MH-J(]^*HTRZPQDM][3R"?1R!!=]90II3G"A1;41V^*+'$10?/Q/?<:3JBP5^ M*]'&@!9#WXTQD%R2H,OV[5#ET?M]@X)Z;".3TW<*):[5>55ME[+4'_)U[$I\4#0B\ M%+CW<369?4DF[,EO/DGZ\?L?OML79>Y?\O&F'"Q'%;;#RS(?/_UHS,*,O>NDO+MIZFD//HTIFQ? M2=D;LP].IJ*R''.*7V#1V%F$G\1 S(^P:%]P#/B*_PD$;C&[#%+9HX+>1(@R M^'?'@93N5KSXU4,D'Y\8'G84:X7&2,Z[TS]6M+$:9RC!"!Z\66U;+DAX8# J M0D596B5/_6SRK]&5Z-H0UI>HJ\1%)=^Y".8V;?;TY+H%@^F5+$CI:ZMY#FW) M./GJX8WRZ(E6@@]E/.PP=-.S&!CKWKL#^4_V<[ZE!WO";R3__CI4CNJ-@141 M:_$PIHDWI(WG4I7E8AU,_[DMZ#[*QDR00X6R[H+E(FB(&O,881$7!(< M?R/7'31S[N3@1CIYPT)%3;("_+UHFW[CX?,47,^E8=?7N9J^JO01(SQHUK?& MIW$,H+K1COXFE^ JZO'Q;W'X/?&E+"Y9\&VUF#6(K._DMGB]<9)&>!-E?&[% MBUZX-9*]@.6_Z1NH&1U("0U]G*PVD)1:>!$L\"J=ZZCB#, MEK":)=]-S^>80V%X8$U\IO\HO+1?H;C4RS!-7QV]>=D^8':YTZ;@O@>N9U, M##V4C0AMR+6A9R,M$EVQ5G&;(H:9WXJ5?\4M_KOE1(]\'O%6O.;5-KCYCB[J M!&$E&%V "?V%[^^BXX/64]^9(UC55G)D0W BN@E^.6(K_Z]KZNQM#83'FVAU M!Y:X*M>#R_;DD;!A3[)G/[U JQW^M7(+*?4'YKI1AS6!&*K,%*O M"L28D\RS?ER-$',TC>Z)Q0)YHZ=E9*\S#+QI.L #KN=08_=[+>D$&F-S3-[ M4_VR#PUZ5&;E#(Z-M#7)2T54P#:2N $+2TS,1]Y.8HZ_ <.9&/,SEA)8)MB4 M,&?)K,S!%A(H*LV- +:"_1W:-4"SY96Z%HQW"XU29,,+9MB;\#NY];318\=E MS]W)ZPV3O[G2D\1@X/URCSNN1$=8$7I,!\@D?^$#H2M,2 &2?2&8.1Z1 *0C M8PD2U*3 D.R:/.LK$6NG,V(%EL1;85.N:#J-X^6__1*Y%6]Y-SBX5G M+,BP ]_@16EA:GI/O60DS;?#J[@@:1>0%S'&!Y0J8%CU6 HY_##V"3^KG:^! MHPG@UI,7E)IX1=X)!IA.?!Y M,MNSSK(8+\6':3V%N338X>V8Y"O:/T^:=2M>[MP5_ K>P<&Q6S(NG1?OL75: M?_7J^'C/ZWVU\7P AP00/35VOFU=O">X57GLR1UFPGX:.W=K*!'2_[5#/Q4[ M%2_JN;[@PHD)21,^$]]"C_264&ON=,&NMAL\7$L;./@PW.VNT?+)\8:%+YG6 M#9'SR&*)'5&R&JS)!AE # S=364:R6P<1+?S!Y.YC2&=/=V&4'J^K7((HB?$ MNWY 87A\W$P7LF@API4Q@11&,6BNXI/)P_F+!R8#3!$G!-)7%?EU)#3HJ)MO M65N1KQGT%>T9%'^M:\ _Y0IM#5[D+Z=QQO4T9WE)8G,HBR+A*;Z0&?"J=.4M0=71ZD._G<"RSR[11_<8_H)Z9^CQ1A"C/ M8]/.O4FA4!!]CD-$A74'':N8KL3R1^+=*"N;% M0[%S9]VDX)N0<:@F'O?2'L@:$9M/:VJFM?AJJ%3*29>F+J-59)*)99EOO>?GZ)XH\B99M6. $R+,5V:ZV$WX+,6AD MD@+(*&1@)MI_*0YCX>L<>0^+Q[RI(>ME+NI.VHMA*I;T"9HROWMOUIH-$ZD* M3?1SG]CS5S]-1G3-YDE>[]8Y@^(70=5"-N(QN*V6W>H.=" .M.$$,"WH5'U' M6AI8-DP7*$ E2\(*'[S(D3+WLU%@;HTA=%5L,DLXP92>(SA^@<+"N.AXZ&]4 M=H/K<2Z/FB(O/TX7B)E9_OKT,UNE*Z4HGVX02U9+"O@7-"*/49GXR__W1B%Q M/S(D;B=&>*-YD,\D_79)^VJ@:(4TX-BSU(G/>YR=PC&&C#94O >]IIX-(^:M M'5-@.(.^0FRBQ,AQY3"TI7Z03H.D*RZ2:HB[7X=-I--B:47/.5("!S0FXCXE M6,(D?7 ^6G%>H\9;=S(A4@U>,;E35J:46>>*NNSW]6?>US]"U5[9[I5]JV"' M\8U)4E[OEOZ-8\,U:" 0CI''#!KZ+D,KPHR)))/#K;6N/W"99Y59_D6@&#G%8KO,.,JG=T M+N8SJ =,>TX83W93NX;07U&L+!@'TU5L&!U(.[KF%*G06FA(/.5Y##JBNSAC M20F$N"-E!IJ*Y*.(@P)^YSG6XE:4_7[\W/OQ6/(-/](Y0'' M/^68E-O?5O>=-#8;S$HEYW2%,S%*V&A!#+Q(F ,93^!IRXQ,;X$B.E3)M,O$ M./6^*@[=(?"SL@-]#\IB1U$PUSB M7.L.NZA-:]>F!UD1.?.P(Q*VH@27**IT++G7G(P0\4EBP,ZX?\%!%*:6.@(] M#ONT=NJ-D53BF8^59!)8KV*/? @+X;L]\N$&/,KU(Q^N:?F1NS=[!S)1\+=J M=";.]$.XS\XH0.NF#9#POK4&-:%T7R)[:9B';,D):CZ&!\1GG&J_E-AFBBH( M[(#"86JF<'^J?NY3]3FBF-^P3;BBI_UZ)@":_3H6+MR0;!"MLU9:$:6%H)2# M<55L=/4R;ZT>>%YF/'3'Q\ =6_ >#9Y/%93!?8)(%'%C9,]N;Q)$G=4)J@_* MW[.C,T1I=>+-,E^ /9HG/9/,+$5NEE^)TO^1NP Z0A669\8U%!OBFM1^$WWV M,(]B&!KQJ+2'J7NAZ!HN6;E<>WZ/H_ZPF$@^2K^^H#EONJ*]YA 1#NPZ?247 MO5*'5]( L!WP&9XX\*-7NJFXNL#,F6?4 J)O.O_N?/\WH*F8V^V?K0I'\>E[ M-^NY_O :*1L0%?\7^4J,4/FM+/-RPKN1J:N_?J3$U>GS^;L(",+23X"F"5U! M2+1^ICFXW X(.DO7PS\VWV8_NMFJJ\N6_K*6-/%/-;M5T8S$09F?$VZ];]Q) M4?C+]G:$K+^F5D"H_[2KO5E3CB_H[_/UQ%:W:5/>_G^5E#_S:4 MZ_S(ERK/-]HUZA8+Y#\ES[,_&CY_!C"8^VBN?G;Y_-K]J03_$F4%$B5$P( Y MR<#JAK'&AT0$#$%(L]2/DA<[>^584;@ *")^Y+UAQ M1HX]L#GD4_%\L"+J; U7^RV$KLKAI]XBWBHLGMN/5\#+A:2P +?#FT9++W8O M:L9O-"J_(T[$0RE='WO.+ALR,9='\S]R?-!SE=/5?Y6:43JX^+"A'(]]ZALL M;,:N>RL&_8K-2R_$+T.NX[7/ PH_S*UXW0OY!B]-CUVKI5+1GQZU;+B#&V:$ M,XJWGXNJ?R_K1?I#AC38N5(&"?34.B1AT0ZSH[*T1_& E\ UQT5!79F>YAL/ M@N>H!W;T=BS&\_4&Z77 I6?XERO]F+YBE!+>2I47G)<05,H$_Y<+ H \J:TSO90V>TD#2.6%HCS1M MA<3-RZ]CB0E1^?+ZZKN?&MFF&N_8A6A**JH3UW9&4\?P<:[W)$0(&C M H4F;P1!S/R(C$E@OIHQI3-7K0#BP9H(E)R'_())YE,U,](,Z! TE%YZM9TV MQ=RTLEG1VV=18T21W@<*\"/=CD5Q MU9.,S,E1US7%%)Q.M^(-+U8>BRQ<*@L4FT6MUZ=%=0&'>%Z7W(_,)-T*G-*T M2IZ@X$&IU;:,&RI'>9HN2NS?$JMS1>SY':01U2-XR/PII Y5:R=N1>]6S%,U M)FV.H%73Y4VGO:7,I;G>H#4A[2N-A0J+85.M]@WYGB!C3QL\F+'5SK9F]@-I M#*1"7*0OPB@55WGX/&\DV&6RL [##E5UY3/U7_+U\1-6XYIX'D1M6X4FHV;L MA1'F=+!S0F%!K?6=W =O$D/4L5?+K,1WP.CJAM@,7C'RZ-G+P@81+^T=O'CF MYE ^C!FS;O:-XG#3=N2HFUFR%,I-%74F#PBD[F_F\TT_I?6H9T_0"^0"H))O M=W(!'N;>X$UA3GTJ+"T3_*+KL*X5A'C__AR(O M'T@H<_3F):-"/9V1Z))Y&M_Y,-*+K&H@S;@59]$53UY/YWN72"G?QFV'IR/] M/BD_=DJ).X3^!@^,J;-Z]!:TDE\)=!KT?3BWZK0I [6$^)$/ M/Q NCDB<^5ZC[ZNDYCT^S-GKEVXED.X5#SB#?_1+7F[_E[SKK\#R^,#H;@,K MZ8PS8(QS.0W4,@@TF2%%Z1U!J-;Z)M6.EA/BX%5=>VF#F#5T2)L\H<>AY_E9 M6D,>E@"PAP?[^8('\_2^8P2E3-$F#R ](GQQZ1@3P'P]H\>6)21 NC67O45/ MGMED^/'H^:PT\=;!*G;-=N>A?#LQ,C^PD7@,;=BT-C$ZG3Q(*NB?>!(Z_J;E MK!4%$>#!=2JX8$[7WSWI72MRQ7-(P7*R89[]44^-]$&;Y;XJ3J*W ?$QFF:2 M=U'YDZ2OF?WE(E]6=.WE$V,#> M)<)WKGM82L"(TT&C+FA_HUB7):3F/.@0!'GA*##S60[PBM,#5LB5M8ETD/)@ M#T1+\"Q^QTGPP:?($LKE.WQ9(U00-^,,N-&+X8J)7U\03NK!M^)-+ZI[*.E/ MH%KEEB37^C[YK&3&=_KKW ] ]OCAD\-O'W[[\/&CAT^^??C-HX??/J)_/Z)_ M/=H5%/8DS;HCK(.26>-0>]"D!(W](Y3"N>_XN\=?QS]\&__PU_B'[^P'WE+? M?>NO<3N,[T7SDW:FIH7;3]N/&O3!6&CBJCVI;CUU0B0V_V^%S$]Z0L?)Q"#6_7J%T*(4W_.CTV?3W^IS?S_RE]MN M!"[:%+\7/Q6WX@VO\#X[(#D-4#=U 68%3_=G.;>C-ZW/N?F:+VH1M8$B1R,'Q&.,/Y MC#,MS(D)C92 KF05)1;BMIKA,M65H 9>J)!46X.!=U3/2)!.];5]TX<*2:M"8 MC46P;$&'W%$#$%@>R=E9'(<:-(UTE("X[6;R7-4C!H&.86#OXCM'V^=6O-[Y MYT*DL:&@UE2/*6+5]!)N'R())]F6\X3A1A7>[JWACB;&ZQ_E4XSSS.24$AV- MH.]L3"3PY1*I%+*=@*BR 8R5O% Y$X&V1/3/$[5TN^FI'1K1>0T(34(Q%@&\ M)I[!;\?V3SR&F5/C:L,E]"M M6R>-5]&*T^5)#G\BW<1&59X;68]X=?3-87X\61VQEAFZ9NQH?\J59?7L[#CS M@I6)XLP>2A'F^(<]E.(&/,J]A5)("3I5?QH4$9^FKVE,_D AW($ MD< ._Q-"MAT+V:8 M;1(,NC\3LQ+ C^'-9GFLW=/F5U7:8OG>;N:UFB:641Z M6!.A,M:J*!!SX2Y/(X_^Z.7#5S\+P[=6)P,O RL/SKCP_EE_?;$ MA'^!6A5]V>P5G[ARF"<\TYY07)9"0XL[:C>(9%O6K(>6?+6-Q?/^X]\>?_?- MTP=:D)?%Q^4SHV=-?!!?AJW)-]\.%Q@/3IAN?[@I_YMGM(Z^9E5JAF6*[J1W MK_SG::UH:P'/>SOI*AYV)/C%IL60IGX'2,<==:6"*8OD:\6W9X0@K\O 8_2)6;O90]KG0QHX+W?Z544>W.J@)?];NJ!=WF)0 MV^X!(#)+L@&" 9%.LAV-(O/[@BJYZ:1"1K!)-(OH55!G6M6;@^GV@/X376T2 M&[A4=)4)E@\ GM))F>4;QO#QIGWRU.]ZIB^0\\S[O>% L4]KL3^*>,9@.!$2 MBR;_U0/-:,Q>@2Y?8UM)"85C8F#&52PVF?$CBELT2;U[_YV\-O_T9//06YWR=07KJY%BL5&+@#D>#@A40M1SD2 MPN(4S6R+VB@_/@@+B!/S(<%2M:>\=$#!39L(C ;9CUO5=N/U MV'3H5BV4]Y'BT\+:O>FAE9[ 0^BC&.>'AC MWJ&GF7X[=:O\I*@5Q%5:*H)SQTU!YS0 84LL"5P1)6ZU!>CV88"6'X#(!T)S MC0V7[?:A:L D34F\--IV\O?>HL9'#@J9RPNW8@H&"8G;OPK1 M.BCS>_32F#/\3+_QA.YDP$'* P/])]VDSL:Z:HG"V5>M#-T M2W&?RP*3+^.9MRV4X $PV.K)-9%^Y^'9I5,.EC:?UA>&\%R/U#F-#+>VHOA MJV3-E-H[I2+U,G<6=@>A0JYU6 _U>VQ(U&%!01.6KW7D.&'0!IZ+D:6:P;): MR+P.SCI:)#M&NN#,F/@^<65JY1V"5,[RMN!=/B1S_N+U\:UXMXLS>/0FICM& MAGL03,2Y2V\T#E1H;42V,T100;$":]*IS:<@>5HFWXR*8:H:ZO.UJ4)0%R# M-/"/.7$#GX'U^BTB5/:SH/$E7[!/!3$H9/L]Z-?)A>9X.#OM-D_ M^BF;8_2*EGW;>;4,3_V_D0XO:6XN &>24:6#S>8CY+7C\;<(G5_+,Z4NJ M:8\.O(/#9YI)V3 MS"'*D[,5"Z.S3/E;UY!W3X\Y"4!79A]ACH=-O>'\ P_7ZXW<\+D[P3^YT'D[ MS,ZEMB;VI'0*:\B&_=&O-Y)&K[*C=?XG_O/[\43)XVB:LJ,_>Q-<^%M=+\.J MDY7&.NC"\"F=O9S[26@;Z*#*R5\PJ7651V_K"/# >:/$(-B:D0269W4 -&)D M7QQFO_LZ/MYTH+,UB=I:L&/#BI(G3_R7A$/"(_P='SH,<;\?RNFI0PH8_.SIXACU^JRK?%^%5M;=*-U'<,.4+0 PYAO,\ MR<8'8A(SJXR(70^$D/6ZP@2W+.LI.^'Y.OI;I$%,_V)%[3G9\1GP]'(2,B8$ M"1-\TU/B1!M06K0['BXF_70':_KC! [<9L4 ZB8DR.E)3MVT+;I;T@-R.9BX M/U?-K/N6SA?G5"$J+29 (>5Q MPNQ?,9Z\HXQUZRIT9F?#)=%PXO M-,$YT\J@E613,_P->W])5E(>T^6"JT M"F K(Q:MX9L:]K.O6)**/1KKU)KVRP, )A%"N],#96XX0$Z=CGFPQ54,WYRA M87"0F!:.(0Z%.M;B[,^S??>P.OKXT;X\>@,>Y1Z41\?/[&.F/L=6?<5N'!U@ M=\*R*]V,^*.P>WU,(!]933DPE0*>#)0ZL61_K>0%"4\O#@O)-?"6V!\3G(_A M43BG=Y*7O3O(N7D$P!7 1B!ZK'4W\T4M@?+ZQ:M4<)9=97YVE@VM_E!./'D6 MZ^",TG+AVV_K;)'/D%9G7U0?>5;7#3UG0+W0DZ,!QA]@'!:&5G+\D4\"N[*Q MNTSX %(GYXW^[8W_6ZW.B'^@['05')]X6'P]U#.QR8G!:-*A=!6?K8?HSUS5 M#2."ND8+,_Y&&IG*J&@963]C3):#^5.6NGG$^,\.E_^["%MS@^+,25V&7")D M=84VL$J^C0 #E,-5W\FN07].$];K]'0J1/$0".4.)S.9:;C.+08OS .YHVH M#@&&P!<]Q8' _1_%:MBZ\LH]V%_2^*1"YM:9!?'=4AFZ1)O M&7IF6[__@NNLV06WB99-X+B/"@U6J>*R)WE *AOAOV1>.1L=WSH0T_YS:8N% MUJ(%-VH34$TME@7G;O_5%\+^06/4T\:&^R6?@-70%35PCK;?Y:[/Y";KNQ&F@[GN'1?2:8PAEY+1WSYD"U@]0Z11QMW0P!YN5;$+7 M-*S&+N("(\.99U6_GDI3PSK_H_9VF4;JP.\!6OHU5UCJ1C1#6@W(_!\*!NL; M_>@)YA /(.]Y%Q"3HBMALY:+T4:;J"8]82?H[W1CMB()&S1KFLY$&W0:K@+F M!^CTM:OZM)WX:&;NUB .;0PGU+HUM [58IX(]ZMF/SPUPD2Y);KX5R+)DD4 M ^$DX D.+\.A1E'*$8"J[GP2CJAT'2")6#%F-M197'S&!\$E>5Z]MU+5<<$; MC:6MWY'T*[KST O8V52WC@K]F$8/%: [P7B#Q<_"/3'" H^K%>T%;=%B 0D M2!9*13:!.@XP';/MK.2OPI;6IF:TY@X;%:Y=D)/"E6=>BWV+9G$1)J)%Q.K/ M^(.N3CZ+T6,SRUDS&W_2IY)D(UG2LCZ=C#\$/#D/UN+O1GEPO)6J=3(Y,RWO MBBP=/]F)LBNJ)0>ZBPQMP<=^OEA@<\5//XD4M3W=QT0E :3_+F?#IBWU"WI^^HGV;,-5DD6M(E%TCB_(O(!7$F4!\?"BRPXN4S3TD'H5 MGEY>,=%TZ%9,\.FWCQ\I\?NB TN741P*:%H(92N 9B6##@$)X/F^<1W) .6UT0;"WCVQ/W?/9&#Q,M+;4?&;EK+66^F5B'THY#KT(H)./8?'1[^L;,65,B;W4) M\"Z0'/D(3^V:EOPK[YO?E11*VT^YE3G7-/_L'NR9T4SZQ7U?IQ7<$$A9++1%-X-806Z-F8XCQ%/I,:5 M2TF2[RW\],'NP(O=7LT"6%+#LN50ZXPOF_?92^/7Q_\\.C1XVSF&)3GYH&_91&EZQ9]N2C*4GH- M)-6%((B+(HP\ILNMZI+Q_$6[(I=A6=?S-KSLQ.>*S 7IH+GGJ=^L:BU2Z#LJ M(NS3(3&(4?!E(6G-L/C[]AN!U[R =G9QFG(3+T0?UO4$O10E0'3OQO (V$:8J<7B_T;23I]*)]PQ ' M3:>:2?0GMP ((=!J==PZ3NXI!5%!<\Q[E?Y7A"VF.3@=@16=Y;SKP]:6LO(D MT-!/(D*E+6)?U7(2!G=[6'FRRRZ!:+K/GE%/JB"SR9D!_\A&C>%_$?)2X@71 M]L H\W"K[Q6N,78CYC!,VHJ@$>Y_DKG33K=O+5H8&O)5+# HK=C<4A/)SS\G$,<1]B#9 *AU2!V#\4 M"T7N6L ISJ=.1>*K+HNYYE[7D%M68(8\; P2^9N5CH#V*!@L>4JQJ%K7<9]> M^?6R4SK\.[0Q+AOG FA4J@?A;D&3@!YUV>=T&G9.#FI^$.\_I),!'/S<KA/H:NH$6GV5JYS(^CD%R43G:*O=Q+(0N>-7 M.F;I:FM<%M1['2/]D>[C,S(:J&B D 3DE4">M$#UG<\%2M9LZ6ITD';6FV6D MO\:;IJS,UO/!=8%3)/T94XLY^>WP^##\07F45@C+\FJ8=-7J@'( N0U-^AJ8 M)'\QLD]THY.B0;C8-W0V [K6TI$OI(]#O--=<:I#C64G]2$3*(DD\5XLMX*- M7);Y5&UZ\ R9/&;,;G"\-3!;MCS]E/\(BI09E[+GW I4*DKH*/KS. M-Q[O;4D?LCVVH7SEA[9&&UN +\^ZZ$F"A.>-;I$37"076*D<^D:;IV^^IEO MR$B$UNL?"NC./N3IKFBYDCUR429.%K+*^H;,!KIC?%E);#50"L.O:S"2BHHM MR$-NST]]A609RS%HG,D"?=CB#H2GQ@<[C&\DY;96(T!;115-K$-5I8 Q&QN/KE,7*BAOYIGRW>=GYK0 M6L1O%1_XQT#FM *D^<5A3Y2YQ27'=*M\@WE'<,&$!$-Q) W/#BP6+2KA,]+< MC1U*/F@V8!(^@5BH#S79R#*DV"5//72AQK]L/5!9^%F32MBXH;.ZTB*:D+ M%=Z*I/%V!"/E7#6$7"'BK79YPP[B^3-T8OV2XG*_HW(U5 M%S76R7*2UKMH4&U=+OI??56 6N<73POWB@[UD.!,5TI;"Y,/O=T2'82E4@[Y0X&' MA%V(?$8/WQ8>#_"005 V9YHBH8)+^)!(>[H]=E^7^58)^XDG(X>9,(G=^IE+-])L9)O19VI(N6O4T MNL/%%Z4I+/$0;ZE8S;9MG0$B[+X/[798;D^&2 MMP\>-?TT#\\\MA7"AU\!&:)@=P\!*^JIUJ?EM?$2-O1-MHY':R&)Q0%N7'#>""CT.:><@+!JYE*$C-P@^I!RE)^"GRF;UN^5J=Q_?L(#7,S0^8S* M$DV4&P+8?=M^(-1D\PTGW;V3F'J]02WM3Q?#F"P<-LOMNR'Q8/F\WM"(#U:8?X17@J7\V\IYY;$PX=D"^)EX3->/M8>4VSJH-6 M='Q%L=F"$60XGL4I4OTA+U*>D=.3FC*ERYXU&PP>K\F:N0X("'M-2>O)]A!6 M;^R:> ')>>OQOVVF@)Z0Z(W?6A8@KA%ML/#^@S9PY?G ^S&(D7R@T^H4MA>Y M2UFD#H5+',<"A(,O6\+5,-"];/U36&G-!UM!U)*1F5-88C5 )GJHX2A(41)' M?D84AW<7ZC:ZL_DNH#4JM M#FEO2=!)"12M,>SJ(C+G_H0 9-8:QAD] UK[$W=.' =C'+A#M86W\GKDIFS8 M3PES8QTERM06"2P/9;;^\TK#\$'O? 3?Z^/B579:__KT^K(;3S>0$*V6!Z5; MT/L_/OP>(X"C<]ZMHM L"CAB5/W3_2A_^"@+UUJ@[[6AUNK3?FP_8FRMHX)B MK?TX?L0XZBFS'\./&,.N[E1EF0_K4\WAQWGW6, H\@9CFKZ"H2IMM[>Y'[6> M(VY%S_N]']&/LA",LE_')QF7K(R 8#^Z'S&ZG$OG($"'-TI#F]'_,-'W!IUF#6@$0KNN!\V GC=@5AVT-#L MPU3#Z2SRDYHVMW4B(2FM('.I,&C$*YU"28LQ0-1?)(Y MH0.'&J.)XP1C7KK#M&7?*:._IU"BAYF #4:([>W:$8=ZZS'@CQ\^.?SVX;OCM(_KW(_K7(\Z.38LN>X'=!I;\H%2_1B:>&1MT\XTAFKP: M0."$C7B68W6+P^SO]:EC5OB8"R"N 7%A9DXL_037K*RKI6NB M6HGB6I @8F1*,TK^(^0$UEFF,-2)B2>F\$%^_K8#13?W58[DS2[FV)KX=P@T MD_I\"8IK*@23]N'D;[8EHP>VSZ6HS>@#6"6108TQM(4-C<=A*\&^'X;1BO#9 MU]SI.3P%H7[T6^ZO#OT(@^N(I4]64DAQC!RR"4QMYVJ61Y07)1??HX)GF+>= MSV/36EG;X2N_7)N^8%(.[6V = MMRH:>K@)P/Q=.?)*_\>640IK27T(:R@BL\,SV]1BDHPM0?V(=,FGPX%[- M-3KC\=.".\QZ.H29]DU*P5CY]!Q =N,SRMB)2V'$4$'3RLZ&B:LZZ680>)4U ME!?5 H>U-?*%-DUZ$\CQ!$>9/SZX@L+4++'FL3_![XC:O"( 4QN+SRL U__* MT[YSJFZ-#B$VG >-T%SQ2SG($S#AUVF5T%QYLQB:6= +&&[T!_E;+^A(!!WY>@\=N0&/Z^.:9__>O3RYTEV#%>,_O/FYY>_O*#_]N1" M'&_HWO3OX]\FV4^E>_]KW4.S_1?7_5J7Y8_Y[!W_\/S'2?;Z^">ZWE&YK%]! M\ABWAZKN<:RJ*^3E.[]6V8V[D:*Q1K\0+BOB-, KQ,A/AFZOCQ(]XK2H/,N1 M9T+WD&C+CC?:=8B[IAT8M;1&JD>HWJ]EAT]/=Q$O:AT MW_@3)FU,]S[YQ/LIU3SUS.&L0VNUW11*#6N!_<#'_;"1FY#+D L:]=5C@:A[[+/. M?J'[Y^T2/HODYL,G],F:M"OPW*$(!>?26.MJ77RA+2T8;J+K<;%:S++H:S= M=JR*,"K.,$Z7?[HROB[MY?4A5;AOE'FI::;0<:)4#+ BC012AA_)'M@!3UQ=5RYER*7%%\7.2HM M>:Q%U).2+9R3F'8DYP&B$Q')" PT-EH3Z;%1#A)8$WPN;>(.G^7T(]/T1-P& M/K/1C!SJ:F@NN>:N*T: MS,U.QE $ZZ3"M4#EI_9A02=J'IY!P3:"9W9>I'3YN^Q-3)R_B-GC)]F31T\> M\?CK$VMCX'LF>J2]^.2OC[]&S;T\8)OAWRN0O=)U?ZDK'PJ%3Q01?Z3X9'TE M?*$24HDZ^SAR/KV2H"_ (1LX[F$*8G9[$),R)ZDP2KBFZ3>>42+"R<^%,4G* M9MP2:4?5E5/+-U$%]#EO#$-:O0":(GNQMD;1VV\T?O\LEB(LM%XDD"+YY'I?&$%:;%S;&5A M[?V>"7A_4JX3\N:\BN: @J/..U-D"6DUBQ_FU:-X,ESIIH+YX6JA3N=)7SGZCO00QS_1[[>/'V3??OHD3=./&T=D M^==D=K)G+U[S3#W[Z?4-F8CK9!EAB3/X@328ZUJDV\E9-0T*';.@YC?=FN%1 M.92BGA>SA 1!O%I9^N11ZY^(N6?$KBCK:>4:A/9%N!M6JNX[33Y+^6D;56I"[ANBXW&^<4K?0J!DQ0"HDS#=!!#! M2UYJH43!BI=(0M&03 #WF:.DF".W@CC)\,.T>); ^FV1D&PX*T&OUHFV*IU? M'>0]UBQ_*X1_7:_-TN][N8T5"6_(JKHF^ZHI7F?;CLVKL/@HQ)/U-,DOB!3H M57-F ]$Z)_LY[G8N\]/[/:BRP40]+ME@X F: Y:F&=594WA4E YS+B0X7O\W M;,8D/\%74+/JR07E2)SXBFX<]3C&5&GQ;P^YB2 WW^PA-S?@4>XMY(9KF%4; M<"QBA>\YGV6:ED_20+"2(576KKA<1=%5IUKUHN6-1*SF'S4BOB&C>6N3N@H" M8WKR?.'N@ICP6%'$P"U6$PEOW?);[R2J)MD)>E@8Y&3Z%Z)ZH:)><*08'A*G MBUDY-%##\SKM4TZ\N&# HN9KE,:U&#FOZ5OPJO]P]09HD#\E+*YGLWYCWO3H MP]^T#-OM73[/I;D,P_[L]7^_?'[P^(=LP^H4"( LVFK? :J;J7I(O6HF(A6$AA_O)$UW1'M+- M/1:HT"=9[P @D*(3=(-E0$8WT-KEK6CU>HU-*;^V[]@AT75PCR?N=Y5J$5L* M@C@>N\S3V8RX$!L/,7:F^ DB!2A'2Q.C@:5UYHJVU!>P-WM(. M??I%62P<#\H-6<77A8E-8AKSKER8N9K3O0"LQ/WM]H707 QI<32AVU2J6*I@ M_+1>E7YU591U6V]6VQLR [=XMX%(0/R2 1H)&,_T@)QA6^DLM=[S6>50\9*@ M+ >Q<5Z4#&O]HV^T'[]U/J7=,VB)9^E&'C@Y_E6P+0MDQ5L\%\)5)J M'N:\_0]-UE':$J 16$=8QS.^;Q]LHZM(-N.HJGJ& NNA\;Q)QK1[/&C@W], MLO_;YPWM5[(S(W__OY/LF>I]#/_Z_<$_Q$C0&IU[*=5&/[7@8P.%^KZII.&" M;!5ZSIF#Z-C:SQY__57^@*_S^-NOY@^LA*(T^5C7+]X+_7)V)%#5QS]\_4@/.- YR!4"30O[P%P1=8"Y0)C_BIM>=&_ZS3P\H-[XU? M(VPOU%S=.M+9U5Z0\(G0QL1'2J,N.K_AX*U-092?4-=WZV:'R_KD#K21_>ZF MHG1OJ<6\J9CC!R]OV#EIJ>##E959I2NI0&\!1]$-G^TR4FN&5OLB8I &C4PW MTW-5%YB%P^S()T-*@9^A>Z(7J*5^*VF)#&7_RIVV%I=Q2RZ+*%P8,UGCO#"?H[RV@$'6<6*!&@N@TAO9(3!JE+O&S8N!'1RBS' M4IVY0O#>#.].5 +C-4T>5*?Z/1?86UP4ZK8 M .PA((%C5J_X=,77"4E'>G. MP)._'A\#%CQO#[.?^D8%ELAA YXR6R(8JA0 .SH9RHBS^_EE3^>_:JQ-:R [ M0KP&J]8YRVO/ZKG8.H'Z3Z0- ?"LF%/B@M>6')PFUOG)U-K^S3_2H:GDO%TI M9T<5MH9>IYUDZ<)3VT13!9P=9P41X*L7F7X3*U]Z>/R(B,2D6[C&R2 R+0V] M8'+<):>=/(#0I2B)E'P&4N2S7J3/E78G-E\RF/B:OY]/8-HSJH2J:NH)>)"V MB+C!,%IXINCK=55NS[:#][&H_^W917T\;C'_/W^YN-+\^(>_? (DP+??'?YU MCP2X04B F\/=!BG0QT>'V:^H'OPD3 D7N3.Z*[&5(P?G&][;%[@X3[XY_.[; M:\E5C^_2_ZE[J]_[3BRDDM#IM?5E%3G_X'*P"\2^+(6LLZ:8.B8AJT_)UZV7 M0C;%IA9Y0?5]=MU.[O$XU[2G2BCF9R/3J]IEB7#9B%J9Z:.-R:-XG3-E)>,W M'+R//Z+X#2H@:/EC*'#!1VAER8R-3-K$^JX"@Q,=('T;M[&&#\R=6]L!LPY: M;9)*V'Z^=[_9"8-X/V;'/0U,FMR!EIH$Y_QFZ* M_401"V(*6UQ<6 C>H!GEY213>T4^:X>(7#VW>+!BWZVUQ:W=KA,& MO*#F!@ M"507=4D+GQ[ALJ(XU[(TSCM!94?^JG0=-.Z8DA_C,.>ELD*<^88?,QWQ/"><"-/X%= +AQU8"EO,MJ( M_[4?_X\9_R43WHNGU#A).">/<6OF6Y2WS;K0 MHEZ0;[,?Y ]6SC'1<0I/:_$:-4PUSYCJH 6% ME;A&U^)ZWH?9.V5I&LD^725>*1TDV1U3B%/M")V35=ZLDWFXT6G_*^5VGR5,YL)L"NMK(*YJ.%O])5)J1@=&[)@2DKLQYG).T"0$+JSQA-EBJ7PBH(1:W"< MQ=',C1%;?ZG0]NY.J$R8BMNY5AB&KL!G: MC_*'C/)L.RN=05VY24\0'7280G@-YF(_L%<\*ZM(7I0E=D6RVF3 8^EOOY*O M+>Z\N_.@C@2'^]R'X@2D#B?E%.RUY%.&H_*,(',_Z%==_"*&HFT-TA,H;>^" MUE>S4XN8EXV[>\_=HB+$4=9M^[DRB7=WY$^#[K"75ZG'I'^C>I7* XM -V"N MT4F['_\/.4\1S'#S"5=C3>AH6 F)55 #CI)"79J.:KE?^Q]8:Q(KPBFU&?R7 MSC/I[ A!Y;$"U-W))+Z)W605K-SG$J^VF"QZ,W^-?B8O>$V6%&IIG,]P3:,J M<2=]B0!P:E115W8CK)_JR;WIIOKK9Z%(W3=&7>U1;G1CU-TU+E$)# EJ;;D. M%736PP*-R3XB^81 1)\]6M.X".)$X"7:3:M8$Z@#BK,\277O:1+FI\+VQ6(G MTN(K+=UWQWDX[C<;"B">K4Q5^%5>]0M(,X.91O UM25T!BVBKMYO]_K'U $@;YA/)I5.N@L5\Q@;W*86%[:RHJF0TG3I!,F MG9L&(P?+@E&#Z0?:5=UT3 C(V3SYI0!*]H;ZZD' M4F.:WXD"]=Y9_M3AB3%E"@?/.:+K@Z&/B70M.[&?A@_.Y3-(6SB1I*A(^T'5 MZ?DLC%37TYC%N"I&9FX_'1^\*]@QW_JHL5*G,0R]/Q^[IM#=$Y6#]U66CYP* M3N@S\TAL:VI?P-4 /;C[GJB[)2^_S!LNRC=&!TQ_Y?" SATGW7*GGEEZH >0 M;*Z6*05]S"!T9E@>RJQG=09/_L+,Q6V,-^50XN[X2#_3>RWY8Y_\E>[N:CYU MZG)S4$J>"$M*Z8=35O"0/V<(%.GOT%)ZM@7?I'"-BIO]/.]R\K*+DWRV MYSNY*@KFPIJ59DC\B%N3:M+C!58=/0:':2R:LKEC7]%? I4;QD?N_?)/,HM^ M/$WB(-DBAO T39[?9>>AXCL5";S(PAP;[YA.9K1, !UOIR LWA3%D(-^ZM; M]F40.7F;O]\OSP]UD#UGO..#J3AQUN%;"NJK+EEM(V)[$ZY3[JX91T%*HRK2 M4#,52('2Z=(VP\B5]O;EBK ]-2M@]T8),O<[)4CWLBQ'W@HA<J M!7LVZXI,+0@HC)605@39+>TZ-@[F]V#T2S%JDFADT0\&= KGHF\[89QX)/VR M9KKP>O9NOP:NM@9_'1X?9EW^?D+_0U=?3-"%3/OJ(?!53>>#6Z&M MMC,'0BY8($U3($W/;3YNF:MH^Q[/_-'SHV4E<]>"?:6IXNYES 6:'?$SJ]&= M RK73;J?@T^2"8H@GR(#R);+G(J]%_S9*$7"P-.AI>:)#Q0V6.9PM"8V@5D MHT+1#!-SDDGBLR4E)#%"/'0,ZWT5I5[8UT&Q?U+4Y4 WZ-;'X:]/D<*"0#R= MKN ??2:GZS%.U_W2O=+2AAO4$-9" MU;AOEOW0>B,+)B#@Y=;P!AT3VH_,+4+6Y M]45\R>=T*'/MB?YCA2Y8K+Z!B%Z7OW,\Y'G7.0K%5='0Y7-)R%2FUT?_!]*C M%7ZX2XF^OW$3?BDR!OM%=]7,SPZSQZIH')07.@,"D^>"HB9M^IK;J*0$6A5, MV6'+:Y)FEF69MCT:H/>6X&J30M%'CP5-FSQO132KX_I-T:XC<,SV^1.?0'SE9KXT3> GD#_Y'$I--U=/ M=7S$($>_RN>J9:FB8Y[/C(\.>E1C#%<65X5S>AS88^84]"LT7=W6=)^[=I$I\;M5:N[!@V MFVU*,"?7S=S&#?#-?.&6/71-$T%SEK*=EU_,:K_(?ZMXLQQWN5>P91LJ MG;?XA#?%TJ![DDSJ61MYPEN"]AWLWV#>5#JCJ P,97@@J2M)YEY14MGO*^3H MZ[-?CI]HC9)X)#,C"60^0ND5MM9O%16T;&710W'0C7L=1\CEOADL1Z@X"HY/ MXN]YP:B,RQG_9,DG'=$0:\'EYXZ>5Q*P49$S0@#@4!.@M,'?)6N[?7CJB.31$#'QP\TH:]533E1&M;U%%E(P@/Q!. MG@3#R1^\-RUZUJ.#3SOQ7C^6NKZA[#TL/-(@'X$CU MBXZV 8WMW,[@0N MG@#7Q&7Q7-I9B5/>X)4(R*6VK)V1D=D[KL-I(8[N%IZ_N#W\M.6XSZR^/N1_Z@NE MBES-)R^4?=!='V!15 7Y_<$9>'I9F>W]G(R5HT]05"TC7T^\(+9*YN"WX[00 MD5A#X+X)WQ'_QT^>[]$X8FMS]#RT*AQ M-T.@:.=3@S&7 @I,$AR;*TE+FNH3[S9*;4UCL8,#[ON"F"6EXA5J* MR.CR_M+SKZQ/_<+?39S$+/[W.#45),P0I\> 61FF@HMA!JZEI5\TH2]0QW;< MDY#A#TI01<680YHK3-2_>L;+W>>A_]U(1U3>=GAR1+9[D7.%=I#MSKUZ?,@H]MXLW#J>\)W\8]G%%*?4=,<3[M_Z?RVQA;N9]D*Z-:T0R M=':OSAH[F>!'@"-I.=@&:JLXC&+,>,9J_W?BR5\=^#'F0+F#Z/8N7 MTX/=-H2P^!AZEHN8.@/_BS9K\DTQIXWC0+!"?SK,7BXLC\^?F=?T%$#T\2>< M.M(10[,>^QT$U@"DCM0## R8S^N-;,KH&1B+)\[(:="^@T2D3J4UGOEVSG([ M\>67R!WR0F.FH\=:DP*OW8,* ZCP^SVH\ 8\RO6#"F^*3W)TGAII0L-B&UM( M<%M#BZFT+ ,13M2:F*'?,7:'V=O0\12%+&,6B7VAX"Z"W=AA[V9;ER/::@=F MCJMR\D,]AV;:;R-N61S&XHZM=TFNBOCAA?H-S4@"-56D_1109"&O&,3;.E)/=W9 M>.O(BGN;! X[L M6(RTPVV+X1K2:R) 6E8T'H*JMFM[=M#P$+IR>?NFD="'8]EUHZ9TZ;NIA=L7 M1?W.NNMM[SATM7I1#![DR:19:@T>*1Q.G#+Y(Y\).8$F0OA/W&,([A2I+S!< M$''KEFQGTVSY/)03I:AH!C@Z:2>7F:CZ?+XI!%H[L+0[L+-_=S' -'(P S^$ M\C+*KHYFO$:JNJ?OE2DZ$&?D-$A<&'0H'^=+JY&!N6G/>L M5^/#PZ5L5&5*0^VUW4&@7EI#5K"9#%:XW>9,=XH979WK4D]]HL8.0AABX9*M MM9JB2'U<.Z^N]*VV[&$]R]%^1/[+#DT?2:^ M2&MK!*--7\O^-GW!H_^]_MOF:<^WUD4>H(KW''3E<>4?T2?^=R(J Z8;%\='C69L].+(S6E1] MJV$2$YO^7OQ4Q)Z4.O8231DOK%[I,#LJR=.&93^%!U46[L3IW ?O26CML7B9 M:*O9!DQ^TTB\II8\H'=+A $Q1)>>(A?GWR+O(+J&W $0"CZN3+P');NK!?PH MH3\]4AYG4X.A/,Q>L)WD;#JS&@=+[L\U&9-33^XE=I5S%!8=T/;0K ORA'-) M.XCYI"?$*X%C# 7)N+]CVC>TU#R01J[/TS*+^&9#!W\^7P.TUC6"_I:#$(0* M31$'E(?<@;HI$1CYLU1.6^SBZ%Y9NQ(@E0R;O7#\HO34;3'=.5 \A-H^2\.< M2!:?Y-"XV9ZE62S/J!,1IPC",$>9K>1RFJ69G)^F&5C!,==FDKBL"Y=S'F3D M\(T#55\?'4N()(NQDT:?/'P%?*BB+Z]C5FGE[XQ],/'Y?C;+>%IQH76>XCC7 M#^&X4[W,_7T'MEM*$*=[Z_W)*HRRU,RD!%"#3"V9ZA,7^C,CBK8(;Q?[Q=(\ MHI4F 6-M\NTT!WL5("HW9,*N*; 1#N"AHZ.GX\KE)P7KD@5!CGAH8?@8"13L MI*50/=^]]5IS-C'..91YAV2@'@?FG^W$3F97]M/$)>@\890=Q .6G!]V;VJ] MFRTS,CC>Y8P"6$[_I[_BK0.^*[+G#,_28D5<(!7/]P0949HFSOLMP(YS3IGT MUEBB@1\IF-#DY%\RT, /DX$XD5.%_U!I-Y7@Z(3)E$Y=G-R1&\.=?F>$W7H( M8E>,)=SKQNL<13[%F66%Q$L9Y,MW,P%^.>U&E]Y5M&^8'I!4GN[Q7GU>@(> M]J9J?: NMNLEC"9NK/H5Y7%02]GQ2,YCF@YNOEF(%''BDPI[%$- ,?RP1S'< M@$>Y?A3#-94 7D=V=&A7U1+S41M1$-\%C/KK,UZ3W7AW4M1T7B*2J^=MG'R@ M!P?R 2Z'*9+(P1R#Z;+?1_N:JY[C_)U[LA]U\/7A#_\^R1X_.7S\[Q)??/WH M\+M_Q_,\>?3DT83^]_$/\@?ZU_<3@RQR895;[04@R ]SQAQZT=] /-U*,H@3 MPYRQH1#'=4E35@A8DT@83^(/E"1:E8N6=?TN.D4&Q:,H57"8I40!.U0'<<,@ M7N#L/GI#=E*Q,($3"ZB?/:E MB'C8DR1>J%AZ"PO6-T[6KB&%=3A& M)NT>^[BOM5Y]@^R?QO";R)8/2Y+_4_>@/<"'!8L@[<++[K]H1=/LP$Z_/3(!@T8%,*8ZOS6CK] -:I0NAXG'H M*P7X\Y3N(BBX=*PPPR"7QLR/GMY M\ $@]2^%OW%=9#Z^0.08.TV3;UP0 ['[7-(C=MP>9A%?U 3R(3L&BX&RO#; M*1CKZ,FS>@OF[90:J5KZB,?\W+/?57,/2_+/*KLDR,+8A5Z4O9R Y)20']>O MIZY):D-KS5N(F<[9H^V@1! 6CZ@/6"L7$*N6^HB:9B+'ZS^O]\ ,_^]:0J>[ MVUS-]5L?($BNDQ=6TGS%X/I13KM6P/ M[8[6]Y89+O3I?KX^A_ %V9[@F2M[ MX=D >:5EG8?6OR$HV_,>3 9LG=SW.HG$W=^YK1P\ IB5S# ME/%1"L9%$PAYKT99LE\GEUDGT2KQ/!="!Q #%U/2@+AFL1OF:A ^$E#MY^_3 MV^5I/U\J)$:FC=U;#RX2@\T\#1-K^AR8GW4#PIJEVNPPNF%?R M(6KMS9XY9(N48X#,OS05-&MO6]"]LW8JMV-T.?9])D*2/.":JVU\KVE?ODL) M"RQV-[8"?-&NX4JM=C?N(&\1)8!#VFB?V=U'[88&*",K-(?G)2J\[+PA^D)4 MX7,.Y $Y(U0%=F>_B#^?#&O4GB?ZJU%/EFJQ7GI)QOAZ;5<8I._H\P?V^8CJ M'=$=>]RN+(<@IMK#PK@;9V*0+=^&-$@XC_84[HFW/M+DH9JNR+M.N=XI=$%Z MO4V6#&>N)*("4F7)%F"_?3^U>IWEM06ZY5J-5CG%PB7\]GD:^/?P8780OQE<:=J9%WY=CI +&6Y_"/48'1\VRN)A/6(7Z9#M2ACI['N\=6N7) MHSU:Y08\RO6C5?8&:I3:6'/07%%QL[R5Z-<'PN(: IO)#.L2=EK?PTG1%IKQ MF+IMK6G+1=&02TE^>H@H&4'!$D96W<\TIP<%=9EBI?=+X=-[)SR9K2^(;N-N'8[T6RLYQ/ DKRLD_F2UC1@;AZV: M==2JN9_!S^!?SD!4Q&F6'H"X>=*^H!UOZ[L);,^;\F3]85/ZW!/(&5T)PI4YNK)KFOM71H2J7QXNGN_3LZK38QU[B>, M7W.D?SJM^>\ V,KM?A]_F=H1NTR (RJ3B:^T-]R?WPF9ZLI+!#9G7-.L>ZXR=Q=P9HPF5[XYV+L5/ M(C:B11G&#W8NF];O?9W&5X0W3;$&!FR7:%P_NI_\3YWE;=%=6\VX1C<#\J<+ M:" D8.F I'FM.FOJ'7C@,1?Y3EN3$F9$S&A^#36L!'\!?%LPT#B%X4WR..EGYZS\FT, +S59>_Y[IQ MDJQ@:%0; >[@'#6N;I9Y9<2EGJM(A9XR3U@ZX8\/)O@D+WL-8LJR/N6@%^;5 M_.=,LBV(R>B)\K:U)@QO2&$TFZ&:BCM>=$MQ;NMBS7B_U7_6T MS8Z$*_+)H\??95_A(SQ=CY[BD_0W_NGQTP?[U?=YZK7B.#O[P?>A:0TW++FA M<4;2%: :R8+.$(UI;*U]6-9]X>E_!B3-_AZJ4-;S:N-P(2^X(TXOS75=#MZ5 MPE3+M?.Z).]QOS ^[<(XE^EU2O,P%F+[U9 T)P[4!W>8N4.[@L'")I92T>D6 M\JN5RTNZK]L4C!0&'1&WL96X0]YVPB!,UJINBG8=T4#-\@Z\S6#1GBG8=%^[ M_S16 ]LSID &E:7+4X,__)M$?&W'IQ- X(C0]I)G'^M'\%)G52+KFYV[=M84 M4Z,4+^B4E<:X7QU+T)$1_@F$/(\?'?SC+K"W(+M;&=F-'X5\6I\X31;06;+N M!2J@SA8^;60W@R^&X9-+I')#,:'+6,02VGV"(3J[TX_%D9@TYE+-6Z'[^1YW MI6H#/IJK0K M0OGE4&>-EP0]&R(P>[BHFW62BM&?U11J+.'I2Z"6E>/AK =,>PNS7YS5*G/X+)+"Y@_>OE[:P"VFG EA MU3$@'XE4Q*/"H,K[HSZ#$XK"@:I?NP;P2#6:=^ 8^8 !$J!Z]#G;7?EL!<[7 M7?F7A%RUQ>[USMQ64 9D47E M17]*J4 %D#&%6RSEV$A_+XD)C:5":C$J?QTAA:-*,/]R LXBIJA.B8KP?>VB M\5JU,J[5MA#HH?:])Q$ M4UWR2(J<\RWVTZHNC>FH60Z4J4R)7EOM)C$_*+BFE:]$U5X\,CO(I0G:;L!9 MQ.-!P69HZY"FB@L^%>5N8E:FL8)]?"6/H]/%,L(VY-Z3F]:Y 2#IOZS%=T"GC[.<.:D&DGE+HKW MP65I5\@WL'=#45*_9@#'@$$C]_$1IZ)+9G$VWEGM^3--(N&[C)E(5;D\"LHY M1$M"\G&NS/!;M2R\4A7YBZ6E_SS,?@KQFSIM' RM 3-T(]XBXU.QGZ56O2BZ M.&2,>-6\N52GS^&>[)G,\9$RK9&=0 BE.6"6RTIW F[A?,D9(!G Q$'*#RTO,V-3!S, M24K53]N$M;FY@3U^06&_PW-,(F((_EQZ*OZKSS4!(WPU\1?Q*AOS!8S$SH0C MA#F1GXR9*"R&D_.\#/T%G,#@1PL=](.'\J*29S^=ORU^#2X,U%(@&9(,5A%M MF"!9,$,^@J$2?34S_ZO;R3GQHN#D#D9963]D)$:YA#\!3YD*5IDD>TP(=YFT MS>VS:$=FL7?K9')@X0C .<@43J)#:?0GVX3.,)47#8TFS'[Y>:;K#IC&UPGJ M-]7VK0>TA9RY')N'B9\$&K^*(1AV2@+9_%V 2R!>$7WY MT<+IPN6-9#73IA-V]U,MS5V^S1 .Z"V,,TGL?A[UPQ35QZPXG+?,ZC^RIM7; MF9S'2?X)[ @;CT!3=LJ'6T3Q(+S[+ .[L C-N[V4=D1ZK-1?HYD7"KW%<,+S;Z+) /]=YI7[\)H,"1N.\0V MC3V!J_%9.;/CB1\TLK,T;-&MYDU^&NJ1OU6

3$6A1<]/!,RN?0! MVN1?_>7%;W]Y,,G"G6B\:6=UNL-D'1M"(Y <\ >G6(08@7L=+A^S&?::6^+_ M"?9)>;:9/.0=]N= 0(<_-4E6D>1HDL4 XB&_\XR=R>_(8"T]HW%"TSV^XU=Y MP&?Y@S""W.0-[0[)-9'5+^<^^ Q^6J3]"Y=1@VWIJ%1O=K>QO_Z ,\90U>S3 M>+3WV$$=V^Y#3OG22.N#T85;Q^V\WH;%XWS&R>2/-US^Y=O)F8_8;LG'MPQ= M79?LE.N)HP%G'1V.\93S,0RI9K1[!M[RE)Q6GT=G.Y!;GR]_;OE"H<^29&;P M-!?1Y3A9)B'/#O#21IH3H>FW4+6"K$P[T'!7V)4'^M.8X0C2IKP=<#]-5M', M^G7+'91*WMX4(N3FU=M F#21!$!;8-#!T)47+,?F96WTU2?6"+CR@Q&5SW2\ M2HXG$4NX9B;\R%(P%MYF#)IX21V0KK52[-VUG9*%;ETM:I6^4A&64KS[LYE7>K/=1BDQKUKYF_61?L[X! MCW)O:]9A]X;PUROP1K4?KILXY&% M6W]_S@S/F>C 4!:NX9EAQPN',U.$T@DE/@65Z*56#F\4PB=2X(YMN>KOK'UZ M0")OX=K<;;QECXW]Z-#!&\Z\%^\[<&C2*/#WZ&_/R5-Y^.+5LTGV=W=:NJ[+ MWN2S=\ POL"+;>! REGV7WU5T(3Z[QYFK]27'1(P\#- 98E#8+>$E$VI27<@ M%BL$/#PF:^0;\AD]?5OXA?*0%JL(R. )G*HH<6Z'MO(<9Y5>9%5L(FAFN)N< M1G0Y_@"^#$R"8"KPH(U;B;JM!WJPGE%"-#%448UTPT<\@4'RZ<>FSN=T)WDW MO /]9H:7?4:.,@VDT> >2\@SV9D9WWL[]RR[\7J+'1/I#>.U8?=]:+?#LQZ= MY-M<9CH\#T\Y_GKVM(2#NU7FKEHML"4< :FTT+U.4B?B+!XMZQND, MFIEYP!T9""FYEG+YHL6,HE1)F9\XDSZ]81+=UXMFC81,XMQ5WL9184<3OY'R M,CZZ)(M6:4.^U>YJLY$,-L\?T/9ZO MEV>;LZCWI&LD'14?=[R1,+13U[$OX,>78TXYTOO6E-0+ UJ8E>1C*>YK*$QO MZRQ/2KY_-0R+)+DL_C,:F CO,?.'&U5]K*T(2&<5 D38S-R#+_7J[XG M7G'C;*ZP1J)#V@^K""!P97IQ0%<' INGM-#X (_7H"K1M&$YB5X$>L-L#=_XG4V9;T5PFZMI9M#S1XW MZJ5\[LQK.MMR;A=>+E'D8\V\#7T8R"53(B*?M1>*?UQNU DY)/]T/M ^Y+T; M$U\5>D$UZU4VLB&!W668@6D(1!@9/%@OK@9<=O+0L0UXBL4'A_ MX>II^[5\08'IH1L2M11N91MF#'V+G)35VB[P?['I.D7D<-6CR9\FH^?0 "VJ MA](=.'A$4RZ.5=E7$"')LT/G.M)BBFI=JV+1J9:=>#+S;94#B&"0;VX./._" M(Z=*S- 8L[-&K$^#EY!W4/9.N_).;Y4 %"+BNF>SG2)=.6?[8\HH. \'^<. M+)A7FJE+M*I3"8[88KCJCWJ;X$WCZ:3)R!E&'@D"+T$4@/Q"OMYM3=!2;-B) MFLUB#)"HTHYE*(41VD,4V=""RX+]C %K(+M$4?WC_['WMEUN&U>V\%_AFK7F MN;7.!&9CI'0G M5K9P"E!=; D/L&0("MD>3=J$>=WK8Z(9 ""%1R-@#8.U.).>80Z2M*=F*N=O MUO3!P.,(9@'/3K?\\F%AK7KR(/FCR(.6["UVD?4XS6@8DG*B^TA@,[1K <,046]"O0V, '=57 MD>'G7:>5[919*H8VY-#KPQ+_Q_\\-=]S+B=-W9@X0$S2)-_GU,X3YL$P#[][ MPCP\@*%\MI@'.!R<;7>JQ? 8[7*KW.V6%$?848E4>!Y@27_!PV>.;X(-4P=5 M@HLP1PU<>_]QW/>WE"H!3G8;!Y#8<_14*C/CH=T*:5\&3H=G\\2"7JB;&ETK><$)/:O.=?2))2T;*T62?&GH6"UJ?K1&1^*C6[ MS)N3 ?QA#*$*=WA'%E/LVQL16U@B+FGG/^CS\J*3M;92FA6(]F#'@Q?KDQ(N M!E?IUJE:+'YD0N/XO6:&F_^,JPFO+=6"OBSK9R+3@@Y?>$S982H?H!!7*GY7E_%GFN#6B#\B8)5SFQFU'(/_'Z?]@5*7OE.!O^4'3-%9SRLM/! M^0OV,!@'3%?/L\V@5#45_X3(FR71-;1FG- MI^6/A_6];M=:^!5*EW#UQGTR-L^2?U,85$7"0TM1$99IVG'H$YYZ-=;[/1)W M'KAF-)6,D/T7!RY!(ZSLL'!M3^]]:3_MK_OZV- O",MTZHW%S1%%NES @3QN MP3!XZI#Z)Y!X"X](>&C;S")=T13*<(CANM^@)CTVX%1 HU3ME&*QVPE_UFX; MK8B&?=0JP\;3GO@8>T)7GZT)>MC,VRLPQ+RG\,O3*MVU2N 7;:5F! MK[IVE M(.9^.*T,2K'5ZH?3A$KMR[JOM^'_?M?\U%(+8H'Z1KV%;_^:XO7NA_,L9LDB MI][/=L-,SSLA1-EY;T_A_G/HUDC/91Y00JZ[XQK6Z^G$?M UX@\TI!<2 M3>NN;D=&8\.'CXE'NVB!RQ)DE<$W]$#MF!CNP&1HN[$^;4\=.6%RZ!PE382P M"U@V0JT]+6]$=Y.#&$ZVU!UWZ#%H1_8%1)B#9*'C8^+''T'=[2VL4[S)5)U( M+9\TK_K2'*V05.'R(@LSZ8:G5<#=A_BNH<)O9;;S@U-,KKY%*<^$@!7NLI0. MDU+WD>O<@.8DP#/_K99GAPKC M9UU,Y=D%Y0(ECIQ,V;-3?BKHMA,@#[8Q1A[!/ MP=!901XO^@;WW195(O(IHBZBHS9>%A M0W=##)0;U)^JA"Q/=#-H8+Z7I3(8>NQ(&O-QJ3%5]!J]7-IOG$'LAK=Z@2SC2C83/_;E9CR>: M'GR0WU^-N#/.?WDI[S6R)"YT),T&I MC#9A:JYX]=R>=1T'C@L8D \?E92>0@D.(WM$5HJVW($$+IB^S$$-M])1WFU= M=U],5(=/":_:,$DXXGY1$%P.DL*[5*G8F#D\@H?8Y61U[56]ZNH-XG[WJN'] MDA:(Q1O)VKU;Y, 9VHE'A.-"B82PY&V=-53ZIF'A%7H$L7G21^=M 0.!G#%( M^5M.A!T*87W3NRY66TM-JGBVY>SZ;7<*N#SU,4@EZ^BO0+)0J5$E6)AB4MXU MY]6Q1I)&*,6'*6^WE+5.UC\O G+/;O(UHPB02Y63N1] %D 8T84N2OELS]&^ MSE4SK;T-Q]$=F#@3*"SNB4.B:43ZZAP)B^P4J?R0_B$_%8L]I(FZ+0V%!:/\ MTCU?OJ1ANR\/B1=:&A-1Y%TD E)$CX6I;.:\E2=QKVOZ$NQK"*I_Y=3TW9G1 2P"__+HR02O#5Y9[) ME==S6S=]LVN/Z68OCN)63U8(KCO0OOAN2OQ1MAJ/=+LXSM2]=%8+*5Y#RHUR M=>O!C+#'V&93LT)+>\=IQ8-IU';(]68T R.M-:!#;\@TM (%\[-E,8*;IL_8 M__+VE"&H8=M-UQ7#(5E,@F:?E,5!"7H\>P]6OK(3<>\L$LC06EP<%K<3PDO0GG^=4WE^!JM2M[$#X52R-. M_*N"(95?(9]F'?8SN*)#]CH^-N4A"H:';LK@;=5)PY;'VW@#W(;H M9]ODQ027]7;M3,[HM#MQ!Y<"PW7#JJ94[:$C:M%8UF]^!-M#+Y]C$PA+6?UC MU_Z32X6_85T#K%!D2LJ1L%XY,=;3,O?J$?C@/S;6L46UG=4WS:9!G\OOOIQ8 M;1VQ-4T!6ZSS07B/8_"S53TH*8BU7)H&4X/.890AYF89$D90L<-*FF<8?K+K MZB.3J9#V':@AXF.SQ[1C&*1JC8IW:XTX&#TNSG73(04AEWD;O#>W"71IX<;[ M/I^"+'S&<%8)+8Z"UAV5&LMJ003:T_VDO!N@CJ)V4D]HEX1R^Z?J4/H& MJ#J'WV)!0ZENUO^)"EZZ D4/+_8C87^VX1U:XGEO>F-Z5S@C]T,8*6PS-A3P M5!EW$BD&R?E79H@3O+:Y4QN!S.A(NTS33H!/W:^R<5*(+BJ>)I H7B]VP])VU:EN8N[:9 M\BEQ,Y#Q$++,N@/!$UA>W+0_LWP/CNH4FG,\YE.^4;J#!HI%RG M9%?X4R[Y1X?>G&V:]/!KHI\V,N):26J0,>.R)+NW"(/A>;ZM6;B2R6[ MR)T]C(/HJB MWHV;?D"'K$3B^,QM[#(X4*\#TH,(]M)O^)$DU9@LU46BXL0CB;..7:I)N?RP M9P:0T(VZMK8VZMI@HF0N? M5&VZV&H--]8EG1! M0$906"C3G[G/,I67*(/X#+TY.'PCJ&("9VIP:8=Q'/52W=#O_0UI"/%Z5?XG M'>FZX7I1,$)G[$8#;%F2)*^.&WN'APUDNDW(':[/'+-HH4'RD51(8$R0M%K& M5U9JXEC@H)^G7-6I)^] F(]*+W*$%^-]R:MP3ZE@D.LS\NKN!JS"+E>J0L)9 M$1QC$-&4BS.O_,-#[ZL-X1&-](&KB]0X"=#D%8/<9WXN6$9[-KIO:2+*) M!K"_U92R,A1G6.Z(":4MVI?^O0X M[8!A=P0U0,>TL+S/F,*+#S$J="P_7R6,Y\:::>8FN)?MI/0G!,5CRO*[[X;/ M> -!W"JM%)+:IS74N?CIK@M6_1XDF/-MD@Z8"7J$8F! M7._2W;L)L[U>H%OSE6%[1"8& :?[:FTCB27=V6>HMJWQ+NTU;2/,/ZJ!#WFD M]YB9A*+\[F,$J*@^6O)6^0UP\8Z\A_?R 1+TZO&0DWTI)_]0?DH*S\F,E_%TMYCQ;O\AY/NKLK;0(M'W?G.'<',&1N5 M*0$H+_&IRGL!CAN+8SL0S:D/^VG;;HY.013P\7:O0E@C4F6"-R=?L&247;]S[[+2'T<2AU)!DRT_MT07X_&K\RI@P.;IZ!+J2)]KP;8@T:1W 0L24_^47LT?I/E47CBD7=-,!3D%] M+)*[!2KK&2W\,Z#+W-WK+10T&=T+H55!TJUN6L,JF3\,M]$]3A]U6Y,9VY'8 M5LNM-'3.300XF]WDKO8RKBX,-2E7[Q^D2(9;#Y53M2'M(-664OQLT7N(-&]> MII%TP-C2QM()SSK]G;\#MT5V..'PGRKGL7+^KT^5\PX^>Y,_,I\_TJE M;A,F)&8&?GB%5?I5$LW XW, MPDO%P/AXCR3(=^?4;C2>R$D4%-KCL<-7^X'R.N3W4',:&F^"IZ6QT4T[M>*$ MDR;X&+FJ_,R*(KF!,('_J'Q\0ZL=3$QP.(^S"O8-U6"3):WT6$V2[QL;GB,U M1%N-=;0%D='N1+>X)P?Q>K@-!P).EL30U%FELR%Y#PR5VWBT[WS& MT4!TSK8)]W)(F=3NDT3P@K+YV\HR\3?2.EHG&Y^;=O5GN)43PTFJ^QSF]J < M0# 9,UP%$"W-=;!T5^@RN(X4E)(N)#RSY3!R^7$_G^7.@<>H/A[51V-== I# MK%OI19U7Z:+Z8C'V0);=@CO8 LIR6H:JG&1<29\LH%2WOE\6'6T@'D&:4T(Q M@%XH#D(T;_2GB>N3)&9LO#EV'2-,/BK#72H4ODT3':;N-A 4B XA-V8#MC^F MV&\VFJFB+ML?5_9*I"K'YAE?P\5KNDI0^^W($KGR8_\4=G28OO7PTS\Y>5R! MKQ/5)UVG=F''S3V=IV.S1XZ1LST2=F)NIPE/ 0#NY!7@M2#$KZ,AJX!O? 7V MNCZFVTI$J-4<01>1 BD^;-'(#\I2F3HI""0I5YB<^ZQ&06#Y M)'=,[!N;B:X=4TUN@RQZJTNEJF=T$V+6%/\'!*+BJ4]S@N M?I]@CJD3_VS)5/A$21E"*6]77TCH9AZ_MYJIE"'&73I]>J^O3V>4\22Q^'R6 M#5%=6PIWAHZHCEQ>-(EJHHX]NZVO0!<)%4:5>,7EBJQ,GI')[@&?/9FF60*7 M>XCU3W-_L%K-,KJXH=.KK^TS9RHI_Z2>HUSPFIG5]]XVE)>",PSC3.I'_3&? M51X.T\0HNC36"SS#$*131GTWU@?RAYAKVB+\ISO91>"'&UW0.,VAR3M33.P[U=G%J+TQE/$/) MAVZ!AL&_N),**1.NJH*5[E"+^*%>C9/2V"EZ9/7=PFBXW8RHF)7!S$4"&11) M S4"?W+ESVA[M$(AUXYA4[GO*E-.4 L^2R[3US!Y39*8MI=XY37'X><(E]^, MV8BL ]0<@"B^WQXOOS3S@EP)(KEFD5(AUS)K9BQ81@[W 8O/<[B=8<7QD0RU MK_1SXA/;HGQZU>LW,S\I]8,31$_>$L/M+G8I: FQ-3XQ:[JFQU#7!#<).)]1 M9=_#+?[.<)7:Q&TPA$*)<(FRHKX:&ZQ1<8B&3.$B:[\@2^ 9:YP;%R[0(5S: M?V^LYOKI&]G7"PN/"4JJSC&9=D#1"(SESJ6K9*5)8O%^&T9ELN=%+3)Z'!4V;<_&>I1%)0L,'#]O' Q2Q.< MEORL<4VK?;2Y>=MGB #G;%-W,44[@=,V_)OE]B@. MFO?-IS">MN!$SIR\27^$]U!$/WS("Y'Z[9JG(J\K\O[;4Y'W 0SEJ\@.TRM)3"[1'H2Q*^STYD%^TO;\'6V/GFB7+66M*C9!LC>D] M8=UY]GWL)94GSNVY6JP3J\:5P-2CX!66VJZG^Y#61ZVXD=?#$78X+'(!D@-! MGH)'CL8%2W'0VZ:C;'D2H5?XUZX!<(%7BOY#6,(&B4YX]ED.OY9,*_Y&"?); M241K RQ*9-;9'+PEZJ_-,Z84]R5Y, EVF_ZF'8>>*;N>P-"JC)2>[+QBG<3] MDJ["Z5KP58/3 \&K 3U.B_HNCQ59/)O/W%(6)Q26CW'#S@AP\TMB6]-F8B[H M6%-Q5*E WT/,"2.&X-!D(BQ7AP^NIB3H^+:B=N>SWFI*V/)\X4L*+E] M\;65L_#O+[_V#7#AY_9#[&H@D=G8:)W< !(DGH6YB<8B.;)]O1D'Z[:3(M.\ M$B%$!(A>)7?$VDA\04J!G?]>?1S,)BP]GR?]KG$/Q')-5J-)(T/WS/* '\&1 M^T6.2W:WOHR-1G:E3(E/(1LD%RVP50Q;B_.ZJ'KG7IEK9 *&F9DU9D_G[1<; M0NG6$Y'PF&R8G?_GJ_]F1\*?1Q1 X9V@H!W=H 3*/%#\B%9Z9\X3/VRA$1>( M$R'342SYI)4-3O+0<_;R1[SMPMR_L(XFHRFERF&YLIJH[,;K%;ES3@))LZ 5%2*B1C9)Y,5/*B9 M&;QBJO_1C'(EV<#TL?2.G6UI?TLSQ4IT)W<*-7Q.)*^RDV8GA"H ?/O\HNO] M@]WN'\DY3LQXA?%J'T8P\U;RIHL.I(NNU9= 3 M\I Q,9MRF!AF-\?;RJ_;[<4(N2281(@A5PU] __+7U,1>5CV=X_^LDG0=X_@ M[G@[RZ/.9]UG5*FWI+0 !N 4B!HH.O,MP@%JYF K=,+O,XJ'D[;_R3L,J@.M MXC%T3U$3*BQL;;%)>Y->]=9YJ!3M?A3/5]_VVV?V4<$3:/) M2-*MS*-1LYSCV8P@NV Z57F%,-YCR"Y8@RF[ M3:ZRN)B;U6G&-&L,/#,.BQ M-:M'!'OV:K)]II7(/W>>2#\>^P(X9@80S1' 43R2W. +<8*[M#]&>@EB^9#9ITXZ;TW["3(L,(\$NN/;-/F#BF&%#"+KW M=!E+I/"IVJ V368FL.1V+PD<,37*&ID_E>ZM=/_O3Z7[!S"4CU^Z_TC[3WI= M]LQHK?;^8G%D7@:I8J9>LF+E/DB]5]BM$L>2J]6Q^G-<3#O<7C?,-\QNI18C M356<39"_6[*:P](75PLUBJQPG7S9#.360,E)D-");DF*CC>Y!W:D43A7-U)] M4T<=_01@R^(R=T,!NYCXOF'?D"@7"OZL,(SYHI5%5B Z+],)A)$9S%NK C&U MZ5I>\5<\_YD^K/B4C5N]V&?[ %?QH7@[K^<\UY3XA:J8Z+!(4;=H5"31(1## M/"V#8%EF6Y?+DU_;2I-#25*N5MB #S0A%0C9=I*F3#VI-*/X'Z6=$7;DAE@, M-MP[QRY2;%%(V;K+F4J&GDC18S;*[; 2\=9V.A9F /17-),*5;))YIT(:J9* M'X.A<7_)==,=BDWM-BO!UZ++U,3?9(;^]]1NWG7H%I.G*FBZWC;_R_*Z(@LL MLP2PC!#M1\9_G4IYK#+-3DT&NVE5]K98F;EH+Q9Y=06GG*"F0F!].CI6Q\-P ME Z8+'F3BCM-\EJZS]Q!EIQ + (N;E+<.3MT^#CZ>1.:3^,N2')G.D:"6$HF M'>&4B?@-(6Z@!($V]W4AOCJA95^)Z8-E^+:_HOZFE Y 07;ZS]WB>3)8TR.R MHA_Q+K0N$#9S8'?+CVHX*Q*-MR//?]-;;*8S;^IOK"_ML(G^&WA8\/'R@R'@ MD:>[C,$9CAQX9G 8G;"P"L%4@*=M4'5KNE7\],_32W.@T@_E2[+F\O5^-3RYM-]O OD"Q^+9%_BZ[H:0%:0MP^K =([ M\]?J&WG(QIYR>MMZM!J=33WJX5#Z3CO%X'4QG)E+J+2C3D((M&MD:C.WQP01 MVW'[C';Z>;7IZG:?N!CZ*2HMAG]SZ8!H3*0(1IL%O)\,&J(U(9XD-*!I"IIN M$!9VE3$1'T'&#_2^ B?3YW++_%7MRJ5%UTAW8=^@F&C-J,L[0G+MB>5;WB;D M>(;55A&%]]T='JBCM M(!:1XV6= .8CP7C)X3&O;OLPQXW+GRY@EO%.]RF1)R MCG"?'&WF4G(J9CV33(6,0H"4]9BV#^N"GW.J]D]_5\,!H8D]H<50MOAT<9.3 MML;(2NF.N5K+6JAO,BMPV WM5C.7247%?HE/ ^T6IT"LN];^9OS_EX;EC-SB MMA&#!\[SC5 28!0\7NE3WI;']\*K0F'+I;AYWGD[$!@GC4P[E97:RN M&9WAME]MPW$CVCJ8S#"+&\9>*-W>MIVX@HK4MS!/P;!=A7E17@'0:CP+CV]8 MB"T8/0Z#9W%!,=_H\C/:OP063)3PZ;ML:<)8QM/!L(OT$!L>8-ULO&,I-V*- M9.TVP=T<%=>KKAW\-^$( V"MGG'_+!+$YRFLIV*?%?O^^%3L>P!#^?C%OH=T MYZJB%:>EBT44=%1Z54Z.V&;,<[_$, (=K@Q*\(!BJE-\5_%#,];.'Q/>1;9B MOF78IWM+>B>8!4E;VPCE15NP2G(W8$R'[N%2LF2P+$^@I NTC?M,M;E MFD&:[W^;?LO(1VQPRBVY)XAP5CG/*((5P$N[00 MPW)+P?8&B2YF?S8)Y(1K-L29-3M!4SDQ"/*UI%H#\D2"EW- G'\I)64<6!P) M?6P:QSO [^P7C18:H,N)#H1:BRC!9 2Q@&YN$S.JW139D_'F$'J>&JC6$,3X M>#W9X!S7F+(O S_ZZ4>C/P)6YYQ^$.[E$P^D;NFR,7,#4Y#0BB<-+$#@=\S> M'0+#@ON<0NXL-K M&IY@& \#Z)^4/BSGNO!AJ$:?)T=;*;@( M_IJB]O@K=S>H+CDG;Y#YI]<+!^X2V M2@("'!-VNCH-!012P=N'-,4?PUV61$A.@7C>O1LF!'WD8"T*-T=XF[#O M&NJ[ZRHJ)ARY+$=D[IV;Y1P&D[;V/V?]]86%N;0BO 2K-XWUDY<>( U9$KUFGPVX'(.3*!BDH=4S^<$HUW(I M/OY+80.8;TEGDA(NYRJ]_%6YHFNNC/Y3>6H?%BCD=^:KI7RL^UC!2U.!TL%?&#TT%U&PB#JJ>B#]Z&HS6DX M43QU==*N,\,N &=Y.(35,\D1/:G]T#\KWCB>$3][)#--='+&A=VDHM+--(4- MWT3Z>E "7;=K8:75&J(TX&N%2JPUWB?$C]+2N7P8X%Y@A^S!M"]T,!V0HIQY M.@$"'\>],(/!+X;() 6WO*F&;EY=&"AVI 0!SW@KW&T2 [F)+.@C<&89^&:R@\D$X4.GE90PB',.RZHW\7?4N7\T%?F*N,)'9](TX%D1+=SHO[[XJJ2?Y]MP=>(QHE[0W M+R,=CK91*,:001]$ )K(J'+!2#-*QW8M=SQ:>+4DF75ZPGV^6Z+Z' M3^7F23G'06P@!S@-^-NC:\-DEC\GR&42 .:L\5%V,LX(;NC,N.\Q,;7)\ C& M0+.B[OGHS8E]%7W\EAS)IE%GQSL.66$ZCBOM2_R5P;V92NWQCO7@?(N]^U.S M8@PD?O?%4_WR 0SEX]A$"V>"3Z+=20_?IB0")G\0@) -);:BW\H@X M>S%WR01!D8^BR &9>P9FUQGH] \B:[C?OODEJ_50DCC?.7Y^X7<9(0A)7$4D MC2F$:G!O[4^)CAV.$IO_MBM17*$MR'/8KB;RB_,W%P[SB^.-G#*RYR ML1%RV[&B/!6>:8N(#$X8YG&"4H;>ME1'DP" LA4W[?;$2:.8T-=1;NJ#>7K] MZ@KR&.AU6?]:U,TP(5_OF'*5#=,YGI+:5..E2M -E,$E>42R+H:%)X MIC!XI$JN^RK$AK6E#8'!3>,0C#LTP)W61\IT"X)@LFC%UQ*+1 M14(,3)#BK M0RQCH=-+WBDL%UH_N+09'BZY*6I/)J>L*.(BBDUQI8(>:6_C\U,0> HBQ..=1 M";4:%:>XKK>)"A9RM_ 7KH^Z=![PGKW%I+FP_EC5FZ$^_$-3284?\E-XT-:QD:N/O3\L5 M5VXB$*;A"ZZ-4/:E?0]C272-,L97W;!6/,<55X.-?CO>BP*_B1B.!:P([R"V M#/+JW@21$927-3XM=MSVE6)7?OV4QCTMU$?QI45$-;!W--:;&]KD3F> MAMT1__!?(:+KZ4": \2(RN2BXN6PG1-%DBI==I3V)*:F$W-48D-L(.#&L(52 M;DM2NMRU(WH!39P4O(3A#X0W,T45[F/"+P>'5'?L[/%ZHT;9-Z_T,H,;S5Q0 MST)0'R@=/+9 5AVVB&PXD6K^ 8]6($U$P./-,<,P@4+E&\GF;L:()&(O7C\F M[>W(!QKU'*1'K#?!59?FUC8>\I+=G0VO-);Y0.T(9XJG4TY[E9_V\Z6S7L6" M88W4N9$RGOHI_&-B%S M8,*(-7*6O4"047?GOW.E;!A'*:JR,G4#3UV01/XE\5ZW)",;/"*2#X"VQ9VV ML9J_FH\%LBS(DIF4*=!D+SFD*?+,EAL18[VOP>B1?TA[$2NM-=%BM#V "XU( MU&H)*&;W(8)@<8GX7"[J.M;3.ZV,,)CW8;H2#]C8_QFTB,)'3?\WZJU0.(H0 M3TJCIKQ@Z4>O-($K08)8BOX/PIVJ+0*4>MRV1M#"\,C)2#RAU0*89GBH,ZSK MTU5RCXB%9*T0O4'";QR'#95MV?<4E+V-=+6N69:,UU3:9(,YC"4YT/14UCV; MVK^R%BZKM&5((<%;H\ZKAIY@V857)N.6*(1S<]K4SZ M1B/+ZV+_@'K8)^?B,B;5LU2IM)MO_3$WB-*5X0CMCIIXX5Z2I!2MUZTG0$R* MF\-4?F3%Y>=A\A3Z D &*N^"4<,*3*X)&03&#S;Y[&Q187%:Q)&+\47>I24894TPO\PY!F/!1#388EC"CI[)+%3R'- MR3;1O0-2$^=G^SVD("%V+E9A+]&47&6[YS@225,5P>QA2L)XB*);TO2.VG@) M[/XV=O ^U:5C7?K+I[KT QC*9UN71@L\61)C3+QD2UAZU)F3,W@BG7;,J1=? MD>TT.K=,LLR:O4I@Y:CH$+%S3.UN2:H&]RD+H#Z"6R:!<N#5-D'W^LL0FF];?) T,"G)DRAGI-EU\.D$6\&X M"[TW4^$:%M]-<>FD#=AN",\/T+D$+U&)1&LA4W.HR9/IN(RKJC[HRR%'>DF; MT])KXBF@$[ZQN<;2;.-'O:A1^!B+G3B$'BH>HUWVN?#??&(4AZ8^GFG[ MQ/""LHKAF:8U'5:PV:H^G;6BS 1BT\AAN(1VC4N7/,4*[^&4G"#G M^"Y,B;#LV4&@7F):08%6: ?)1EF#Z'>3QSH^4'U#U0:Q@3 C %T-D36I2G*F M[I$42[>]PT\F>=&HWZWRUQI2:],=!2X-)*FWSZC)-6L%S>(0B7%0,$3%)F>S M]2,[6/P3#NW^\.QTL%1$S%Y(CE$",Y,QB8F82J,TH837Y%W.@W_,E-6IJ_]P M-/4TI)W!H)JD7U;6*[[<_A=Y=Y*/4=6Y&5&++7+QBRC',)4Z\7W^,4:8\_?( M;'6VGU:F88YX4,U3,&:D"]G\%+8GAL9I12+"<+1PP:I1/!.F*+SJ!GQ$[0%O MV[7"L>"9'C3!3C]?_*IN+:2DSY?ZB[6@;")-^NQI<]UL3]K=X])*KDE4*#S; M9G*U6]LM9<:*4ISN3$(:JPMM76])88OZM?$V'.$&U L\&7SVJUS_N/9X:TOA MRVG_8++OYAK,_8%'<".\=HMD>]T5M&C^?:8TK>"!"XZ-^"')Y+=3?74U2BG% M ##+3HN='W4MBH9>Z#C.[*H;K;@]UTBA0TAQJ:4WK@^ M,HDSO%JP*HAG+A&/.+]/7%HV]B8]@HW]8S$=N)0^I2!M6Q^8$$9S4"Y&!3', M@KD%#E7O4$&@TO,XJLLH!= C?Q+.$?<#JNG%U6KJ-6PM-S.A4W+2! F$??!YBXY3+--V DD-%N<_3(IO"M+1W%BY6%7%P'!XBQ8,5'9#^..(43@PV:D5]0+4EN3:MH$:6U,,Z%A6YLPB>U;XSO M@E&2R+K$.J%2KT2 V-!!HG9AA\P;E#T%3T]B@OFX$4G'D;K!I1MQ&.WT6!'= MU]:M/UU@BW7X=C"[?0SO9CW&C\"^_45IGC(P"QGQDX>C!UH5SANV?F$Q>S'_2VX7H- M'G'^VO 9'*0;+ !*\EH>;TX!77-%TQTH23C05Z*19Z1$>W'QBD"X9:0.2.T M.P^4S;)!:JFWO3Y2DQ&X9ER@1ORKX426ZSAA6HE8HA*/R)9FS"3E5=D5NX^ MHN$MNY/<:\2N,+9+E2*%P\-/?-$1 P/Z+PH?=3Y FJ-#T$$Q'TTXJ(9;PO;( M!22!)&W)Y%$H;S5):S;G\F1KSL[+([ T25;7T&W4W@!@V3:!?@G-XK*G3YY1 M(U-$8N_5SB_D]#X=Y!W)Z<3VZ4)FEQYR,22)V\WTF% MEDI^O\@[57"EGWEV*.?OO5W\NC4]2S.&JUM M2T?C"P["G&*43CS\*C?S)L73[A)8,?V5&SQIR^6:[KIZ*L%66_>BK* M/H"A?+9%V5_L.$,[K^@[5]1V1Z5>1H41#(\T"#:Q,^CV/B0@3PT8;R@1?%Z] MO$8O=WC'[SQ7Q2<7JGY'65]3/^=WRYD=/?;,-Z(; H 8+5TJ.E8QY(%-*Q/*ZGQU*[#.!F?,J1MG3_*1G_"22 [$2#X%KU;=H.)O V&XB M;MI0-;*FRG&L6A>8-]][6PEO\JRV!I_1O[2'W);[WI+*@LL53]=AF[%0I*^H M$3W55G[16&4R&^HI@$9V4$7+ A$9QE=Q_TK8Q7^W1+H[$M8E3?57C%""+9)N MF2;[2LJ!,PB&P0U7 I=8F4(NN1F(%Y7U6V-S'W^YGF)S.RL0!0^_@;SF@C6H M%*>LMYNU] .2GK17+BX$TDQ-+0)#NM/CPCHYFVAJ7#>H9H3Y&3BN\QLS,S^ MMPC==)S2\Q LQ4 J(,+'-ML M&R%7X$^1$V-)-%F;/75Y47FA0P_KY(G;K&[+!%U)IH;.FW;JX=>2PS;O)P!S M@RL15AB]V;D+"_2+4.$/Q;J_Q$X@O<4,F 8>) >X3_-#:TGWEGIAD'_D7[K8L_ A+MN2- M2$5(:MI>5W:ORVL1G<@WZ\X!,0Z0?K#9T)$3 MF%YN0VZ7WI*]A':_/HU3<^G$#^47TBDP.?-U+9B6UVY$ ?EO2SH@/I$N.! &%?YY6 M)1BSOV.?H6RH,1Q=I'2_Y#TTG#LZ31#A?)I1>'SZMW92@E*YC725O3=5 MQH55'IR+/KWVF#P@F(7>_VT]4$4#I,E](W IGM5G%*S1?KDF_-B^@8HD( =T M[N5BB?V:S@-8-NN3^UABOK%32[)4=H$E?87B\F%K\WY6^!K8O6-!-/:/P41> MG6IJ.&]]=-.&)/CSU!R)N"(7+3GFMRJ0#@NT>X:W6TJ(U$H629Z\[%0C:% M\65VS:T27"'X%+7&FMC$NH[^[UUQ)D+C7L5'+-AT@>,_.@I- *)MA%!7[N+6 M)*H/4UI_\P(6=^YKBJI(FV+S(^R8LR*$7B9"+H5I M*8AS,:KTXI[BO977Y]._!$KND[#&W1N7"[:D$""$"X)Q5$:&IR1R[,YF/;D. M?%O\_7!,^/3=-.9#B*Q?\O/5@NZ@>62V&0GCV=$NIZ3&*,73WG>WHDFN446G?3K'GR)IL8O\(>00@ M4CRQMFHP'.&_BIJ)NQ(CE995#]+\/A1H4AN:PJ--*%V4I)+O9^DD_/'.5V$2 M$+;5D0@$#S %,?'11>U]E6O*JTGW) M)2A\EP,CI?[Q&,TZS0.=5(FY[(=>]CFM#RU+IS\G&(094Y72\(K:X6G#[61% MXO!]Y?%JZI%6/3(*8.]%#+ID& P4N!G&1EE@^@V$=E'Z[] 6]Y,VEWN;7GQPML_(L9B$TY)PN+@[ M\J2M/HG66DGJ_8HK4=FN#L=-$ AB+&8##U:-!@P.#@[+3G<'FP6&3=E6H'5( M5 KIDU2E, [(^M2#;ZT4.[Y'H"C^0F09=:%L_I9+0@[S,#*-(JLLABS'CRD/ MXS+'F<(#R/P\\0M&O@+$^.CXM2WN=GV"G;%&TF(^M\P19DW8LD$:43$?^E@W MF6=.GJ_^?!II42M7-W;5+2"SFYYO.:=&G/.8Q!0P ."G,?>4S3OQ2;0Q'@#? M+9,\2W5-/&3(5758]8"%-3;U.)X9]RD)RY*V="$BD)*I>"UR-TCZ=S<"&7K$ M&B6_L2@&F.EBN M@Z5\"5)97>TZZL&1E1PCEG.L;^U :W_PY8[Y0RUVT&7,W0O7M*?*I3)/ AVDQ2$IGNA]I8O=T!I)F$ %>3#)S*@>&^:SR,:QUG$=0] MWH1=F"F6:H=N!>4>6OATHPK18F7,^J;V7#FL[92A;]W]=VQ99IKW&2MO:41' M-]/\-18&?6=B#<&;ST=)&FUUCS2:;/H91#;G"N>?*67L&"+]D25U,2YG<8QLD9*CL^\^W4/H5J7@[G2!7GF.0&=.VRZY2'09Y^S!W M\>JH?--)+!\OH14KL(MLY.G$AM%*6LZ:X"B@IG<7GH&9GK M='N'#S@4<*+T? H;S9-6(/T2.5\B[TF91VN3ZCVSS-MHU$A>U!A;F!JJ_A:V MYK1ME7'8]P$T%#NL3 E:;F7 9+>2"^I%$LGZPTN ]P1K<*GL726JA$L'W=7J M"T!L>E'D!'PA/RW/+[W9%*Q[5ZNTAO[7J$$=WYQ//\]O,H&$,$ JCEX@@[NT M1R%6C$^T(T.BX#L.O1:'-VBWAGM;(R*S7%3I1V^7I!QS?+M8K0Q5/8?/I7?) MI6/\^=5Y?_]4YWT 0WFJ\_K2UE(0<#X(J5;YXELA?!)3DDNDTA <=PJ(2O1FL=M[:5TJ3N&O ME2\!A>BNXX2EE9DI2*+_J(3""P^3H&"*+C#N[ 8\TUE804UH+=6I( Y@=MI:FOQH8#-V[_ MH PD?);*.W2LY,4+MTKEJ,M4;Y>RN@NC+"1Y/WV?6Z+(+/_X 0(2 M9_F #FB+07E;:.%9@[S8R2/41177P!DVE[$1HLW8NH,H5RV!5]:<:SW'VB.0 M2&G-%6[]UOB6*NLX@2C7E\;,&L<0FK)E*#NS M]=--"(0CU1KX>EUB(&4W]C)XE_=SEDO1/5UBQ Q.38.F, <1GS78LQ[A30@K M]DV2[[DU8TS,1ZV)&%+.KL@ XOOQ-6WSWNU"60L2EV OU%^Q'*K4FV6XO>P# MU7G*W=;5BFH]ED$BAN):Y) +S=U.#EQ[M#A7>J=TU"6A'A:<8. M4&QG>B<#SLG'I=: MF&6 ?NL2H]YAYFUEV4;4CLH):@?,=$?Z8!*ZE)Z+KEWF#ZB*\P+;3ZD=@,LE M,SY'8=,K//V)##:K6ZW5[8E'/8\]D0?7YF.: $F*8T%05. L6/P,9UV-@#?, MIY"QQ.;[<+&=DOYGQ3?*]1D+%*=I2?KMTSU8RQ&>S;5U)#A=?YM_:.*'P.+ /H!$K98:"G7H\%&>O M_+7SO5X[].*OL0F^1RFU.5)5X@=42S\YH_PB^/LC;VY<95IWEC:]O%%"VG_; M08M+:V"L#=5YJ9+L=*J[^G;B#E'\/+D6TNMP*DB#)V&,U>S3;)2QGCT!#\.J M?E\?->,@D5MQ78+/=CA9J6K8[UF>>)F[N9HK&]%O_-@^^W.K.0/E.X('SM/- ME;3PL[AL!+EE28&\P69/CBCX8/N6KOSODG]_D %Z!U>A@5YX1]0M_&E(W%ZB MN#E V6W#B*:CJ(X3$)CSK--\/AK&>)R28EUE!Q\_*L M"#'2I3E)D#G8FTD&7MOI"?DFX <0^X3[>>AN^!"XO[J@PA. MQF 1XW;71/AL&CP+UMZ=W>]AZ7W-0GN>,7OW>/G?LZ] @$,AV^L6-B'TTQ: MR0NW07M41Y SGTD#K>MW98=PWC2+(C*]!PGQ31SE2AI("S(6()KP%LT0)?YXJ$RQ=I%VS-^(FGD3.Z>5PGLT;QV M![@DD8.>% 2LAT]OSE-"@X&!XOZRJO/G%OP7V#Q2"8\V[HV@%[=B\H MYYDW.#:J] '9CO!WS6N3]UR+NF>I=<7<$?^\/=JU&UV TL;0.B'@"WG1 <#! M9N03NO0$:_D.8QB'T]6U?FI#Z?EGK,.++>0WK;IN,2*,'F8\O+E3C(R+@O!1 MK3$/IY*)@?>C3[H>.J;#,H?>K(BF?N63P9<6!Y#=JGY %^$-,.JF^1=;SO3D MPV.TKCSVO3$2 !LH"6*RD0G@ *R&(U"]W+%Z9,0C*O0;$I8],HJ\69V'DYU1 MQ9+("D@=)O4[MG M>,Y.HB3>^FF-32F28]#I.!&TBZ'27E,6.<[AVZ0TS2O%J=)CGZ[1X=-*PY/D2*MY3_3F!>QD]+U?FK1GB\>2PS9I)+ M(:IV9$Q?\^9,T"IEK@'**!P)5WU<;D+V8TW,FH,H43;$6;\H"^F[M&84 U][ M=]?*UL39T._JFQ"$T (JFPFH0'%K1;Q5JF$FA%]\^Y)"I!1SHM!?HGH_7,Y5 M?JTH&/&7,">:DEC($+'O+%NN9%;K4KIC&EDW_MR'\ MY+824+'N)/630JC91G2O8ZH*C[MNURVGC^$X_9Q[N$!&RQ<U&K M)%_MAINX1'4:2PUCW;N.]-)3\>Z_,8+A&0?!;V/3G.<$T^S68GO)]28]TQK)A1^'GS, -C,((3< S!8>!]MD,S M%5AHWN?5N&V )833NR9#*KX5=B?QC70FXE[.\*G:.YQ 5&/A2#%7-_9;O.F] M@^8V&WBB-%C@'$[,7SUW+$G8I7$E2MQSRHA*WN0-T3PH.1A]>L0%5F_#>/%S MW&D_;,_N) #LOGP0>.7M*)AP=PYP3TFF4 2*V\MH8^G0V4@7>%\5T4_VG7II M@6A-F?L3IS9JB0^)R\@/UI_CJV)PJRY)RXO3A'L-BMTD:V_W*BTV8=Y M']5PNU_H$@I14GWA0N+[OW"!%=B@;[4Y@1G$S#U=(W-TI'?G(I5XUZ\20NNW MJ%N^)&F/">TWOQ$2K5=O7PIYUF\91=^,YN0JZU'!T*N))TE;!?^9'4?97TA: M4.F1OVE\?HZ&!R-]^[)P8>%E\K@.C'M1>4?'6R1I4E+H6GJ>2W)>LK5PW[R$ M->'__B>^7KZWY)(-Y.+V8R_.[M#$[F$&Y"NN\*DW7H^Y?',DO-5393%6%O_U MJ;+X (;R\2N+'PEW5>148JMP)R5'E<1S= 7I^8M^"5=LA')N4W(PYURTQD*+ M!A$$9LS4\5@RT@ES3E98\9-_<+B^& [#D5&-$X_7J>06<0"?B.FA] #P;E(A M[G?MEE-= "?%9!;\J9@WY@ ^K;5PQR4G$D!H&$;2G4V Q)4L/OVU0J6.&Y)P MP^)"96P]E^_L9%=T$/J3@80JQI&8;Y0PZG$4)V\RF);DI& M6F%YKT@^]ZX?;DDAC(MP?10HE9)ZZ?VA2Y\R;U%W&',A&>0-]D<>S"CI&IVS MR*K)XLJ3?*C2U^,8A@0K)T3H5E]_6GP-,G*D[K*Y2&+VIA$D8R3-51;S= MFGM,&X*$5ZQGLJ=<"%O4X"C74)4QAA"IG3Y/>6NU:GJ%#O.2\7D&L-!MK+PH3$_9("Y(\N8: MM=[V*]HUO./]#.0-BFHP<\M7SNA+>[K',Y399]I101DSW]M;[+>:W.T'1S40 MJ:/U1[ )PVT0)A\U;A,=$="'&Z)F#FZY?.1G4;49269F=G\BVJ+?\_2/.CL2 M-$W7(49Y]^QVK _*/&QY7DA'[:G\0T6PS:.H ZI$#_/H7U$_Z2B*/PX?"QV7 MCI26PDDZ7!/1.2.C@C6+83\ OXW%3E<2H ^6#KFKGU.7C,FY=TV?#<20L7VJ M'Y71_HO!,CM;+P&J+D.A)&G^ 1%1$8>KS]E2,^@QZ5$_H@Y7JDN+_S)/+-T3 M(N7OI,)2?OJ;^9MF.A!QN$MI\340=O5A,G0PM<_WESQ.!\M3;T4U7_&M!ISZ MBV1^_E&^BC7,:0;O#C2T4JL*@YVSZS%)[0UCM+.+)4B^Z=#*X9 \!0.^QB>NRU=;I4OS]CP]';RV.=$ 5.) ;P;R!:)$OOQ M@&^;+5UF.0846L$>Q^36-,I0N"UZ!\2"\92(0C**IFW)D"[%;UJC]"ZC](P; M(@7Z+3F81GM_E@J618*G.MD_RL3@@-Y3V!#-)]F;;9D-V@T)>_@N.J%9O=]D M2N[H-'L$)OP['QC[<,/@42)V$R?%H']+] 6"KIB#NRUE$?%6+*5\O^F^]&@M MNJF]$C#SG.!X8FIED[LRS$C*TL6$N3,N,AZ!0#3Q-;N,:!#OFN; )U,B.HLQ M(:/*2LV&\#Q29,HB]\H;=M])YB+O,=G!P(1TTU#1'S2&NW#?!1L:]I ^ ?2_ M2NMF%Y-QL-@/H?3=O%NEW_7JHC^D)25SY/]E<#O_'/2ZZ=$C.[85APF M2:O;"91(#:S'9/D*.)TV >H%)_3]3S^;N?BJT(+.9!N"Z MF5)(;\I,1&1>5V%<5X#V&B6=C",!!4;VMCJ%7(6U4KPHCHV@SM;A%S!3U%,? M;TFI\'DU XUN_!803(NX*>/"-R=V6N+7] LA#C,LI"K3C-+_RFG\IK^JF3_+ M.3TA_*U'H6]I %<]'L$"E-]G4:3'Z_.6]U^,_QQI@/5MMZ(@,7AQ MN)ZC5T .&(U1"J(R,FJ:*T& T+0?W92 S&-('AF2#@A8,BIYEQW:>/"98 M4LJ4_NF'/,6%L(G9#UO(#:0@<6L1U*8OI+0FJ7U)F<--=%[F>+[ZZ]1$W&.[ M/EENL[0Z=#X;&E@7\Q.(79!<.*G@H)<44=D_>P@*9O[I&KM,JZO@^8_(?DBI M5"MTMT"D'Y/V1273DNM?JG63<\:2U&@4]*5MJ.QULBLWP[9YOGJ#QJC9R)JX M&@E[6B0U>^<=>/DN/9+Y58:ME2N$)'EL;QC+2-0I2%5O,)O"M67ZM\<*S7F-'7-;1#M UG!;I3 M3K,[@]$$Q%'$@($ZF _)3/ 'D(E' : G1J$#@APW^&&T>X?_/4,O1;,6ICU3 M[(@1SNUB'[-\0^A_A-91E M;IJ(&JVZ.64"'G#V$>^.=+GN]@?_23M?,>FCP(E%H&+DK()C\>%N9 M\9>B3W(![$W=ULHH]*=*H3]WDOQ^IN2E>O?'GKGDVH@Y699E;[;)Q*-0SC>7 M-I):/@NWQY2+/I4))*1R+W@=AW>7W>J4C=!@=SPFU!6?_F7Q&G"'C;% IU:0 M=-(5Y)G6K[@() 6?L6>O3K--A:;E%AE]E5\VI%?N3:6V]L>&;9 K=V9?0GF+ M)<#PCV%S(I\@Y^_QE?L\UQL=5_:(2EA4R=8I')4 J,]7_Q$\$;T(6'&6HE0% M(V2;N[B+"[X2!.6X;R'IDN9+Y)GS>Q(*/\VXJRG= M]IM_>O']J^F??ENM>%+,FAR'L.N0QU;W(=I E?++CVM\F;NJ*"P>:CWJ[X%@ M,VP9]XO'MXY4^0G0%UC5CO8J(",@32?/.KU4>(\SH#59GB4/H9,H\"CRJ_MP^4&/S'Y,T2G5"LU@?-H< MQNU"V=9OF"HES7!3PA=YRJ.2 O+LRO=U*B>J%GZ8VT*EG9BWA.(RYULC^"M[ MW@:XPEF"#71*DSL#<2=)_J;I#HFMGEGI#V.<'SYQ;H23?(H7O6-E6*!N%,KW M\T4*Y4<1FA6H/V^79ZBY8ONY:1I*>$S)U25%*+I584;K3D-M0#_8#SV-\81% M/S,2N\PZ+2H7^T1IWZX5MT"M"M\_FXYDRYEY!_?\=.R:-0?HT19Z!JLV5C=I MM%<42/5['KVSGBRW.:!ZG'11RD6E$R+X))T**8;E_0HS7&;L$C1\IJ!0%9U4 M@(26.GM@*]5C"H_X%X26"9J3]7@2Y*=0W98(3]$FZ0A/WY?K=*7:Y0KN,I@2 M\GA5'#J2)(HE5'YJOU2\+X48(-VRPH:F?,<"M+T%U$I](2!L!Z[(Q]P< &[( M2_HDA=POHBCM2N[J1FW (7_%+B) =^_:GAFE%-C+IX@P['W@22(2ZV5F+2 X:1<;!Z>=MP/.H\^X6"1[O=2."I:?^0#)ZFR/'DDYMLNV<6Y/:TG_#!_D^7KE:89I.Z^NFECK,ZG_"/;/ZM^?, M7'",G POD:X+4>1&;AAZ-'T8EV/XZY:+7>%_A>,O36!_-B,%Q+J2DP$.B)OP M>VK[>?6J6KT*?UW]>R55J6GUHN\IAONA01-_>-LP-_O5EU\\^Z\T^4!6F1!2 MX#EL0%+Y>**%EV=BRO=\_=_4QSJL87M3;\Z?7 3Q3;-C.'G4DBF!6@(T;^7BL-^^2Z$7^ MTPIYDIV4$S@?:!QH,SQ=5&N*@$D>&L9,[F+7;N"W)LEH_;$U(6A1GCP,*&NC M&C.47WH89^],?\9;PQ^FDRFP-_H_83MLFO:F<24=,L^4!0EN>#N!Y2O=6Y(X M8JSEUMXN>GKJWEDG"FOX=9%HZ_DR4.[3V75>@4H@L$#IH@LBX8,,[O.V 5RX M88B +NV@I+CY4I'UZ;>'H45&L0ABY()E/\0-J_Q(N3J*?> 03#87D#8@I=R. MV)[!M==.HOC9XS55-;"A0H"]>8>/[9L00W$<$Z*ZYBBFI(YZN_= =(8M=W!? MM5_4O$((U:R0TIVYK+5-;7)UP2C/WM8U.0=3N<7Y0C%!Z@3HHY)HM0-+X1T.!4'^([ MB+#.(#)[80\\,ZLA202W5YP0M]M#B/R0[W6Z3'#*:-C'V1+#G#@1E]W"-!*; MVPFL%36;D=G*F8'A^TW"]'8GAL\$)P?1-X\KB^D#Z(>7FPW5<+S^SV"+F;" U3^1FK6P%GZ\>@:U[RV(, MP48XX-$N*?U0-J-:W;0CP>ZGPYD+7,FTTL[NAI:.,>T2'.*__O#?*VI6NQK0 M1[H^+VP^M"(0 >DN_/\-;EU:0W"I*19'!&)3IH@-!V""NV>;)BR$O"%1A:&. M?^H ,>5#^A6AY;F18@EY42W[9/'6I-R-:[0J#UXS.Y'0=>:;2?N9=&H("T?Q M:8Q A>7A42H4?V/5)F%5(_;9MF/SFY!_S+H(6,%8ZBB>G<[T=QE-A;.A8*9< MZJE*S17? 1TJES_"K=L*GO<64G?2/&U6JEL=>>U87^)K_"1(H@_B7MO^.$D M0+(;WI"'L[B KRPVJG.FQK+K5Y6<"#'(1AA '1C;9HX^DN8*[[5FF3F1GEZX MX'/B39&ESG]H#/[V54\0)Q%^J)RGN5)R]*O1GR9UB5-^OE/19\) \;YE]4%< M3K1_C: )O[J[W$U?>8EO?SKDIN;$>[0#VF09)5UFLC3S%+\#C]@9L?XB8!!T MD\A0[;K7EWX$D=R/F1,M0!"#?KQZ:P&6H3@B[RNLMVC'*W9.B-#%3VI_:EWG$L"'DAM9"S3B"%%5HL*':,!*D1= MC\U%&.HDL,)$!I+[:/*F'!DQFZ;]=2RMEYRH*3:3K_&G6\> M2%'):.A_)5[^1"0&N#J&94Z+>DW<**=)VPI3*<&:Q9R=#GJ\%&%WC-X7*9)$ MQ6=[,B"P=M'/%,QC$871B\2(_+\G--&RGQC?? HC)8JF]-19,H%K;CLZX^SH M9[48]8TU6O$2)@^\C:OGV_G2D0]P_&?B%Z>>*I,4(W5GP2HU"FY'35L-@D'. M,4> B%'1+^;EF+EB=27\=@D-2 I>6N[+U&00"Q+DZ: 00RC3$GQ@8EM!X9C4 M3J*676+V=F&#V0S$#HJ">&JB'4[NW17VRZ3%T%'LP*8;3C;L_(^+K@.-E\VX M$6A52E.@,,"AJ(2F\2YQE:4>E&*8GJ_>,""G.T>N,EP6UGR"9$'X*-WJHS^U MUH\J+0"S!B![+;;K[IV67B>+!3@J7QIYFN.X;69W7413D0&(&C(0.^BW+&)A M=E@2>W#4Z'MZ74:V#]O9RO24CRE)9"K""RZ."\_S/.IQ*'BOZEIII #O9"6Z M]7)'@Z:"8J$] R+"SSZ5?*WD^\>GDN\#&,K'+_E^I/V7A2^<=]DX;42TW.37 M5/ %@ZMQ#8C0H#5)E!E13./ Z MTK)(I!GH)9#B+%V83W'?V<\4IGM8IAF,%[!M8U.X[D'W"T M#Q__7[_65_OUAY#-UE?/_T!S$2-7;(L(;$E]W"QB]5[UNZ;]^6NY?;;GA:]-BC4/?;O*F9H/3";!7EHU@4#)UG ;;OJU2"K TK["Y1K&,(:;A2CT< M5:G)]'F>]N*ONQ=330-<>6ID5&D'56+;L@)"N92>C_N0"P!N&R8T#5+2F8H; M-TI$9\13+.$L.2YZSM.6^?6VC.;7>+W% \RA$;:9^Q6/;U MO:N%3WOO@YBK]_"]11<[&)FVKV:9)"UC>=*%D6T/TL"_<%V?%G%A$;5^PY.? MGT'7U5FE$5NQ=!47CZ,UP =1-1*Y4)16E!1?@SLIIR8I>H= ? 2%S3?73,?@ M N_U<&/\8<,FF,Y*%'432*;\Q1-F.&2A+R!+8]$N:1&S0F=:E+[6^ M:?\/GI,VSPG&WJANBX0>(F6>C+,^M'GWG6.D%E7!HVOOQGXPM&)_OH ^4^"9 M4Y('S(= 9&$7M#?M-L1D@*H<6RZ&#$G[WWK8:L4^ ?U9'H5<9=41]8ERO9V* M$(Y"D6Y!NNHBX[:SC'8XS)'+[NG+\F)N040\F4"Y3*K+E[[-2-ZO+ENBRMHL M_=9!VU>JH4Y/T6U)__:-I0XRV$AY+Z;(!*U!J1Y%84#;Z3B>1$UGQX9EH>R6 MI^TJHNL("Q'VX;C-!19\?9WSAUDR@')24X*25 ^;@RZ_T=L^,N)@/N2\Z3*% M'Q#P%X"\X"]ND=%4_N2,&]B'A-;!''UT$:4]E8I+PE,T0YTPU*1ULLFG0X0( M+:<5+4]W^5"42T/*V6"'XUN631'3=S 8FU$3N&)5?2ZC<602#9/I>A[<4;L- M(R5"Y]0[FNPR$$08/8SZQS#1CO[KGNC+NF?%1W+6Y@E7:]FJO M#RRV5?CCE6GY>T.46_@=22NB+^0UKX2C,.SF[3 F(7@LE\_Y!J>H"B'*'%Q) M&F,+,,FP9FFHRBZ_4C2PR&HS&W9)\MSW$T/]?TM#[\*T(=N5]6+C M%[S@;D*.SIR780LD!&%.%S"2=BN7M:*F:!:%8YYGT'JD(2LNS8.)3XL$3-\" M!BL3(!8 XZ5I?!MA$:2PS>SKRJ#98R>@4M11>4A]/JW+G.1>"+].[.+Q->]@:ZL90U\>%8GXZ&&R: +6W;V9G@6 MG^U),#5G^KY]YBFDQ8,T"QWH&?KI/3OA'GY#)I4(3^B#K0 E#">&&D[#1^#5 MZ0R\K7]Z@ESHK?'[+YX@%P]@*)\!Y.*2H+16W WY;37C"%568C20B_A^(]57 M2010.)ZKR"O-YQY(^0=5%9Q[K(W /7U \.3G>4"9-K8RC3:*4 MZ1A>6J;3HJ.6XNZ;)L6.W[T@$RA1>W;NY2>?K[X/GZB-P31^*K([.LD")4X>:-Y*JJ7TW(C.! ;4Z=WJO2XT'9@1[)A*C8AJ@$$Y"H']J[ MXT7KZ7JUZP;B/ES]>-UV#<>RT9D+,?^P=PS^,DQF_KOF/JJ3OHXNE.29 &1F MLHIW3==>#\,6[J>VF-XV*X8(LU.U$^>&HK2I81]=_+]]JBTE@Q!AY+V08:N? M>O1"U]<$GXKYO.O3GN)H&L"G1[$J3>F4!]JC039,V-].VRO>R3D)YB;X\A"+ MJLU9,2<3.XNIR\E5"8';_N#2'DIQQ5@K=>K!MS'".1P)%W54(;Y:O]#VR8^- M%$D?T)_&>V0Y>M_5"%.(/9RW1.R!E+"$'$IC\"(0RT@,/FW2,PN6_G9WW!V@'3/(Q[BO-8 [NT8)XI&0V3D=XU M41X%2H]XP3:U!AF35X=4XN6X96$G\_TF[;VX1__S9C:>3*;Z;=-($ MTQV,!;U.3Z0TSUXQ<:)I$ OD[CQAV@G7IN=^*=J3A/T;_>A"=)TNSV3 M;W#N@+]NA"0!W"H45Y X4D0?*B6$/-%ZY]T:T<'FL[ !4_:I5(O)V[#XS* M,:H@N$6W!<")=S%H#GP9A)-L29?+OZ 2W39C.CUT@Q#K8/V3%BP(9+#QC%)& MO>+?-]Y')'G&59)D2XK:D%<6D@2+>\RE6VC1'[=&,W=#T8[XE&ZIC^2N?,O^ MX3:[,L+J5P2^#BM622/]OU 3S'A,-!RJUO1&A]UFWU./P#=M6D59/H )\$Z:7C:F7A_!I(%1[4A.EY:VK6>Z<%S9F0X_4 MCL#_"WM&@ALR(;@?O_KBRW]G&_^:*+VC0CHIC[S%P\*M0!$%..3#OOB-(\/[ MZYNW/T@GY&]#0%/SD9>?HD=]^<4_TP[B?3HQILL>#W,C[Q'SHQG E>X$[F]. M\%I1CLM;3K8W_&LJB8@?H,N@YW"*5$1C+[O.BF/^@UC*EH6FPDC#*Y9?(3F6 M_EW \T?_,SQ5NE/TH?IS^0/YXV)_M!@&;N*1;-:$L%>TPV,@]UNF\'5V#AV#)^7'8/C$-RX*T!( M:-?H85K7O=)P:6.D_I88^&?!=[UJ>W\B8H>\JLJ31B_^'9R:[TXLDXK?U_^HWR*K$O$7O2Q7N#RT4^8WRDU>O")%&V8?JMZ<[S M/M7K["]Q%#1/9/J(-%-?:I+7THAAS;B:#0R'L%X(^O.>#0+U"CT"X%I40T),V0?? E+3"MREJI";_ MN/.F1%="#B2[C],Q96W@/G<-^+AT'XP(+08G!QV 5#S?%'PJ-.<([-L^;*>_ M-UJ0K%D\&$P/.@.4Q$2X*IP=CK$AUF %%JT(GWY@)$'-UQW'J%;Z]0&NX7*B M&K'M5!?.\*&*J(!8@15?P]XJIDT';9O'I]%P*1%-"N;9,T2K08V9F]K8=>"Y M3_!D';?S53,V^\C*]!AH&]^J8597P9C%F$PB(H-@OD!B)%T7%",WYU7#$68C M_/.TA)1$D@Z,.?R=LUJ]T/WIS=?&;><7BO]"E >R4MJ +\H#TGQ(& B 5QS]< MH$*D0L>^G\K&5C[]\*A\_@*%\!N7CA8Y]L69Y=$66SBQ<&1YI%N__*%V? M]@&1161V*SAY**Y8_D*?P#<;62Q\6]"/R?B?0:1Y&5;*9-K74DW(ZWM9HKD2'Q+6WJ/BY+<[,*4>%1YT]^TX]!KW,PA MMJ[\/ 3W^^-:0$[3NTSM@]JIRN=/VM3EBAEC5VJVK;@ LDG3^UV,/632KE;'T&!0 MO?8S7'[)+O.'<8G(IV7;\<&[#J_\'H_0C^LSOLX['+@T+NU38,<+'U76;?I\ MMIUCN4S>FQJ*1[1OT1=11LR[=[ZFJ*1UP)TQ[/S#Y$Q2L\5L4UZ['FE^^VW" MI?D;27#_\/_5^\/7WUB.FWY3^G/H+'W-Y>D=&MM;L.-Q.F#/O;[T<3[/.'8] M,E4*,T8'5#]9AY(EP"6_A[K5L[70$L?/\F,Y0G9&');[F13PJ4!*AT;&X>:T M"%CX.H-$TU5T/71;P;=+S8BM%)'*G?GF64-&(&S*MAX%TV^NS-HAC#>L9$LW*1#M7.FSE]>;4K?T(S 8OARM57(J*B7]B!J[TVS1,NNJ*,DQ MX?VI[)E97FL/882^6^2KX-@@%X20V[DIR+YY\X4$#;/Y!8_$/=S&D/0MIF)Z M#8#[DB8WM;Y#W4JQR52/=R*61S[3KKX9J'W^O'1CY/>C2JE8+K3 1=RG'K\764YO]'.I"=6O*>92^D$Q5_5.\CM5$ M.VNNSF*EN7=V\^4;-<-6FG$0&,BQ?49RLV(YQ24-,458M>%6J=GI;V)KT!]+ M1U..EB J$K5DZ^AS;7M:@LC@NM*JQPX;IRM_XC*C.BCP8O0]Q32X MUMJ^[ #EVSNKT,JT++4W\V;Z],T4X8JT+3-S:1BY<1\/4,+[5UI'^D$P,6^D MW4SOUU<_O+&[-;9>8F-SM^P1H)8785&.\:D_O$EN)?_9?,@J.)E)>T:/S)'= MF3V*_F_23F36CKMEH9TB_<-AB-C$PKU&C^M/X1JD/19&R,"H9*L57'4S/MJL M&U\#BJU7QN0=AG;$FA,A[B(9#+!QA$_):(I/(3FOC55LKBB0:H887N(T]KQ &% MYF,T^[$M'NDN : ^1U*39;TCV.&IM-+X#L82HC%P-92V5?4'_;=+5LK.0/_W1#>0-F+32_)?#JQ[R2)'[L\5^Y9KPB4'3YX_ MG"(,M4&ELHN'ZM@T6[3')*AV6$[;I$M^-3!HZIC.;\@I8?KP?;AZ^Z#9F-+I M/4ATD:8P!&L!2I7HB]/?O_TK<"3&I-*P/_T71O"K4JA-H6M151_F+]]\;R X MO@'IORC:9Q**W#5A;>$]#.O..&Q\U\D1 G#<54Z;;T #=L+*N='.L)UR?\:O M._H82:X2Q&""D%TPL.RST%A"<&9!BM01V-\X'<+?3R.3,?0&1]!X;G4.3GV\ MBADRKF#G\-SPI]_]Z^^__NJ+L">ZCC'W]'B4:2V E[YD^#@,'B&+-!R5"F1D;Q5'>VNO-7 M3W7G!S"4S[;N7+('$>OK?($.NM[!5^ZZ!EFA'[-.3FI+$+C6?YXZAM J#OK- M)LSO?EJ]>J6Z,);I%)OS,AA66-3_I.F(..MO3\2A%>8EW%/2$@*08E*\9OIO MS33O&_+HVVD_^0P.W3!,!.12?N29RRW/]LIN4PWZ8G(:C4 V;(B0:LC,N4?% M[PB!$EW4(>P-'LV57%#R,),(\F"S7#TLQ$-$N'\4MCU# 6T%ZX7QKT\CR:$+ M==)M;)91:'([])[?QL#,7/]HI:_'KDVFR)*XH@E+O<,R9V,-YC@X5YQ(HX+5 M[C2%81/<(.*+U$&FF]66,"GC:[$_UNR%AP[=,"W664BU")#-I&&MD8FB[T_+ MMQG?EJ>NG[$C!H]39/GR'?:MYLM>A)DV[^7;;U^DSLM"$5S"1AF>]U7HA\)3 MXB^K,$XR-D$4&^,D6(8.[4?)[LDHA)@Q;+Z["NF=-"": ML:MD'8J1BX4%$(R"+F6)C5Y> MNM[FI A1$#@OS\:Y) ]PBIRE@>03Y7W5.)U(RJALA#$B5@QFD08V[5N%.P0% ML W3D$T#E#@S"C17%KZP,-72RD0)#/;D__I?,T^>O+I)W'78!/=NW3EUT8_B MN*M3G/Q1,GX[\I%E^U\!X@C@SY?_]OP/ZO2N_D0+.%VOOA_"]3LQZN/G.=4+ M_K.TY1_<61Z0QHH"S2:AYTQ&V:3=0:<'2XO]E MXVU^:H]NJ_W5Q\ YG,4%V_JSGW(9.-= 07@%' -F/JL??*M<$):N<8 MQ1:*K0;EE+H,3YZ.UIGK?YN^Y/]=",I?AN4+QZYO:Q <(H^A(=>+32S/OWSY MO=U>X8H7(KCP9T<1!12.\?F2)I!S,!" M)@&K%.S>IAN87I(:N.*(-?.B\I2$HMY*1X+]#<^(5QG=[(?C,^H==!T^HNSF M;GG'!QI"V/EI/NK;F2.9IG>E[2+U[ 4H?4>!EU,<,&F2VBKMT/S!.;+.'W/]@2!H-7S\/UF^$8[\/_"7^!??@=KRCK M#& ZL++A:12#MSMV V4VDM;)BM'I\%P64C&6/&/JUW"+]-!.G.VHKZ0#TRX= MOKCBN541QQ5GVX6V &$/2%F OGZC+_G/O>[YZOO@XT L:BL,[VK]$"%BY): M(_R_:,;4@:7'9W] \ M(OH4IUQ]"JR0_'(ZFTD/ 8W<>D0[NJ+.7-1"_X,V^&O_7B98%?DX)<21VG?7 M94TZM*^JN Y6CVQNI%BFYZ%6WGAWR?I]E]4Y\"17R@(_WMDNU+!#8AW0NFLX M>,WHLI-TZ7WNC_GU,7/(>9OPWD!PY/>0\@SXM['NH!RS_%2B2&2EH6I+)5&7 MDIBG]6=N 5^ MPWYW]+ESP,&HY<(:Y/%2SB5>K3S9+E.@5L+G MM8UW>IH<&)MG7GHP_:./R+3V$PE%;D/ T3P;M+<_(?!FBMUJE8!)/_P1-'9= M3TB6V $CTG685_(:[K''89B,G8X)9])LQ"FR3KS?/@A. ^C=14"1U0#:(YPZ M4*TEHW.9*=QA7+S>^MZ+M'9=GCI(AT?B.&ON7[IZ>!_*@SWD+"H#6,'LS!,M MWES&-2)VW5+0PI;YFH8Q7EX*E]:^?)W3^7+!S"4S[9\R:PSN_88-6M$-:%: M;=H;T?GLJIQ8M+GC&F44U)(@,)&FW4I8.FZ) MO7.7%M'U(L_I&@EC_.0.[)$1'O);**.8YFEW[:'^IVG*OFDL)5 MPXTVOJM6F?(8%^;N[RCRPJ>,D5J*2-)??@0.\&N?09CW5:A7F?F.7-YL.!]U M*XS*AP& ^^ 2CV<1$*+*8WB1JS-SJVD>>Q:]+/S!^E]^\C1R.J:8VAQZS1YP M,[ET<JT%,:%UJC3#SY9MYFCO""DM]^Z%4/G$5[BE(JOF"4^.S.2N>J84NU^&CH M'4DPY1@AFA%4Q(@9@>EC(&G'(ZT,^?>FFI25JK7&N8WU/(R,TW#R*TL#S7[5KXT*@* M;:3X\JQXSN*!K$S,=Y5PZ%&R<[\.UFM 'S5H,KO@K?3']/#!9DER44R]$)Z M-6;/RXXS\C@E\#YEEI3$9*/R;ILT29LD^>A 5)YIHB"4&3N5/OW;X\5DN0SX MM.,@AHMILK0V+85ID[2(TAE>9\$O26'[%ZWD\]5_&&>X%(VX^;WFWJP5J5U) M8R/,$2XK^*;'1A0M)7](E:6SI&44"[=P&MD^$R><_I[D>1BRON>R-7LJAH 1 MS0$(.JA=#K]A_6?CFVCR:8'L%627S_^14NQ\](^(8Q,6%%IR*ME?#- M+E\]4&.8-'"(E4^UPT"HD)0_R90Z3Y(I)C-'TOB"4D0AZY2EWVH\FY#B\-RC MHF!L3@''31,V-8P9B]W[LAWU+#@0A_4C4(/-A/$%"Z=)C;]0$F"GG7FKEMR>(2: M K [P"&ZP^T_@M?-)XFRVD\-V+4RKB[#2J.^6T&YYJ[+"M7VD;K1%<'\2 MVJ)UO$FG\+LSMG9IBX0X+(-7ZGX")L MK1:7)D?@D0D$G%0S48Y*]4. "8QL4%Z#9](F='=;)@Z[!DBB (]]DQ2ZBC_A M9J+4/%^\(RI?FG/\3OC#X32&9TX1C>%7O2(INK#G$#.$O[\C8MV?PH20*XWZ MVM]0QS_680J'PS4!5FZBD[<>AWJK6XNY8[;!KHSG9.S/5X^ L#BEW8FY-TSC MI*Q@SC3%5AMF%PO^85@8YJ5+.-,JD4G3>=QYA\Y^0!)1?%;EDV%/B 27^S52 M6M.4B.K*H(^9NE8V@CR^TQHD]PN&Q))/$Q/(ZVG_4,":M_<9$Q.,(OIULCBD MC*UX:]Z;*R\7IB(C"GHV2D+9J)'#'RP8_ "I^T061W[6B1NYT=@ )%7L&&"T M<+ZZX<>>BLQ69/[]4Y'Y 0SELRTRE^Q>K;>U52ZC-U!YSV#3U=.D5=-XB\,C M'<(^[=D572-1''-\!,H?MS/%9M<*'"K:7'FR6'AA!#@9WIB<4S/5V]* M__E]&N X7'V/NNZ%OTZEF[4ZT&2R-TX$1AK:%>L:6'$#ZA1P-^!85N4,Z2PA@O.*UD82)Y^924RSH= MV5=O+J^!@I)CQ%ON^TIIJ:W@NNW%@.OB7H52<%F.MIQP903#6PC//6MB(5D6,K. M ;<]+_FL8WP^!L;V+R[0=@@[CAQ.:9BQOO -0Y=IZ=/0/Y.I;Q!^G5.]2>>F MY[\\_9PHP,O8+MGP2.A0"#WRMG+^7>_:R7;L.RCO4;7K5 MR..HVHFDS&VR$"4S0[ $X4'"?[-MELP+A1+Z\T/+N1@J4#\&%1YAA=#^.8-E MN30,3[%Q'=Z13TA95#G5/C:6I/=7#%-?<"GY[N?F%XZ25,SL90HSN-WMHYEUU@8SM/KN!TR;4L[]&@MR4P#2M$[9WQO!F8LQ\+1 M!\XBZB)U$;V[P./Z& K7MHQULI#]"^SH+R&R8+.JG7WLA&Z M@FA+(:98ZGF._$'DW4J*'U7"\_P!=+6@088#%]M#]+5M<# 2Z,('V#"KU9]0 M\T2*G"?V=*199SI'S/,WS49:SX5-@$((=HYHG6A /T%3G,BAOGS^Q]4_+Y1J MB/L.C?!50B;-C=..O'K(6K1V5*H9J9A^%#R:JS2 Q4!!9\",<:-R.]H;C=+! M*[+E[D_(%I:?JS IIBWJ+#8)*W?3." A7D[F(\-2GN1$&)L$3/67M@(Q) M.6?X@+;?=4"S\0Y@,F&MKX .QL':C4W5.LMW5D+\]"T\!3X6[U:QN$3G(FR> M46N"848U'G-'+,SU %$SI2$"\RGDMOG#WGYE#MQ5@Q/KE![#!@Y+5$LG.'NV M5U?4.DBEQ773-V%(W&%!OSFS=?_^STJ+X'_V4O)E_?[F-ACI%U3#84].^6'] MI*!@5&^D.9%?4V\R.?I-UJ\!'Y$K0KHSL9V5 "%R4C M"3/!Y:N1]\\K*)0',(@*=D3X2L.59O/2.%)-OA]V6C2!2;&($ C:-; M[5__,K.J@ ()GLT#)&MC/9)(HI"55V5FY5&-::C1=)8N/.E+/'(QG( Q2)3$M#@JL:>*L(4? MF4Q^%,)+!VR0DALO&@04XX_+V44HR?(B7KZOB&-&>).B3=XI#MP"4#+W<]'8 M0TM\*MQB@E8X^+41-CD&(J-V[N(2OG+8JQ)IZ24GFH&),!">LJE>44W94W1K M/J?;>96519&49(4&TM@:8]B*S7R.59Q\65YCF@]8)F%+AT:4^V(7#CX+\IGJ M1!8L&D1ID0'!BN-2OU,GPI(]C5W9I61>];GT0>18)ZC\_'BR:V\H&@'+^ MV\HF&5)L)GJ3R9!\)C*&>)+1.9]Q<<*K?);,%W$]Q-INJHN(!8Y$6M88QD,)F@S$1RG'9OL0S/&\,(1V*$!:JM$'AT MQ2F*4OIHH,GD8,TRB+_!0WE<0\PO>+B^OVRM L6E6FWT6%J:Y"+!8T7+DBHK^W^H:FX 4((H:<*/@3G[2J=)C68)4T1TB M[#(27?$P^XPJ:*-,$9KJS=*Z9T1)A&A*CU95I+IQHQTVYY3Z@?D$6B,TG5D, MP8^I7+1,&6GTUM&D(KPR9(4YYQ1IQ*(8:1=/69#,V!I-8LO*-3G1P)8=8\>) MZ(% )?J%D4.QM#5+;;2LEF)%HKG9N.R<6\33B/EE\TQ2FF2V,]EFLQJ$U!2> M44LGYU(U4@!#Z]2Q^X$7G*+'!#$$S=+,ZO4L]P>OB*,OAC2I#$I\!?^+5L39 MM2=EG%W^JPCZ8UJ=A1=@(1<> ]TSDB,L#;S"9Y.XSLK4 M8FY*C/1FR*M@$(ZZK46H@ZAL2:')%ZIR:0*2[2&BHF*8*2XL+SJQZ\H8'Q)W MRE8>I30ZF%+%%H*&1H[.ZK_096Y% 2^P\3)OT'3L-1:I4*1EF]1B2DUHL [LAT^";#>,>R*_T'4E)13/.YM)8AVO58U<( O*K^(5E7'=*(Q0T1LBG\?"$JV\535UD&:/SN+:)8>ZO:I< ML16<2'X-IIKD(I(';Q!,5]@9=+_+-5>-^%H^7Z2#XEUP&LHSH+*U2E(7\JX\ M#F+JC:1'2'?-UCH__U9R6^@\+2ZS",5QY@& M6%V._DR 9;M)D7@)'$!-B/^=X_B6@/L+\[O F0YB/=I_X'Z>:8XY"U>2WR.K MBL#4Q"9PF!P YW\IH79-!Y7*S,E,]*P79B_)&!9,PW&3?@W(K2UH8VLBC]^K M-FOZ4 &5:I>6CRUDZI$G*H$537^D8J"N,RC([>/PV*;1##%J-<:$_"8R8P_00W(/*#BN8V M[_7&M?(6B\;0">:/BW0L?3VMRE 3'GB#'%Z@->NQRRH!L8 \^XL^/PN_)FH( M7(LF8 +;8JNXNH+\-(92O>JPSF>EO?CQG6P0H=HBKN)]K$L2I::8CT2#)+F, M#H5/*I_M,\#_2X*,!4:2]5<@*8W!+/JSR<*=ZJ@-' Q [F0+R$^P/9:,17F:UAU#U_B)S 1,4R$L("!)'J@F6AEV MR!"CWV0SDF+?MM8"1J.&A!*(,M.P50Z+9"A!8D&.%2K460.S=&6K#PV19+X6 M[>TU^!>4&KV+&K.(CIVTQ:+0FR7519";QH]"^66)?SWD(6J=0!NCN! MG0@['^L4Q>C,2B=BY03(H591_*!Z(Z$!K6ELEB28<"*"M:0;X^('V(196G:R M[T]8#CA4)=#5KG*/EJ&K&^JY")@ BRB; AF^PN29F+LQ">,8 MG;@I9R$V#9X#G\^"L6YDU?0%*X0"SY8DGZM[:MC8W8SY%.$!MIC)0;%@!.'O M8H!K=B7.<)E6")CS <5)QK6J"+VQJ= Z7ZF^01] !ICT1;NX&.NV$.G2#I8+ ME>/?M-8)RM(4Y=&E X89XO&8R5FIPO+$!J8RS:A@"9#R'*,_6!>1$LR*1!JS MB'VD(-RS8*D>I-[YL*W_R^9277YAP2.+6E9E5NW2F^WBS3A+H'BYK5XL.%;< M3Q.;:B-=EGFRY#2<8OKA'^]_NG.&%CJAR,_ED_!V4?R>9V1RJ%J'[?K5% 4- MI3;2;\31BLV3J#+$I;13]V^<)N.F4O@6:\"K;"5<<6J8B+D!$>Y8BFAJE\WM MA=Y%E/J$3S!W0ZT/O JN2/6L;U)[<4!SOLM]B9Y%"#"V!%C0*3LA6K/IBS#[ M;!Y'A #54:9L0:Q2AVGC@1IS\38-F+R;T"8E+G6+QI^))@;$0R6^"HM!K*I2 M*>K'+ZKK7>D5:++\*&L(J7&IZIU1A'I(T2X.C5AP3]@*7-96;(2?2:Z MBA2]I<7Z(@I&:7?OQ8T2\JR6&RT7AC13*6L2Z: V^N*N:O2QL1HWW5D=" MI6^#QJTJ&5N_0*?KQN+?$Y6LK4]#K5&G=CFX(%[H*ZX6%8AX$G<@C],X!#/G M5^H'@J_(GN;DT2_5A$D:9J*V49X#^ ;9RJ?D)=6=YJ# :ST0TQ(6$<#TU2L4 M5!7YJT98-35=+X]RC6)8U 7WW:)97RR@)FAHU?M%] ';/8KXD3"_*0)'Q^>< M;B35SU4Z#-K1*>=D *!=V_5?@!)N'42\4EM"0R42@2/"PVG>\W)]8G!5E M++ILIC.80$\3 SW#L[7A?Y_Q MF>7\M67]/<(KA? !--;G#$Y!&B4@=G)16OCW>/LVB!+$'_\\2G[XP2$,_O0[C)[%211H%WNR"A*. MQI"\V,7F%6T;=F*EN#S',9NB?RS8YJK%#%,/JM:&PH3DW^:![)WCMEUON>>- M>$IT\Q +2C=,ZQ.Y K/[;^W/K=$@96+:([?P]HBO#_X&W^O&,EAQQ< \?]-9@LEI5YD-2:!@#GCX'TF2\ M:.>H_Q8O967?29HT@;O*L6?B?\0%I>X*U6B++25_L%GRFV.RDS( ;OP;OP>Z M?RSGBU]!5\8O--R(KAI%FRHQ% "C[9&Z?:7LTO:;I>W3Y\X;9-G?,0V_WZ*C M+\C*OA'OZ'I #C]3%[CX8\KE@&\Q2](GQ?-+$;_Y7+;*DD7.I)8^8K>.]^]! M*I > ULL!ZKKK2@J^L3%H*3(^@6V8SGMN_\1[54+I0=N)VBP@(+$11'E,A,? MXFSSG&:?;9V6]1M6H'YF$YX]63^)L7>8FWMQ5DNFM<7=E9@+[I4P]&_#P1H< MPL'R.L;!ND('Z_1,6J^J/K[]] 54_G$T=/_%THIG4<5=3',KIO%\DNT3M4$( MO>U=T$T5O8" 9L72YE03U68/=B2!MCYJF7^_8K;FY;/Y%[JE4..K@('"D,+T(TZ= MAX%@DJ&Q&ZZOW K4AO,\P>0!8C=9ZB,9>Z"\B9^_R;8Y;\>9G""K&?RZI2]3 M[DM6EJ,AP+E%9ZZ4,GU)=3.GS;FA%V%#_WF1ZP)XIC0EKA*>QC)1N@RX!%D- M,'35*P"X@I24*ITIU5AD+R<\E>VS9KDPJ:4LJPN5FEL1E:M;_:6Z]"*]B-GL M:'AS#+/P;T5LY#,67['$%ZSR7VPV?V-]C+79'MUV6S[R2G-P/],O/^*WD@>_ M%S?X"WU3G2Z2?;F9ZG404)"-I3@7(+5>@CEN/;)4WG5AP7BE^R4-2T>-OHPC M0FV(EYEJV*K/BO1T[)CUO0IVO5N8B[74^1P+9V377M$ (!8M 4 =4&S IP3H M@F,2?E\[_W7NN/^?T+BX79JJ^J3JXW M:,^_O9%OE XL>E\XB@O5EGPQP2"^EHY9KPT/HA/7S+"&KJ#+*4>H+]ZK9@E_ M)PTO3>%W>NG 1^QM?@7A/,TZMMB(VH!I$V>K:"EZ2&S1]AUY7Z:"^$6\;]#2 M?9#T_RC,HL32%W=B D %TR>/ :X1NUL,^PR/4@MA(C@-B^!H&HLXHS%N_"=. M]:[%,!:\/2]F6"Q%*:Y )7\I'>\HEK>3V*1!W[>FI'V1/SL)4LSTH\:BSS0N MSW7-(*)0GZJ3JPX8AVH*@?^^>'P&E)V)-B&=G7;9S8&R'0. 49:!%!,48IEK M"D:CR!1&ZU5.G2^**EC9!E(;0D9CS5J6]5->S*J9Q#ADKKW[5(8959VM241!\5@\^)AJ4BRT];$OUS,6<)[.L[ M[!@8YZ*>%^N@J#^TG'.XK7(X:SBGY'^\.D7 +Y_CWT?66^#4$/V\H;VJ'8\^ M:U1XXB^=5ML:!6$8%!Q5,Z%2=\F7L:<\Z)BQ)C,24'%\"#2:R)^'V>!F+99F>ZC_POVEN24SNT72V@N M\8A%7T7V?1F6M:U1**^#*-53F+E@^D^,UU[:U&F-9.R%&C6F@^;3H7#? 6QB7*,9%: MH6'145DH9]',BA)N_, G.*C3/*/QDR4SJ$B58"V (INFEGAES=@S)G@CI$HI M&1;)R.X;<>RR]HH^BW,06S\MHH]S+N/Q:APAB,4OLD!"GU.)'0*$>4&\Z9=' M!0ULTV(RJR& M $%!!Q&I4'IH*ZAY*R=V?Z1P_$-6V7CBSX_*.7M;N&8B? Z&AS3@TAO&[-LR&5[@ZR>T!Q+K']C#J(I)@6_Q M]R^8M/T;&*?_XIGU5UX207Q-00;Q5[2=UM! $JF.$!L4Z8B-O]Z#KQ#Y=Q)7 MXS'GD\F;-?C'?J^GP?YFWY30_P&<3V1G:;=:=Y;Z1)FR6_#F1DRL9%IW\QK2 M7J30+-CP9/I:"C$ZJMM6#<(I:M(HC)-SZ[X1?+>(W(,A [\EI&R/C$,2^+A$ M;9P4O3P:'7>@GV'F(S&ST5973F"CK6Y#6WG>P.X-N@UEYBW]]DO@L-_C!Q$/ M+CPE:7!K<'OEN%U6Y1/ZOTNTP_8[NFKV>Z33Z2J" M(<4U7GEL+=WLG3L<PUE MS2_W_261X =*9#ED_N+S"OD[[884\O=:UF<:[4<)3[4Y33^QC%U^_B?5SJF= MCO6=IF7.5K65-/6XPI0XF=@N O@V(T0'7)$0NI2BF=8JLJ6H?1 MZLJ2%1I)F;-JN:'LZY\$#T4")W9TSGWJFU5VB]9 9O,Y9XEL2US),Q/O !!E M7FIMEAHEO6&39OHW3K5&6\C K C OPFBQ/J=*SZDK.$;ZB]E,F,]&LQ\A-G08VS,IU2-7I=J$:O MQ7:Y&4)..J6FQ2-\!?/E4*$_\DB;*E3#+OV"77Y;S@3&CDMYFE+2,C:'BUCX ME :BA4/Q\G>J0SO]YE/9I/U#V?!.LE?1%+QN$R5%2H9@8S%8BMKC1I2+>6[^ MI]F]-+B-44EUI,BZ*R[7AP-E".S.M)02FT6YNL'M#I8#= MMBD%; HIRH%U$J]-4.#YC0W,)_Y&(FL[=9PSRSIM8FL[59_SS3I]=\=)?G: M &N )6"[_>T$[!(N<3=J8!EGJHM<['4CT[_,U-1_88'/SY4"G\)YVB51]":) MKD4&=TB<:#9#;'O_L\V&MT>WJ*Z'\IMJMC&T^/T6K'&Q22GU:*E-VM\X)WS:'K''(VC[MNVZ+S;YM=VW/Z=M=QSU?@ISANYOD MNX[3MOOMGN$[PW;VCXSO#="??FV+U.SW8&1M\9OCLMWSGNT'9Z M_=LI@#A!Z\5DT']A%+N4A6L%XY MWR]<\IN\Y6VI/_"Z=L_=5;^;]/)3DZG7 _-O8,C4;#+U^WU[.-PU*F'(=&(R M=0<=<.1W-2X,F4Y,IDZ[9[>[3F-K:JXBIBZ:(\(V4IIA,@DR2VL=?D /;"MF ME6M<6UL=Q^X,''NPKQ_=F,8ZAL1K2-SM=&S/V]5&,R2^(!)[?0_^MV=4PI#X M$DC<[CEV?]] NR%Q\TG<=SW;<9IZ$M],V/%#,2\$*Q&CM)QU=)F1QW/@\/4) MPIYF#;/&,=8XD&]-2K;?ZG,IU0#[_(&'\1RS^L[M9E_@ MZ=T9].SNL'/Q]]'73J:>:_>[EY^N",2N^60E2_\H@G+"2#BOFS M( K2+*%(N E2[8S,7L]V=SX&C+MV:BHY]F!H8A]-IU+7[KAM0Z5F4VG0L_M& MEII.I7[7=KTS!N5O*3[U-WZ/K85YEHF&OR8XM3,*S>@+0R9#IL-54W1M>(,A M4[/)9*3)D.G4P2FWVW!C2A0IQ2M31DUN]($T9,3,D;CZ)NT/'[@Q-$=K5$KC3']K]G;,]3D7@$U4H MG<_8?!^-XQF70_&*EKOGCM]=&Y/WAD.[-]C5$MD5&1?D!%\;@0?MKMWO&P)? M+8$QW=GK[)F?8PC^9SF@(W'P"NQW/[K1WO1 ^%8%/U'WI?(;F MAVS*$QP C.;F*QG3_-ZV(FXJ0_W1E>?COI*Z>2T[4[ M75-OV' J=>S.P.3<-9Q(KQS;&72^O^!TN^8:4#)2-^*3..'*D,K8MSTOAF\[ MHP&O!@<]SR2>-)M,@YX+3KE)XVHXF=P!2%/[C+V+#9FV"W%U['[/2%/#R>1V M0.FY9ZS8O?I8U,<6P%CI>@WS_?LKIM%\!I=VSO"F8& M7CF97+O3WM7\-40ZM3OM#6W/.8\_;2BT5837L;NF\U_CJ32PV]X9CZ2KCTW] MSC-I-QTC%G7^[ =IP]0U*&F0TS-VGC'=>SW7UO*PPS&V9NTL:=0<=V!C>>U7I6 M"I2^K\6R+ E&><9&(;>R&+8\F\4(4#S^.HU#P'7Z^JA7"ENLH='< ZKZ<8[ M+A+].6\P4!HH3P+E+758^RM+@[%)]#IM3*E!]MR5DPFC)9W.GO63ADRGBP/T M[:%K)F@TG$P=%Z_W3:)7P\GD#%Q[V+O\1*^+,*!^"L(\X_ZY,[JV,W,OB(GW M,[!VQL8%)4A<'8G).-MW<*(A\260F R[SI[3_ R)+X'$9!0:*;YF$CL#SV[O M._/@^"0^41I<4VX#YCRQTBE+CG@O<,"Y]4>,$ALH#92GA/*6W-K][P4V'*3/ M3@-OG&K>/D>@;HO-/OD'+6_7.-(!\]L-R]T@RSE.:^>; ,-SAN>>Y<.VSCG1 MS;#<#;)?^D?W#_C@%4[)Z+3(74RE/N6T&$*0KSG,8/ M1R?-:-@VO>>6Z]X,E+<&Y2W%Y$REXYYAJ*X]W'?$9(-,P&NG4L_VG#VGS!DJ MG8Q*';N_KWUJJ'0R*KFVV]TUH=U0Z=0%8@.[WS_C;(A;R@9M5I&CH$.=D7MU ME1=]K)#;,T_D@-BZO.*;&^*10=L>[#NST_#([?#(SFU0#(_<%(_T!_:P_[R" M>\,CU\XCGNVZNX89FL,C9+/_0+<+\*0L WLSC-,B"& C*0Y8%#_P-Q^-P]R'Y>BBZ@Z!\NFJBT*A2]I*7) IB1-R WL-V3SEK]5?WOA!.@_9T^L@(I#I MH1JG\LUCX&=3E/!6FZ13 MZX!UVJW^48#M[;FJ =8 NPVP_:V6W1"7VN&F<;.)U"]MI,KA[FSJ^KQU#H.F M%N42=_C[UST1,5.?T=FO/M36'O,HX\FAC:7%$[Y?:RO]B[/$^CGRX2CXB8_Y M;,03RW/LJMH_-$6&=H M$'L.Z5=!9&73.(,6="W4(?WB:>< M)>.I!5ZDY8,O%<;S&?BZ^_I3!\R:N,2TAZ$]=';5D@?LG62HM)7YY-GM?1O1 M&RJ=S. 8V&[[\EO?73N57-O9N>K/4.G4AI1C#X9[IN,UJ*=?HRVISRR$Q=", MFK'D*Z?>!<<)2F_%K)=;L.5U[*$9Q=ET*KE#V]G9B#)4.C650):&9YSP:*BT M5=/#OCV\@N#:M5.I:_=V;HQLPE$[X?A7'O&$A61&,7\61$&:)93<;P)2>_*L M"4@UGTH=N]/>LZ+.4.ED5')!EDQ JNE4:MO#G1,R#)5.?5%B#[IGC!H>LI^= M,VRX3?4ESL"B6EEQ>)[$R5V*?-!X?;O=V3-M\W!8:GAB MBI$7(R_*P'%L=_"\YM5&7HR\W(J\#$%)BQ&7+-LX==\_DSI4M_G2@$N-]KOM:B%QE*[I:(=T'?5!AQR0^WR$38"V/-L]2-' M;\6QF9S4H*GK++3=T/X[310T& AAFFT6CD1:>'C/ FR@*?'2/1^=A+= M!0?EZ[;8[+"Z:P_Z\+\KJ-(W?'=9?-=W.[9G^,[PW6F3NNQAMV<[G\&O;X]\,Y8F'BBCB3G\[G^&2=?L07)F,V#C(6F M#\G.&*0N879_9]UH"O//X"QV[&[O\EM_7SVAG/; =H>F;4S#">78?:]G=UW3 MA:GQA&KW@%#],S:/N?KHM:B?96G*LZ-$IK=BTZ +AG80V?/R?,-FU[T#,2U7!"@;WK#NWV.7LP M77U 2IA10>3S4<;]B*?[&5.W;>__UY\&KN.^,6Z9(9,AT_,-J;[=[YB^JTVG MTM#N[MR\WE#IU-ZC8[O.]0]K$O;3NMK=$QA1/I_P).%^,?P6,RG'>0KHX GL M/LH2-LZL,&"C(*QD5!X49E'4O GHFL)QS&Z^\^CI19JRE(MBY+(KG:C@-<[, MUAT\O)[=-S-9FDZF'I#)\RX_T?#:R>0,[8%[QMDYADQ;]6%QNK:[^B81+#&$\II]\%1.7<$ M;JF9H$#'CW\>)3_\6 WI8#NVP/_+B\U-WCK>BZ45CX?@I8INZ@SX/N,SJ]^R MK-]8Q.XYSDB7AE5J_12DXSQ-<9H"1N+>1BQ\2H,4>]+]$D0L&@=@DKV+(Y_B M8/2;3SS-PXQ^\F'.10.\=!D_E1/_R-,LF#R)C_!R->SWB_"-A MB59\C34%P7@]8Q+>_A7G5CJ-\Q"CE!7,<P?&(]!MF47C36R_#+Q=(,/I@5->@4EX0?1'$&F,BF M++-8PJT@&H>Y#Y_S,.6/L"Y^!%\#>&^C*(=U/O%YG&06 /5+G,PLIWWW/RWK M"_Y VQ>&8UD X$WBY)$E_ET8QU29H4$AQG+D<_QYGB3PF34/@0RVQ;_-^3B3 M&T1@1SP,^$2"&40/K(T$>6!+$.6P7 MWALGL 6!1WQ(K)_R#)<#$E'#1PO%R&V_^01[L'X1#]%'SAO:T4[8WUO#]%YL M%+O3MY(@ ?H 2O)(!?_$[ M/PD>>&2#U-Q' S1/\3<1'"9G/@ M/WK%G(VYQ:.'((DCXE8A$H *P$SR=!>"2J(JJ<67@/AE$V0KX+X_R 0ABRTX4D$J4J'Q0"Y1AN5H0]!9N#AU M!4G0+T^D+.'>*K!4Y <_F(#FM%@.YRXI!5O]T'H(TH"N>YY*50J"G KHIB"E MDSPA]^+!14I\,_O#QL^B>FJN"Y('XSUF"Z\_G MH/RE4D*0 ;^H8X+_2)AFQ1EI5V"-DS%HDTPH;()+09\BDX]195T!G_^36_9SH) P<=I,)XB(\3 8[0L M/O;SA\^%X-C5DTQB52=4RP*P6)C&R[ 11,"\67EWF.9SU*Y(,NOCN\\*!*Y= M- +W/,W1&H0] ?./@<5(1\,:?TAV%ZR$L(*\^/DX2Q6<$7\$6! !L#J!EO(P MK/P46 Y0<3^UP,P4B_@@)P@;X0Y0,Q:RB%_!VZ.(AQ8R*.Q.RGD57&(%5K*T MU *!'-LNSWNA6T@L$L C#958*VPXF\ HT MGH!UD?VD?$D^)S:C9]&J KJ#^D6+:0XG4 !&EM2>PN:Q,@ "I!"7P)9 :5J6_]&%3R1ZA\<._#CED4/5T>.!$H0MX7\ M&VZ:-'RY-;%E0IBP0$DS!(!$GPP\#5$N??@G$2H_ZC1_P;\"28Q131<'B*(@3?4- CO\&6P&>LH7MK3U6.3U6R\4C M(TA1,<,.)FC]@[R#WHT!SF01R< 5($@I+_6?M(?PWXOZMWP+P/D^0HLK$(;& M(]>DO1K8 -H,Z'+A!I76#TE\O%[\4R:XW\$ MIX_!EVL=)?/&<;?2NE=P<( "(H\7E#9YO$N&^F- BDPH)R0H"%"(5G_([]GX MJ3"%,CZ>1@#T/1VN*+[I*L]AV5]8Z1ZD%"EX1--%I3E)>=.,__M$!#N65A'- M[Z1>+I\!0P3U#[UGE:,@_"24)/T-Y8$)&(E [0$P/B>SQ$8_G0!E BKPO,31 MB4&2C)'Q0<\$#X4/ 8=(2E)"F**/=(MR)7O=XN00UTP.:0 HIYH: M5# U804*X:%@B;@BZ# 9Y*#1P)F(O)!*G#+T!P&$_X"Z '6C@@1D9U!03RE6 M,.R+#SG>,"C;!C4-AC(Q5HE?JN@+!A$CGR7XY02U&WI X'<)>Y4@ ]J IUBZ MA)H5H)PVN589ZH4'JX:KW!%8GC+<$:5H)DOS:9)G.>Q?:D6!L7J$P8+8RU:X M;=_ HR&E+I>/DU0&-![5(F0(H[)6>^+5S:"=&TU)MQ?+J2_!H,P('5@5I M8C+ YIQX2X2+T6I2QCCZ'-I!R$5LF+2VS^:9,K*6**B==_!:1-T,<"IB!?J" M<)+P,)ZK[:G8684X$\X08A5&UTY!X@)EPQ;[52C3C"_IB^,1R*4I)4FEF8?Z MT5V$3^SZ^)^4@A9MC>CO5W EZ$I>2IXL11?$TP2K.!L# =!7_F3=1A0 B0B%2& M,C7!BE. W ,VT;U&CX5']]DTM4+) 0NRI^1*B0D"58C#]K;3Q1PPJ)]T&L]B M']@W0-D!3H/3(A926^&#!7TN+KXD7?1XIHR-$9<(BQ[Q*$](*E98 IT=L6&*>P1WUPM]#S=%_((S1%4AF2)P2N%RCX M KX?BX *J2T%UCBF_^"I)**-RKU ]9* _4F8$'(K,#L#&<"C?6DOX&'XL8@U M@?HAR1@#Y.$$7$5"'BPBZV):(EV"0N,RDJS_L-#%@+)( M.6-6R%!/X'&#T5_R/B?!?9[(2PX*PZ$'E:;P&6DY7AYVJ&MH;0EJ&<)8T@AK M4R?..9:_U4 M!<6Y(WZO8NKP"D;Q@*S<+#A043P#-0=P)?D7=1/J]+>ZAA.6O F%Q%#[)/)82/F%) MDRN54N@>K_DUP0%QR9*,W%%(16(KBH(@3HI MEL_<>/69J2Q\)<7E ?OQN"(94^IN-,%#16AZB>S@PZ_4OA+F16O*'48 MJT*O3,)YX>)+9UID\M =5*"?_V]#'"%S/T6))_#PI0@9*(Q[6#\DRYN"H8@Y MH(.T%HO$)8;>D*Z0P-V@/Y5S R ^5GOEEAZHW$)QNPUH (Z@-]AR?8FCE>IV MP4F0V%\T6$J/CN['\/H/?B5OQ,I8QDKG:VD'J7H3>V!!6%S7"115?4O=2<=$ M,M*[(NY0:,WBD-.91R.[#4HS(VL9/-PX0T-Q)W+P*\"HGVA/ -$I%T"FD M4!3B"+61=L"H-^C,L,AFZC)5WO'*.!+=L5&2$*H$OZ5?H_&5: 1>R%!!PS*C M6,9N*/#!$G ZD_6;K%SYJ1NW#5=_E9O/XIBC7V&4R;?4=$S+P")=$C)'1(G/X:"%?M)OZK(+Y5ZH;1(M+N918-'$WC^C8]SF;!3&!:4 L7O MR\P39&O4'&6HBP2>^R(38)(P/!](:$0 $,&30JJYA0O9EAQ/SO(J7EJ&)$73>?!5?%Q0,X@FTKI S*=*#,6Y+C%2_/@!SGL@,_T< MT T'MDQED^*HN*6:_ "+JN/47G4 FQLS[<;,,S=F#0#E_#=F9^*_16/8QL18 MW)O(Y,!86I%-+R\6E&TC,\8JYSJ+GK0DJ3@128Z\XM'"0J4^*")" @;AQ9"% M*A-J:DRA."E,L5IE/*9"BV675C]]RD302F8%PD^'HE\%?\D&%%$# $;;F'BO MR,LK7J_I26FAT,ZJ]FY0G&,BE0:-_C&P*1YA>)^AZB%4^4+U#"[+0F3%!<"' MV5N$Z"=+D@LL#HJ[/W#-MI4'NSB*BJ4QR.]?0W3^?43!;SA=R568QYET3%>9 M]KH9*KV2,ABDW*^2P=$5 1&9Y"'Q+E4HQ)1:KP++TN;@PMV2]2QCAO'B/$76 M+--<=/NZ>$*>ZBGR&_)6.!$1(2W;+BU3&1=LX=*>UYS(,BT=KRF8R@J MWRJ;J=X6)'FD[-RGHNZKA@\Q:/#O/(!_ .^6M4DR>!9P41 C[JSM:@S-EK=A M8:B!H%MJ!?93_7JW,%]\R@N?B#!)PL4UWEMAH-DZ_+CYG"X<:!U@6RP$$B84 M1?;3Q_R%RKL;9-J%]ETFL@( M\UZ5[_ )N:_Z?:TH\M%C:\(__8/\C*&H_L_#I__'D>PS;%*W: M6M6;=WCJPSB+T07O:Y04J=LJGK^ J+>/&)_]+.;I/E7I6OVNCK8^5X%866HI M#A&UP.\_?2HO0M0FBXSU9A# QLQ_> 7S!659G06Q9B3C<4(DX/(\-O>H^Q[7%F&O8I0LKCA'99Y ;D^::TC?Z7[D8]) M/ DRJS*W'0N0J9 $B(O:%*7M"T>ZS18/.4 MOU9_>0/&*,CYT^L@HJW00S4]EDHOO]46GKYL[237EU^WZ*N%7@CB.Z_=&K97 M?]UN.7M]Y[2\/5==!ZP#7_9Z!P>VW>IYWL&!'5P0K :Q1X)UV.KON>KI8>T# MK(.M5MW01&YC"YH=?NHZ9;L:H2RE[')^'ZF9]ULZ6VXO1_CU!MUCC8*QH@#1 &B#7 7F@44ZB<:_;3)>N@;B=-;\D\\-KVH+-^*(F9/7(J>O2'K?,,8C[' M9K\[HC;9GRDN1LULM\5FLX!KMUW'=KIF^GC#%=/ :YUG#)Q13$8QG6%OKYQA MV_;:@^^-2FHLB8:MSJG)?S]#HQ#3R!D.[VS4S^QI.)J?7VG6\KJ'1B6DT[-N.F=77="JYG=89 M!U\>Z':ET8;M%[VMR3$"#G4TY?;OK;%#Z.V167(J_?FV4I/*8 M_0*,AKS-)Z]K=YRVW6_O:D$;$E\,B8T$7S5Y7PT]VQGN'G"]1MI>(OF\UO L M=QFWD/ZIZI6?8\P?,)O-K&'6N-@U3&+E,8^T"SRY^IVA/>R9!,5F4,-S6[O& M;DUBQ,F32%W;&^QZ$6+(='I1VC7$;FAT:K>IX]H=MVVRP)I+H>[IL\!,(I9) MQ-HI>;IK]WKFRKOA5/):?4.B9I.H[]G#@OUW),'L>U M4G?0Z]E>;\]:7D/@YA/8Z^X;5C;4;3YU7WEMN]]Q31K695KTK[Q6]Y*CU8TV MYG^E$1%S&A%QC"CULSW,QF%L^PX.=5MLMJ@Y=F?@V ,3+FRZ3NQY9RHU.\=F M]VLM8Q3352FF;J=C>YX)OS9=,75V#H08Q604T\4JIE<]U^YT=_ MC48Z>3I: M:X=QV)"]NN$ARP+'G@Y M^A;'4FK/R?F0[?(1-J(QZ*L?69IXIB'%W4X5&_I_IXF"9L[N^=THX>SK M'9L L*]9^,B>TA<_5$<1!]%=%86+NU^YQ\EDGSTNSN^IVZ)0*3X?QV)4]FM@ M(Y[@KP DUA10K&G")W]Y\:?-P\K[+W[\0O.TU@-7WN=;=[E"G"3LLYQGCF]@6- M/.Y?T,CCBT-L_T+G,Z_SEYLW9&Z;XS5ZT 93M6T**/8 M(.X88Z<-RC;RVBVD^;R=P7-CEI[CPNIYZ82-0^7.MUG;[[_9D2G'[O<=>SC< MLUMX8[(I#W@==FV9LAA1:1YUSX$)@86S7/ ;?7DM^G+@>;;3\YHG449?'DQ? M[IGM= OZ\A9R$'[.DWC.;>NWP/=#;OW,TLQBD6^]G:"];5G[M7[9_;[W H7' MU52_Y&G M63!Y.MX>:,6Z.HCZ>AM5![&IL&'U5L1'0>3S*'OM]4B4SE$Y)"=]%<[./ D M=G@/"'24!FF68DY?RD).?XGSQ$H?@VP\!3ZD>SC0$1G^?2X62FWZ-(TGV2-+ MN 7XY%'*TY9EJ5D-ZE5!JKT-F#YXX+XU2>)9^;IYG&:@?Z(L80!CFL_G<9+9 M5IQ8']]]MJW':3">XCK9TQP9'M:9Y\EXRE)8*8AP"W_DT1BK="P >DK@+P": MCU+^[QRH '!%_)&%].)L&J?<4F\&Z/_)+?YMS@$*7$-M8<:>K >6/ FPY["' MV+>R6/UM1(#$$;QJ%@..XFS*$U@;\ 6OAW]863"#?]@6DDP -(YG\Y!_"[(G MPC=J RRJ2>'= >V0-I+0!QF^"^$)@=T 0'PP3,MH8>ND$5]/DXX8?:E M,VRW/ O>&0:(9>"+8:OSG6U111*WGC =GU?2\056/,>V,)>NFXW9:C(,%/?#[A":X\7P!_-6R6 M ,L96E2K**!2!+78&.NJ6#2FHC'%Q58Z#>9SP>X *&! \!ZP[/O(PO,B(]0\ M"OY- @X+@-1R>!K^%)*F??C'^Y_NM$V@V$I] M(41%FM,H@*H@[[)2:)IFZG-?QN?YI:0$.& M$I.'!"5*=0#O]"TP") 'L"&22"TG7 M%H8W [9A,:1"QI.(*@7+F%(*?YDQ0J,J2U488J")&!SM7JM+Z=29'HM*-W./ MI%&) 4\B#U%A"ZHQ*PU1P$H^A^]+9. >?_[MY[?PUGNBP0S4<(CZ:)+R#(O_ M6%00;/G1RHV66 ((7HL'ZQYPG9!:FX3 SCDP3%JH34U#"HF:A_'3#$LE$88Q M6#DLB-2I5*<"K05;['(-#C7,5QD>R*>B.\=OM(7,IT[\A?53KD!L"2J5>%J:$^*$%P^P-(WAS,Z4KEQX M4C-%!" L8O?JFV(W+4OA)5W0F/5X 7C2.(IXN!$K)O\=JM?'N*@4E$)(W?M:TU4C FR2*OOKK4O&/PL M00LOCM#=JRRP(!V2[6@9X'1A(99ZFI0T:DP@\LIS>@;?361F1DW&M]>H7%4%:P:Q2S+? NK!'GD4 \\$IQ[B/M1J";)Q,P MS=$H@(,2W8. "V,>A9\T"Z XS'WA-05C\2=/4U!*>.HM:89"$B5_()OQ3!IV MR)FSX%OII<$/:LY"\)5B[;0%\Y6#T6&%\2-/%!1V547=*48AHNM0URN4"C^E ML O:&:P6/ "LR*I+NE:NK.VAM&OCT!?,C0T%TO2'&)MQ\(QKFOXQ"3)^Y\>/ M416\*>X_)<%=?!AQ%T?H[I7+3'E(Q"+;KO:D6/3_[C7N(8P7U@N=&FBT *> MP<*%!$M;1C( ?)&.DV $B&,C^/VUR9.T+LFK5[J$'&3L,[16GY8>$."T5UJN M;KME5=Z "B_B]\IR%BZ($+E]=!XY+IL5WWKO9Q)\0[-UP6H /2&E3.E\-&^% MGPDJ76U"K@-RRD$+U.ER)IPV@@9Q7..Y;27QXJ<^^'1D00D9@[)LA1!;Z?UP$?^JL@M5&P2WVXNF:7CP- .5HO7CJ5?,9/,7Z%CT?A$<"A\[/ M<%YAZ'6+!CU7< !] .44%WOG:N_2-Q(67 HGSGA*"L\'91S&_,!VD,,(1%^EJ]0=CXI%733#,OI+M8 Q+&O0LO31K4'ZL? MZ& _(H5L,"PC#J8I_BV.\E3 :R]%@VNV4KQ9;12 G 5I2N[NA?0Y@D\P6%[]=?[MWGR]EQU;3#'<9[C+F4O=FE=*!8G:7 MX=1^7DZE--U9=U=I[M#V>KMVQS$])4],IN'._I\AT:DER?'L8;MOR-1L,@V, M)#6=1$[7[NSL_!LJG9A*_9W-[.:U.;X,2_?7E65.)QJN8:]GNYWS.(B& M2ML;4V>Z[S DVEZ0''LP7#]DQE#I[%1R6WMVOC4D.MEEE^UUS U\PXG4W]0Y M^)@DVF#MJJKK**8>#VNH:GYY[;^\^K1=,?QEN6]#HR957_6][6Z;;[A:'[BV MV]XSD+$=!BXH"O4,?FX>:3VOM6\22Y"/J)VKQ MCF@,J"^SW.EDN>ANF_E2PV:/>UA53W<-G:)7[6VY9V?9&+\RV$"V8IXG<19G M3W.N];?49S[P"/#!.0U;D(_0_79DL3",Q]0.&H<=R'D]$S8.0IRZA#]Z_T4U MYOQ TYY603R9P *IA8.N)O$XEV-+(D"4:B&M_URDD@81CBT)Y/@L^3W]4P[K M8:$UD5.K&$&$#;.QERC_!E@)*K.VRJ;G^-*$A]C 6B2MYO/[A/EEC^B?/WPN MQW(1)N9SX$8YUF%IP-4F(F5Q902,:L]L^=BJ,U&-H_76^-AP/[#CK/'./E*" E9!EB:(4(R0@[7J2 0 M,N$,N[E+/ACE08A(D@WW,SZ>1B !]T\6X!"';DV#^14,N]@L;=KD)==K#2J3 ME[HM]SO[V0,P"CY9,>WBI=LKWUOAJI7]9ZF=/%)8#&R: %FG%O [CH214ZN( M>?(DP]DXW_G@6@Z7DQ *)!%S\Y0:XC.YS2*!A](: 17 MQD#I8!];EJ8<0"$PD;VT1?&1OP;WUF<:HT&U8ZC1\K4XV ,6:Q/*#TJ1Y[G*K5PV9=S^H]SAEY>*Q<61[:<':$_F/@ M\RO0\FOIKREXI]OJ5A1\__ *WL=!GE$QB8->C ,Q:-R$+>?P(8!!I/VBHMV7 MM!;0$LXI&1N=4:I.2+/T16-T8&KLSVO016N MWMUN&I$6P'%0G#KEXSQ(-?I$*K$U;UI<2_73%V-E2WL>3GS\/4A@$.%D3]N: MYH !%!*NPL#)/MM]I'-'\+/5EG<0I"UMF/Z48#4@T)K;%^UQ#U%D?U],RH MG@: L@">1^!V@#-_SO8*YLG]5R^3A:[#N2N(YY9Q?S2RGDT:CS/ HC5/4^3+H(R)28J*P MF)_] ,HW?+JCB8"DS:/"Q8%C +812:TZ?A+3X9CPLQ??T+)T'V=IQS@WOAP9 M*-7U),?PU.*T:C%L_&X&)T@NYMJI*)@$5\+Y1,@@Y5]NBL);N$(\EF"3Z,0C M/.0)33CZD>,\O.A>6!L_X"Q=6#!(: F[^([,=4F2A.8TQQ@G!)BC J%$%)IB MOP-U:I$+K"^Z@^.K"EP)\V?;.4/MI3E#R_U1\8+!3!XR W*:!JM!K)D\9"8/ MK6@QX&P&#QD@#9"W >1!.]<-FZSFWE=O"$W[_)MOG]^W'<_T=6MX M:9QSL^WSC5*Z0:74=6S'M%]KNE)RC5(R2NEVE-(KMV.WV]WOC4)J+(4ZO=;P MU/0YOS8RG2C-+[?\Y4&'434ZT/$KP^+XB(K5,'^W-I'6S*;:&:]#N^.=<<:$ M(=(V1&JW]FP29TAT*A+]UY\&KN.^,60R9#)D,J?2+1")"GRN9#S51=B^6];J MF8%5.V.X8SL[]^$UX:"36\%FI%C#2=2U.^ZN38\-D8P<&1(M1+X=V^UYYFJB MN01RO=9YZ',[(5\]A==Z)9L5+>'<.&K;:)-NM[<]MQI/^M0$:K<<0Y[FDJ>_ M0Y: H8X)Z1HRU1Y"G8'1-Z_(3&0^(H&:+O3>TG?Z>!2.'0](%12N.+#K-XQ!GYT.A M">QQ_CQ.H\J-*C_M[4O/[@Q[%RBK1I6?K,1GSUMNH\J-*C>J_)31DK[M.?V= M;YAN4HU?H")^A=.A;[2T:9OAI,WNWX\C3?)HPA[BA"I0QJJ7XG)PQ]9G\6T> MG\+2I0DJ"Q.EF'CBI=MIM=6D%O&1/N1I<7) "*CEY<#!,'XD,/5>]CBI)4C% MA);:(5*P> A(\JG3/];@O!QJL_ADE_VU]3FJS3]-X+/^G<-K S9X;\&.9;" MR]:#>(['$+3B]H,M/B;Q0Y#2G,98#;BPOK!O\,[M)UP 2D8G+3"0[4 MP!&QOA!M4!Q^D!&KJC$4Y9H<%4+@2PD7P[OH)UQNTI:8 'T8^*FR..!)>IV8 MU84@R!0.!-L74SODT!.?]-_LZ MUVEW;*^]:X[9KDBXH$*/:\L0Z[2ZS2/N^1,7C)HT:G*7/$N[T_::)T=&21ZJ M@XK3/.(:)6F4Y$4I2:?MV$.C)J]7379LM]/>MZ+XZ 0^;+#_?%7%/T\F'%/* M1*H89KT=Y.Z\%A$7PGA.9\,!?:5'[0ZAO4/^]*)YI=U:?P(95KGXGZZO.FAN M'O,O<5)DQJ<;Z@8BGXH%;$Q'3O@8#T\?/BUR;C%=WVEW6EZ1L(^/O'2U#/[% M.+$-"Z5S<;9@.C$^@"G%?.G P<>H], 7^9EAX M01 Q*HE(V!V0-,B>+/AKE#*1R0W+ICP,BRSMMS,@UQB #1&\2P8T\[%^\8! M"ZEN(@P!!SG\8YY@KCDL27H@;5G6+WF"52"4%0U0 T&0"$G (\RW9I9>I_$8 M)Z'_&/@.O=R.B"#X.+$"YV"*# M7 '@ TW#&%#T&&13@:(2LL4D;R(.YET3CO[#DUB0OI).;VMX1](^4"JZ-074 M\$H.>,M"YIX(3,%/X6TS 6'"[UGBBP4TID 2X+8#P,4XPUQT))=X&R60BXS_ M(J=_$D0L(FK-XS3 SQ&V"4(16[_' +@#G%BIRY!U*/AEBK]Z!VNAU0F[]*U? MBO4^8X*Z:L(]#G-?8.4C2S+K_7O;>@_?6@-;+!>DUMLH0C[YQ.=Q0H##SF?P M]KO_V;JJI:;6XN@JJ;XZ9$7JH9"Y=QJCKOGAX.**>>25M T[3$GCR ^(TWY- MXC2U/@KQW5S;LWKS\I7]7JL+<"JV?9WPD*&VE74%XHC7GY-)K>WR$38"QLVS MU8_4%4&YQ,CI*)!5L4DNOC@4S*Z34XNCS!7P%(K"F@6%-0C7]Y\:>@X[*!W^WZ M$^;ZG<'$'PS]'G?;'I]T/7?D]_^W_^+'+W3(@!" ?LQ0#?[Y!_9C'1E7UN$@ M;31)[Y*D'Z,&AR94"/+O7(33;@W;J[]^3A'.?JMNJA7I':>FP3M&_<41$'L< M6 UB#:RO>P#K=JN:_&%3A'/]13A;S':/[%LBS4.QHH&2 .D 7(=D(><2HW=?QJN MX#XF,7:^.V*SY.M)Z+Z@U&S7;KN.[737CW@V]IS2HC1)KOCZ;+5S'9;;#8+.(.VW=Y@RYB9ZF@C&WCAH6N\XAK=Y@B+/Q)4YVO^&V=KW%YTH$,E7:(*.T;4&J0NWHI MYJ?)FMI?FWCV<&"2IAI.)6]G96)(=&(2=?MVI[WKL6RH=.J;@'UG;A@2GP<0C$94WMD3(T/<"EC,C4&O9[M]38HE2N\Y[TV.GK=?0.W METS=*R-BO]^WA\,-12 73*Z;$<;=*WFN0!AOA;J#@>WU]ZR%OT;Z7B )'6?G M^J#FQ: ;;:.+ 3=B/I69]VOF_>[?!J;;Z=B>MV?8HS'ZUDS\74GBWJ;!JV>A M[CDP82:C&TWY#$WI]3WX7U-'9QM-^7Q-N7M'/Z,IC:8TFG)!4_;;]K#70)O# MW++M4O1TG@X?Y]=VMW#%)\('8M[GJ6[VMHC9>< O?ISCT-%+-B-V=[AV1L5% M2M:AF6N+-;;#Z'/>8$3@,):T$8'K%8&K@7)UR>4/-/;ZQW+,MN"V'VERT])X M^:.Q(JWX.LB \<<5YER:_N-JLW"LT9/U*X_O$S:?/EFO@LC*IG$.K_)3V^+? MQAPH,N<)3B]B]SS]?FD_:B?5F>($UDF&B@^'K8&8,KSK3/%NIS4<[C>?>/WL M8L?K'G[T=;O5'NRW[*81S9V# ]MO]3N#"X'UTA#;=0\Y^WH+C;C9RKGAD=(G M1/,UCJ [R:CB:T0<3H:T*%O7H.]XDYX-XK;DNUO(NWD[@^?&+#7W(^9^Y!FC MESS/=GJ>N2&YUIOD?L_DW A,""R8^V2C+Y^3H]AMVYVNT9?7JR]W[[%Y0_KR M%FZD?\Z3>,YMZ[? ]T-N_9+%&3^G:S4.G4MQ-(6*K40FXH;)-PZ M/?[(TRR8/(F/@LCG4?;:.^K>UNY$#L4J/)L@&B>V M%2?6L#7XSK:HY(-;3YCMS)>RG2U,T071G\U9 E]E,7XP:%E?IN7BUB/#AE0! M8 EV9/E) "_'PI+R[3Z?X97>)(EG%G#KU(I@O_@)_Q8 J-[:PR(C&<\26WZ M'$%*^#B^CX(,X,6TP[GR$) IMP0@P2YI8Q/XR^,T M&$^+AQ!F^8+_P+/P".ZT9:FY#C48[ ];7@6!.,+]N[T0:,';&;PCS4-JM3L& MR@;P.M\"E?P(^(%% ]PZ>*F(CH0#PN#O:3Z?QTE&OT_8.$MQH3A/"O3!4RFP M?0@KC9 T4_B^7!S>SK\!6_HMZSVFED8,D5MZPHB2.4"%>:>^Y7JM(25\9KJW MG&ZS8;NZXSXN)% \L"4A%I@&4 V_9-8L?L"_/;+$M_[>^MP""'5(%(&Z+9\23MC7*LX*S@1V6'BYIB5_54&86PVNS* MP=^#=!DPN2&%]);UW_$C$",!5.(Z@+!R6\@K '\B1 \Q" : 9P^N@#NB,+] MM6)C%+P:,ZH4/:)"%,+_1GNX LV_,$E5UUN#0:NC]!:J+>S1^!UQ[',5/V!N MH5EXO5CC>\8Q*.UT'D=HX!1+D#91FET3N$+;M*Z -GK/!8TP@!AL&+ '*;#( MNE"HRS2YU]^WZG!F4>4910/Q5*'O)NPA3JALLSAA9L$W4#P!*+80U%!B^4$Z M!C<"=!ZP5SI#%9>@XLEGL$(":(-S"C@/#G: 'T\T $.JNXJ-H""@9\2IC\R5 MHHDR#G-B&ZQ(385RC4=@.O,,@8<=97'R=*<,@?$455IZ69JKODSW ^AU1@;2 MSZ#B(Q289Q3IRJ7[O1:.UYK' LVO"6_ %V]42215(&K/26^F73["$/MYMOJ1 MI3*6,\E>=U#%AO[?:5+F,MSSNQ$PXM<[-@%@7[/PD3VE+WZHL@WP3!6%B[M? MN=]L>GW0]=^3W_[?_XLZZZH4[Z&,!BG?1^-?CKZZ2[O=Z%P&H0 M>R18AZW^GJN>'M9!J]W?C@>VK#@_ZY7#QK-"RW??XF['="!8TX%@3Y0-F\TQ M]?BHX1@C#NMH>SV%YR?I%'&EB-NFU<%A%$;SMO]NRJ)[C!$8K7&#[2J6DAH. MKC*N$6MXYT/-ZSYM/0#R)O%DN,MPE^&N9F'MF>73^Y67 =[.E'Q37@]P>3WP M^JCU95NL<3">-$ :( V0ZX#U]/6O8%Y4]W>J[=[YZK>M\4Z5]V0K&1\XN1\XYK=WKG:HURW7+N MMEOKBP.-G!LY/QDOVN[P7#VGKEO,.]]@V74L:3J9!:]<264.B4_N+@[[M=$PGK8:3Z:S]?PR)MCJ3>G:_ MUS54:C:5G$YKS][A)^BD=9%&[:\\XHFL2F;^+(B"-$NH>N@@F;R7[+WU''LP M-/&OHVC;XSK&-XO77M?NN.L;FAC4[MF;?4.C&(/7_?#ZRK.[KON]P>IAL=IM M=8Z)TYL*_/V-WV.O%IYE(NX;XQ_9Z5VUX8W M&#(UFTS.8,-D&4.CL]/HE92E5<:2(='Y240]..EZH+G MI^R8OLH'QT.SI;'O#>QNK]/;Z4W=_F:\0)UVRO/;0V/ M=%UT?LVT]0R+85-Z!Z\::[&BE/;R.VJOW)H*5.C]S]WVPMR&3JOWG7V0!N@K MAAB\=/HMMVBY7FFSS9,TCB(>BM[6JA]WN<;HR9IRYE-';3E 0$S$@%7[K4'M MHAH"BA[8$S8.PB +>*K>I!IZ%Y_3*(@4%\/UE]]:UZX;H.BVA@44/B^AP)$> MJH=W$&7B;[5=O+-ID/AWN/P3(!XXCG,:-T!MO8$DB3;KHR0M+7-9/;WKF;>N M+N3R1;)N5[72V"NYF*01 M>1CBGU- 4 H!L^(KO>PD)CL$M"@ VT%FAX2I:Q>+.#;69"B0,K9(UD\_GHW M6GKR&F1@BS32BY6$U7LK!4(I3A (K]6MR$.WU7F>.!1*N7HZ:6.26#$D)D0% MBZW6\4RX%XR)\QH> M#-"T.*$)PRJ:48'U,^2$,AWN$X"&3[M_D]T$7 =04< MNS*IYV+Y]*=RK% V33BW9O#(-)7<]G_SB%M>VU9#F\0\+G"F?!'5>-EI=UMM MQ;GB,Z!ZN( F_0S 24P1'Y>\@J_^PI.9]7G*:?H1RXAIJ:T83>4"9HT+5NH) M8*P1SQXY%U.HWJ$(1$\D;,1Z2HOK)T '+P2+(V#.:)P4/?)2VP.) 8$_X7B4 MI6D\#DAD"F#+?;6LCWF2Y@S6D0-NRHW8 ANUX%GQ"(^ *_)O":9KCD?'%,Q7)[ M/4!$TP97'&=DP9$&5\"7%S.S8'!!LR ,K ;6(@*,[KBMD97G%QM7&,G<]/_W4P7,-S5+*P9[C+<=43NNK'9 M%117#61<->*9&5UA@#1 W@:0.VNW"?U??3^(89/5W'NZ<4LSJ>GVTG$+FU^5 M'+T-TBX\[WFK+38[V;3KV$YG0SW<+NQ_K"+B#4RW51'QM@S8/"JY&P9K'(M$ MYT]_-DKI!I62Y]B]WOH>>T8IG9U*3NL\YX912D8IG8/=AW:GOVM''*.43DRE MGM/:M0_VM6BE@W8UO PO5J;SFI:&>UQWFEYYADR&3 0A\3%*KME$:FXGPRNZH/F5!9'U*HS3]'N+"H0?P,[%JB/@$#X6B#I=%P5:=$(VCN'#Q87?<7>=:&6_^Q$1JG^G>PY!HAU/!LP>[=" V M%#J][;NZ8Y4AS[G)XPQMUYQ$3:<2J+EARSN+&-U.7%=/PK1>R>#N$LZ-J[:9 M6_M=$^UH+'5,4/90=VFVO2 MRMDUB]5%YT@G,^W*3X>@9@M\MV=WAGOFUS:UQ_E1 Q8W-R_"W3>WU\R1,*K< MJ/(31H^[=J=[B;)J5/G)[E#WO%PPJMRHP[/8_3 )N*OZ8Y <$#+_M$8Q-7[3G)\NWR$38" M[LZSU8_4-;4^,7JHEW>W[,1(V-#_.TT4-'-VS^]&"6=?[]@$@'W-PD?VE+[X MH=K*.XCNJBA MB&F9?_Z!_5A'QDN.5&;B!-5V);:8=8.3&[(@RL62]S3@)(-/62I&<-$H*9_F@8CI/Z)A M/1\#S#1W8!XGV01.P#@MIED!".6,K"4G'. M#JAG%E03>X&;7G8K4X$(=W8%\;3Q6S%-GR"4E:M*"HE)+'^? MXR@5/YYG%*1QR8V1!F-L3.V[_U7Q]28U(X#5M%<7Q+> MGNVM3(Z=49)&219UA$/;5XI^_5:)C4K%&_QOJ*'2T7>*&K8,/*&GZ)DZ)0(5U=J1#YE"Q/ MN>N8N9[@[P!:E46.:?>NEJ8O*@?4=0!^BRTBRR*".*G<#MA8%C 79WGXU+*P MV$(KLA9:!?2]!NWP7I.+92 MGF4AQXH 658P$'##&T$?L#"LU%L\QDGH/P8^MP!5$?!#6A8CS!FH#WC@";8Z M@65%[086)>BO1S0,>HNE#(L5$8Q*.Q)V!W %V9,%?XU2-J9B@ R!!K@0(U$< MW;V= =7'@ T@213/@C%M0+QO# !1NG\8 F)S^,<\B>>@YYXLTGEI769_X/_E MQ>9:GZ[[8A^>/SJ+U]<#_"WX=Q[XB$I$SCLVQTH"ZQ-/ 8MC>,V6]0T-%N(/ MP [S!)@UF,/.U+Z W<)RZXDH K)%*1"'SQ]8B,4P=GTAD"@HH1^K*B)?,"@R M$96& >]I=9:BW*+D_[WUN:5T"A;* M #6M-!_!]P%+X&TML8#(Q+\C6>+D*_YU+*2L97U866A6UF.5-6=6D"(CPP. #_D+8#N@UQ1V M%C[="3;4N92*HA *\1QHX-$?TBD$>&9!%,R"_RA(YS'6):)B3(+T*_Z@%!LL M'VM9_X0? :NBIE65=**("D$AK(1Q='^7\61F@;'PF$WIF1$/ XY^Z)1EQ%O\ M6Y"23I>E<&U(/O1.4BT@[1B+],<3DB*QR) M^1PY" ]2.)K'HM#1!W*$\9SX"T_/!X71ZJKC.*4U@;J _""=TA=@[R%*49D" MC70*200RT$7:@GA@QWX^5A6$$8@PP1Q-D?@^'KWX-7T(\OP0D"Z<<"Q#3(6B M1$C2I7(_W!N( AA#( 3Z/DK$L?$8A1,0@8J.E#]"&^6(9"ITU%\@*OW\DJEQ M"52(0.4Q4HUV&,_FPC(BB4H*?A@7RD!B)>/C:00:[;[ 15F *C!&\,TSI?YC M.JL(&_*,2;-X_!7@ NT"VX2%6];[B3 TB8OP_1QM&&'^\*\Z?13'95.PW.^G M0/911@_ HW#LB;)*N46AJY!1R8Z=L27Y=H.]!GKMU;T&=C"*NX51 M;!H4W%"#@L;4/;]#Z^"7,'Y,-QFOJCJM>[ZJY>&P-1!UC+L6+7?;+<\9'KRN MTFWUO,'ABY:]5G>X;Z'G^B+0[ZMN/LVL>Y>9-2 M#-==$M<->Y[=]@S7&:X[Y=ZZ;0]TW1EGJYTH9[1XZ;K8YO&-CU=Y2M>+WVMW M(V(.VNRJ/ MT'3[/ADEW$'';O=74L+,=3X_B?I=M+PO>K)SHRV9A3-(=X7+B^OCNL*[% U= M(@M[G9[M>;M73S;(@K]V$KE.WQZ:(:@-)E''M0?=/9LT7*)3G"<[NL:&7DQ\G)C\@)G2]ON>CN$E!LC*\\L^&]@F8 H(/Q0 M)%V]78XT7W3U:UTZ&59.I8&H^8NX-CS1QPUP4?BJ!A%BB3W9ZT'&9ZHB6L1C MT*!G:KO,?;I/&)*NZ^UVTYJD#;UDI]B1-+ M>@!UQ%M>]KQ.JVB9(#Y#?.-/"^H(VHEBTRRN7<89],H9ENOZ-12^6_'HH-OJ MZST;UI71MBQJ7;$2NG+#&AN^=+R^5K8.GU!%Y-V()CAB*2:/4C$,4K;;$#SW MLJ.A!A_S^3SA6#Q:=."8Q;#/_U2?%=TU%CI;5':T!"6 43B,*>J,!)JXS5BH2I M1KRH[07\\F">:;-1^RN6%W-A-;V@H=471>6L^L08V 28-J$*V@31I6N5*^A( ML%ZM%-UF=M(HPYY7RLYZC6*!* ^USC [Z1'K94_K;[-.@ZB8#SW4:6NC:&4, M2("FG2-Q]:RJ/U4L.K?C/)N41_>Z T[*; 0LZFB;+J"KD9=E#D52R4&UJK1= M5;(O/:R)3\' 6NDW55+;1=N>$FM*!,K"^'5+RPX!NKBHQZB67+8"4!"DI -Z M;6V <:T.(+E^(#6@MEZ(?SH-J(V $GI Z6"MT$L*+O3UT?:)@XO3JLI4@%.A MOMH9G@"DKE,YP;D@_R-/>"T/"G,E$K^BX =6R7 M(. 7W8CJ.4:U32CWL#O'V'B>:,.MR^Y'^K&BM7V2BAJ?:Z]@:04/"L(2(14@ M!4%E[%57Z2^=GG:Z+! .V"7!Q@:[:'4ZW@+M*'BB/A7)@VRM@4.'4TD%+)CG M>.<'9WX/7M2GE=MEX!QAB%$1, MVD5;CEI7'9R$44?R[@?8_>(&C(E:'T4F6M53AZR)7GM0GM?VLB&L%(GJ5$)' M[ ,+0B3C'8CS'?:+T>E9N!$N>!%% ZN7KMO7U8QLPD<-6-)"H#.KWY?,_#$GE>N CI32=>6 M,E)NRRLQ_**IO5DPW$&GWG%_AF!8.BNM86?ZQO2KT?K5.*O[U9C6,Z;U MS+'YKSQ=8#]PA RV/D)0Y%TE\M:V!\N60VE.(/78DQ!@M(HWH%IVENYJX1UJ2BC# M!8$OPGY: #\'Q]I25@Y\J65>*6X(LI+:I3[3%5DM7^W.4R(^TR^#^%?/.:L, MS]5,XSH#/;Y[,*9Q>STMAE?#-$.-I[9EFK6GWX&99IVWLF7#PL&&+MY'Y:(= M3[?/A*%/!66MCTE\G[#9Y4O,/[DU94A=>#SV,?T@U(\8?YE_X2ODH$RT?$UJ ML&*Q/)O&"4 AKD^PMVC,$N)L/T@X-=]%P7L+4A221(IKP;JE0F%34!?8A4ZM MN%X^1SA>8N=M9=AA^WSLR,K57 &2+PICZP]CTU1X="0Z2"\T-*;[2+PLP;>O M LZ6?<#YMWD@0NK%CES7MOP8/L,6K_$H%'>1.=WLB$:W>&/P5*<@;-GO]TDT M4Z96PTB'!*\GR_:V@%A8#OO PC(9L 1U[(WS#%53C WZLV#,98]T<6:N.D%% MU'S&@HAT8$D\-L/[B26M)C1%5D\P<=AZVJG7@I]-\('8^CT&+ Q:%LG3- YA MG?3_6#\+58/;IB_N_DJ<]TZ_>P9$X0MQ 4(B.#*49$,W,[\4G6D_9_"!LL"Q M1;'0\!]!-5KOW]O6>_C6&MABN2"UWD913NWXQ?7'_V?ORY_:2+9T_Q4%[[YY MW1%*NG*I)=TS1' -W9<[!FS [;%_Z MSQM M"P[S7&^#IIGU#9V:RG8EEU'=BT:36 MN)X6EHB_:?QAZ?F[#QIUEJB$C*$*/#G00J,L7)S(:+:CV8-F1V!RY.Q+G-+= M?>+59@C?5-.7H&9$A]O>J0/=P=04[C_I8N"_>,ACW_T0!= M*!^!6@8SKR;G8 ?]@+G?LM6VV4%[AL0M\-N;)B9\]=,%JBDQ@RN$TDM''\WP M)HMO_O5#28[Q9D2CN9,<\\TX7!5"9KX9)'?C8UZ&L3(<^[$^Q1G@=Y.M.W+* M/FNUQT_C0R9&=GWMSRUSNKG@.%Y-\O"WM?-M9Z+ *GYK/!GKQAW^G"M\ DW4 M%L]TO08K]T95E950K8T.3>L;5ZT'E/=^21^PI&[]QB.G-+;+>2>6$K^>LZ09 MT^L9^O5\W'KNCTHU(_(WKNF"*"F>@,O_C@67;77?P!8EM";A<]/)/:[H=_EJ M6W' ^B1,'E4+OO2EWB]Y@PGNQW'@]W==]Y?A/B/W);#R^[LR^ZOE%],')6'L"1?]-OEM>O0V_:51;T'BY<7+RYWBL7'8C^GCTOB\O'AY M>3'R\OBL2"\N7EQ>BKB0N,\2XL7%BXL7E\7D["YM3[B72$U-/#7U$@SE^:FI MEXDKYWI*G)[EI1'IZ*N"+BQ 55>9B&BWO8MIXA1U"&0[O8@FP[I1H(FC.F&M M>JF28E(IH#X"BL/)L"8^.H<&#J('O6%&\$-#:5:8WP*Y*' PU31[G?9#:CP> M& JP?J^ CDZ7CCP/^).FF9C6HK''WA V;*ALPS530 +SY]RBM M@-8:%H($.#9\<=!VJ 2Z0='+E98$O=MM^Z"FRYLA89N.@,-_]!OTR#-A>QDI MO=[0&>A"C,NBH3_47]4#'?:4*(&GL69\<^Q6]0L,^:5>-C,G9$AP+;6G);&T MC([3Y(AFPSNGL:7EFB:&O&5:!D=[ EKIU?R[>5%68T/ ^?_@==58# :&KZOF M[8*5U+_5Q["ASX59VB/5^<(CB.3BC8<3<0R0$?F+[J]+QM_;F^_W0#.N8WWF\>;/?// M7UWW&B,H9FA-OS9'*-O^P-&X?CL;&?KE;T/363*MBJP095%WO;3S[/*9FGJE MG\W7M?BL7-^FH;"4C VDU^ -+9>J:G)^T5*N?9YDIZZC(("%R',-;$ZL@?&T MX7BU+5.N[?T''+/PC:QS/UPWSKYA21V,*I!?0RYM-J33TNV!#VZ6^[HQUTWZ M#)K43>6RE@8<,$E+EWW9$U9:3:@AF91=F>-S'='T.^R7%Y[5ANV22-JREV[ MLL;V#E#=76P[9\C@I5$7H 5BI4&]R/6#H5??%!'GSU'%T%]WJ1Q?W?%">;K+ MPCSQ[J3L1T[TC]J&CVMQ)];DHPVVF;,._6::B\;UDJPEU:ADY<6HK"5N]_"X M5XWR\3=16I"""["J;&?*FG[8H*([Z?KP2?TT#5&6H+WI EHU;<>'JN4QUA\\ M50;LS/7[]O6QD?KQY85CD*_48-",TCQ"?\;_D6 MF2-W!3FS_+,.J@VW\L!:6[9%J^FIJ:TU"X2641FP[[J!F(D9E7A:SK0X?E7Z MK*N+3H?9MF7I^2A3@SO)(@6WCG4C(? YOF)D,PY_?KH13I[M>$-R$(D:W77Q M0YA>,[70O=I1T'C;]8YMG$N ZL(Z6+2U)I7?E(5NRK:^B.3M.U+WTO92 MM8P;>#3=X;S6(KZ=:3OFEQ%T@/\5=!GHG%+EE[=LY$KU';Q^B]YJ.PC5/1AZ MK^O>]<>VH?WJVP-:;>XH^2Y*H.39T)B3E9UF7]N%96:4?3#WB]*UEK\8"*F< MT[4<@[%[.0+:FS'XFLNL]\UT^("6S>D$]-+OIDVR&,LS9Q=,AJ;?2%YH)7AR M<5H*>#U8ZN:P(?T15.2H:;5KS?9^KP!#!4SLS/DXM+&MOL$G^KU<*92:_CZ- M1K79 U6Y@!-MC(?,M L"@Z'KW6EMA$)K\6)L(ABNUQ.TG,@;)Q)\LV']$95S M 130C,GXJ%0Y-.VH]4SU]61D2.O<6BLO+[L!%NL2<,:&&V0V,DUA] ^_:KOA MEO6!_FN57L=L,G 66):5IIEZ?43!K:@Z16T+CQ[PQ\:"E 9C7S-956;5?WG:L3*&Z=< ^,<\+ %7P+XI+G]5K=I$;4AM3H M/.WHB+-N@TWH+3;M2&@/\?].]"+J2TZ?^,PT8]$B?\/K;#.:!BD;..TZ2VJL M;?P;#ABQ9974C1XOP !!O\,2XZHK_PBU%L@M^/C]^:O^'??]WL_=LY'0$H M?;_S3E()]4DE2S"4YT\J>:;SY\)_1B7)G#UM7?=:?(WR*\U>*:M;AH7+F-DC4U-*VRN,O!J5W"=JZ<#&O':@UO MV31>U2ABQN!TN3JT=N526/V+=B\W?09'W3:#>L? ?VR.KUZ%ME>@T0/;CQO_ MNJA7I>-VUO\U\3XUN#2-/8=F,?4FU!NL%57PP#:R_K!3?_/P:";(]0J M]\70G"MSS]3#LBW-X/M9T<:ONI\4*?0D-=<1Z.[ZU[_!Z:J9HK[J2^"\T=QK M!<-HGNTE?X]CJ[>UT*HYQ.RFCDP3'FA.7',1U_%:JQ#H)>@;+1>6N>YI.![9 M+JDV"%-'0WZ!-!FM%9)F@H(''])OIMEL^M4_?Y:R )'Y1=:1NQM\&:CF.C&Q[)IU0KIU29J(H^ M<48%!<0PYW4JN--*4IVT=I/Z5:\K^DZ"=X&P/ MPMIHJB!1"CPR Q.X$L,KF7:U%0>1J:+Z,A.1JK.SKOCG1D,(*UV-=A=&?=-' M*K59?R;K8RI.#(M:5B:-:V:YY42+A 7@[LJ;I#;7'%S(#I^N"76;_L92FN07 M:ZFVB8EC&VTL3?9TG9!Q_?;TK.]"G_BO8+*N_I&^BQ7ELI]:F_66=>-7GZ4<:TJVT 8_%G=D %<&!22^DH:P%IL%:Z+16%3&-]$D M/M8WF.DL/>N'M&$"=[L45371(P+X-RU83\]:-;[%@^%H:A^--[2J;VLOO+J49A/&4UJ*E>CT M=-=V>>BUZ'>]K?;=Y@J'3 S;KQ>NG?HB4L[;6J-B+=QVJ/5(%(AW.ZDU.#?@ M%;N 1.-+M\)5K5ETLM5F=.N.[_Y?HV^@4AB_E4%S-; MG,$\@6-5YTQFA%S>*%G_; [YWK@8R:?!_A8FN"+_3&N2W8]<5I/>FS55?_>-6KP' N[8A MH6F[AA8C5';?M7Y=5&?Z+)R.1IG39,=P\9["/5JK]A @;KZM=6]U6IK#93+8 M"[@/NB\R7HQQ;>":.*V^+5P^IW[M+_#<2>N4:@J'](+UW=_ ?72NM#*2V8H, MD!)M'@R*'P86 *_49F<'S;6M+Z0S);+ZJ!N?5 IFZ,^DP.JH=D6*^M@X@Z+. M5"WMW58K/084F\^"IM2UJXS#TV:-@MIEO #Z>BHNS*ID"NJ^3(+A" (B^HM] MJZ7!\>D\5?],KV['BW=E"5;_B!YVS,^9;CUZM>7$Z&KU.;2:7%6IMSU,OF[CRSZZ$F'J9H3X7RIK1+J79E*Q7KMS!7-N@#&4*#'[WF7KY?)"P M&R1D/DBX!$-Y_B#ALF"I"_9U'75-Q*WW?UT9N!TZ:(ER'-,9C5H-) M4T2E+3I3ZF=K&Z=JIS)UH88-[ )&5Y5YL7$REV53_6N*+0"J+.H8K)GRS?4; M;333VNA@=&&3V0;"6?+UTZS*/(#/@ :2UV5;UX2G]+P&@*:Y^*K/CW.2#]LZ MCL]V2.EEI]2R-JZ M07?B=]5QELCP,*7R)V#+K4%08Z^M_'=9AR:\/QW5JF6RI0D B\,1!=0:MOM, M7E3@'3(T!8VNUI3YNB>D"L!IZGF;O9TZUW#J-:ZXRX;%;+$S>)/5.=3&E9=3 ME9\&/T197NJG?Q-EUA9;MIFF<)#;ZDD[L%I[ZM(@3$I]\M?1XS^UNFV]O^=)-!>.VX$ZU%X>[J. KLG:E25LF"=Z+NH#6 MP%X*9;Z='-GBCI6R-AO /,*ZU?UCG2>=//2UIMBDHI=,?7=I.1:T;NQ MPA_*KO7E-BFG3'PG_G!_#(591GB&=?);4\;Z/4XUW M1U1VCDM3@3\P)\!DS0"]3>:*4.M;S:HL[J1_48/B;#3JA$AO.;%U^7?SCJD$ M)VO7?%7.CW%J@^T*4LD-FT"=:K,YY6GXVOJLZL"%K4C5BI%RQ\(-J#.2VH7? M*7UUC$#G@*9F7I=6]X%C;1YHQKP.T?:18538U_ER $-L=E MC[J\MVDY&-7$)**)7;FMKG$WJ^O@S&'LT'G<@GN01*"77X"_=K.W/>P@05?' M<].>DMZN.I%#\A7DBPSLW0%F5B\,_F_W"M'S2Q7<@IT73BW4]2>J6Y74&5(M M\[;:9T8S7X-3".)M^)B,=C"Q47BC1+8_MG(_18S6[WT9:F,3EN5T,$I-JMM8 M#$]-S9>^0,V1:2[ONA;BS[TW)WMM-<1[H^LV;%#]^O(T5[#="),0I>5L? G!4&=,P-,'L#^RNS]F[#?Z:5V$JZ&&ZN:[S]@F>CW@Z7VC3Q5E M+8["OG[<<]:2@P279=<)>TVI.<9KZZQ):Q?4Q0!3KV\SA^'5FS=$1^N$;4<% M!Q]5KIS!)BN;Q,R9C.5ZV'"=&H/;3LO:;-UH7?N!&NP:;KYF=#;L#$NOG]ME M8&OG8Z]A<[,W4W!!/S 8!K4B EEAYY/S3ABV'0I,%-0;5XEGP\MVN-/[?FFS MM\T2F,G7W'<-0]",OUI#X*O>+\6OUO\Z55S1%&=H;17V>&0R^.HTRKOR*=K< MRNJV%/+NDF>S2WX/'K]?BGH>1IFN2SJZ^^/CBIVX8NCCBDLPE.>/*SY;\>$- M6'E-"*AU_%\'4,!875U?*&CU3"G+"5215V?&40!E@B8)QF%Z_>&AGECS65LU M8F-I2YFH]A,"0\"6*;[?WU^_MZ=_V$L=[KN_&[>$0=((CF[VIA_6'/N\]'*#_OGH&[;IO M_6=:_K9U=3_OQF,=!]?Q6"_-,3;+$V]O]M[9K"71N+C? 3F#^_=.0PZL%]#4 MA.[;X/Q147U9_9/^0=6AAE%5NP?,]$Q57W&C%6.2U9Q)L5DOB?E.0\/N_([P MLUI3,DH9Y!+4[M,IWVGCJG*97W6TW^5OP6C:#[MAFK)"JZ*5EDOWT+!-M^-I MHOM%-X%4.-^L21L93&2=!6Y>XAPSSN:X;)DS2\M[VWB[RB94!FD#U;@A^M8O M^FK\]7JU@8'8>!\:0NV:+?CUX5][.PAS;0#J@W!>2&,7U(D5UA[X.@(ML8Z0 M.APHW(V:]/Z9*G;LPYU .;S+QN1ZE_G ;^+K>P-UZ \W*K#X"@;Q>&R=Q,=SJ3 OHZ)M+RIZDGQW1[934 M.L3H(L7M0KRI[V-3N.>XNURE\\@,QC%#@4MP.#)!(7ODC+ GI)64?RFYG6 5R;90;\&,8=#F\=F&=5@XITJZ.E#W"8RR"N<#EWA@Z"393MIB/RJ MJ1H*\R2SZ2[D)4P(">KM;=Q+?V1W BY%\X'MJA#V=KZKM/>[XC4WR3\]_6\ZE32&Y\^"R?;O;/+"SA5MG 0!_^WSDV_PY#<+7D^&JHQZ%DW MI*6TU7^="'R=57E=#'ITPV*;2'UFPL17AM8E;3 %JW88UO]ITU\[8Y_>C.EL MHYM'V#K7((1R5@Q4D^H WU;#4W':[L69RDY=6Z=K59JIXKNQG9@9J:LH-(XP M%PC2HE\_KBV!=-V-C&\=DFLNE*P9)>H4N28+=OI\P+,Z$:"N.WQJ5#,RV)&_ M#E- (T\61)?2,7#O1%*G6QX9LAME&DA]U\V4\0^RR4TI9>U@T#^(ZQ_T0>Y=B!"*9E]?]^+KW_+-E,T;<\:T*N@ /N#3 M96U< 8$,T,XT#1S2D?F!O1%LP$ K%^-3X^05\@O(1_,:]SD(+NN+_+([ )MT M4T>SM"EQ <1*IMK;#.:R8VSU1N96*+ZZ6T^+^$5=ZB[%!9Q3-]7"TA@."KT( M&5A3SO]6HQ!$O++:\!BUI>6&X*>:I9P!G6,\I;< LCAN!D-&4$X1KW8@J&LI MW@%XS/ ;9#0)_/ J(+WZ:C_9PBJP"Y03UX%EY H!7'[^K(W7#'YZ:;M3FO($ M5.TS7&2_:J6YHR$T%VEZV;TV+96444ELO4-M,L[8TEVU8EO/4H+@]4Q*R]3G M[%7H5-&I&;K1U0UE;I:[:X^_-7W;#$VE<2:;EG+[KUK4^T;.:X%/^C,YW&)6 M+0AK0WJF^SODYGXURMOULVYXUP!8;LQ)FUF0S77IOG;H?%+F MWCPS5:CF0@;Z:'=B36%IK2[,>&: +3IKCW"#.EQOHK'Z3,'/+CMJCS2:^_3$"Y>PUEGCCBGK Z*= M@&CD Z)+,)07&Q!MO",-G97AZVQ"'M695M60X50?BK%KA6COYRGXM)J1(UCI MVW039^3.WN36!]8M8K@]B?JG&1_K81!-+>?;)D[P+X@3O*[C!&MP34\LZ4#G MH@$%;'PY>Z)N"I6X(+E+EM0?=+'8S@IVPJY7#E J!B:=J#I3"FZE.YIKYIX% M.\M6#YFDS4;MOT:=N''TWX3K=_N/9),V?;"-G<8V2?T#;23L6&(#5U)H5&-M6>Q,W3X-TK2;CNQE6?TJ5F/EZN,F:KVD76&>GMQ@+1ITVYJ/&PY+XX3]UC&];1B@YQCQR_'DPEH);4&Y_O%I M6\C>/9GVNV?*E:N!"7?9ZQ);NKAA4X]F&GGHI3@U/JE.L&#LNOUVI=*-P0A' MV6V?Z(9KVV/;T37NUB$HA0WVFX*M#\H%"H (T594#,=%V9V*>V1W"-9@56UY MF:.\N8M4%M5T91LX,01\S?6!@)_5L4JS+VXO@-:G0P]V#OQL4R$$BQQ35V=1 M3J^J*8UH(J>S);K Q'+S!?<2->;X9HWY'CDH=,.KV>NC9C]CIE"R>?T]9W.[ M+BX&YM_@0]L18W&C)-\D7C>E6CV;5-ZP% <[N__3.SGLO3X\.#Y\L[>S?;*[ MT_MC[V#[X/7>]IO>\8G^P?[NPQ7TL%&DZN?-YZ/DXCM\^.K^SVZA/3J+OY?,67FK+X_F;-]A MS2#T<6JHY)$;HI1*:5B^9=K0-O'&2<__XKG3S!=T\SQV+/>X>B)(] 7#PZA^ M>T/+_P1*YY$Z+:JQH:-[.TFU9=]-T_VC*,^ON:)N/M\_/0%WD)$;G^&P$+!3 M/Z1GC+)>+06/.&(/N'C\X;O?X8OX#$UC.38UF<&%COFH-8_#)B]O>=0* MCQ#+?)ABZC6'M=I4CF]%"(@+ENK,Y>A;.DNO3?AC=9=C%3.O3:S7IK);L>)X M/))?SD8#H*;^?[U=$W/W>H4_5G7W"'ZL[':LXO@TL?C,!^CNSSKS@7*AD M+KE0D<^%6J-'":;L,&'7R%TC,JXO0H?F,X]<>U4T)7$G'3RM_ M6L+MO:$C*C$GL=\4,]U.%>L8R4R1*'2-+DQ/DK80R17+NRSN:QC):GXKNZ-0 MD/G3W6R7I"'@@$+R&<83^-$3[(?IBVSX+&'331]/4U+=LL+H,ZXN3)E!AP:^ MU">HN!@\JA?$,Q+9 ==/5YCM1DLHI#%2:];!U5,,,],[RZVSR_*J][>3[74( M]<#P'@?MO[P?%HT?I?JU]\O;U]N'__RUWST?_\\5RP_K1NNC@:GHOKXGURW@ MT&^K%21TH].'M6V!:$MK]NH7O78O0N9'KKWQ'Z4X5P!,EI3 5.6[@>J3,59& MUSB^ $RM4!=ULIF<4ZT=IAII=!^RS+!_:(/.>WE]>-MBV-+@65*>9SMJ-)R M BG14!BO)X2A'+"$V@I@,>A-AD!27>0%3-'=+:9:^HZ-TODR78[_-&7](,#N MFEPY$;)E1-=38)>J!C,X+$7;LZMS[-OF"DT'RH;PJ?NMPE+"VY, YV TK5?, M/N[:$4VU2#;R;JG<':.^E><.MN5%>0[LOW5>9X,%1GXM$4N'E;=I@-TFA9IO MN)NB]918P+@!9PSFYBHSM!>=.ON!^-:JC- TK)!&\;?-0FR7B-.ZGT.]RL?3 M%"D-#V!'*NM'FCFM)(8#=]7$-E=M]O7N*&ZFW3LQS=3:W];-5^J62="'U36J M*>&*M+L KS),5:DIJ&P8I%6G6Y8P!+ UI?/-A/' N5!:<&UT#-BC^B/]YAF. M8$PK1M#.JP1$G616:IK)NSI*-UI[48^DR@PGK5&FFK9O4.A7W?C:VUCN?S*D M?G?!9H< Z^K:CEO!@/4W0W%,?YT/-]-1WP6T)1B>]D&*16\,I>.&&Z7?MI;3 M8B#*K.Z_5_=T,=Q>'5[>FI/K6GZQSE(Z,L!Z *Z"L'[X=7I03;@S3>W5]FNYV.E+,O*)F=7'JZ%0WQ.L'/]L0KB,4=3LWT3VJ:7,)=;3D90:"Z^_2 MUX!S4)2\;:1RW_0[Z2TEG>M/BWYE/1>+,+9WBR&XF@Q-_PK@C(?V3L 04_\: M^ELV;>Q;QL9QK?W;9]W6M,*"G:BFWV0( :=NN*E?U\T7S=-EHR/::T5 -P_\ MJ[/Q+/)8F3$5PUV!M,TWRFF2PMO[:Y!?H=IV-/CJH-_"[3=C@35FLD= MFJZ.Q1WJ5HUJ[JYQO;.^#+GK>N>>N&<)AK)@+_I,52J^MBQQ^L_ETL?M)XCS9 MV?5GMCJKT%7;1 MO;"MVG>/UB3S.TW-\BRQAADX%EK7G\&Z VW[F2[-U\_TE6L<+H4[O#7?B_E\ MTR\-&HF6A@45FG'^ BK89#S5)STOR@HX=_KN;V TVWZ8O[H6XF-')6C@T] U M6L7MII%<-I$70\ZD@$4I";I$2%=(G:8>Z.B4JJD6?Z[;:/T&P_?O>CRU_A^@ MNP;KVG0E;/MQ6O;[OE&P0)51P*5M>I; >>@\%=@*=<=;TU&!; MMCA1U3C1-K8SKBO@X74FN E:V2: 8 @""9>$I1L8DN&^^8'EF[$=^!R;I-/W MK4IN?"S7CL HD/4HK*GYO[9_CB,R:M?KNJ-EU\UP>$M1P0$T!$3.7(#SJFU: MTS#1K>IR-O&X729! [=].FNO0#-_ZZNIG3'7"8+K!UZ?'\N&?*>CX&C'&J/( M, ?K<6D3JK:/M/ []\[8=I_M#.::T;:.#FB3X_;,L$(;=JA&"JP%X?H@UL2I M,PS M?-#8Y6^J,'R80G6;W1D[XX>V+ZK=F\V7Q?9J+DMH+E:S5C5=S+8 MI4%VBU:WX#6VI%*V6; \4QFX7:VA5H^RYBIN>E2TC,&=-I?7',Z?W$YK?HO_ M:_0-?%;;6>:B/.T]#OL+OC@C'?Y2_XD?W'JAZS 9!/+!G6T\('7CPKKA-'@F MK8O&0K&Q$\GJ,MK?@E/?D6JARS&LM4CFEXTX7 M%UQ\1<X/XXQN@:%SG=2CF.:'-F56JJ M4SN55D>X!_Q>+K.?]>9,)G"[SV/VAK72!0A4[:&'GAG9##)^N%=1WZW2W5]<*S/P:3^%$/]!A<#: /G M=<#/1!2&8G!9-:<8OJ3/-*C.X(JS;8C&I3*-$2P3KHOIM8$-UTG$?/;*93B[ M$FT?M>8>A$!HO[F1RY'(SL6%OKOE4,N2M?(_CB9Z;]^\>7N_Q7ZN[#?3,2.KT[+:-!8C MQ:#P%V![D2!(;FH5NNB1'^M7_GL$1_\UI)",RF%QE73O>89V->OEIR+72=Z] M&Q_@"_3$Q\%:"<#_JC.YUPY M&V V ?[:O>LX9%]87JO-Y#\\/FQ&>DT6^EV* .H69'5:\O7YYXVY/O^5OC(1 MFR_Y[$G3]RNPL$O[4BLJ9NL0GB'I>JD2Q=8BZ;IC;[4^> A'-7G3 QL5J"%D MRJ]W'Z"PD1?KN9CR_8^;IG4=3^'=']SM]7&E@&K_:ESA2MN/*V@_NN%ZG4M" M^=TG=C7+W">9KV62^;+FF#]$S"$&V&H;-RH;JQ59;9I*U=OE$,E<[TYM#[>CIO=9)]W ^E#!?%XVS;7ZEO=-I&WI)C7&>;56J:8[RA] M"HHFK/P&VORV4+B^YMZVZX;TD-NPZX4;>_NPDT/9.O ?,[5[[V'K5"%I8J5P-C>D@WO9]F8F&0 M2W_AVK>YF]Z@MAJ:4>L9U\E \'%CEG76U[9&Z[NH)O2ZLNJ=J7"&6NN!T2# M NDVHG>E,[7WM[G6 &K:-F]N 7XW:?FW;JZ9R?0;NFW[-!JU^ ,'!0++XSOM M["/VL+:>3%F25,6%*S* "!RD;I@]F)ZJ&7:J;-9.!NVC!]A(Z M*KM=W(X?;&HM39D#_U&XWK/;)\^V*FI\CO ED$U,L':STHV)PB.WW2ZPK2>H.7&!8FM MY\ E9=I"F!HZ6H6ER:.P+:U-1VH]YDQKJ% WTND$VPDVMSE-;4:>56-.72&C MR9@HIK7C!M]&4SH(O-@DD100"U"//QX_"88MAYN\"0%;5\Y*Q8%7*IKZLZ!H MF+R@H"B>1U 4NDX\/B@:LFN"H@M;,'XGM7_[:._X9+MWL'ORX?#HOX_[O;V# MU[<8PDLRZEN:RBS]V'_9 \5A--&/L%E0H+GUM/IGGQ%NRE7Z2=#'; M@G"3+K#:B_/-)*0/*?:*HDV>/+3/X,V_(YOA Y]Z:V6:?BR>?\-$O!D'3] P M$0;+EZUA(M^8.7KU^7ULV[='N^P@^_(K9R]3]J+1WT>9-?3KG"C"S:2?7 ME]IU*W\>GG$_WY:6#^W*M\A^EW=;78A&3M4A/F+"+VSA,)]:N$7S8R_8JVI+ MGXZ/=SNM?Y>Y)^8\6*<7.\A%-V%XCMJYU^^/CB!GSAZD5P\Z24_0BV IGS$G M0.F9__)E/QB08M/DVD"T59L/QE'*HC6/V:7Z5Y3[$[-*(%+ M-;?_++Z_&HZ&?Y0V"M&;#(OQ$>0<3ZILPWA$]>C-#XI4LA@+(?-4*"9RD8@$ M)SR+8\%CGJCD[SU0>3"A>*.7*5FA4B(M7<%:WAQG\9[<]J-OCUZ(L(24&*"&4/IIZ\90YI,9+D]&_ M+M.=T=3LR\')W]]^72^>_EIYQW[=/Z. M'7YX1SZ=['W;)W^='YSL7WX\?T??T(/!QQ^C8/]\EWW:>8\__?GI;/_\77#X MYZ<#\NGSIYU!\?'D*#]X'5R^ M.=D=[Q\'W_Z.!4D("RB*LC1#+,TP2N(T1VDB4A&'H6)Z[[823OL$5+#IH[%E MO;./D84:,^\A$QZ9/#+]%)E8E H2J8QE8V1: M-F0*&F32&Y:I,$A0KB\0Q&@N4$(502+E&4F8(A%C&UNXCS'NDR1:(FR:DVVQ M&KKDON%QL,[<)M_Q24T-I2[#\H==_0OP6D:D3! :1PKQ#*2HB2/.1(9H3PD84)R#"BG=[8? ML4=K8+<@S5-I8%ZLET=E\6+]I&+=*B^2$8R8QF@DB R0-JDDIQJS M61B 6$>8]H.$+)%8/T/GR6M#93AYC@0>ZWBOZ7U-PN-7Q_2FQC:--#4<7J;\ M9# 8?3.9W_";?RS'#2[T0%]MUR/36X 00H#HR['5' MRK!6>(&_C\ 7P;=:X/5S!NI?1Y>?/F07*6'1X]#N3?^<'G;3V__>_[/[[HWYV2@]._:<:2 M3$48!2*4B&DP09S2#,4AEKD*21JDZ<86ZS,>7X$./BNM1B[".G32>]3#]D5R5MY5WQ7H(7:0AZ"9Z;!+=67Q('4:"T! 8;T00=SK$+(_,-W!N[261Q=IFD-H M //(=1_DNNSH'ABK$.L-0H0(;7 F!!S2A",2)7$WB)?;C$MKH&":*<9BE'$2@/CJ9Y MW\CRRO$"]!,OQW.7XU9MB<&;&84,Y2S"B G.$<\Q03%1"0UD%@51MK$%.7TL M7->7%_N+BW M^@P3*8F)!'&/$PCY4)0$6O!%$FJC)%1A@HVX:_CN1_31&LVBQ'V]ZNMO!A%B.0F0!L ($1G@--'_IAG7<$?Z>O.6R'KS(KQZ"HH7X3F* M\,'K1H23* AP@"F2F8@1$QE'/)$4D3AA<<9(('*3I-(G,5TB$7X)A"W;+>\P MJGO50.N!X6GAF(T5,.4_5$'Q0?#E45#^ ,)\]:;XJK*]9H>M3>;Q[;[XMMM5 M4<(@IA%G'"FA4L0B_4>:I!F*#$]KB$6<@X>9D'[,'YU&ZU-9EE>*%Z"C>"F> MJQ1WM)0,\YCR-$"AX-K0"((0<24R1/,H98ID)(ZUEL)";6BL87;+4FLI?XY& MV;=B,/!.DA770>J-]#AU+YS:ZVH;J<*9#-($A4$8(H8CK6WD2B(5Z&U+TYCF M/-7:1L+[$5^F>+:7U]73-KR\/E!>.WI%K%C.: 9LXF65Z8E5P0JT<9"K&@N M<._'O0MSJO&Y;5/OW1LKK5J\&0U/3U1YWME3CUKW0JW] MKI;!TT@)20EB),K!9QNA-%$!RED:YWG*,L&T-93T*69+9 QYP5T]'<,+[N,% MMZ-N8*#'2&2.J)08L2@*D,!1A$(1TBP.:9RD$1"YX'"97)$OP8MQV#02'BA1 M0<\__3LTRA'T\[.1%N_@6'$MI-GC-[#%1S#.P_Q]93VT'M;N!6OONOI(H)6. M* \"Q'(,L)8)E&:*(,6D$$J)/(N3C:TX[I/DT1FNWNFQO#*\ (7$R_ \9;B; M!Y+S))!*((H3A1@'=DJ<1(A@*F/,1"*S6-L4<3^.EXEMZ"5X0G94KLH2VL&+ M[\M3?K/>4+8 =:3>UKTA])$^$=]]I/AA./9^RC<2\S!)4HIB3!EB%,=(1%P@ M%<4AD[$VOK#611C#_?#Q.:G>.[*\$KP 9<1+\-PDN)OKD4"6%LX1YQ+H#@E& M"UH'2Q+::KU"Z1RFB.3$Y(HFH#QP!G'01Y+8F27LF5*W'H)_H^3PY/M-ZYM M\1,Y/IZ6?&#I5O3N72'O/?^U ?&%<:QXU+X7:LNI?-LXDFG.@&HA$H@)09&V M#B,D5$9S'L4<1V K]F.:]/GC.]:N&+V*1S6/:L]%)>-1[9ZHUM%%!<]%FFD3 MDF1$(I9*@M)8*A3DH5*1"@4+0Y,FE(1],K>J1<\B[-W MLK=[W-L^V.D=GQR^_N]_';[9V3TZ_H__DQ <_][;??=^[^3CD[K/[O",SG93 MO:'9: )%Y;/[_9@W/-,H7X))]/K]T='NP4FO<]Q>/6E >-6?\:)XQIN.E1?B MTK3B?AHZ\4<[^99NX>ZN05XWQ;51$A?8,^ZM/:&>>/ !2N/G*2XND:92:.,7 MB0RZQ-$\13P+0Q1 J0C-,&:$;6QARN91([]\T0?JLTN45X,5H(UZ YR+ '86$8Z5W)V!(LB36UA''B,;?*8$IBZ&YYWGJR5MF(VUUM>CP2U*;*R*,F#D*D8B810;7DQ MBD2<4*2O),D4S@7CQ+3JI?S1K7J]YV1YI7=113%>>A\MO=U 3I82F40A(CP) M$).I0DE,4Q33.(ERPC"6?&,+:G'#99+>>;I-5JP_[QPTDCG:7"^X:^%4] MUCT.ZZ9HS#*:$)%KU40&&;3"2E.42 U]H4H5S<(@R"*@,8N2/F'SZH6U-*4D M7N971,GQ,O]HF>_H-V'$2,0T(J,T#Q,M\SQC..8\U%NU%?*X'\2/ M)E->E,R_A QXR[D#E&CJT7G.WH9;'I7&1;\;2B7E^0T>"G13O&@QD6D4Y$HK M-Z$VY$1(4+F"L1YURD0@,=U8;7 *+%^%YB' WAR7$ M. D500)KTX2%@J,4R.23G&0BD2'#(?ABPCY+/"_:\]+'=YPP_9[>!N2._W.[ M8]8;VQ;.(=\$OSW /1#@IOC38AH1?1OEB(8J0XQIJ$M#2E 4$BEI&A$NM#$6 MDS[ECTZR]:DLRRO'"^>1]W+\>#GN=M4C7)$LTH*2A(B%(73"""F*PY1@&F8!C3(MSA'I M1\2W&WPF705:^GAGT9KJ+%?Z@W1B][Y)R'W![4M75U%A&*HDIH@1%4 G58D2 M'$+J#F&AMC4Q3P'<2-SG=)GXNKT8KYZNXL5XOF+Z'@9H/Z98 M^+"*J0:T%,62<<0"F:(DE10)$>6YR/-,0 L@1OK,=Q]<9P%^AFHG+\ /%N!N M0C#%41A$"F&>:P&6(D4R[%Z9-L=883%*>A1"RB,>+Z?R@)LS C"8VB M7(*X$Q[TH\!7-2V1/+X>G9\7XW,%S1O$,#,2J,>NAA*\+K\1J'X7A6OAL7@OS;&Y41=#2XWJ[@]S%YWU]"CR1W09(I@CA*NS1X6 MHQ2L(I9(K3P(E2.E&%$\Q#Q(8SA',R"R;H?S/M>?/YQ/>CB[G=*2,,1IHA!/ MM:'.$BY10@A'@D MO"WK5)1J/))?^KU_W :*;U5Y?"9*-1=7P-[!'[/@V(SF& ;S5I2'Y?%8C%7V MEQA,5/MV;QS< S'?C?=KQ'S-@T__UV__^/GH;)_\H>=\D/U*H?J#SF48[C5-_B M,4-,91D2D8A1Q -)T@C.&]_8"C8U)EX-GUWY0>]"E+VOL-'FZB._WW@2*S@% MU?Q0[%9:* +A))Q3%&6AP0QE@K$ MN;:$PE3KG2)(,6;A+4!W[?%Z!,;YX[5>QRM/\B0-LPCEF"8 >_IX97F$<)[E M&>5A)L-\8TLK;'T-?'? /7O>>J+9:>-,>@[TTVJIA"/Z35OEE1K>Y7SN5=6D M:#O 6?K<#*N MQEH6M(GF#]B2'#"61QE.HD#K?)SKNY53?;>2'.%$Q9*R6"0AN>\!>S;P\@=L M^0Y8R!*I-3:FM;50(89IH(T*?=0(9SF/"%6,RY5!,'\[+M?9XDS%-**(QBG4 MS&8)$C$T[U JB0.9JHCILS4<_5QIN[M:5Y@C8%2Z40LW/5'U1GEO1TEUGJJR M1W&_!R!G/@>'L?'W&E^C3_M(\//QQ\ MGM6D];K]S3'.].YBI$(>(9;G!(F<"22PS(B*!8MR]:!8XMR"T_XTK8<,H@A @!Q(<'$7_B8?K]64*,]SR[WH&Z/.?VQ[N_299!;V.*>,)S MQ)C&Q"3%"@4T%R)(5*Q_Y6<+#E6>$A$0A ^?1/$LM[-'N*4YA(<[^W\+K.$-QQR%>:H/(6$8 MI51E"&KQ$AYF*J+Q2FA]'N&6[W#)D)&4ZL.59RR$#.Q8FQ09--NF-!,D",/8 M]*SLTX0OHYUBU*\?#8XHUR[8,1#Y+E3LO8/&<9=&.BP*S+\BA%>BII!'=V+K*J/#.&%?Z#\JU4I[R M /&4:B4\P$G&KI44S_'XE$*UK8<*RRP&O0M19*@8]J2X**"?_!-3/#YN(5<: MGA;11;79U[=Z6_>&K^VF>@"[%X!--2>+ JDO$,(1IE@@%@N*TB@,441IFF', MA"*A956YGMS1$Z8NYY7O96K!,M51"A1$O5(6(*)HCIA&1)0F&44R"1(<"26S M- *9PH$V8 /?U'2QXG>DQD+_,.LI40[UH!],^^R-^V70">KMW'6[N2WEY'PR M@!R6'947LO"\L?>#,CF=3$SC(,@E2J1ALL([#2ZH$7K[F+5[?WN4;&0#"!TE1!>D,>H!3J47,51GF@I4TH"II" MG"1]0GVKB 6[$=JSWAN9MA%R='Y1JC,UK(JOJE>8SBG>I;"$ZL.,C=-NI*&7 M?]W=1MO_YLVH@JXWA_F)^.X1[5Z(-M5M$^<)#0*!44Q3;?OPD"&1A!)E>99S MHL(\R;A6&.B<@@?>D[#@X($7I:<5I2[A,>6I)(HBBH'PF NM)B1$HBB#[ K" M].\SK1PPW[#A.1HVW$Q!Z?LWK*;.<&>;R(1.ST8#O<35[O].BO&EA[E[P=Q4 MSTL1,9X&2B*WE_)M'-91ZA?@ M"?%2_VBI[WH^$KTA>H^03&B(& 5N. DU1&D>9H**)* ).!83SOI1,J]>M[Z; MPY,TK-H^V'D"?>@GMMT=&?/M4KVB>D.ST20=J&:_'P>72[V2QW;^VAYF_51YUJQSL3/4I%7F8:Q6 H2273.N2+$)ISA7"*0EDG"H5)EJ7 M9/V8)GV.KZ:./\QPGI\@/3-WCH=4#ZFKJ)I[2)TSI'84]2 .P@"H .20)?% MF"*>9A+%"<>2"IISG@*DXB2$UFMK ZE&D_]M+/1+Z](?_4<]\'-1GA9#^WHR MC6)2Z<-?/IU^@AR]0MXNJ<1HZV>J)R0$+L7P$LJ=AJ,QU+^7^L?#7J'' M>EJ:/.ER#&50XS-5*1!@LZ(F])D70S&4A?Y0!=0PIL?3YG115&=EW,M9J,=[ M,:I,;N&K4@W$N/BJ?O]69..S&D,ZWW(;';1?$:D>P61\\U<6N.2W+G!,9@K$ M.G_"< W@,"*2+ RS7&CD2_),ZY21(@%5>4A)FL5_)\E&_:6SLI["A3A5*"V5 M^()$KF?X2@R^B5J24;_N2L1Q(P<@,H<7JA1P9JMEG\0O>T,MX*.)?D16 M]7OJNU0:'?7P;85D3YQK*!Y7OUZ9AQWMUG^FY6];UYWVJ\CH!!I0H(.5X0U0 M:6"VQ0(#[7I-!N*B4J_JO_R>%=7%0%R^*H9F:N9+LR"NW^($@//-.(A!!IP_ MQCW>B<>F$8^9^\C^+HPV$QS?^.M@$S_H=UB/)WK@-V\>+,:;24#G/MA@,Z0/ M>^IZ#3:\TV.=VV_F#@3-8.,FX^P>>3\OZ:,_<:#.=? MA9L1:(7USXRZ6?_PR>^"Y&=W@=$,/BI1]G:'F;[.NJ7OUQ2[+W!+.KZ+>^CW M5Y=T,;;RW18:'(9W\7_?I\'K"UFX#O>"7[A[+5PRM7 O(2OG2'U5PXEZM035 M/',[D7Z0]Q[DG *PUCW-E_S,ORU'V42.GR.Z^@*<^>OICH\IYSEE*A>",!+P M).)1+O.(!3A-4Q;]O0,*2X #C.90FVM)I9=*E;O? MY6 "2[Q=54K_7[9,"<.'KYVK_O,N_?3YZ.S@?(]^/'E'#W:./G_Z?'9V^&'W M^_[G4_SIPSOZ\;,,/I*/WQI7O?[._OE?9Y_./W[[M//7V<')T?D^>^_E3,>NJWS^1EY\^_''^Z?,_OQQ\V,4'?W[\\6GG]/O^R3NR MK^=Z0';-' _._YWO7P:7QDU_''S[6^%841Q+Q#F&;HN)1*G !$$VOF!!DK%, M02U10H-^PL@2)0U[R/*0=1MDY0'5\"1QI,&(R9 )(I*8DBBG@0 M]>AZ1P]93PQ900-9J0B(B%*%HB"FB 690BDA*4ICH?09YSB/B:TNQGT);Q)#1:%DYJR$H\9"TW9)$&LO(, MPP6D%:PTXH@E/$)L(C'E$8"!XS+A(L>EE&)CBR:\ M'X;SJK[R$KZ$$IX%1(9Y1J,$QRR42H"Y$D09IF&B;P#E+965DO#64F&2ARP( M8T33$"0\S8'9-4)8Q$RC=R89UG&YB6]> M419G#!*\\0;3BN%#JWAE,:!1O@@ M1R2)"6))EJ TS2D*<$YY*I)("@7H@$/;5JWHGYCJ6:#.\PV"NJ8"%#4;4?'MVY42EX $;6[UKJC">L2N!?\8MS_ ) MQYZJ=W4S= $K#_,_1Z/,,&?8J'EU/!HL3Z/EE= ?+J=\#WD>$JFM"Q;$B$E& M$)=1C/( BUAE288Y-*]EO,^C-4S#]8+\''FK7I#G)G3Q OR&@OR(K,YO2#/2Y!;BSX,%.-I'J(P2T-] M(P<1XHF22"DIY(RJ%#(SD[ ?18]&,I^VM;QRO,C$3"_'\Y+C M3ND;%EA2RI&(M BS+,R1$$3;%JED&HQ%HCC6*@GM\[F1WWLY7D(Y7F3ZI9?C M>3XY219RNEH MX'.'+EYPPL0BDRT]U,T'ZKHYE3*GL5*!1(& 9L5A&&N5)9*(4!KG-*0B5TR; M'E3;'L3G3'D(>.:,2@\!\X* UFIA<8@CEB=,F/03,"P(Z!D^H3W4 ,A_R$!P7&@(4#5"D_\?C2.E- MA>R&..YSOC)U%2^!(/7/!IPSQ7F2 ^T/2W _69UVI5[NU]7Z\7+_<+GO M=#_#.::) A95(E/$XEB@-*($0?1-,:JU'Y: W(>,]2F=EX?7R_U:R?TB31XO M]X^0^_:^CR7-%<YCMM%N\:U')W\[WNIWWNM9XSB676*4H#FBL=7$)88@L1"+5 MRKI46J^BW-)3AMQG0:ZQ-"^6H<5+\_RDN6-C"VT>11$)D0IR;6.G(49)D$:( M9RJ11&:4X%A+FE?83O;2/%=I;N]FO6=YHO3=G$3Z6F:)-I]Y MHN4ZC],\$(2J6$DMS8STV>-3!)8O(W(US(]C?;HK8WNPC,O>L:'S2.@QR+$(648L08QHC'$4$ID5G*PBC.H9U' M%/7)XU'..TF75YP7FD3HQ7FNXMP->M P#3+,4:X"K:OP*$"@R"!&<9C&E/&< M8"W.N)_P9?*2>G%>8?O#B_.KQ1I]H"J=1X/% 0[//ACA4R.WZH/80/'L_E6$5)3)2:89BJC43E@,]51"G*-1:IDBER#$G&QJX](Z2 MWY?(J>+%>+G-#2_&3R_&'2N# E4QEA'2^J562U2"D?Y!C&0:2JDM#QZ$J1?C M%R#&BS0SO"S/49;;*SF,LU _7S,HPBQ* U1&FF!CF/@B\0\C+)\8XL%85^? MNB62Y7G&.6B\Y#:&Y9P;72E!6H(HQPLNP%QD"*0I/W.05WG,NQ?F?9P*>F1" M9&F0(6UN)-H,P3$288Y1SH)(VR=QR*C:V(H3TM?[MBI%F%[V5]B \;+_I++? ML5UR1J,XY )AFBG$)$U1@I6& LFC4*9Z/W.0?9KTP[E1W7O97RO97Z35XV7_ MT;+?WOLJ"J)(6S4H3ADTZ(X9XJDV?13F/! XH%F@@'Y!GXA^0.<54?'T"W,0 MS[VA')VK7EZ.SFL[:#1\L/WC.3=7UOZQ!^'-J/)(>#\DE%T+2$9,9G$:HH2Q M&+%4<,1S(I!D5.J;3"NNC&UL19SWH[FU+EL:+EBJF<^A74+SYF T'$VCG ]M/P3H3KM&3A;0U"2GX!S>0BRA @F.!:+ZUDN-"DLRF[*21'15'#8> M1=;5!/(HLCPHTC&BM.(DI&2@E."4L92;0^%#"5"18A0GE&JHC#F@=9D^BQXM$_% M2_&"I?B7Q1HUE9ZP_IN7Y\7+PF>1Q$N4ARBC7\LP"B035XDW3+ P)U3^( M$Y/M0?'5V-*O/JST-))XH,:U=?$T8:2G==->0H"P8ZF+\;@LTLE8I /5&X_TE,_/1S"@D?QR-AKHM:Y>/6F,\ [/ MZ.PYU;N:C28PV-E-?\P;_"AO&>6+HOC_IZ@*^4S^JQ>@VJRG]O)L7JCMKZ(8 M '2?C%X;X#[NX+8YREZ_N9=^,]6M.5+:@E,IU>=+<<2T0HJ2(&=(\3P2N>0\ M2>2\_50K9*9YN%JFN:V"0\G#U=SAJMNJ025)G&8)RA*H@6<)13P2(0H$H4$< MY$K&Q+J<&)L7U8^'*P]7:^L;\G U?[AJM2NL%$^U@HR"P!0(*XQ2G*8HH%1A M(7F.(2F+DKC/R:.3*^<(5R^JZ_9.,9B,5?9$B>+S<5:L(Z#??P'6!NZ7TYAV M@N !_UZ /]5_'&DSE];P%ZYBQ= M#X4>"E?$4/=0^# H[+)K< M .S15>8+@\(75N]QH=2;*)\PGN2NMQQV>\829&GZ43Y!/LLH.M$?EDSQ2 M47H!JM":*#MO57D,\#E?5QB956QV13G4JU75KYN.801>>;F#\C+5758O>AX( MHA").?17P$(K+R1&,@Y2G&11ED(&;+))'YW^NGQUY1Y]UAQ]'NE]\NCS).C3 M\2*Q*,IPHCA*\R32IE.6(WT@$PU&^H+0MT8>)T"QC#?IX&?5OD)&4^C/&4X#1-)17)QE:\R1^-W_>6AR5/)?;(]H*1[:G-8H]L#T.V;B6$E"1AL4!, M)A*Q+)(:V3A#*F%9&.9"$D6!MW7S*7IH>&A;)@'WT+9$)K>'M@="6X?Z,E"9 MRK,$A00SQ"B1*(UE@DA((A').!)9#D;WX_FH%X9L+X%QXX/YA\J0T*,2I\IF M2U2]2:7-\V((:1(7$^@_"+V>%YA5X?DOUF64+\JQ]90L'3<3460UAM7WEY?QUBJLE@EBLI.:$H M)1'H$%S_+8A3%&N=+L)!G$F%-[;BL,^3-:P3]_+]3!4F7KZ?4KX[[@],TRB* MTA2EG$:(R5@AD84Q"H.0*15CD015[\[]383( MTYB@.)(IY/U !E#*44"%B'F0!8I2+=^L'X?SZNZY1';^:E@H3TN<<">,F[8E M[6I<9TX^TN6[ZA"Y!":..RQ7D-*#Y'U \L=4[SZ2<$7#($5*T1RQ((E1JE*! M*-?PR6D>18'0( D5MO-*SIZCI*U0SS"/+TMO8GE\F1.^=(RL6"5Y++3J%>30 MX"'$.4J4T$B3Z(U6.,XQCC:VDJ"?Q//*?_3XXO%E*4T\CR_SPI=NM_]1_U"/O M/$LJ+0*E$]"M_TS+W[::Z=[U:T\@U^:)KXJQ?IN\7=()2/K)F>H)"<%?,;PT MT=_16+_/A'R'O4*/];04@]Z%*,>]4=X;GZE*@?2;MA<"[,N\&(JA+/2'M-"- MU;F>7[5Y[Y6X80'OM+IN0BS4:W QJ@HX@*]*-1#CXJOZ_5N1C<]J7.M\RQVR MH/V*2/6L-(S<^)4%;N.MFQ;3Z;7H_@G#-4C'B$BR,,QR03*M$F0)SR)% JKR MD)(TB__F>*/^TEE93^%"@RI*2R6^()'K&;X2@V_BLMKX;6HASHMA/:(XVH1U M?[8EXS,K%E^[8MM'>\;=2ONW)VW$@7 M".)K+;&E.E/#2I_QGB6+6?;I_+(WU RFNA'9-6OO>O.,B?)4'S,GIG#& MW$\ _,-I#:J9E^ W;QXLQIL1 MYG,?;+ 9TIM?^F(&2^B='OL3%_4]4GM^^E$<;LQ(BI.UG[:UNBIZB[%>DI_! MC)'2CTJ4O=UAIC%S1TD%!D*/XOZ4+KK 9::SJWRGSF'+O<3@AKY+5.$N$WYA M"X>Y7[B'+5QR'PE>BYS=Q_>SGQ_1Y\O#_1[ M]9CPP9_OR<'.T9>/)]NA_@S;_WSZ;7_G"_[T>?O'P8>CS[.NNH.3/?)I)_MR ML/,^^'3R,3CX\^A,?_['X'.]K?#D[_.]W?V]1P.\OTBN#1NNN/@V]^2 MQF$D X8R;>\C)L(J,D28GB3TAK_KR=GCW">81;$4YSCW#W0[B@ M03C.69+1.$4D22EB.0]1*DB.>!3&-$QS)4@XMU[V'N$\PJTVPKWX7O:K@G"D M03@:YTS),$&,1QBQ((\1SZ(<$95G(DK2F ;9W#K9+PKA7@('^>'X3)6F>K8- MQSB;_9>!%HE?^Z:@%F*GXONS$X_[9]SA&2\J3?R/4:G_.>S)25FJH;SLC4O] M-(B=ZSM&9)\GU=@&'9\_CWR=$JF>U_%B0&LJA&SO<'<87KNS< )'P8Y\>YB= MM =CNSD7^OH_S$_$][>CTORB0Q-P,GHK]&/&7BFXAU)P\+KCV E3!9F<.4IH MF"$62H:XPB$BDF2IE!'+,K&QA?LAGE<"UA+9-6N.#+\LUF-1Z0GKOWD@6"$@ M"#K6091$5!'$8IDCV'24BB1%,HRQRF(I2!9L;.G/7(&!7ST"K ,"S,&B;Q# M:PGK ZMZR ED0AH$J%41C%B*A9(Q"1"/)4!Q5+F>4(VMD@_B*Z6@3P+/#R5 M6\#\NQAF^C2]PI!6L$S2WG3Q0UK^4*6/>J\8?E7.NO*.@55XQCP= S1>J>B&%;6NZ6J7WO@)[AZN"LE)V4Q+E3EW0;K M[C9XWYR-?XT&L-9_ZA,"\8##X7%S#+;+HM*_VM'_')Z^U>LRRFJUP-_]][G[ MV]2/[_LG>S_^SG*>!TP$2*I(P?W/$2?:3,C3_\_>ES^UD6QK_BL5S,1,=X32 M-_?%_8((VL;]N-. &W#[V;\XI&3 TV"^B([!#?>?_HS#@;/JW[T'3L8M!/L? EWNIRFY%B;]&28]O^9 "8U=HHH@1:U"W#.&0&L2E(M+>8I!"4PW-DV+ MLYO-2N\>0"U]2IMK,BW8=_H6^[U@!\<%_PW%_U6_""3SL M ]$Z3XF488'9JH>E@W*N=3"X8[7W0FR%.X_6/'>V8>8=!+& M&Q1]2GF*ED,Z^@A?C W6JQ2EV]@T]S[N/Q=@5B@8_509H"G^5"&'!ROH._M MI;*6*8QX .^).Z>0(3PAPP*QPB7&G,TN%&'W;GA4^&$%^&%E3PL6IGC08L"S M#QBGH$AN&.2X1]PHAHP0"EFFL>(FLUDYS3S8VM>0MC!]C.&)ATL*D3X))E]GJN##IPBMO MSSX8ZJ(UP2*6"/ GE@II'#W2@4<#7H73FN3&Q[*%Q6.,L7ZH*$<9,?M0(V9G MQD02^ITYD3]8T'E&SDZ&GSZ-H;-\(4-G^<;F_8?.2E9&SBY]Y.SAL.<_'_K./C//U.=VP1O+"G[1K:=U^'YC_[[=BNC]6D*TCU,OIXXL!B8:1544Q48[M4 MW"EAND*IP4&MG*]G!X517@N)A1<\$:X599$GK:5W2;GP82?+Z%Y)P;%1L#\: M#H:VFU>S,:G O1<7JO(//VFN_.PHG[]\>?'I_=-#9_1;:[S_M?MU[Z>GNI[_( M>_C?[A_O^/54X/O\7/3?QWOT?>?]'WN=O3_>?-NC_S[9_;:-][Z].]]["<_U M\LW9^T_'5^?82T*5] (C3;% 7*2$K!8&>8R3Q,3+(,S&IF(MA6]6,C=T!.J< MD/\I _%A.:!QG%LF0-^A+.*GB>\:N\VXF6,57^AM/GJ;UHQY+SR!_T>*Y3:# MB@>D+=/(">LYX5AQ9H'>UI39"GD5\KHC>2GC';/$2,$8)XY:D> WBL4D>;#* M+,)J*[QV3UZ;5G!IQ3EE*:! !$,\Z-SLAU"D"1.,$FR-3!N;&O.68J2P6V&W MI\UN(0%,J,7.&L435UI;1:DCR:C(L8F%W1K ;OR2W9)G 6N;S^$[CKBQ%%E" M.2+*!$&34E1*8#=A6F1A4[@+NQ5V:]*#S]-[0'O+M298T<"Y]U(G1<&:$SRJ MR$(@WZ>W^5L.%)Z[+\]]W7V!O]9*:;< ))X0,5";,(\^'_2Q-E@IMG+-!.%L,N$806_N2 MV*2+%LL0D!79A%."(..P1R8Y&ZU/FLF8B4U*(+?5,>*6W85RID9^<@F4W_^< MD&=4U*3Y*.U4QO5B[2\1P:I'/YR=L#;L52Y^;'=S'4+E)KG:"T$N]&['!X'^ MZ79O.2F4]P=B]5]?7W@[B/D"8'^1ZX<6ROB7N^Z/26:^3.DI8BIB*F)Z&F*: MPYK%WA')A$DA))Z2UBPE*QWW7.#HJ2O6[*-;L^)1<.0DF/')1:5I4@2+N+ )@07R381\&0GZ%" _==5]DM$3 M<-"EP1[QY".R2@24A/0A6.X#,XV"_%/+8==U&RC7>(?:4P=\V!K$):5=(L1% M3$5,*Q+(5U8X&X5V6EJNH[0B8*(PHSIB[9U:9"!_Z_)DS^"H-VTEGIN([W0G M/53K?GPUK;Z88=6#^)]1>] >QL/8_]+V\36L2R\<1-_[V*VO\K?MC&(Q..8Q M.&9[P+# N4U*(>F=!@_#@;DA1#YL1XAA$MQ*RC8V#6E1O*C!LH4-"FD7,14Q MK9J8&IHD+[JU6;KU2MX]6>UH("B%(!'G,B'')$421Z6]ET39U$#M^M32[CN# MP:@^8=Y+V:7/8W\&]=B?=C?CNAO'@#]K#X^K>'+:Z9W'6,7ZS$8N9P?HY43] M:0=NH63G'[HUN.98*\X,Y/6X=N3G5"_Z?6H[X^!8%_G35 H(:Z:1X93GTAZ3F !9DC!1F4UR;)]:;<^1_5I'^7);EMQY\M2V M0T95??RFCD95@S@<=F+=I+*7+H* ]LSVP\\-F'W:.97O5T(^5.SOMB& .5?R MJM<'Z;^="A]^4;_Z^_6T2>'!.7AP_\5,="\&[;S% DD@-&#!X)&3@B*OB-/" M$NQ\/H9XG\+&DA5="4.TB*DQ1-N8RK"#W%DYAJ->X>$'X>%I =+%[FFP+Y. M)<15[K"N.$'<$I-L8EK7HW%:6BU@8$3!>*'B(J8BIE43TY(/:16-V3R->746 MB?74"(.()P%QSR)RUL)W&N/@-$F<\T;IS*=6Q/5W' QSS"9'96R_TRF\6,R(>?6VB1"JL\1IQJ@S@A$AE%'5(6.\%! M@T9/FJ8DGUJAQ(LKIZ3J0J*Z3L*-8/?'P2 ?HW+MKOUYC_MI!Q\?NRSB1^>> MMOSXV&@6;>&Y>486'6T-+WGN:.M\#[B.!&4C=B@J(X'K@D/&6H<",UPH003H ML(U-C1MT.+0 N"1YUD9,#:V*^%%];J'?>]#OWE7ZU4(H*7)WO> 5X@*,3LV% M1#1QQ6)B%@2[L4E$2X@FM<4OV"X47,14Q-103=F4DRQ%4]['43G:R3D+T)9O MSN >/O#DB!<\(>.80^!L2F1TXBA:;3GCQ&.J&J@J%U0%T>A@S.^V4W>OF3!I M]3+Z>.)BOV*D566$/7;)@^OU0^RC8>_T>9;CH-=IA^IB7=:)"V^-SF >@@XX M)>T3U\'8X.%'X$(/3YZTK&=)WY,%Z\_='PT'0]L-)?Y\C[C,U@=G$V?2.*2P MLHAK3Y#SBH-[P",\D0N,BHU-)5I2+NJLWIT!LD)IIR<#^IL&T,\COHR(7[3# M/QVFX;1SGH:(J*4$\2 Y,H8K9"(/+%"C8BZ^*) ND+X%TM%23ZUW#F/!)0V. M4$MR8R//@U$R+4*)%[0O++RW]<%C8454 F%E O@KA"#-L4=,!4D3DY0&N;%I MA&P)=>_>FP7SZXAY;KUTB1)IM..@'S3GAB2I?+22*(X+YIN ^?VIAC=!*BD= M0Y)@"I9[HLBQ*.$+YEX2ZBCAN7LD,;BE,2NH?S*HG^H=#CIP).EWX?]_(.V"OX7$*CC=RF?B#K?[VVEOG-E]WH_CF_XM(Q*Q^J^O;W4[B/D" M8 ?2J9J?_ /;OQ0"E'J-(J8BIB*F(J;[)_\"CM09'HS07!L%_JC&WL5 3))8 MB^)'/+Y9MCT;->3<"YNB1=SKB+BS'%DF$V(I^Q!,127JH(%JU(RN@MM"KVLC MICGH509@5DH#IL)Q;9V)\-@FN&1P,B2:0J]-H-?9, WUGFM&!4K,4'!YDT%: M1(.8\_!K@I6FL7G\^M3:9^W%89YEV#N)556&&);.$D5,14Q%3$5,B[+;'"?$ M)^YR2*@FFFQ:FI649];9JZ"TDNQ)BFH-D11)* MR203BYA+(JW143.C/.6" ^\6DFT*R[0^/8S]WMCKMQ^/8';2_Q(G+W*H'A/52-;1??\YY?MKQOQ*F M+6(J8BIB*F(J8FJ:F.8QO[GQU"LPV9R!;XT3W IL@V62NS!I?+(@\[LV1E[, MVB)3:QQ,\_UT9+^^[O7S+6\-A_VV&PVMZ\2CWFO;C]UA,=CG,MAWKQXSX(X( M2BQB2>6V898AYT5"@G&" T@X<+&QR5N$W=M<+W!O,-R7Z&T7N"\;[E/_G+D8 MM0D!R1 CXD0J9+2DR!JKN=8X1!Z;!_>GEL"NJS90+O4.M8]^,?2L*OGL$APN M8BIB6A6KPCO'DK$L>,D3#L9HQ9QG//"41,2+M"KN,NZB[BWFKH^2/(CCWHKQ M,/:_M'T[ 6,R.NF2"L@@\ M#">,))P)O[$)VZ!%[]\?OA!"X>TBIB*F%1530YWVHEX;IEYGO7K):;3".B2M M3(AC1Y AQ"'/DXI.!V:U;:)^?6I9]]S3/VL/C M*IZ<=GKG,5:Q/K:1L_, OIRG/^W +934_$/W.E8J*BR9M)9KSIRS28NH)<;* M :K\0JL\?SBD:GNR$^HWO1[U_3%0[.N\"0IISD6:;V9;(TLB+#76(B>%1SP( M@IP('"GN0XJ26TY$;K!F!&E0)+0 ?=&CD!:+\F^QWPMV<#S/;(?OXKO >TYX MSW1()DX;Q1A80[E##1>$(:ND1]2$X',WU:CUI4]4 +Z^ %]F#+*@?"DHGPDL M1B^$\1+AZ#GB1).2EJ*R(J8BIJ2ISB7'% MHC*7XO?.!@N]T<9*C0C),^F9B,@XXY @H#&#!\>7X0;JS*=6 W003R<[_GJT ML%0 +;!G>C-"?U-AWQ+_*VPW%]OYV<'TWW;_^F"$X]Z"[T]R1V4.(D0F"8RB M(Y(3*16GH1ZE<$M?Y;D[J9=$:;/MSB*F(J8BIOM-%5EF_Y,?J<=2./ SVO&R M)\I8.SIJC<>"(Z4= >W(*#+"6F2C#\Y83A6S&YM4RA;A-YO:%?W86$07XET) M,(X1 15P+\$B\=$AH4*G5:.B,;QKQ/ MK6#KR'ZMJ[%R!]T\+>34MD.&4-TCI0X=5(,X''9B/5BDERZ*M>R9[8=!*=%: M@4#-;=/G'), MP/K$TB,7L%9*,(E-/H]ZLP3K[O17,DTK87@6,36&:AMSD.\@S\.*X:A7F/AA MF'BFE"9A[WPB$G&;&X%HAI%./"(?,+7)ZL!CV-@T+8IOGB H9-Q8E!J>=J!ZY)?*&(J8EK-$RUCZ\%V MX_!.!_LG++J?ZJ30_I@RMS.?;H_I%%XL=L2MLN>[O7%!M3:/# M,;_;3MW_:*)OJY?1QQ,7^Q4CK2KS\&.7S+A>/\0^&O9.GV?(#WJ==J@NUF6= M-.:MY3381,>4% 8SS@/&!N/$9934.1F,L/5 \GN6%=:?NS\:#H:V&XI*G%5-]('KC4TE6^R6HTT_EVNZ,T!6*!'U M9$!_TTS^><3?4BV<4TVQ/]BN:R +KN?$]4SS(DD(YAY'%*30B&/JD19&(:(H M3R*2Y+S M.FRYURIPHZ,5!?6-0/W,/'JIK<"&&(!Y M338)#E 12]],$G:J2/*:->:=VB M[-Y=FPOJUQ'UW$:M?4@J>,65Q(9YV#B8XT29#X$5\WUY;OG,4$4M0N#$2!18 MX(@K#;#F-"*+K5$B*1XM!6QS5E!=4'T+JJ6S5,; @P!44U#F0D@:.&=1>H-I MT>7- /PT-16=HA3+B)@B(@?B\H"C9)&(SFHL>4R>;6S2EC:\)?6]$U3+@GW) M7I5W/E3V:L4+B_?B,(_DZ)W$,I.S5-P4,14Q%3$5,2VP?HT*;%T4Q 3')>66 M&DDIETIYXY32N7Z-XDG]&K@#]W$&0)=-)[ 7/V >/^#3]FQ,CS)#760!$>,\ MXAQ\ 1"61IIRRNH1Z]QO;$K&6T+X9/O<;8,6I#K)-P)'B0 M,4O)$"4-+B3;%)*=#;80K"F6."(;C4#]U[8?N\-BE<]EE>]B'$,19(FX5A0Y%2(* M5$@2"#A7)FULFD65+Q9 -Q#0"_"G"Z ?%]!3-]M&SG+-./(B.,2C8D*3%F%F< M#!=669X]@8"5=9C\_3K4\N<[PP&H[I/TK7)[U6[FY'=C6/(Y\ED53PY[?3.8[P8/=:&O^L. M2DQ1'+HQQBV37.N"3=\=M<^*W M)SNA?M/KR=S&UWD3%-*885SE M<]J:\09%0@O0%VU#+1;EWV*_%^S@^(X KTV?[^*[P'M.>,^T6J*)*.MB0)HP MC@#I 3DI)?+.>!$Q%MC:2Y^H 'Q] ;[,&&1!^5)0/E7B+'&A,&!;J-R0P5&- MK"86 9&G0$2DQM.-3:%:0BSJ<'8!>;,#5D5,14Q%3"L35RPJQ1=AISH-WF%+=0)WYU&J #N+I9,=?CQ:6"J"Y%_/[\SV; M$?J;"ON6^%]AN[G8[LULE(^!+K.Y!VL^9H\X9AX9J@*25F/B&$Z1IMS "61X MCT&>)4FZ$C9G$5,14Q'3/:=?+[%_R8]48RD:^!G-.-O3)$FC:\V8!XUP2CBR MT0>D**61)PV(FY&#+'9B8%6O;,]L.@E&6M0'#FMM%UN9+U5:\/TG\[%3[\HG[U M]^M%K84$YR+!=[,Q&1 7M[TU_) M+JV$T5G$U!BJ;A]HN,%Y86,BYB*F%943$T-U!2=N43O9;9^AEECDM/(N&@0 MS_._7,B==+SP!.LH7,*-4II/K7+F[S@8YL!-#LW8?N<.2' Q3;"(,-#0)03^,]Z%2AMFI8L MTW7+.^_XS@75UC0Z'/.[[=0]CR;ZMGH9?3QQL5\QTJHR#S]VR??AY MMG2&^DC -10HBD@1%TXA'35&1&#,H[.2Y$:J2K:(6E37HKNAXY%34 \(\<;Q MZ?]^& G.(;E&\=I--^#G2>V62NB<2HO]P79=XUFH:T[JFFG(Q+VWR0J/(I4& M\10,TEHGY%4TB3./@\^U)H6U"FL]2=9B1#+AA+'! APH,<89Z:D(1 !S.;D( M4ZP0VKT);6J+>::5=I$CQS388EPKY. _1#3G6'IO#"6Y@20UM,49*<16B.U) M$AN)P6(IHQ Z"&V)A#;S,E@9[@,)D@D%9.(6_CB""5( M)_BU2YK$AA6H=9*B"EIS89.QE/"83W!&@(\)Q<]< M7HAL9F"IT4)BYA-R*N;^9DDAFSO_"J:T-<$%*PS0%RNN9B&NITE&!$ M;FRR%J,8_,W5\#7_(??9B!2GOA/T/MSUOSMD.O\QH3FC!*;B82"#T!NY3JPN MGG:."Y7/+)]Y]\^LAXW_!O:7S;_"[Y<7/#$]C^VN_4%Y574YFJJ=CI? MOGJD]2DN\FNUWZW^;;LCVS^OZM(#HEO56:QLZ)T.8ZBV#E]4$LL*C=GR('Z) MW5&L4K]W4KV #\AD.A@/9WH!S]([ =TV?NLON;:!XM\F5ZA_(K_]6MENONJ; M_%$2$=FJQE/.JR/[%9[LEZ/>:=M7BN-?G\,K<'VTW1WF5B)'?7C2!)?/9UBV M!H,(GUN/3*^.CF'I=KIP9\->_QQN_[CMCZM^'(PZ^1':W\*&6KAKT*+E2Y"%+JYE,R;E*> 9]T$(<6%BY4V[:?7QO4;4_R.CV[ M9*[K\FZ.@.DM C8W!*PYK5#U9[2#.%C6\IGO+]_WX9*G?<7^PRUF?<7GN8BQ M[>^PO$?PU-;G8>2V>YX?O-L;PN?E;CAP>VVXUX]]VZE.;;_NB0.+-(C9ZJR- MAGPXL4KM+JQ4&]XT&,(OZL+*[R_,Y,-Y/FQVVAO4Q9?/^W$LF-_.VF%X?&'X MSOS5V IXCJ=_8AW&\$EPB#7V_<[?B>-O_+]6&'W;*K;Q+@ M!+@U5F8X47R'$VOKXYH- X_>L:>#^/SBF]\N*B[;W?H)ZC^Z[C? ITPW^C,\ MWNP3KV1R_$?*:)_.[+^!GYJ=?(,RY_[JH_NEE"G@FF'^!F ML?C^ASZ9F^7T3I>]H_.["&.?B%M]:OZ,J=O0M1S'^A]II@;BNVC[U78W %7. M5@U?<:.7N)(WW*8+UKH2',DK\MW(R?7@R5VE %=Z'!'$UGE/SD[U%^\W,VELS%[^I(X<4O']^\N9"-OI#-@\83;__X:^;? M&IX4N?VY7VP=_G?UZL_]MX?5JX/]W6K_]?;!UM'.WA_5UHNCG;]WCG:V#Y\_ MZ&F1.UQC88 L-SGW32ZHDTU#0'![,F$O#O.L]QPFK'YNR/L_G!>>9['6+>%[ MVR.N35IWF.8]E_]@:-&5#U=??EUI?WW7\?O__6([LG[^C[MSOTW;?W MG_;@[_9>OOK\[@A^]_+-UW=O_OOP?NC'GGW[=^?]MZ^ M.]M]^>IX[V@'O_]C[^0=7&?OCUY^VSO;A'M_1[?/]P\G?_,^_C]U)Z.Q_ M^OO3[LDN>0_OV7V[378_'7R&3VJ___0.WO>.PGV)W4^_?WIWM"/^Y]ON[(DN MSY20'G,4@A"(6Y&0<]XAJ1.(RE-'H]G8E(RWA+C9$7GEFQ<4,EI3,A))*"63 M3"QB+HFTN;"$&>4I%UQ8GLF(F D9$5/(Z-'(:.:,5HB!J*0HTH00Q+$&,A)> M(RH5J!5A<,KCM+4P+2T+&14R6A4R,H3%8".U."BN\HE0B44"I:HT9RS50\N( MOB C7X7?YY]\SFJ>]GM?VCF,[\ZKWFGLV[I! M:Q;5E_:P'0>/'M4IU[C#-9Y:(^&7\11V=KMNF=VJ[$D/;NU;_5-=V=7+%5FE MB?"ZA#1FI0W?=V+^9JL;MF;D7O3Y7/K\RBAN2BV7@5 4HC6(4\6S<\&0!47- M@Q*:*+&QR7D+_(P&J?."Z16.#!1,/P"F9P(&7EFAM&;(2 HVNB,).2\)DAPD M&$0^7Y3'6=*6YJ9@>GTQO4P'NV#Z(3 ]U=.$"L)U<"A0$T%/RXQN%Y'BA%NM M/);*;6SFL__JW@?-FN=VKXQSL@<>=W:M._DH0Q6_YN$^\;%;::XWRRW#&ZE; M3T]D6Y]2V1Y+MC#:7(QV9>!LY,Q)8#/$!-6(:QV1<]PB$[6V5,#^\B$WD6X9 M=6_/HXQG:RY^E^%Y%/PN"+\S7H:C@DFO"8K.*\"O (O$&H^8 ^!:J:63LL8O M4??V,@I^FXO?!7L9WV*_%P"F!;J+ANY4]2H:F"':@S/! ;J,!P1*%KX$+Q,V MT9GH+T>Q- B[3RW54?=K02X/"JW\S*30!ZI!+9&3Q\AP-'L8[(K0F[]2O:F% M48YXQ*.*B >JD(T!(\44U5*QI(@ RX2I%N8WI\&6 .C:P'B928T"XX7 >#:- MX:5ES%)$0&*(.Q&1!L,%\82Y($;&2!+ &),6U24WN<8P7F8>H\!X,3">B?/E MCH:6>Z0)IXCCD) A."*LG+)OA*#%1^$2![5J$WVS1_FN)AZX#I!?@=11(/S:D M9_V07"&I!4$F*()XP JY2#3"A/B@+#,FDMPIKJ7XS=*+@NFUP/0"7)""Z4?' M](R:E@!=[P1B) *FHY%(4Z<1$7F&)Q8$_)2-3:%:VLAF8/JIY3Y^^<.VN[]6 MG=Y@4/5R+],O\>)L4[M;G?;;7^PP=L[ACSKCY(CMMG/SV&XCU';P[M'G#X82(8,D"#,C@/2H0$Y(AU+" M(%C"0Z VITXXNYDG+F'6QF+Y\?R1ZZ7D!<4/@N*_+E!,=K]M?P!1,8$2D\2[EV;QYT&OS:LL+F)OGDQ0P+QW,[ZZ V:@D<# 2>9\PXL)Q ME/D8,2^,3$9*JU03P?S4DB6S71:J7ZSW_;K_PJ_9*9EF3JK3?CQICTX&U2^A M/?#P_,/!#<.I!&8:=I!D_L#,- @SSASOQ>'L!ME/+R?2W^J&U^,M49CRIYV7 MK0^,"2LX58A2EFY3P-*#*21;ZI;^.R7)LA;P7N8YE +O97H[ M6Q^2YMAHP+,*,1^)9P'9X.O#\8D3KS5S &_68O)FPN51X/T4&EJ_.+;=C[$N M^)KI3SV>O)Y[_7;:UK4[I5?URESCR?GE?NQEYU[LL?TE1ZGJ"L72P&$]_6[? MSQUJ7L;QOSO="_D?7(J_*.GYE/3YK*-M*?56)8JPS"WC/$[(89.0YD0+@:TT MVM:.ME2L.-HKAN[F.MH%U0^ ZJEG'8T,T@J,:,(8\10,TCI& #ES+OC@J M-6Y1TA#;NP!ZM5WK N@' /34EV8^'YFD!@%-!\2=!U\Z@<).,6@.EAF5Q&UL M*M4RY#Z'JYKG3*^,7Y*C2]UAK]\N+1[6JT#Q)K?-B+J0VGRD]FW6]U Q!:^\ M1V":@.]!O$9&"."X" )3A J9DWR4B18CNM0GK@Z4F][9H4!ZL9">.A[:>&-X MT$AP2@'2CB&0F496\X"3D)2D")#&+7/+P:E2J;@VL'Z4TU,%UHN%]=3]P)32 MY*5"EK%\L#F!^V&I0RXR'DER.B:UL2E("XN;)YM+S>*R /JZ'T]M.UP,R1E, MIW=6?M3OYWK%2:JO)$N>1+)DLB$NNMY,FMUL=<-^WA1;]5XHQ#@?,>)9%R8X M'XP4#ME((N*.YIZ<)"&OHJ>",Q(=&9\JY3?C,B5]LC9X;X@;4_#^('B?^C?) M>!>T=8CJ8!'@&R-CK46&L6 X_%(: X80;U%1YH"N,=X;XM\4O#\(WM_-)%)U MKSJP@NO%X'KJL>!D5-*1(ZNJ4! W2$XJA!&88XOETE252(>$]DXF"#+&H#U;IFS&(TFA[ MF6=43NUYW;JNI%L:[Y4LH-;U]5C:A=OFXS8ZZX9P8#:,3!7#$G(>2;@ M1YM<2#Q8E\ -(2TBFQ1P*8ANH!^RR.-F!=L_B^V94RG2)X6E13($CWC2%#G, M->)6.2E=))+GIBXMPTI3[15"]E&O6/7CE]@= ME?S(>KLD+^!6\DV^;0^/7XP&L&*Q?T%VYX7JYJ,Z?J5HRVFO0@Q(,)[;@F / MEHS"R&*EK)!$&9S+T7&+B9O5'25;TFQ\KV"VI"!]L4B?^BQ*2N4M=\B%'(

3-5>*/FSPIT%XLM*?^"G%1*JPM\CXG M0YG32%NBD&>220X2=T)M;"K<$JQ)+3B?6BIEW#2^&MJO\=Z%74\[1+,RCLLD M,#.6_%$6?$D=_Q3?B5FGA0:JM,ZCEYW)+8=]0!J,5F0<"X[PH"R+N2)=XW+2 M9(VAW8B42H'V J ]4^%%"$E!ZEP+DN,1"DP9JCE25@1&I>:1F=S1KR7HO4V9 M@NT&QR,6F5DI4%X>E*=>"17,)9 8TBH"E'-3&\TE1=2Z:(WAF%B= PX-.37V MU%(HXQ/O,V5=)8&ROGY(+>S]BW%-)4_\LPRW.'S8T7<+9,]5T!V4O#BMO!\?5:;_WI1UBJ-SY[,A1D,>7 MGW=<%AB)<;U^B'TT[)T^S^L[Z'7:H;I8G_6FQV5Z-; ?7L!V>#W9#;^?OQGD MF,TE/6Y=;HC"CO.QX]O"B$"<*6,$'AP('XD^BKBK- MU>,,;(5[=S-?%BLL*!'4$-]*W0K;%UN'_UV]^G/_[6'UZF!_M]K9^WO[\&AG M[X]JZ\71SM\[1SO;A\\?-"%TAVO<2=+W^8!RD]^]R:=6FPF: AX@#*K4[YU4 MH&1&_7&OBUZ"G_J?X["NUAQ$/WGAL8,.ZVTK+#.N<"'Z5R#Y0S %MKIA=RS_ M\_VT>RG[PTO1%Y-A/I/ARLA6ZFDD-CF$>?3C6G4+RX^$E1Y>\%HKG%MX@:/8 MDK>T'RTU7FL#\F6&"0K('Q[D,T-@T$8X.X5MI$'FB>9 MJ98R38+X4ROT?#WJ^V,[6+0O\[1+2.8I95^J,V//3V)W.#CJ;?G_C-K]6&CO M_K1W96 K=]YS)C42E 1P8"1'FE+XHC6QD4A*K6P-AZY )22&54RU4$.OJ\_14M3C%S3B( M6Y"]5KY*0?8BD3UU6:A5$61*D;1Y&&L^8V^B#LA:)Z.(WC(MLW7#;AFW7'"] M%KA^5'>EX'J1N)YZ+5&D$*S+\Y43 XW-' * 5HZ M9RP[H7+:ST?2AN>M*L+F/\T8J6PW5.WNT'8_MG.BQ=8#BTN297V]E]?]7ACE MDO)8AE/_# %>&>"*.94^)8L$$\""7(/+(BF'+6:B8EPZ:2D8-J+%=,FNK"F: M']5C*6B^-YJG;@HG@2H@811,=E.84LA)*5',#<=!JD%(7Z-9B?N8,P7-#4;S MH_HI!91]3*X#'G7'E=M^?4[#[1Q.7E4T)[ M<-JQY_D^XX\)X&F\\ZFEGW:Z7^)@6#,&N&S@S;6_V&'LG,.[.GD%3N">RFF? MYI_VN?OL&=N-PTLM\:K7GRT:GMD-.]W7%WOAOV$KO+C8"45]S*<^KDR;$IHF MY5R.:$4P!B5FR'H6I\Y?(-9( MCG4^&. 0QTXC(SU!SMK(")4>NP#FHF[16Y+/!?#-!GS3/, "]&4#?>H7AB05 M3]Z!)M>Y6ZHR2%O'4 _D=D$',!5GL@".[+DK!Z_O\$ -OIW3P.52;I-=W9^ M^D#D?MKZ8MN=+' @R/R;::GQR^B&A0/GX\ K4ZF<24'#UD5&2(PXE1)I21(2 M+BEJDP^8RHU-I6C+*-V@OK(%X\$.C@NXEP[NF326$ Q8.R&7 M&$&7W OV),IX'XT<,^4W"GB =P4 MD2 9>"\ ;JLB>"_&Z\@,"T[J)H+[R7:$'PUBKK"#_\]N_=5N\(\^3W?=6KPN MN0KO[I'=?VCVNG.Q.4JSUY]DR=TKTZZL#": $8N(Y<"23 MD#$W(@XFK>4@X M>;NQ*7&>N[N F7ZE^_-Z4<-2DSZ%&I9 #3/>$9<\Y$XHE.:9$3'/P%/6()FR M32P#%5SF/ ]O856HH5## \[Z+=30!&J8';8E.+/2($%D JN!@-7 F$6)D6B9 M9$[(/$Y&Y'$R]^FK4KK#/UQW^%<[>UM[+TIW^'*33[1*]'6_W?7M4]NI3B?U M!3E[VLE#&JO4[EIXL?NQZCFXTW$#D\>.0:R@P?!X*=3K,=BZD.0@7HAZ/_W9 MZWX50#)@J7C4 MCE"UL.AKJ1)K+JP?.&]:8+T$6,_4?LJ(K>,8:>$)XAJL?ZLB1R2I%$'$(D16 M8+VJL&YD\6^K5$ZV4(1ZCW.0=<:\=TDY:D%^0X,<+#_H\-Q\R]#YM M%4N]YX+J/=N#P0@ 4-=\^M[)22_?3\]_!M2"YU=W+AF>5Z<=^,"JE'^NDN]R MY_+/G^R$CHR)H&LV8*5P?)W9 MX+%F914V>'PVF/I67&M&A<&(:N$0-S0B'>OA6DE%:C0),@ ;L)8436*#IY83 M.K)?J[/V\/BXU\GW7YW:=J@ WRX>VT[*GE8\.>WTSB-\)*"R[F@_R#BJ!G$X M[,0[(^WT^V1B_9O)=%"E?-1Y9597-)&KCRP MI @DCR $F\F0P) B7"6PH1ES/!\[5G0!56,S1:+2*8V% M1Y8XB3A0.G(.6V0]Q2D%ZC%F68_K6^(?)9VT!+0>Q--)T_OK*:22+5H[%P8X M;BKO_?2BEG8=WBDD-Q_)71G%97D@/F*)K*48#!FED;,B(JE%HMCYZ!60'#.B M1529,+JF>'X,=Z7@>8%XGCHF,1B&(S'(Z)RUR1$(ER1&-!)EE2::>K*Q2:5L M$7Z?\$/!\Y/)V'RW&TA!\N*1/'4_E(G85ZO_QRZ0!R*]Y_%9]?+-RYS,G<4HWD$88.TWJ!G)9 ES.]?XL9UZ9 MTF5($#@)CI2C$7'F G*><404P89Y0JCPX,UPV6)L 37 YE%#D[J!%&I8 M!#7\-=,(U9@(9A,2^;0_]R0@PVE B3(IJ4K*80Z.$5$M(^\SP:]0P\I00T.3 M/840'I 0IOZ5HU@'SR52E"7$I6=AT/C9E5_-(.H)$$F*V MGJ@:'#).KD0"/36I"+ \RFQG,+<_/'2P M\^)H^V7]^J7XZL..R_C^-_+XZ&SM#ZF^L+. M\['SE4G*RKFDF5"Y]XY''),([ QV7@Q:V<0#]2[E&+MN87DSIE9B[&M(+PVM M0BRDTG!2F?J-#,A$"8Q1XM(A3EU UL)WRCKL"(G:>;ZQ"1NFQ58G4%^89?U] MQ\(Q#>>8J5O)C%0D68RLD!1QIO(I+YR0$D82&DT0V&?#!;<$*_, FH'_NSN. MU:1(]O?XL=WMUDW14W5: ^RQLX4KR+OS^(O262ICX$$ [5*NK0!\!:5R=(&'#UO'1AB3&IP]I3+SAY')I=2"&VD%32'X@@1+4%$ M@RK4"\X7C'-K0H(-D/+)!)XL,0#[P#R5CF+)2*IQ?K^BJ(+SY>)\)F_GDI-8 M.^2-">!_>8D!!T$M@:*3 M@>16:P!Y MLA28WCD;A+,URE5!^0JA?*8:$L3JI2%(4N,!Y5JA7#&->(A6485=E'AC4TO> MDD8U".5/)H4VO[NSW0U31^?RR-E"[UT^$W>X^=].>X-VWB?/^[E_3?M+_"V[ MOHC5?WU]I>T@Y@ML;/Y"?GVXE-_#1LL:YRS_[P<+4Y(M;ZY"SH MMV2UU42;H)0U*J,C#AECYX[J^$+P\@RBU'$ MRB=OF<98+S!R5]BPL.%JLV&);ZX=&\Y,-J F898$4AX#&PK"D0$O -D8G-.4 M!1'-PN*;2TX 7]S(9..;FNANY\DY9G;/,]Y[^J ,'B7T1JX3?V;6^/I]YK(C M5P_+L>I6CCU\\_KUG]N[VWM'6W]6+W<.7_RY?_CF8/NPVG\U#E6]^G/_;;6S M]VK_8'?K:&=_[_F#=D8JUUC,-9Y$>4ENZ56/3\ES4MI=WSN)U=!^C8-6/36E MEZI^3/",@^IAIE/>.]G4N"6]NZEYVR.NC36YS&/R._6^/CHOG0T,Y]3)ZH]-DAZ:A%W$B,KE414A^@,;&)I[<8FHRW-;C9Z+G14Z*B9 M=+3,3FN%CNY+1S,%1)9&AAU%/'CX8JS,AA%!3DKE0811*K>Q251+W#)'XNG4 M#S7!E1W&?AP,+\J$JDX^6333I[KGX);K\5&/W:9ZO>LI%^P'7F_3;[MQ" PW M%G:FMS^SG"^[2.Y?2KG0WGRT=V78)PF,6&T-\E$'!!I*(VTY1UAH*Z+P7%N] ML"[]91Y@<]&\8#>JH'EY:)[Z5,0[G1P7B FJ$)>:(I>"13%@[A7U,7A5T/P$ MT+P,+Z1 ^N$@/?5+P/-@C(B0'1$!?@DVR& %X'::^&2$91G2M"7-O:,DS1OE MV1"W9/[D\-[^'JH3Q#M[?V\?'NWL_5&?='BUL[>U]R+_=.^<\5V/?95K+.8: M3\'1/LC?HUY"(W"H[6 0AX.J'WWO8Q>=7K M[Y_&/E@HW8^UY?)GV[IVIST\/X MWP\QO(']OC79ZL6&F<^&N3+6"B>J@L(1 M!>_R*,#!\T+EQ4N6\V(4;')&DECT[@2T<%)1PUB M.G+$DZ-YU"A%(GDLJ952*--$FVR](DMW]\-[$[!4[>YT<%C.AW?A,WL7H)DD MPSL3V+0??Y[8>L?9EUD+?0_V+$PY'U->&0WF!+-82@4D205XKP$,/MC42+! MA++P-?B-3=F2M$F-A0K45]#9*U!_#*A/?;LDH@*Y)B1$W67%6N1,I$CS""*V MU"4*4">X9;@N6%]?K#^P,U1@_A@PG_H^E(5H/)6($V40MU8CISE%)@G-M0+S M3>.%^3ZEV'>^8M_>R4DO?VK/?Z[:@\$HCLM^W6@ [QT,X,%/7+M;%Y;\G'-3 MBHB:D::[8,']X7'L'\+"M!,L4G>XU^MZ>-M1'YYR?)-_V\XH[J<7(/%VJ.FP MU_VC_25V2:'!^6CPRK@K9ZT(*7J4.-%Y:H1$+G&.K"18,\]P,*2)(: "]&:[ M-@7HC0#ZU*V1VO!(5$(86X^X=P)I*CCRX.XP2D-*>IWS[P7HCW$XL:!]J6B? MJ1CFDGH/:'<(4$&Z06A9F,S]T84B^J-6!([=X/JZW[.U S/ M*]L-5?S/J'UZ$KO#W)VG,PKCW([U'AYR.*A.[;G-3;CR6^&7_>P(E;S.:KH^ M_] Z\;0]M)WMKZ>Q&]K#43\.=KI^U._'\/L(:'/X+@[+\>[Y2?'JM"?O"0V< M(NHC1=SE+HF")C"&,$F2"!YSNINTA"R3GM88U\N=T5MP_4"XGKHV#J K4HA( MB]S]U!N+C&(6)8D=3GF\$ZF/1Q&*"Z[7%]?+=&P*KA\,UU,GQC,K+7<))>,% M FEJI!/'2,D@?*(N,!\SKAEO$JZ?0H+F[S@83F;01MOOG%?Q:^S[]B"&2=)F M7)PYJ!V7_F7+[\F+]LSV0\G;--UYF2G:W0J?1H-A]E-!@ENP;OGC;2"_\:YNS3YF1T M+7RY^),3V__8[EZ,BED^O](LY%_(K]5AC-5>;Q@KGGW1NB^)][T3N)OS[)]V MX:5!73IHZR8F7=_NM.U%VY+\]AR^@3]LV[.V0V/V[DNL5O/0;)C9Q?^J5GXXK)5ZO3.!L^N3@2^?5GE58#Y MF'ML/=Q"UU=\GA5#V]]AZ8]N7VC;SZG*NCOKQ[[M5*>V/YPL]"!>79Q)JU9X MTW29OK\PDP]G>55N#F(^:X?A\872G?FK,;L]Q],_L0[N8#3\_I\L<@39"18A:38-0%]8%@N7'Q5\?]*=X_1N3Z MT7Y&-L$C/K>=,WL^V/C7U;T(&W%R2VH\(OOZFGUW95)Z$&:'A1E#(N1SP#6* MGX,BC/WQJ.W_LDVYE>JXGZVZ__7/ E( I3K!#R!YD0U"0,%__BV?5=SFC*;>]5U/CL)<%/.6_5Y?\=WC)?W?1"^:J7K@J_F4_&GDV M-E9O?IWX/GNC$[BR7T!H\EI=6?^C[;:_U<";+BO\L-4-KT%+PVK6/^ZGRW6> M+O/+]L!W>H-1/\*[9XK3ML95-Z#.7L/U?#L.CN">?^^ 1_3H#M#G"P>(OSOZ M_/7]RUVV]\?!I_T_P!$Y>?5Y_^W!R?[;-WS_:.L'*!=_O[301L<)O'^CW?B_=%'L?MR!Y[AX!@PX<\S)\Y(IYJ* MI[J0SX7O--EFUX@/7IOZN/HU4/)BDI<>,82U"KL_;PN.J-P 8:N4$[M&V_G8?@Y7)GBG\[BZWZ._+; MQ6_@K9>_VAA?O+51;;P86[P;%7@4DW>.!I/W_5J! P VR.CTM-.&C\PV?ZQ^T+SSJ>(3@Y"\JFQ_M,F-7[RQ.HXV_&<$7D?]T' 5(.^+"QP"B=CJ!2RA M;54O8!?#YW7;\'V^CS/X6_LE5F?'O4[G'(%/EQVXF;T"GP_W^O$8[K>^%7CB M3FA-JC;S$^SU^K#%MFHB@HMNCW*99ZO:&K1M_0E; !CPB=KV!R;+ZM#'[Q;V M0Y;$K+:MG_-U']:D?=J)@XE1.U7.JT\S#VS6U*NZGZX9(N?CKT_;&'E'/E"1 ME,ES*9PE O%$--+>!*2D)B%XRC$GU]6W%HHY)96( 11Y! WOJ%$^>FX$@:U] MW1BY$=CXQZ#%1>'V9?!I- GXW*Z2,D3:\(;O$TU=Z]W/[!U/X=_+@O!^J"-4 MM2:S4UOH=(JW,;G#9?/K\72&.-]TV_FGV@8>5+]L_+&U]7KCUV?55@<>9<;& MJG7*Y.FG#Y/O:#@]LC$84Z6+$91(IWV2#^+&D&GM1];8JL+]I@GYCWMJ\T7L MYU/\.>38L8-!O;KCE8-] 0(#Z^$4[J@'@CX9+_%9!(F? '-<2*RN)0.)G$?; MS^8 W$;6C_G;V9%GM1QF;WMS'33.07OPN=Z)(T!!O;Q73D!<6/P/ MP,Z3MG6#SP/P%]_,?OI3)^9W9WLO_;?=H[_.=K_]A7=??OS C:+26HD,-1)Q MIP)R5!/$-6>2,R/ S;K.N2M)#5E1?.ST'.@"H.9>UWYI]T>96E_L_[WS$A&S M\6L%MQ7B">S$2>Y@U*D9^Z0]G S%J&("4 /\W7GUL?<%#.2Q2K%UAF]J9TX( MH.84X(Y!IW=6*Y$!X-Z&,1UWX\:P'LBZ#>\[>A>*SN*,$WH_Z%9W;A,DX4:_R:63T"T<#:@*-S/KA0"N#0A9&_-+7A MC;W+!$N[?_'RQ7K-/NEW*UZ7M02PI\Z.V_[X^YMU[)U/]]MX^_1&G7#S[?6; M+[N!3%8GC?*:/@,[*SO/[?&VO(!C56>+XNQN&X HSL?W8R\_XO(#NK#V)_D6 M4K]W4G^>ATW5.\EB@@\<1;A(;UX\ M39HN1(991NCI)! 2*L?\Q)W\$)=!P\;\#JL)XV',A_%K]&/LC<^*XGLX@[C MQPLSM@UF9[M>UDLAYPV=/+>T, M;/@#>#-\R!@XV2>XM'W&X+#=;F\(AGBV_T*=EWY6[=JN_1C'1THGG)YQ<]*# MU>SU+QYGNM)7GF RVV,2YOJ_L\L)_'6!J4[[/R-P5X:@32X7.&N1"QK+:Q=R MN..\=55G@,,QN/C,, GEY/8^%ZGW.^:)KVQTD/UX?>H;O]CDET^4-\H)_&&_ M73M&D^>>\R'[$^U=W_STD?,"7TKDFIJZ[@NMI,W]9E"+91ONZJ3V'%=?%3]P M! =6;#]=KM>3U M'LBTGR,OM2+MM>#&OL3N*%X,:KI45/^?O3=M;N-8TH7_"D)Q)ZX=P>+T4KWY MO*\B:$GVT&%2MD4=C_R%45N3D$" !PV*HG[]SU:0W6I/DO_ M5RNRC8G&@&BLM^+PE>WFC"W, M1POL8;ZL=^,W@J>%%X(O>U9L?'!$BA!4,%H%!$::"P;33W9+'\7"CSO4QFC M@$1@+G3?.5?)Z7-II@;<%EQ(#(Z!!0&6.QI)CL5A*YJ-?F[)>EP_4C^-].:] M/L=O>9@23+'?"_C.9YW!)9J0(81)H-GTB.%OVM^WG[*5R5Y:K?$4]@'8 1?. MNE[CD_QWR&!%D_JO8*,M;[$3(S"5?N*,3AMW.L+?HLLIJV/L2*S)>/EFEP+/ M%-S]>-RAQ:+0>PTND37K**>' YXY%TH0Y-D9$)??^_S83.DZ^Y$:S]79"1Q0 MN'$W0@L*K@(CQ2ZQU_G6!]%CD ?SV)8@QV#IB=M7!T%7(G-K0&X.;?5]P-RJ MRV%N&\#: P>LK0V>7XNG6$K@%+FLFE(;D*8UV&>Z;C.M<#P9AT'R[*'B+V#R M\.3-^[S S]Z)1LGT#!VZQ8B"WANC^ZK _& B<;[0KYM-<6.^)+!P2J7+?._*0K];D36[L19U8OC M\5PSC %?7!;:)#L[_(&TOHM0=CX0\-PH$88&^,8$HQA_/CF4>\V(PJJ/6%U=0NCD)V!QIP\]F40@/QC1QHQF-A MKGX:QF5!)<\'+X4OC+_'4Z/!Z8"[@/W6@HU,1A++@,O$7P\,6 M:+6XJ-QH(B0\>WJT12X&A2S:\9&+3FV-_@.6"P76P>J9DRVZ<+7Z%+@Z=FQC M;J@AI&G?.KS)'-<91/8[8MO5@4&CXZ X\47M+H$)UVP^UZ5%EXY?C9?DTO>2MG5F* M/ZQ+A[$F1>U[EG;G&W$26/G#GV%.2S5!/< MNGFX=VD(+DPLC??^R26$_QA,1BW)HS_=N;&I>1__AL,ZGB"YR\H@<)V(GI]B M#O$N!I>$6%2K?^&7P-W2T5_ZL,"0SMR%'8.O03F*Y9"[VW_^B"_+G>@P[TRC M!477/TR;=6IPS"#-%S[SAZ$"<0)FMK^7P421NY]UJ-%,@5T:\CCG=#NA00IV MER1FMM9%5J-DZ%(X=<5W&GV-['Y@]%FQ(\@$PY^^2V/A17XHM#82RU=ARB3C MJ2E9T^B6M6W6RD+SK)(K8;P':9_VQ1CC:0?O844Q10%/9^CC6/$'1L5;U.8V MAJA6+'AEC?8Y&NT>,6O-E_'DXO+2PBV7Z28QV1D%$M\FX9?*#;="_- %(Y6! M6\!%SF19N>U*N2*&:]8]R@%NW\/W;3CS&"8GR)EV[>R0[I-B^JY;2A_BE\8+ M"QS>'KU"Q:4-A28Z+X]M^SJ4?!22POB1MGJ\ZTTX; 17_PYN-G[LM%PG=8L MH-.3M" NNCPW#M,5@L_ZS#A%'R)D7N5@M&HF)R[A&)15I!# O'$923/8IK2* M\*!3"G7/U@Y.7GB52&G@Z=&,["E[%Q/"BZN/I1MVG4>QP\I*K\TH4DC!5%0) MX85$9,6Y\%YLPYT*C/%%,=PH+NB\$A,>OQ6-K<=(N&';V.*%S22ZO[D-2'E% MV( 451]C8T672I^^GX'1A#:7M7U<@F(^1S. K&J**3ID7H@B!\WG) J> 9=; M$&&PSC[H8G5_*BX(S ";W\_P^3'B!/O+_($"EV.*EJGE=H -J0>H=F\BPQUI MG.[M[9R-%^1O40S?C"FR"G( 5GZ,(F/4G:#W%$^1S8>21047TT@Q;W-!D"1O MJU]B4OOK5O:)._:T*S#$"CO:63P(<5DK]/YV;S=W;6$QVG]->L.6@J_>S"V- MGR]M<(FITR8,0E+>W>U6_^1//4W=K8X3;C YF\_)A;K1:4)'#Y,Q*T*#HGTN M<3ZV'F$L/FA//P81BVM#.LXZO#[#TQO+MHX#IM7Y;LY%MY:PA;9YSPTM_*F9 M1$&&7A:!C0[*59Y9&87+9A@:3#;# XN!?^XN0*.>!"?99RMF\_$1.>\]_7<< M.AG]X&J+7K[8"\5%_1@LL@97[RWL2Q)OM/'>@YTQ0]O$J.,IS/;11;AH>S0H MI>M/'BJ>!64?Z0#T6N=D1I_ ^J7)?WG)OIB!=,%ZGY!PU&EJ;,R,T5C3%742B?U->QYV;7.Q1_@4R-@^\CT?0Y8 M]MTY&N\^[C]_S?>?X]_?9?L'ZK LDCSGHF2Y:0K&JS9AHLE;QNN,&YY(E>?@ M9>3I"FW.?]&YN-TRP^+F6II2MV7!!==""R6Y 2^RK+*JNHXD<;/,G[3,>V]? M'VJ8Y%IPR;1.87%ET["Z, 6KA:X,!TE>UAK[4ZQ99E2+)(?6B)BM2*9,+JZ* M,J?-4'K,IKWE^)G"H\U*W>1*E$758E"(_FEKL*M.CNP^Y*E=9Y58'HA-?4S49PW5&! MR\>7SW>0F[QLTU(SF18EXUFBF2C M"$F;LFS:.I6B39&)<[WTZ.UC9QLOZZ)8A%PF06+%Y 0'_NLN3=M2)ERT509O MFG->%DV.V@I-W,0T1I8;[71'HB/=.WAQ6%0ZS4!$,],T@G&>"' 2VYPE>:)- MD2ND@H0]E=^)Z$C!0:GS5E=Y5O#:Y"(K=&Z$+.&Y'"S:S=)^$='Q]LUAB?T4 M.1BQ B0&P]YKK#%)Q5*=@>U1IG#@!)BSGR@Z'F%EP3.?CZ ?7D0\BP\_ O6E M$Y4P8SM3C?^)YFV#;]I_^R8_K$I>Y +L_D:72)*?($D^^ )E)DI3I$V6*[4& MWZ1<^TF*G6+R:W+A"H!<6BS*>87@'87!3\1X2D6]8N&3:12WG1N#-5>+8X(* M3 C79XL)J/ ->0 \JL6&F)?3=]NC<$96N$@C.A[ZC.#FE"4;1@+7)^7HGI>_ MY'B* S<7/HS:GDVQP'$78<+P)5M59EL1(EA>S*=8=D:>MC5+[*\=:,5+ULP<)I" M@I5C:M:DIF&5R7G>2I"VF7KRE&^O.L(K?QB!WIT08#&V='PEL(AQ$Z$QZJWD M@N)5*H1JI3#@[@C8ABD,OZI$4V'+C#N0"[^;!=*,O6PM4.CEV0(1IY@;VJ'D MVW>]7?8_OCFL2Y.(3#>L:#.!G2T:UM15S6 /E775BD84Z>UZ&I529*717!<5 MKS)>BZ(H,\UY;DK5)-D=2(/-HEZSJ%+4E2IDPF2E,L9A_N$G@TV)3-/6LLFI M)QO?7NW(=JD,&)U.C#ZRYD24_@\A#LII>[321;!T JC3TKL[6#68- B?M9"H M90L#&=H=(9-]G"TD"U5TUU2<#I*4U\(5-[5>2[5>]:;6ZQX,Y2O6>EU;N[7, M')R##0%B/5>%YGG!1=GP-C<-6/-5EK3ZH=9Z[?68RUW"T,PIL\,92B..< AHM;! MH/ZV92PS"_:DNJ391*_,-=%,Z'C*!_.=9GZRD7AAXK^'& E4LR$"%EX.)X] MC5C@<8;I<.S:.IH1!!ZI" 9\1OCMP)CC33-'UN/J< B*9Z;U;)KX(Q%Y6I8+8*8'[TGB8'GA[OI-OQ=VWFL5WM-?G&J@_3L\KF(:GR5/PR0:L)XNWEJ25EL?$'DO32,\@[Q':$X;;[W9?8#*H)7"R^ MKR6@G>NX6#Z:5>A[-"H\]F>GGCG8(L/]XY;?E@A2(JWG"-Q@AN#EL=.9N\5\ M0==$)[NODO#R8-QB>0!\1%CBR?@=E@F2,D(EYDL.ELHS+6";BC?QZ$_[/R[= M79H6;XM3 &*&Y@_K#]:-[3,8D>^-#['C86E_!5C:XSC!7]"#Z*>J.YC#;7:F M^B4>6C^7_><[_NR ;'CNBD;\M[Y?G^/MN^10YMP4JBY9D^2:<6,04MD4V'6\ ME"TXZE6Q0J*_ MJ')L<(FWVH:U8XXSU:!]C%IHS6V1>0[DMWFY;5\&B#=A6:XO"Z#;@[,TI MD$W&W&+I!3R)LZV3@1\OZ")WSZ42L[^L7G.N\[JQX-)BEA\964 _@ZYDL[9= MF29K"'3K)^AO$R7:!J?E^A.VEJAM;K].'!C]/"QU*Y!CXJ[ ZF _V1'7 #UE M:_#H2"#0-#O;"IY ]HJWRCQ+<<_&-MQ/\3NM8S9/\DU851*\$^G;1%RT7+,U-SD^>BUB)K,\YE6_$B74$^/4BC\9<0 M!R%M95JJTQ6=JVVUK"PHUI0K:CSW?#%6>/J,X=2&)+2]Z7G[JP6,Q82?H=PC]7A!0%F%8'DCE .#AL8/["*=Q)T.64FD6 MY]AHQ]TC-%UP]#QXOYB!,X0,!5'%]#&C9K MJFW4-%H#5_!-$:ACL&\8JD:0O9:"K8]9!R*/QU#SO7,9$7#O;T13M&XKWC96 M:^T0['4 AL]'HY>]!PIFXGR_/=-')RYV/%-CNE6@JAA/3\\PGMQ9F](=Y)5% MW1[AB<9FD2)^C^.QF8NY.KZ(KXVCQ"<"=LGXHX](GEDV]YE$:\?Y(?1\XH4! M\VGUNV?3E6_#8)"JF_(W;$%=2YQOM'9HU!(>_3@TX;J?'L1>N]2:6K_[?J>U MWOV6[3_( \S^M>O6T[*ND?&*+LU_SF;$_H':S88Y;=&]:[!C.;C)R5.]+IC- MAR)LL5;7_.OJVH0-!F8) ]-L,##W8"A?$0-S+:9E.5^?YT;H+#$F$5PJ)729 MU7G1RB)7JDB;R](>UYK^CTS:WC-QVZO)K4CTWDCR=J!W)V*^7NY><;>AU+[N M1E36X9X:S'K,P]@1$6&F3S?26X4O118 YI7$E*I5D)1(NN[,\B+^DO-40#L( M^WX#*E[;J&MB"8?ZJ*J-#:X=N6T]\(@-AWNQEU^O6GK]%G"Q:[O4L"H+NQ>F MLY7%OG8U+<+_XA0W+3'*MACS1/HCU[4J,*'%+3!6FK.LMRWY&[@T=$F_, MKCK<:THJ+S53'@[.\)?9W""S[3,*MZJ+KQK/L\_VCSZ(V@7O3#7]ZDAD-_&] M_8_OS@^S6B:U$!FB]RJL5,Q978F$M:FLI"EY60O]*.)U!R3Q+5$9$@&['>(3 M7ZW;M(,>V)B4LE2$U+UZ^]7V2&-EP'QD9BB00 M+@O]3K^,_$UO-#T/H[WI+35;=/Q!Q+/8:V2C;ZGM+HD4P0S.7!]S2VC>[U*W M"X7E37>[Z")HJ74[VT9,_5M3!ZS9'NBU$@GOI(/D= MLKK7?5A\X=[0'Y-(UH>@$R8;5LZ%E_.KD.D(D1Z:T+EOK3Q3+(9MQN*#MSW" M]#%F?,$-0S29W\.4/.]N_7[V<'M0[-(AM[;V(+(_LY:L._LK3)MP$*/=$:>J M!VELE ?D>*JSDS,[$"L ,- ]-\?P+M3VV(D#++2C'HQFB!)V!"57@(4?(4O) M;NB6]^^^R1^2ELQ;S&-V5;JY85 MO!2,UPABJS/.1*/RI*QY*K-Z)8->IT85!N;9U'"YJ9O*:,E5):LLSXKJ45CD M?J.X^@L'_XE(14#!CD&>:FKNZ7K4N\[>:M"@):[27^X#1)PA_8.&.5#*D1&K M-7%7PV-_P/N>]7+29I+G'4[8EOL)H=,6/_\C#"'X-^]QFP3]GP?M_4U9*6;-?^L-2\.4R&*0B 11Z9JQJ5H6=,6!1-EF>9EQGF2(S-MLEW? MF(''^0M>\;F^"8'PW_;K]JJ("H,8%@9=Y8#?7TOHDE:/U'1P/L-N/,O=##&7 M<&+AU[X3W* I80!%^]BF$F!;.(T<&PT]^(]N2QDU6(B9#6):I4NSC;W)%3JO MDXG-+TZIN3HBERT.W!<98ZN^\8"I[O*WF\W[3H7T%-<'T&4*>PO%%LJ=4(LG M_S8V".MR0Q$8VYLM'H0V;&%(OO,4+&1CJ^*<^TN@Q\YUA"-T(K9U=#WZ7(N] M[9OQ;Z_AF>LA8'Y*[Z$9X_O8TD+%+B6\BG^>$P;U*I=0)" M3W/L89N!T,MTQ6J1@E/'RRI-LR=/4[Z]RO/^R8KN:Q@WFVUPPVUPOO_\SW3O MXYMS&'>^=[###V'=86W:BJ6@\)!J#&P?I.Y6'%:B5K!$:05;(MU>9>#]##U( M==MQ-/0ZJ>OKP$CL7LD(/G)DX-87T^,KJ*#OW"K;W?]EL%M!N2K<@23LS M_;SMFGQ_VS79>_N:'S9EJW*M2@9+DR)%-&Q1D"1,M4F=)G65\!S,\^EL98,2 M]0'6+U*X@ZJT?6M$OY>&Z/6["\3>%S/M$LC;=;&ZIPXUW46MKP(>&ZTR,'VK;Y>V;D)TR'TYGF.,+I0RA],PEI+TE:!NWG;A@>N 3 M<>D$8JASAA"9/X/RSJT@?#0"AF:V8=CI1+C\FK^;+6\CY'E'#:!=:[<5[@"R MVXB2N!7O9W-+GF))>3#G $][:XTU?G>M?[%:G#*[L:CU0[S0NE7&! M9;CEF-VCY*I&VE(L](&#N0WV7/\;T8^*B3J+T\$$"X&3CQN&X>9Q"0[*6UBT M1XCS@\!%QH()LF^MA\YN11U7[WS?+9N$^FR^9!)>NR=?TQO\/F[-=[<=7Z1[ M;_],#J60J:HJP?),)?B!X556-BU792DY? [B628\:P4X.MHT]4-EP/T=9<97!G.^_UQ]W#OX\WSO^1[?>_[FT!BMTJ;.6"-!]_"<)ZS)3<6: M1N6\34RCU0JKTX,TOO\V3E_-VA:Y'6 ,RFS9>A6K"UQ#[=[*L^R>?=;%"@"+ M?_7JKQOVV0&?;^R84[5#\]DFX[ [ZR6.R7%+ON=\CID->B!N?0N6=6,5%/(Q MI]:$?+G\Z&6(U_+0H=!*(MBW'$-)QK<_A +Y7[D98 MA '9Q?*T+G-M>/SK[ 0VBNJKKOLLHV4?L2W;';M!NV*KG8H+9\MYK.J;6B6A5/XP"CVO3 MY,O20!S-C7,1,)[GA-AH[B0:YH]=5@7^@)K$ I6]:"%A29Q:4QAC0- AZ)J4 MMH=9XR:)V6>H#&/@+SOZT=6M[<]-5!1$A^?<<8>36T,$?C .7.QP.<7\R(.- MO"V[J2SQG=L),U^2.(/A$EGIS.X]0L!'P[&XP(5]&4<+"',&3Q $-'0'W4V+ MYT4U'\Q*YL>Q]&Y\L"X#Q'-"BK5 M_A9#;!WGCT6B2,MUM<)T3ZS>&$^:^/D+M[!L4"B_#%7:(J*4N*&6*(+L97&E MEF>HAJ-G"1,_&%N#BWK!#NM&"LVJBG"$V]E\8$398P5[N:=<=QT3'V-)P<\8 M]L.8X3-:35?\=+?[_,MZ5OX-XA?X3CER>\=J__D;C.\=4Y]M@&3U[+8MGISVNE3,MEFS4UQS[C3=LT12&UR;-4%'+%$?M&CI17 MD4*!KV1C;SY8C4+%"J30>$/ZC:[BC6XKD4#-D.5/YW^G)Z9[A;W6!.@@.!VZ MI\S_XU+6AIV8%8_.%2K6MX@K^UW]3KO/";5*E:4RON M=1,=IFTX"N&74+D8U]1:C8S4?1Y4V5>N.#N*7FUL6Y;&/O,R,=>#-:C6!UJO ME:%/G_?UD[&1$\JFR9YQCBW9\\K0'G;PK+!PL?2S9= .T>"1O4/.X,'VN83H MTFU05[N]# 6>M2T:SG OOV-]3@:AZ[OCK1VIM%] MQIIA\Y\SLC(O*US%11#S*1%%/T[(PZ]^/7'R=_PFV>WEK2VZ_IIA*<6AZP06^D:.X)0!NHN&TS)!B!U?^DQ8;W=)9 MS0RVFIS#"92 MA"-^@B^8O2:AL99U93VUR2MC1ONPD4;E:%5G.'OQ+V:UB0G[XCM:P^ M@#KFH(ZS_;?J M6RYDW2BKR%_69:QNNF98W.*J9:"9Y D\M*M4^>@F)PF]]. MYV+FIO4*^ZK**]G(MJQUV?(T:VNE:Z-U7K5E*VM;!/09J+E?:/O\CAT*EFRO M[Q@VM[R^;PXES[2L=2"-7E3\JHU>=. X40RXC($W35" QOK MF',7JHX$>]_WS2 M#<;N'@SE*V+LKL7,+;E@M:X0D@<.EU&\Y:*N:BVK2N:):)NL3N\-QNX3PF#7 MNI=/O[W%N2*P'GX@9W?8%OV/^?@]S,SD@OV/F6CGCV*@[R&D^:BL,WJA\#+X M+N%5OG=()1:7_)D=F@;LR4RD6-0I&-=YS4259:Q**]$:*8HB7\'X5DE3F;)N M0$:5/&V5*%LL9*PT-W6>-/Q>I/L0MF!Y_0;][2VQMMO>DNV\YW,PXKV#"@]H;P-\3DV#U?BNMKL MC )F:UL:1%VZ/:&SP&;PV)!T[DHR=\".CI,)2XPBT9!#B>IE UQ'H+F6-72H-\-3Z-%V5YW&+=Z*(\2-KU_X>)G MX*^@EV/FA$0#740*W@;.HC<9AER1J( POE29=%/!057'4=#O7'3K!VZS4$L< M"1'ERR/-$^WV?B.\_N_H>U*48!21\GX;$^01UM/VD_UR_GS<@0% G3-89B&MFR.DTSEN5-4B5EDO"F7#9G#E9#[(%H M:CFLTFTYB 5)Q;5%N5NK,9RM95CB#071%LE]*WQ#>Y+UD2#$\QJ,VB(;C"V2 M]+H#.6,&>727#S)]4F;8 ++ORNB&C& "2X1.2@CYHN.6T,..Y/UEF L*.CBD M5+H^&;^;PQZ=]0A3!N3<@CA:LCXC#'C$KSBSB(*#5#)*D7\=S'[^FZONIQVQIDW3:A M7^J:>7:U"4OI)5?P*GJ QK8G=W6 U:7DD2'^%8_!=IO)[:*AM>PHNY%CA[C$ M6]M/G?SJ8B"QKW"8;T/\\YDL53:'KTK1)GDD9M-I7H*3;K/(76>7:I(VN6R;3A#,N M\Y(U"G_*>2Y$H=I6EK=:Y:]#XK59Y5NMLC)UHD1N&$PWG&4M8+V+K&0@8],R MU2TV>GSR='^5Q.OZ/\1JQBD]ZW*N&$7D'UDWN1W[ I [ 1IW+L7&!KG&!GO5$LCM3/9B[C>/S\OG.Q2',:,NYR%DEVR[;'LI&4&+"C%!C0V+Z5Q,Q/O'554=P M7)&7V!CTB+K(.0(QO[ TNA-;"HB78OGC',_XULBTO@&V%TY\P^S=5!8@4BQ:O(HI]UG0MKNXU!8[^,;"]0)_=-'&=]?T=* MJ". ;7P\FU%G*[S]UHI [/LXVM[IKM..A='W?,I;Z!6<&TQ8=99[SSE,!(D. MQ9>#Q_?.!CYZ^Y+N#BAHPTL'9R"J[90@L?'[TE/J+?IA(QJ1H$/!V4"Q'=% M]U]PZ/W@L/2CL]@#G'O;AG7-^V@:O8-?NE=PU,?(.#?QCAXU?#\[B1!'_5"H M1 ^"IW;LM4!BP#IZ8Q4^C'\8_VI!M MC$H/1>3H4LW(4<+PKG +?+/R"N]K._2Z796E!1E,N5Z>\L6@.L,V(5E]D UZ M_S#V+T( 24MGW=YL@=:P!_9T"NMFA6J4U\>$B0M4*#6'Y>VPIA/CM_#PT#@8 M!^N_C-4 X;LVT&W!,"O:_Q$H?]>_BT(GOHSU:\+IW?-_F<]./%/NW^/%\3-' M[;G1IOMOWWPX%'63UFV2,:&U8;R4"6NTR6%6RS2!Z8;9-\M9U+(N3)47M!9 >Y$2(JP7B:4QF6:I7)Q9])X)0Q#0%L7\ZFWM& MTAR5)Z0A@=CWA.Y0=X?V M"OA$^*X%_;L2=W_W8:0N3-'9:50]:!M,$?FLX_$^&3N&!]>_ =.+\_=D_Z#5 M%-Z5L'E>^9+NV6)B8YLP0F-[[/5=_VPBS='MK@S$ M%G&&,OU>G;9P'Q""YC2\;%RA3RC$GVXBMW/$ V+$$7U+T\(&S+:KPA\&M_-9 M6G^SK4][H_S7MZND'4Y/RA'_!T:\<[M=97)?MTK[D9IW^5^ZOI[/;:G-PGSM MA7%%)M:(E!-GT'911(26:K,P7VYAGOL$?KPN<5$S02\V*_#E5F#'D@%<-?W> M*=R%SBJ3E55,E MX *W/#--DV9UF56RTF5A9,'O37W"S3&R%<<&#^@7AL[9/@0R>F7]PH>?E $G M-?+ D1<&_$2CCJ<$9G7N[];H6,SUN8V[81S8H6=/)\+Q>Z)7C8'@BQEU7;:$ M2*-S(HS%X+8\0R_P@R%ZRX4Z=D[[V12;5]F$X-GIT5QHBU,1I#D8?(6-6]:' M$ZGR= O#HS/"SFA7W49\C);+LS4@ZPC,&UP:6V"-=8ICFROF!X/S'?]Q3T:'$7/@-!RP-833T<7M7)P8%[BZ8,IV)3^VIQ\ ML?]V+S^L156"A*FQ[9M@/&D$$T*53&I3U7G1*)6(N-X7-\PWJ/*ENAJ4@5X$ M>@GH!""L_0&L[ZSUGW]WT6!6[R"=D]$!>C:=6B,VICSK][3-8$>Z-LGT6I A) MH3VLA#@%^?9'Y"J\[!V\AZ]]]UR?QKB7EGOYJ)&:1=00UXE5=!.*HI/J]H2L M)WZN+G.& TM7X)V)&D2&@#5(\^40=B_0B2L%O#>0_J#FP/A3B\L>9QF(@]40 M3(LXJN_MCA"(=TK2]7KI' -->S95%F'J\,-Q]L"VH^RGC@+>-YT3BUSPI(/^ M;!&#%PSKFE<"Q#V8"+#(;PQ1^,3!JU=_](F#WT([OV[03ZY/DN(] MX1+2W3<9C;4>B+"X3^EZG'H,6_ W7]LZ3N#[ M8:UIPDA8FRC53VQ\= 0L:Q'5J 66K/>S">BWD'%P,HUT72]7;K%M$2H!EK$# M^?1;)N3"PHX+A]\W>@RPHRW2JSC-R$-HC?$M5YZ'V42?*?P!H8B@A^=;=/KF M8[AL1OQ9AOI7VG?YT5YZ9&9@GI\>NU;D5K+%DFHX3&K*!B!]F!'?^>(#L/?4??Q&ZS M,M\UV>CYXJ]RXG)I3"W*C.LDY]PD0C:")[PLDZ25NS[7[8![_MD*LZJZJ4J#"Q_WK#69-6X,*U-7C,1=G4*GOR-$]6 .8P MO[YU"TRE!=--$*QH?SR&G<*+;[!W9M MHOCFN;B(.-YQ #N@,A=BO07U")3(WV;0?B 8K$L*)>#''')MY ABXV9LXR&B MAP#3)&*@[D:WH[4=J)[$EE(G'$ MG_FA^I$8/-[]2SV"?8-AL%,"3+L9COCU0P>1)<\V2ES]S^P<#?JMT/Z+&$R, MK?"@^A?X/F9H]-@Q+O?XRZ.SL6U8@G\=8;2^A8', K14./CFE1%#SV6#Q1AP M@4&1/%8=2@8L\4-A9#TO?#F'U_%4+ M7XHYU/G A[6X" M,8O<<0#].6R*Q. M!&%(+AGGCY[KAB13>,UMS*]WGN*ZGT"%TF\ZG*E^;N!O\QFZ0;193V==-Z:L MHO7G^P"--+"4[UW%RC%VXM/Q+>R$?' MNO'BS/NO??74T@;"PJDQM:]#YEW<@IWULNEHD7D0DQ:%5J"KWMJ:#E9+W'<; M&,X0AI-O8#CW8"A?D[[S.EC-$CQ&):G,VR17)8)VVKIIP,^HFK+(RZK(\NHR M&,X=PVKNBU;\VS/SAU 44I/!8CC+17PP2Y$V,#].R1-R%,0N0[I<^A #.N+X M6W]]:#T4MT%2+I[C ^X/,J>ZOI@L8)=^MKV-N]$C8-/:B?$WCIDG@J?X;(I# MH,3F=&B=.HQ/H@(E/Q8][8GQY8?HTEB[I?_[9>82F1_T1#00+LS"%VF^GX'# MJK='HV>#,:]IQK6(.UM[@J1IL!;)T7?EJ9?VK'Y4B]L7O5ZQP*Y0J4^9])V- M,8VIW\?5N .'C'S52]*[-B0>)T$I $\ULLI,)I;=ZMGR2'W[T,O7=?!-#)GT M?!FVI6GT^==;_'LCKQP[X%]1ZU5T&9Z1W(9S^Y+Z@,'"A*EW49* S7SX)V!0 M'QAJ\7W[E[@WN2MR;UU[-'(+XA3.H)(+PT11Q=\Q\HY-33M>]%$AY:=9&D^D M22%"WU&.E/)R<-."+ARUF,NA]L[(R.&7Y$7D\,.[**RK-PNGI@D$T=.**7%* M.\:W.#D@K&2OO /ZR2GZ:=RQY#T=7!>X0*8*]Y8TSO,UXZ?7O2H(+Q6O4B%4 M*X4!\TW4HD[!J*PJT53(5G:X^RFM,Y[YES0ZP.O@#7>BYBY_T$M\?\'X9/_C M;G98IVUE:HS#EZ)BO&@5D[5(&9C0>=VD4B8&+&>L+KT,4W= 7415/]']#I]Y M0>*/BXUM7Z.4D=$DB&JGHF=K*'67!/-H9T ":Q^UP@2[Y;J>7C7>*#J,H+ MHF8\+U-6)VG-1*ERDQ9%DHGBR=,TV4Y7:;9 R4Q\+]7;+#DOIE:I(,EWR54G&SY'>QY'O)85I(GHJL8%69Y8Q77#(LH@%Y5I:% MK#->9N;)TWJ[N73%MS HCOH:A-SDXMK(W(,T^?X"W2[F&$2&W?T<7._)C'(- MHQ>^].#AFW1?G++%3N'.5$<3Z.;O.^U]BMTN=C\>MJN.MNL2-MGFORA>Y0@UHFT> M7Q 0D/%/CG%(F2/B.*W^Y2JZ8*YQ-DRQ,8?A>2V1[_ZO.;6 MZMRX*_2HFZ%JPYCX+4=*=I5P31.VW.P$6JRH7S.F>]3QV+RGK-,5SW#A&WI0 MC,5PV$#BP3O"MT',7W?Y$O5-%]>V.'^,G)5_NVJ_C;2^ME_UF<"9,J;;A5<] MF08&$&2N=-/H:2OAO]^CY'ZK^&'::IT6J68F,6 SZ39A0F::J:))9)6FC:SJ M9'JC# MM%&R*)N,J3I52$9:,=EPS@S/C,R;,@'GGPH@&;KV*_+2EQ93-:R%7\_BBJ,! M:.PK[H5EF.5P'WB=_N)$&JV1#_6[W1&[*9SQ\\,*K*]&P+JW(@:+7\.E15"-BX^O@HJ6A14@&N8OK;N6"E(_*$QV/_U562.,NPACR8 MUO;J^[3W W/4N]&=,*_JX%LC0ET&.*G% G5Q.<;ZET(C9CXFWMH^9X'VVWLQ MY/YTY'86QT58M @K&O-_AP,:%Z*?F[C0+"3PNHMN84[@R/JI;,$ /9L;;'WM M@'08UYX>B2/'5P?3TF%8T%]@V[Q?X.]'#@8^IDE.O;H MI<[#F2@A$3;)5MP#8VE_.!BE-_L\CDBY7N_P6$MV>#1']E5K'MG>5':1>PJ% MU538W.UG_\W/RQL]/G/TE;$G^J_0H6QCEUYCE[HI"S-F P<;OM?]M^\N#G63 MY&",:I:#4Q+8S=4EDY@XG8.$F8\)?0#BK"\YZD"%@#>+R3XD+IF=V09\$[&P97*6 MSL0&+]P#8H!F%ZH.YY:Y?3J#(=G3 EL4A.B<^MO19]1MRD$-@\_?MP@<];_! M$*PCWME&XH/RA E.@ZT*1S^\C2["N#(!G$_$.TQ26O[S9_2M%Q^,.J.:M9K+F*YCFM2^QX2,Y??B04?3*35G6?STUEG"6E=Q;)[!7B\IY5W MB$U+8NJ?%2$&MD>CG3@JL"Z[Z+*.]H6I'>"E 7RW"M^T=0X(%VGF+ULK!7#) MG5CHON-.*KOYWO.C#X=9JD29MBUKRA:=J=Z=(EH8A,H? M8 1UWV]T_*WZ<*A-E;1%T; V40GC7*!"XRW366E@DMNZ:E; K$V:5+D6/$\R MS9LL$Z5.RD8F:9[E(FG$HV QMQO9,XE%&YG\)2J4LRV3!9CH>MC(T#E?1VBY M,^K*$'7OL_P,5&@ "AX_=#H&:3*(INL_9\;K\)AQRP62>TXR0LUTXX4)[!!+ M51+6J[3<('&I&?S3FC'6R7<1 1C5>6\_ BOY^J7K\!M$&>\Y+6 J%B"*;#=D M_!!U-E79%KS(F&H1 :0J,+KKK&:YK(3)RS15!0@8L'"_+4W:U8IGIZ_4 M_/FB_XJKMMY!^4'_^LMOF5=VQUCP5_K=J:;A-MA__OI0-66NZB9A69$;\+U: MP804!1.J*!6V[6U->0T0+/)%,).XX1F^58$3WQ0XW8.A?,4"IVL+EE9XAK.\ MS@L0F2"OTZQL:E.F=6Y,H7@J:GE9@=.UMN1]\8.N/!]DZ8%9@,:"=?BQ2[)K MZ7)L5JH.J-3$V07.4*%RD]YVZSEL'?.6%6'#:\*G'AN.=?W!'.W-"_OXL<=& M?ZN9B42F#K*586)@,]B5BG7$N6&%WH MNFJ;JLI 3V)\[0H]>=4VM,QE83_1#N^1-3U;<>R&+! "A9UE D=7"*4-HH/M\[+%4F2Y%F+-,9>![(Y5LG%9PLDS:F0;W(FZN.DHVQ M$Y';N+W^2$4\&3V]&]6EA,/V"$K[7ADSVI_!T:JW1^2E'\\F\-+=_QV]<"<6 MYNS2$"*UC,;0NAAC[2^RCIY1C9%GVW,&?H ]6D_^%*-\6\N-7"U9W6K@Q:[; M=7+G<0*Q=Z<*&0T/L/SZJP9L[8/AN9MVXA?@0-#H"C(=$FGV+6?]E&,"IN'"TM8Y7S'ZG'6.. MBD1R#V2QN1>"2] =I %18@;WVQX]]R6%@\>XYHF6B9.(KDC8F!-L53F_<) 0 M,_4)0R7F\PNXN[4\?.ZO!_)0^#68/_. 3;"\NF$R?'+R$U9J+0LG]= B4\36UMB86BXTM?2Q>HCQ_ MD+))8L1'+>(Z?X)W1T'A\9HZP/5]F)& >(@U=_NLOPN,P.UO?(?MT8L 2L-W MZ'N46W96?PK$1)U- KN[K\G%MUDN.W=7Z'6-[O"=P!SV*Q+=Z?*I]8M";40L M1.J&IV3MT;MLP6P[;I=GL:F4Z/AC8^JIH&G$>\S[IMJ.[&FV-*\]?UW8"F3- M]1S.MBXZ'M$\VB[61)L;5XA!1-T+[*"ZU"[;-J%?;AI/(\/%OF+'$G%4_(P! MI[H-);ZWJ+RI.;+\O@:;QQ!6SU=J#)O#]W9/8&NS@$4"I-EMX084C<3SED6M M9<\M?N0$I2F]UX4M%\=M;1O7XY@?0T[I;Q,XOP9EY&#S_.>,^-@]ZE%;A RL M:F!*MB+=17W1PHQ0B]ARW;?[F<[(2IW;!7%$BR1")G2+V=F"MH<]IAU2$F*' MH:[G:I8F)EOSQVZ!A= K9-(WO/>XZ^]C5[??!3T2T3GW\4&G00E[N!SH-F(R M'.@!#\NU*-AP]NPM!Q(*TZQ"&T=KCS!*AQ'UKST:@P^ 6MJ*T5[^]L$RE^\C MI-*LC+^/Z)X+\;FO'UM MR=:EKMG+*LU*10I'X6UC M\]$UK'"@M^$YF-F=-L#PVJ7V=>>W!Z8W.B1;YW3%9-K.[ (-:H2/XK5B%$;T&AM_Z!@XE:OZ/BVL9H2/[, MVU*U)Q"/-ZOMU]M6^O@S%*/DA'9_]F>>X,%GLA< G,+$OO==':./"RC MH\E,$MQP(:9'U.6-D(ZP98+R]BU??MW]_6"W;_KRFFQ=>LRO.SM_;'GE22K8 MK@0"(%VHTC,[.NY0=3P;6Q(C,R;L_0_ICZ,%G WZDMVQN%-Q\-:"I0>1O.I" M,]RAZ1-M 1JJJPT8\KYZKXR.0*BL_ '/D'M-]T7"5MA8JG]G-(=^R'YT'3CL M)D4+T:D.XI>VQ0AQT,99=[ZB%B5!;(W B\9/#Q\-'VTQ+YUG2QV8-#[@V\;S M[.$VA*HG!==U,S6.,*-#&W8Q5N/3_@2U$_(34'?X:GTWJ9%)OBS'E[/.#S)F MM ]:RWGQI]@8$Z/.HQT77_=AS&>SDQ/8FG'([^$+DR\<$WOAA,\?9DZ3N@F- M[7_<30YU)D5>I!DS1=8P7@C)8(YKEN>%J2K5MH6H5P"+LH"+1)H5M>"J5G5: M%JGA.BWSG)LV7PZE_0P'7MDR_3'B,[QM%G9Y1[M<+.UR97=Y%^UR5ZIO18#G MFB2H.CK6H=?FXGS&U$1@#9 53J$K&.6WD(60Q W)4 -"F(P>"Z>GL72VDJM_ M/A:_OS7*N6&A']-RJN'2.[\.D9GEL6W%DW&3*2#.O# #H&2BZ\FR\6IVY6Z7 M#V]W2GK#%CZL6:0;C&L+HT^^KQ/F#,,H".K'^BYF-(5]&+ ONO.N1FN'@$(_ M'J3=1DM;QX^$=M"X'FZ_ MG"VH:1U-X-GS"4K\HF?2UXZG[8 MAM?:0VL 7M?IWJ??3O#%;/I!JE/)^O,9F/7CQ>CW6>=*6W\) ?#=*P+ M?PLU8;E8'D%*"'R0W\ZF!IE;2]L$MI_K:*^]HM;0B ;X>0;_&?WPY)>=5S\_ M^=&V@]+KOCIZ?4I58S\\V7GU&KZ)3V!I/OKA8'8*LC//RA^W'*7-EUW(F_=O MIQE9N]?88$O^--H;QO>6-NST_FW8K9C,Q1%PVS#H!%D[T D0\R:[/(2L[ Q,[ S80Z8 -PR8%1%UK'S*D8P])@N;3+C<6A$ MMTE!955.*8*V"[KNU6OZA"4\*+,B^7%K=+_TV/*J+?RJ'?E5&Z^LVC?33 9[ MJT]1 +Y:F--1YH_7FK'2BVR/7L!I#6"J92F' *%I?(UEL!W"CL!5Q, M*:0> MPX@^;4CC!4GG.Y!C?04F\_I2^"6)-^YZ<1?ET287ZX2?%VE.DB$__DTDV8,5 M),^.4=\'$-;S<8>-63'1^]=R[XQ?<(+_3?HEMK4>A7C9.3N",:$,J2^5+G5D M*M?9_9,NZ]?GIV\I2.[9#$6[^Y>Y.#%$8,5&GWT&OOA.N/*M+*8MB&M+'.AB M@,Z"ZWJ@;?]R*\UQ(C*1""S172%.KQ"@GVH3;H]",4\!!B'6N_8CC-!4L0_B M[OT[W0HU U MOE>/[\RS7MDT+,VV1O'+CWZX7\+4*L**)]]2]OWXTVC9J-X9MB^.I]#7$G3V MDK$#W*YTS,8K7+=03 .!')Q1&;(7HFBF#BO^?+."TSEA^8#]CL&GZ(6U3#D.:S]\93,A*G;D^MB&&4<3=TW>%W$TZ\QX83+'-\8A\X MG9Y96L'Q3'=1-X>AS$ZMS#8"3AP2G#MW'*\[&2\H:K*'P1<:OY4X@6HX5@;+ M5K\TH?G[S#6/""$$"N30MT0-.T!I;OL$P"@$O?$E\@FYNM=9\4,+1 MDR[2LOL7M1IJ?;^M&QC[-R-YH;30M2G?-"V>7"W?FF\CMM>KIFS;AHM7__V% MTW(_8_X27,5GLQ/I(/R]V79ODG$'KWTR[N+-Q]].]I_O9&_>_OLM)M[^^?NW MDS<'^MW+@[_>[6>_C=]\_#/=>[M;_/-L.1GW&WS_3;+W_)_Q_M][F'B;O#GY MYW@_^[/8__7/_,W);V_WG\.SWT[>_>_'%Q1-(>I<5VFR F5S"S"*5F"E M5GTE4;N:QK_^N<-QIO"!E%Q6L"UX4Y>RS!I=BU:515V*K'R@]:HOIZ-?C)R3 M5"ZL);TUX+GM^P1CK$,HRZ[@HO<_CX]&KXB[%\9#M+P=V0[; 3/>?\,CF<$_ M"!R^+K;J\WAXLLI:H9B,RX5-XI $M<6R$_@\,=V%L>=GHE9@NQ.C91,S% MUN@93#)HI.E8@!CV8,1+![T5=P^=X4]$<8#U:P+N:4%3:QF-:;CMV9QBX]T" MY/P1->W$:R]YN9G$'?VQ>3B'S/_$5LIA4*21U#D /KT5(PIC">. MCN98%$B9AMOT#:PU5SQI56[RFJ>I$*+1>=%J$$MME?/2B?XL*9C_X9,;"#IZ MDNY@MJ/(*O$RRW2_(B_^_6DC^-7UA*2L$X]*T MK,D;SNJZX463-$U6ZR=/JWP[7Z$@M@K?=Y)$)++HCD/9ZQ6GGFJHT!Z_KSMH MC97QRIR*.=5E]IVD#^9PJNS(NYT0H>CMD6ZGGP/L .?:Y^G-!O0;\.W.8:4+ M4YI4,\4U&"TE&']UT0A6EA*LPJI-0>$\>5I*/I,+6S)A)56]]BX6J,:(RWWEWU#:G>ZT7).R[T\>'%8I7!,4JY8TZ82 M:?$UJSF86;PR#<]46HH4Y$>Y75ZMY2[MY&*TA6X1=AMVBYQ-SSJ;VG*GCP*0 M#AD.7N+I?-8:(CM#_!61'TR1P8""H<;3EK5"^8+X-?OT$?@VX'^_5(L9AN6K M6[O?.^=87_W*(KTNECSOX8?KO&\DHE Q@<0I$@2%&^P__RL4/@?WTS%[W(4? MOCQZ1*E13SM8!7AV_TR'A?!MS1"=T1I]D B12 MGJ<\,1FO:U#CH&"J5(HD:XUHKAXB1&- M&OE8HG4\6'GL;<1%6R9%DJBR*=,&S4^9)3R7>9'G7"G.U>'N)TN)S^,FM@V: MNM=N;1'#0Q">C1QQ M9NFU 1BW6<-)WSN:8?.'4^<.Y5;$?Q>(D4#3@ >,I'K7\X-?2^O]"(SBG[&;0"1*O)A; MC:%)GPV,XVB]I O9@N$*CP94"*%@H8N,GV661B]A(]#PN&?ETI'T(K(I+S@C M<8AI_6';%A"8I\(^#63U>.$K4;K.UQ)=*HYO--C+Q^&J<&$ %KPWOQBV/!ZT M@+14=_TWW5L."#X)5$Y1'-LI<^FT] P3,1F2[Q&MUV " MFA8[6JD,[, \9;*50E49+%>=+H?@1%(8:3)=%)GF56-H(=M4E&TBDCQ)EY/^ M2_;!F,X8^("PU;K1#[3_P(.#<]#]^-/56(!5<>ABW22:(@E9#"5DB&FO#4%> M^SY/_S_7*=/'U^?@7S L#Q.GG?G)__ O/>Y :5W\-)Z25*2+_O4>W54P&-Q0 M8'1]''H[L;'HQ1S^T?[^[N-M^NB_%WKULZK93LKRTH^3[?32SZZZ;?9%[IH6 MVT59W^BV_TT382<#9A67_O]_DC_IX_X:Q=I/R2@E[>;O=S=?S4X_X)=7]\WR M$MH]=]?:M;D..D5;Y8](E/_AU>(?I!9W7-?@V30+K3,KU)@?-RC-,'5LF9_@!32L0-7&A[A7+?^T$+&^AZZYS MX@'%$%PX(E#@R,]!/*O)Z"',[?]9GL.[>__XO>?XR'OUXK?P82O=ZD(V#==5 MRDLM9&)T5H/44[S)>9HX'W:I$S;+/R_2M6H#H<*Y@16$QP4^>-&?D^#3Y@_4 M)GKS]V_=/P>G)R^?[\+W_IGLG>R?_'-PE("] V/;A>?\\W;_0!5O#N >)W]^ MW//7_.]OQ_)$3UZ>O.%[;_^:_ -C>I/],WGY_,]D_^-1\>;M[OG^R5ZZ_W$" M8_]G_,_SO?/__?ABL3=./OQ^ /\]V#O?__.P$FW3M&G+,@7.+Y>58$TE.6O* MK!9"MEJI!-W@K:1(+W&$O]@QPT]O>=P^37&T]'\/2G&\M.7QGCS7^F:?I#26 M7OY2NR.[W02NU1$;67E%O.\3!:58)RAI>QRXW6&_OY&4MY*4N\N24M1<"-TF MK,UY@ST!2U;K0K%"IFE9FR+1!A,/S591)Y\K*=<+I*\C#!^@%1WM_R]A-]]( M!*Z9M@F83+5 M)N&E:C/*E]1;15.OB+\?;VLC;LS FYW=W>G&!'P<)N"7$'_][MB(O]N)OS]7 MK+^"ZU0V%2M*SAGV<@?K+^=,U&V1Z=HT,E5@_27I5LDWYM_7/<"> VQC^SUP MV><7Z1Q6:/7G//I18V_%F"5'P)X^VZZUPTUJ6C]+/P'>;%;K["=KH M@B]N!WL5LM8>AB.W42VW4BUO@FK9/]A-]XX.TZJMTDQ+5N@Z93PK%1-M#O^J M>"-S74F15$^>9KS>*E)^1W;PW9W SU),_TVPF'6EKP\7\AB [[::9BF88/LJ M!DIJ(B7J%G.!-V!X,T=0[<&A VCB66?:L\D(F28ZUZLU:OT[#BVZ3I!K"2O' M;>]?Q^I-Z#_JHCF->TB;$-O>'F"]>MFM$W ;AYQ%^1X9<"BY5FN:*UW5;U6V9\;4(/P+TV?Z?!)8[1G@? M;JF^O[?;8VM.B#\\0SC@2$QF<$,/"8:#X?OJC'Q?G?4GY:=KFGQ=#B3,/@-( M>.VT?1D@8=-LUWG^*3C"HMBNLYM!\VZ'(\SRN[]K6F\W]C7O>+ \*;X$Z#%I M;H:EW( >KP,]1B7BH^<(@._Y=&_@ZSW66?G;B\(=)PI?!%'XVHK"W\>M^>ZP MH,^1SG=VBM4A1AU/;:^3#0YT@P/]"@Y]7F@IVM9D39IP@8J_3?*,R[HU-=C" MQ5H3^!,]>VLA3ZZRD--'XJ;/^-ZO;SZ^Q.>__?<)N-S)/\_AFK<3<+MWP&7_ M[?C-V[]@W']^V+]8N.Q[)[^, M]W_]Z^2?YR_R-;#.6F1IF3<-J_.L9IR# 2WSNF6)U$(K([/5ME6EGUV MMNIKP3KO.J-S@WO<.: M0'0!-B<_1N=_?UGP[-?"JZ:4K!,B(1Q<.F8%+)EC((+FV5D'#\=&<,1.-YMVQ^/3#8SFBUH;I0:QHHNFJMJ* MITDNX-]-VYBZ:B37=;:Q-NZUQ%F!1F[+"5ZR&2I5U8FL4P8V():!(1-R M8QJ6IKQ19=:68#9\(9OA 49J#JBA*N[9+Q*?V6#.O)!)FC0O6MZD2,NM>-9D M6K4FUY7))7@J9F,HW&LQLU)$4+19BL*$-5HV#+R4C#6P<$QGRI15KAJ9BB=/ MRZWBSJ(2#S3P\'CLA$\ZPAL[X;X=YDLN1E\>1I]O5""5;E9=M9<<_- MA0/B,K\<8_@-L2";\I"O,$&/QB:K=%;QLBK2O,IY4E9"%74#JKE*1)+D9;6Q MR>ZU2'\=%WU\V#LZS(JDPMW.JJ:H&2\SR6JM#9.JS).$PT=-?6?%SW=^KAY@ MV&=PC\\H/EG?//D^%9\'N5!6:I<687M7,2 MB\5\+,]LD8$C1[<=,\WC0^O;'Q8;1H?WH.A?)G&A[?1*M]H M_ZTO:+J^V2+Z5B@8B",3*H,%"Z**-)8AHE=A.#>.IF%*7L&X!?Z"^ W@S[ GBI!6UF>B6 M&IRC2%IJPP,WF)/4NZKCPQ_SF55U=(?C<8<]P17VRL+^K_'WYP8;X-&M9J>N M_53G^QEW9DU'#)P6WT7'2^M;O_SVJBA=TUB)5O/:/9VF]9-[N6=7"F!HS^:N M*'7UWU^X3#6T HJ:-=^?DM,C9]V<'K\Y 3_F^<_O]CZ"_Y&!=?-VY_S-P<_C M_0Q\EY-_X-Y[^3\'+S[LCY>L&_!C_OD5?)M?__RX]_;%1[!N3O:>_WR\]^MN M3E>>@+7T44_V#EYD__OQ1?;R /.JJYD@R:,S!E/1<)JD5=,-EG#>5V5B5;+ M9:8FY9G)BA+FW_"VYN (*95F1O!2E:E8:231EWV-]OI.)-W5I9YK!=OU3UXJ MB)5-DLDDKW/XOD)!F%99F:M&9+QMZ^:676?OB^OPM_$M75S31&PF1G;=,I'^ MENW@.29+$C^T5IYX+\835(,,!!WKX+L@T>;OC"MSM:*6NMHL!JUPL 1^CI]2 M.U J?]_^TLUCPJFU80VW@_1+),2P _D9Q_%]'^37ATDKL]KD"6OK# XR-SD# M_S!E;5Y4PJBRH4C0\'C(HLRK'$].*SA\KX85R4M3)Y)G<$"*&]2+=Z/N[ 3= MF(].CP>^!.H>N 5>+-B]$_K+D1A/;?MC$+Y=WVVV;^)D]3EHW5YENB@P^#P= MG$3L-2JF"S =L-\8-33"EE)'L_F%=U_@;A.L)>RH_MRU28HV\?$8M/Q<'5_< M40^;XC,JSZ]?@.&"-=QDIM0Z+>$X9944O- ZEQGZ_$VJS/UK>9/6V]DG5G]? M_5GS)5K>I)_<2>?JS\HO4 !?;\;Z1<;ZH#9!FCRLP7X96?!EMFS&+__T6Q%! M-'T4?9 AN(/ZS).QUA/S;3@1GAME3K =>Y[:?NRWR81_&::-AU#\>D,:CF"2 M/0.3["9I])N\^GW=I"A]7T> E8BL$=&P8[ZWSB/1Z7 M0;E>%&9^&67#=.-Z]^;@_WC_9RU\^ M5_G>KWL)C"]]<[ _AF>_W7^^F^S_^N?YWL%N_F:\W(WCK[=[V6[VYJ/B^Q_5 M^9N/?[W;?_[OX[WL-WC/O63O[9]PKYT/>V_U>% LNW/8JM; FAE6<54QWF+% M75%HUBB9BEKGAVV"UML9?/@BV69VU5JK1@E32:<9-))MM*POXJ M35.5NFUUL;'%-O+I7KS;+>13EM2E$"">E!9<%T5=U$85:6G:0C=E56SDTSV6 M3WL'.XN]5RBC=@[K)CB&Q*VSJ33=*DM6E@B\M& M@SM0)KE0NC1X"S/9N=G)@Y%4BUUGF2\:1LFZ;@ M2,V=M66:BRR[@\C^CJ?8^64V?P4>Z',C%[UB"C6Y6))+_#4;1_56CNI1# ;+ M!&S:3+6LT8EB/&EJUE3<,,[3I,ZS4K1Y\N1ID6YE:7J/W-3-L;Z7Q_JRF-,U M)UJILY.S"1+^_3J?=5U?[8P5XS\;>((Y$!\VQ_R6QWP_PAE(D9:UX"QKL+5S M4B2L42W\I$Q39TFE*I'?QW#4YIQ_%^<<20TVY_R3SWFDSG-3*%A0ENA4P.E6 M@M5%JUAB5*I*TU9EQ3?G?'/.OX29WA_TX;'?G.=;GN<('\B+JN*)S)FIBHSQ MO"Z8K'3!>)F;1A0B;]IB8YX__N-L9&J:+#&\ ?&N"U,WF1:RU9EI1=/*_&[5 M]N8DWY6C'2'IP)%.FZ2LF9)-R[@0-?;"42S52K3*5+(T&]7\/9SEJI&E;O)< M2YZ"'->R-4TNFXR+M-5-TFQ4\WT^T#W\K"U44K12,2G*E/&VS5F=@FXNRZK, M6Y&(TN0;W?SXSW.C5%TT)6]!%W/8$DT)IS+1M:AE4BE^QR[UYBC?V5'NT5HZ M!_NZ3343::GA*)<9:ZI*LEJ!>$Y,EDHC[Z-N_MIXA:L:*7W9'!\." GL%Y;J M7AMJ>!5X,.]T3+:#U'6#6M.E"SF36$Y7+\^@Z(SM_#3Z(?UQJ6/2ET@8?_?M MW;DL\URV*I>UYF4JZB:5.FU-(:I&ZW23I[SW(OK=@+0B*:408&(5(D\8YXHS M(9J:948D=98E0I*QE6RE>?F(V[MOCO4G'^M-1O+;'^@H(YG67*5);5C2))*! M)UPPJ;1F5=JDE4AE(S!3D6_.\N8L;W*1#^B$]RJ[5K(&APF[,J=J<\\=^SCXYS77"1I8C+%"]XV>5TGK6A27;8&W+)2;^*=]_(D MQ[G()-%<&PWN2CC87K=0F+=.RW.CF MQW^>*S"R"YZ;O%856FB2&R,-W*:NX/?L,VEM-D?YBQWE/AOM5]NCHQD,:4H-M*>SQ[]N)MQ?GOT>6BFC SLR*AC65 MRA@WE6)"\8:5126RO$PS+@58*EF^E6,OVWL#M=@<['MSL#>9O/MPI'N+):D* M;>J\83*5.5@L9<'J1-;,E*W.,IY(J9LG3].ZVASG!W:)4+IHK*%=))\-F=LR.ND@W4?[[>I@O MPF$V18,^<\(265:,UR4VUDAJEH,SG6:Z2&6J[V/)T>8PWS7;>U871BI>UU7- M=55+D>6U,48A*1.8W)O#?%\/2[<,@6]>V12J2E-5-K?W?YK RS:'.Q-(N^KG_8^D5=(HTN>Y:RM#6>\4!5FZ4N6%4F2@6-9 MIA+,F'0K+3\[E;JDJF16Z 9.=)ZO(FUNGLS;'.6-VMY$&+[$.>Z3>3PQ68Y8N3(M"B0H:C!: MJ)@2M=!5(S-99VB'-UMY]MED8YL#?7\/M*ET(DU2%%E5\EP532YD"V=:I8DH MBV8#\+^O9SG*XVDCTZK).U_:U%:2I?U7%,S[H3M"2>=R./LF(:DD$)JC-W@H5@I76Q9Q, M#>XMZ"FC99H(W*$^A KLQ MP*XQNR9 ^L-$L8Z/4KE,M(F *@M5I+0)(#HZ\!&Q;G /5P0\NI-FA7.#(W;/ MC><:L7LSHJ71&"X_; MU\3L_@KF:8-92Z.LI\P%"SDEE\'SH#*>@:A$N".8JW1^)D1?Q.M44:UBM,2( M@)HV]R5>YQG)03FM# 2;YQCN6@1)J F& #!'\,QJPCF+ABIK(?$FBN?'%M_=BNHGBN3[@WY,?5*& MWI4E&!STNK%UAN[%I@T?0#/G0O8NH4[HC#/,V*BUL]J:&A>; PXYF8R+@K39N;:0VENC. YBB]IY+",Y)"#;?- MB"DF)@5[)9-)D6CE/ %G/3'&:!*I$Q#1*@S,%*;0]-'-:RM+S U+W"M4]V": MJ*&Z)G#!1:B.<:VT99PHF@)!ZS$2;T4B6E+A>?81#UTIKKM>&'_OXKI* LTG M@6:K"M7W,#4&N CS%2^BSE(31X,F8),A1@I*K%(A:I,33WIL-]BV@FE-WJED ML%!D(+,1U(3D<@X GEGM6?3!@^8\TUQK=!M-!A-Q0N%1_5?L\UM5PD*P/W53%H.!=,5 2J M[$26KG@'D M\T0RB4"0C%RC<5>G$R*,(4K79XY-S*QLL(ALDZI.U3.M(&63( MI@S03L+3 ,Z&N^8;U.CDTQ/!172224JU@XS(1\, ?+#$>^I(8L$&*84T:NKC M_&9. PM2:CBZXJON$+\MW &Y&\.=U&^M#@9I.'@UT\+#>HUZC7J-V5]CP?L? M\\):G8/]=-S:<_UO:=C*^"R#%FGUTV#8[X9ABK4?\BPU. 7>BZR5L"*!=ME2 M<#H+Z5WB*1GY"'O.[:?AJY%(&DND2RDA56>[G\[&)K-! J.L-.L@.1D@X(PL M)96)>&-YLHR* "4[M,V%;%#[AXK=NV#W5-&NVU2WJ6[3@DC",X?&A#!\Z[K] M3ZYWF-:Z@] [&!SV4Q6)]Q:)%X%.98PT2@$17)L2Z+3$)* DR2PI918L=U4D M+CR(#0=A8LX 1D""9!4B5C-MLG ^JCO.*JH@?DH03P0HC;224^,(M:6C0+2< M&.,= 08 *G(*V5<4+SR*O8U2.8T8H*ZOT=1?%M884*X&D# M^"*JZ*)VI=B)*("$L U +-(Q459KJR64%N%-;$U8(3SM2N0R'C!S;RA(*"6, M'KP JEB0S(ATQYF^%<)/!>&+>*"FP2O/,TG)!H1P20S0/A,>+1/&<<>G'P]L M4,AOC$2^S&5SW>8C,&X>#%VO];:[[_9#%W\;PV$64;_??>XTFCM>C5<"US > M'/I>.H_H/BY#HG$K___N6XP[Q05:& $QPPSS4>#A-8J--_]WV/V!DF!_..B, MPDLEF62B!&4_UO#$=$0(GPQ/^&30#M>4X :C%5=&M3F9%#'"R\"C!ZO,T@IO M V=M,;7V%=,#V3,WOZAT6^EVGNBVUOX^+_%^F!C"9:45EA+J94;BU4B\1CA" M46DW,4?E85JUOY5T*^F^3-*MI=0OAUHO2JEC2#EP'E"3#:7K<2Z1"8O4"M+' MZ#B-%AY;2ETYM7+JR^34ABFRU;$\-0:=F!"+^P6\:*/*2H+_4L1X18G*5$5J M$P07QEX!WM;"5 6UDFDETP6H[*]D.C4RGVC% &I/?'! M1J+1IE?!"0:,3;$50F73RJ:539^WLT0ETND1Z47J& AME1.)Q-)C#K>+$S3Z M>4D&!>:-,":K:3>Z?WX:O3'Q#.0YH3ZT%CMV?URY!"GO?\781'):=S^F_>$K MPL2R'+'R5'%M[@3K+S?\W_DVXE,\;)U^F8AWP[-?74?<\&DOA[U;@(C]L[4Z M:!WDUEH*:<^G?DNP=JOP5;OE>KWREX/#?BN4^\UXQ\,T>G=,WP\&W>&@=93Z M"4\QWA$^S_G+RY>0,5K,?XT2FE9&2"KLV=T_=",HG2W[M=["O7.W+'@Z5_ M77JFO>X^N;R$5Y_^UF?,>280QD<(,5 MB(REOO26\C(B4? $(7M#F>9*!.LXY&SL6%G!SZ2X6E0-F;+@1AM#LP(9C?-1 M1F=\YD#-J!C_TAEP_:]X#$X1P3@NR^E+14A=H;OSDW_CC9;1,4G%R%1$0:N] MPV^/PG,!C%H6ROZ-..("A2-AB%O9<]\'Z=79+_\=NX/O/7?\JKL_VI'1AVY@ MU-/3:NVR$:('IWE*Q+\]&]FF2MYZY_I,GO@WY2 !WWRES>+ M?S1J3F[6X+T^]'[JO2[((6 4]25>;W861Y9+>Z>K_J80Y1Z]HG[_5GL7*V,L M0JZR^5XWQEZ:M8JL;U21KRC&S%[7;9]H 2_<7O?07M807&72MDIU\IZJJNHBW+V+)0TQU%1^RBL5)V1IY*>OR/6#Y M_IU^I%[K?5V[AZ]=7;P'+][8I?W^RA(N2'/BVQY_Y#.[6I?\[.V(IW9"ZTW6 MFZPW.? K>['*WK8XF;Y/YTN MMO'Z7!=#;2MGE3VQ5B@"%A3QDAD2N>(Y:C""\ZJ+57YJQ+/=@Y]"!%4F_D7I(!E@0+UP*(69IP & M,E@SGX66P"HW-96;+IH')V.!Z\#0G-.H-W$JB:?>DB25Y%%39IAH(C<]=2+' MKTHT9XK'U[?4"Y\M^E3O:5R;^KN;NJ'^MZ3@D!L+LKT;I'%-:>L?[)\W%(A/ M.YS^XH=!S?2W0C0]?K%0T M *J*-%%&0,55HJBFEK$&3F"J.ZP3INDUUFUZV5*P6RRP$ MY%DDZE1 JFA$!)2(/.;2<E1[Q(CIB;#8D"4>IQ&T% M/CW_: 5T 00205+>75D-XLTMBX"ZP76#JQ2O5L 3 M"/1SQ_M8H#L 'UD0A$;'"'B9B(D.#7L/UG+E#56\"O1*![_R!UAE*!X:HQR# M&+2GF6OPSEBT(%4VE0X:3 <7GON_CS;6MKX8;5CB-A,V\MQK&8G+7)" ).], M8L#\U*LN*A\L%!]P8;GPP@6;);"6#9^*#]Y?X("6+ M"H(51&DGD \2([B+@1@9O35:94?CE'S^E0T6D0VHSD9S[2%S-!!8M"E0;4-B M&K4#/#PU6M!4(OAPB0B"5I&"-\3@3A*07B '@"749!#&:J_.Z@_7[15Q]/:@_Q"#@8M :7W-< M+*THU=9,-Z@XM,*ZD;"^=2[WKQ$=PN'>8<\-4WS7/Q@,+@8,E2%-?R3\AK3I M?E:8WQ/FZQ/=O53PG/),HDXEMXLG8B%(DE3F-#-M6)BZM59Q7G%^1YR7.6(5 MYP_&^84XMS)&GE"(4VD2XIQRXJ)%V#N7LC!42!LJSBO.9Z&F7P#],NPKGA^8 MDH%X%HRZ1!4CI>Z1@*6&&.HET2%*)23SRLFJGB\^G$5R.L4VC C.-?(@*Z)FG0ZQ^R1QPOYPB 0+"V"9!G 9%,G4L M^Q0U+?52538O.IZ="R(%IM#VTJ!9]#G)4CUG1) @_".;)%8HSSRA8?6+M#(D M(8'P )J@@@7$2VZ)9,FB=/94T4:ZQWX3WJNM$%].*\3%YEC*8N:1O_NQ[>P4I K%J4*Q1@J;!,V)2*$702566MF/9C)2GHBWWI%$#(\:K 80/BD1HZ_*:T,AZ*(L94="(I$" M,\:!\M[3F+(3X,0=IU567]U3FXX3<30MLN8^:&(A9P)<(OQRS"3G""QXI9QZ M:)NR"L#9![*-09,B2,L" VN<\38X[:D+045G4I6!34;A1?"+&@Z"*DZDMR@$ M%3CBF8+2T==GB@:C*"BL0K"1&$Q@K$J1FX#[EK.-+OKLF.3X4VA9A6!#X7<1 ML%(<3'(ECR133<"@2>@UZJ#*9WR="8W8?$8A^!+*SOY>_FNY]?4 ;VE_+^T/ M6_L'PS2HM66RF8ODBCH9;E2T-%A$,B4#QX?NL'-&:ZLR!0F2Z MB94G%G9TPDBEI0TY"A,A%#Q_/^B[86KY@_WXL#A=G0AZ1R[35BB9 MDI%Y1H(0ZA;9(3(YXF@1A:&-R M;VBTUJ#T%H\(XE4@5YE=G0O31_%$$(\S!<8F28"S@#HXH\3AOPGW(EL3DC5. M(8HM;5/UZ#E\%<_-Q;.@RD9?7$@^0.+)1>%"E+H<#NO5E!LX5RA/RYR>B-^I MTNK1>T5P\U'%QDTD)@A'DF>:VF!3,GYJ?L**Y>9B.22#YX #&EBN5)]:;67B M8"3E(<7@JFQN,J O@G@V4F/!HUQFO%3CH)@V+"M"K??)ZS(065?A_ ( K4.D M3M+D0XZ0I/-<<*T)-$4H*,#$1QT4BH PEENO2/H-['2 ;P>72"A>B#79:T[MK MKM%" ;L&ZYH Z0MMQ2EI


B"A*RA%CQ G!B!+%&Q1C3E8MK4A=&]#/&YSO M$ZM[;CS76-WC\+QUX4G@&:U&R0F@&4D !!"?O"?*"9>30MO$N5) 6RONY@?) MS=:XJQ-A:C#^>@[CJ&CFD2EB7:G0,12(L5X2I:*CP6GAN"N:-K0IKZ)Y@0%M M#+=40F9:2C#:^ PVQ*PM#> %C]4AV% LC_Y7\'ST1>#.>2$3$4*4*C2N=&(/CY'-$]! M6TO18*:YY+AZ1QP3BC!)H^;>41EL%<\O -'.HGC.1D!*'B @K>>@A4[:1:JH MNF, OHKGIPSCPD@RTR"=% &EKB2NDX)HY&5NFCKZ/2R:1I4=7;-HK$X"I%B%*#YF"3G9&#,"25R8(9P&@T!R0WJ QP([K'7W&DI$NH#K*VH;1MQ/5/^85'_.P-H MCM)[*BD\(RG4>-N,F.(BWN9!>RO HHKA,@&M%?%.6)(IMQZMP)"9+6WOA:DL M\7)8XEZQN@?31(W5-8$++F)U7BMIT'(D7I78>_$+HK; "*#Y(9S.@@LT/)BX MWNSVWI5UE02:3P+-5A6J[V%J#' 1YI/9&"L,,@"7B@#3CABI+'$0*#@NO9%I M9#:BQ1' 1G=3.6?#&$U'&6T'VACC+ M(]% (_>)R\RFESST5#3P$FH--X8[J=]:'0S2M/=?_EH:MC,\R:)%6/PV&_6X8IEC;'L]47W,AJP"6>:]!.>5MXN#0 MDA.!*A7NV/WA1NO-[:?AJY%(&DND2PD@54.[GX9V,IG[D25S)G%*N-:!@*<) M;38TUUADD4IIO!R-+&QS;AO4[:%B]R[8/56KZS;5;7JF;9K#W6B&P#OS4DS( MO+>NV__D>H=IK3L(O8/!83]5R7=OR7<1O12:^F2X(LR.LA8,)TY'_,TIE;4M MG6+U@R1?LR&Y2,QYGUZ#7H>DG;;<>F B&,!?'0?-E) ^WG&^4,7J4V)U(K@8 M-$4B)$[ 9$-0,T5=E1DKG*,)#*UJZL*C&$F:BYQ5=M(!=:4MA+:&)24I M!*+_[W&D@ M=KP:KP0N83PX]+UT'HQ]7')#DU9^Q(+_[[YUM%-74$V=9 ]<]^*2K>5;N>);FO9[O,2[T79KN+@T/X& M9-J,FKOTDEA*%8FXURHK8:(V4RK;K:1;2?=EDFZM@GXYU#K1L3BI;*D*!$1, M93"A)L9H(-)'H0,WU'K[V"KHRJF54U\FIS9,D:U^Y:DQZ$2S:-1,I33%HQP$ M,JB+9>)4"11Y#2QRY%4[]@J(MGG\U/5*II5,*YDVH"B_DNG4R'0B4<9E$TU@ MG#!O4!]-2A 4A(%0KZ6+H+7.>E1Y:Q3^;UK=?2N;5C:M;/J<;0TJFTZ/32^R MEABU3AB6"!H6E@ D22P#1C1$!5$P)14=]S'0;4-E9=/*II5-Y[LM1"72Z1'I M1>Y8Y$IY[@S1*:!::LH0F< 5T=HF(YRFVDQOK'1C:/3&S#.0LZNYCMT?5ZI0 M2'G_*\:6^7G>6G<_IOWA*\+$LAS1]50!;^Z$]R\W_-_Y_N)33'D!Q]*!3RS" M[8N)QV'::V+O%D!B_VRM#EH'N;6&(-GSJ=\2K-TJ;-9NN5ZO_.7@L-\*Y7XS MWO$PC=X=T_>#07$SW/^\O(EW(Q6]%^CA*>5$>UV#_%K\O&E,R74] _4'=,>;UPY3EMN/YXNX7"4 M&'EX'@1K(;$/QDM8EG7O/!-L8L+Z>$V[>R@W\+9<;[GU&?^Y_P.7&/]SRV>& M.V[8VG$_$O[]9W?O< __.SS[(W[;X7>\E];PZ*!UG%Q_,+I%AU_S->VG/F[T M,>Y=VL,;Q'?YA+=YU.IW!]]:W@WP192.0WQR/ ?]%+O#5A^W;O_KH)7[!WOE M+_AENP?]TY=;KLR,Q^]=;FWNE$OM?\7%*>^*A_W1GI<;PG\/TLT/TQY?\@!O M;W X".G[L%O>@"\>C^X9;S'L.+SJX&(]\#=.GVS'ZGGR(Q_Q'$;P7MS5>[;V2K(]]1NRC/LY'?7SS;N7Y!YU2_V/[?'1KV M/NV[S_9P8^]M=_O=QV^==Q]..JA?;*&^T5G[ W6$]V+TR;U/NYV3V.MLON&H M*QROKZU^8=Z!SXP3JA4O320=\9H&8J0#8-C>_8:?GNY-7<6M2=X:LCH"-]\M_CG$2P*3;024FR\3G#+ MK=%])D3<'I)B'+-/^=37$O._B>_VKRY0[OY,$3D\H.R8_'YWLS0ZXU0S9L=A MVOM^T'?]X\( ^P6<-T+RQI6\6*4;]NVVVYI566CO](IG^ MJPMH,T4I8W8\@LG1V*@2IR)E*;B/^HM>6MD<@07A\[H(M?U2Z^%6;MK&*V=] M+&9DRH(;;0S-"F0TSD<9G?%H75,3((]E)7XFQ=4BWZ@*%-_D %*$A'<$>#]& M"F]2<$&)I=O41]5\]?$623#6@DG&J+Q3!-9 M/]S#6PN750\?0#/G0O8N@7NN:"^-* M$MB5%+%-E!,O3L/8.EI?"R?%6[&^B?>VV?D"B*@D&"7!2H':AJ3$:@TD4T0# M*,ZU84LK_#QMZW3W5EJC)4<=]E>[^B"%\HJ6>'&>7O?<8( &7XI_'+^^.(2= M4S5X#56+$05LXO?_T3L(WU[<]KX1G;7W7T DD5Q21$5@!'+@!.$4""Z]"D:( M@%1[E*3\CIQKR=L]]'Z17 M9[_\=^P.OO?<\:ON_HA]1Q^ZP?=RJB18NZR4*GK"J?OG]/*G*L3R2(6XX@D< M_\VP90/BUC_39?:@O_%E0Z;*_*6.]1]_(![SU!D?D^-@\ M313AJ@--W^A NR:XKWN^%KQK[]IA\9>TV-AB1#.IEP;/6?K[T@-W+RDN=Q]5 M=B;#&SKG2OGG[G"GN[^QG[80!N>QO 6)X'WO;;Q[P[?7WLN-M5@4)+K%/_S$ M>SLJ4;WMM:]L_=W;W?63M[VMXRL1O+V_86MS^UMG]QNL\P]'VVL?=[?7WLCM MM=42UM2,I&(,L8!@LC$Q."(QBV6 MAH?@/"N)$$RRMH(IIY4]6R?W^:7^X0ZNY]>=%A\[R>X@ FI7Q]GSV*@!P5U) MK' 74MCF>"H;T@9J^EJCM.":OM8D M-7GA1AL]E1SI3,J1T10S2S-AG H"E ,JQ%$2)J,07CM].OL4-Q45XD_BH]X?.$4BE.7K,^GC[@Z?L*/9P_X[VY. M<\HGCXA \/7=\,4SJKD1C"0>D114(04O&?&6H_49P)1:>C9;I6?K8F^GJ/TOX_GD]]&?[^VA+-$6-A)\;"7-G+YYM7] M>*7O:+,R-IX%8^&+4M&)S!)QKDR']481JR$0H7E.VHFRN%F1#$)2N(K M@KW7/=?^P^CDEI^M=.7D7LPL'/^]G[X?]$=IQ:/L_Y8+X6 /'^3X-)5D9.B- M&IG#P>^O.KC@I],;;^51 MADIW\,M\E:GFI\PBSP35LV4Z5M'NFVBB8%F+Z2>:L&4[3GR9;J()+/.9W"Q[ MX%5_>[.R:5DQ=OZS8NZ3$#.;A*+[.*B:O:[7$HP>\< O;.&8?7&962/]M$CV MJ^*^9F?5[*S%"#O=;.BL#E^[?K]HE W+77B@S7/:1N%X8S/\W%[[L[>UV]O! M]Z)ML\6W=O_8Q>_W\^[-<>>OJVT4T/8Y>?NML_>I6]HNX'OW M\!/XW@X^W_K>^KO.SZV]]T=;F^]_7LE=T(X;#E00%7U$_E4-X3=(2ME#<+REM_?4YYN&4Q26I(1ME$0&1' MC$B<.&\C+Z%7!3#*.V6LS8V:%]*[M\;[R+XPSX'4CU=<6-W]T#N,8Q?60:D- M;[F'3R:KXQ:;H_==;/3K44.MRG;W8+M+244J.Z9TID2:( F$)(@/W**JQS7/ M@>/_R]&48_'H5H-U1&IS,?L$BDO%[*,P.Z&A6)8#2UH2Y5AI$6HUL4HGH@PX M%P45N224-VTR^31GHMZQK]JSHF^*2=)^CR[ MG?6#81K\^P ?#&%[FNZ[__7B'E]R!NC&VILOD%''\9"(D1Q5' B4E!%3Q 5O M;4 ]AQFX;P;H\Z=[GA_&_I7#.&I4.Q@G48[Z'8_R)DNVY=0R)QN9)PGT]C\_ MIB'7PZ[ZF]3#6=PL73;/>[//DB=Y6;C->=I:S:.L>90-6[@7F$=Y@VAMM5HU MB;)F%"V&L_7L?%^8".]*&__7XR8!BV+?'W5VWQ]O[;YA6[L? &USNGZROK.Q M^>UDBZ_O=39C;WNMU^OL?MJ]/H1J];BSB[;_YJ?N^MK7HZV3#Z+#W\B-S?7= M+;[U_C]<\=>B5[,E#)M#&.&!9+]F2*I$RY)5%*K;)+,9;:;V&A M3<7<-+"K7%>Y;FY=G97KILIU$[[,:*UDECOB:/($M W$YR1)%E3RX&R$8 K7 MF39;F&:="Y$TN5K\0:/ZW3+DIKB"A_FP-RK,'6F]#U1U[Y]Z-8<95O]X$DWN M"H6=[=?;@_[:Z6Y=I[5*9?>BLDLYD>"%!Y4X44F5@?:%RHP9#;0/-AFC@=.E M%26O9U?]7\,H_TBS\ M9'?BL!O6= $Y;-:MPT^W^>-H4S^.M[1:2P\AM$MY=HPEGJT 0JED!+R4Q"3K M"'64\BP$^#+F2+3-HRCM%QG4S^3UJZ4D3M9?&'0,HA)$=PM5$4B M<\1G:@A+FDGF!.5*+:W(MN37>_D_"W*GY,,8?3>7R[KI=1>W9L+,QI'QN\_5 MI-^G6Z!F"X=F:'6W>\+7T[#*AX?(A[\O.8]XIM&A@2I"22^4SA++K2!_\N MF;QQV?/#[H_3Z2>G?8E_$Q4]3:N?6E8]G\M^Q%(N"WJWKKGWR[-'-6GZJ>M\ MF0+,(,]>B8=V,EZ@FY53+0IX5N7LM[-%1F"Y6;H\),6>R?EL\US&A;;>[)<& M6V>5"N-%>6"YPHO:],4L#ZAU%=.IJZ@+=^>%,\]1D()+]TR&[^GLI)8;CA1/ MGU!E' WY0TVTC'2K=2DU5[O13I67G#M%MS;?\*W/;X[6=WM[G;6_Z3K^>^/S M^Z/MW5YWZV2+K;_[N+>]^>%H^UJ3B8\[>,V=K MQN<_=]=W_Z9X_[WUM3]Z5XM0I'0)ROAQ[R2!Q#PQD95N<5K91)W2H&[.G6IH M4G8EM4IJLR$U9V,&JC,^?H3LF$6.BR)PY3E%NSF/2,U44GLF4IMP#'/NLX@\ MD4B%&%>;6."4@+!1>'#*VK"T(NG<5)I44JND-AM2DQXUL\A5II# &8.@/Y5$XV\L M>.;$*@-CHDHK6::+U0K:FI)D--A$NN">@HB-6JNHB53E5'PDT\I"GJ/*V:9:#&NIE&P5D^%?1_WN,)&#G&BN,OC*HQ@BD$D+#BD.&D",9(FDA5CFO/H0HIH/NCK4QIK M$>U"@'?JID,%[VS!.V%-*,4-8TR0P IXO33$RA")C"D:#R)F@;:_O:Z>5.PN M!':G;DA4[,X8NQ-SX:F700=#:)F/#*4UC]=:D^3!>A50^$:UM,+H]9DE\UP# MWURSXDI68-J/C\H'K&6:M4QS?FK>:YQZYN1_J<0]"&NM\XG8X%%Q8XH2X[PD MW'%AF!:197=S?\1YK7/"R^^5TVWSNZWH^W/6W1[ M]^O)^MZ?W?7N52_*UG'G9!7?_W%GX]WZM\[F!]XY^;.[]?G#\<;F'WB/'_VIJFPBLT<1C",810 XCX 0EUJM,C.+4Z:0=2VEIQ;05$Y7:*K6] M2&I[>!N02FU/3FT3L2\9HW,ND0"9E0H71XP!($E3S[2),H!;6M%MX/-!;0N? MB7O?EB#NJ^ON#X:M?OJ1]@]K7Y"F]P6Y&QN.HJ*7N7"\W\.#C^.-KJ1X+U*\ MU#4$]T_8S-"*=2 (V.Q1W\/?+ .:F:.X;71IQ;9!0H-JFRN:F]%;'%/4 #%6:5)JOX)A5D23EU9XFXI'.Z8JFIN+YBF4 U8T/Q>: M+V0SY:XT'A%HH61.0"5%K-6>I A"21:-#&II!=I<3:L\I/8=>;19\AHMDL.] M[V43:K>1IG<;N1O+72:XB_VMW'8O;KO4;D2!]*"5)RQ:2H!+20SH2**Q.:'. M::4K5<^LS6ZHX:A="Q8"P$]F=%0 3PG $Z8&XRY812F)8!,!U#&)U1'5%)JX M##(E1'B)@;,;O*D5OPN!WR/"*YF-B@229/A#:^(E2F&>($"6 M-H2, EBTJ;YN7-3&([7Q2"T$K86@4VP\4B/C3RL++G4A,5H'*BPC.2>/QEAV MQ)9($$\E&57ZR*(OLL#4>OI*HY5&:UIXI=%S&ITPB8.F/"9JB3&CIB04B+,> M-6R'2K5TSJDR'G(J:>&51BN-5AJM*>B+0Z,3H0&I!.Y6))%&1X J3G C$_$F M6X72T',EIY2"WA@:O:%+R>FCK1_N(5#"^-_E>'?W#]WH67_;QV3E?WS_7RNW MML@XA97FB+OO!X-1,N6K?NKAU7^DBWX6!7,3GSI=)'KQ$>=Q/0Z'MW_D6M7K M,_4CL>SR6DS^W.E?5)M_Q;/63^X;<1EO]I7K';GCP=*_+B\XKO;D EY]]EN? M,.>95-3C XZ/'!+507]T0%[A04_]\BZ\)=>46VGM] LY_U<7N#-1RIB1E,'D M:&Q4B5.1LA3<1_U%+ZULCEJT'.36Z\+K^\/!__S+K=RTB5>P,>;Z$3\TI'!8E!R,E1*U$'YY1;D(S;I>:U M#GJ__P.7Y:#?3>>S39X#65SICT^E[NBX M;.)W_=$["-_F5/)N_^\.#7N?]MUG>[BQ]T%V/G_J;6S&W:V3OW]NK!4I^L?. M]NX;V3EY\W,=[V%[[[WL;/ZQ\[\G[^7Z[ILO1G@\Q4:2J%F9XHSVB W1$I6R M0[N$\RQQ21/J)]\+-_0'+TV M0T^4#/NL'IF/[JBUYW GNJXW:+5:C>J:L^CNOWL__\)X]V88:SZS-,[M"SSB MG;,3OIZ&&_G4V[]MJ;XP[?HEM[;]C&VJ=N9_?-$=ZC MZ'S>HNOO/AQUCJ_X^?;6>^N?_]Q9YY^^=3;?GVSO?L3K_ WKG]\?=S97Y?9: M^+F]BU;*VNK)E2XZ,4(RRCFB,MHH(*DGWD8@!H0VD'4*VB&E,MOF[-%QY_OB M9%[[352^6U2^FV%0N/+=S/AN,CQ,*6,L XE,0 @/EC!K<6K#=3KSK;V7=G92G0/ M)[I+/242",X<9X0*Y4E))R?>,TLHS89SF:*1"14[1=NH]#6H8Y5E@KE MJ4%YLAV@T%G0$(GQI2>@DX%8)3T19;(T[JI*I4J$@6ZSJ65C-*@(??3=7"YK MV7 =9?-@Z'JM[D20[%G]<#5/[PD6:&'$Q%-J?"@9JCRXESRX5+:?HTLZ.T4" M*G@$E NE4H23%%GDB:-Y:U&U VW;2DW99S<'2-TRHG!CN)/ZK=-,P];J8)"&@^=)>QS=R>F-C.^C)CZ>;'V)/FD: M=2CP$@@OIXECDA)+4;_D'A62(.WK7H5N;@7;>O3_:VGMS5"S][7=HBWS^P+8^?]S=NN89V&*=DZVC M];6=;ULG'W?63SX<;>W^T=W:_&-O_=V?W[8WW\CMM4\[V^_6=Z^D0H:0H\[2 M$TH%):!D(EYH3JSRW(<0G IB:869MC8SGTTSGT[32G OA^!FW1ZG$MQT"&[" M]>EL"J"X($YK(&""(=8[26*2.9CHI) ,"4ZT-5/S0G O(??QS/O4W0\'>ZDU M=#_3P]38^^=,+79JU,.5M,M>X=,-VBP;4PGJ7@1U>0Y6X"X#4\0$5ZKFHR*H M=%FBK-(2G,LZEF(4I>_'3LU.2UQLB#U!9+2B[Q'HFYQ;Q636,C"BF?<$I$C$ MZ@!$2II18:"*45_<2&TF[VG_-"B9L-&"?N.&B%*=7]-,#>#.]#3:U'&$N-HP M#R&I2[EO2;*L+/,D>ZX)6!V)-\D2D84SBIK$I%Y:4;2-8F9*-DR#_# 5N$^H M5U3@/AJX$]J%9QQ84IFH)!&XVGEBP+M2?01O4HX?1M.6PM,)D6]S7<5I=$XNO0E0X3@..$ZI$9,B8"H#P&"@!F2UQ66?"760I MA1!HL0&8N''LW;PX*N:LZO%&[>&F#-E:$-G<^'6MZ7E:;>VR9%C=C]7D?*2< MV+I4)\F$D)HQ(H&5.DDJBYR@*#:RW]G8_$ [GSMTX_/;[CI>:^ODP\^MS?4]? VN=T5Z4SHF MG71.\'W\C5Q?P_>>?)!;G]\S-$9VU]?>[G3X%K[V]>H8"-P8&@TH@M:=)!!5 M)KASG*3L&#@>(L]Z:473MI)3;HJT*)[02G4OA^J$TXIZDY7T"HRV/LM@A G@ ME##9IZGX,2O539'J)JL@&1,R&DNH2YF LYHXI23R7?0N1RKQ/Z-$1 US,_#F M)60IOC[8^WZ(ED9KQ_7CD>NGD:([.,C#T3^>;"+$8B=%"6\2Q(Q:F[/@O')< M<1#2@#&:9Z^K%M-S-1&V42RM V]2P M1Y\SS,=&BTIO'VL(^@.SS5,#*"!'^?U3"' M6M)UKGIPQ4( P5PTD*AWEEDTKM"\$LIE/IV$NTIG4Z.S2W69S#&G(23"RY I MR#01:Z0A6@HGDV;*R(ATUM;FT6Q6RS*;B^$05;*4!6L=!<2M3TD$ SDY95S2 MJJHD3&4I2D*B2&*^)TV4VIM^]P]^I'+>GW *YF*3%GCCP"-A16J J6Q!6YMHT/@:RB]>%8]FD=:E MVLQL@Y60! &0HSF7C#BF@107O4PY"FSQXTLX[<-<;XTH'1>$< MYY2IE9PE,,P:!AFC22M&J[AE)JOZ<><*P-,"9$LI3[N=-*VVN0RV9N6F3<5@/UM1S^ MI_/BW'J-QZ4PSC7!/4F7A\I]4^.^KY?R72RD:(0CG)<8>I)H3S(!1#B= S/" M9*=020'=!O;H#@_WQ,/Z?I"5!Q?\4\3^A^VB74/N)%C4>(4HS8$=< M2J@ 2<%M$EJBW5(:@:FV CLO^'\)+IE_I\'@5 MJV?F 6OZCV9I/:L7F[LVL;?X>R^57Y (5_<.L3 MNE!R47J5 ^%210) (S%XP(FQ4)K>Y:0BZD)6MX6^WICI6:!>O4 7G7!FXP.Z MHRY;F_@]P0(U6Z T2W>\54"LIRHC[B_/]L/-7D1.K7[CD,0C4!34% M-)@#%<2RR AP%GSFDCJEEE8$;^/N3==>GH..J)5,*YF^)/=C)=.'D.F'7.X)%,;9OK1\^+;PR9/K@5JOI^4RO4IG2I MG#1;SV88M([J)V_X',5J3E'\\,ZI;X[6$8DI^"14 MLH0*[@DX:8AG)J."HVU6+H:H0FD+MWQ=J6GA8>KA+^U[[;3,4FN551:)@BJ] M$E#Q%58'#A*D@[+3S)[N] W\77?Z03O]X4MDX)ABAMB<2\H_;K?+H$G4W $/ MP&@NDYCL,KUUIT?F]WTVVS*1HDO7K#JWSS<:5'[46/DZN M/V@E%#2Q=:UK::O0W5)ZIU*%LU1](S&Y^$;7O53SY5KG380/M44)SYU*M3IQ4><1_E].+S](]>Z M<#Z3]+3\RNI,_-SI7]33?$W$]Y/[AIC%FWWE>D?N>+#TK\LJ ^H+DPMX]=EO M?<*<'_*$Y@X/.%92$+$'_=%FOT+%+/7+N_"67%-NI;73+W3U7UW@SD0I8W9H M2)@H_ZBEU8V1SVQ#W+K=6&Z_3*6R:W' $43!E%D03($9>OT,RFN%M:37E.(*=G,&# '3FN.=D_,*$=#<'!K M'_-&]<]?#:&/3]3Z=]?Y;@\ABI=^RL;Y?X6=% ][:2.?WLG$C8SV\R4WT%\_ M^?I%:^DBCY1XH1@!*07Q-J*N@(=?1JY3#O&^#?0;::VQ$D\[:7_VU;Z M5X[LK;WTY;56^M>;/M?F^K6Y_OPWU_^E9W4"'Z>7(.7]>"1X@<39:R//R=F+ M,U?+IM.B?RSE:Z/^VJB_-NI_PNC F?#^[H[[*!];(\,PE><=/.MTU)<7EWJY M#:R?((;_9N][[^ XI8_CXSUAJRS8&+[NQF>\SDF@6YL1/_LW?O>G;R5^M+WW M-\/?=SN[;XZW3CK'VW]=C3V]E^6>U\L(/OZIM[[YX7C[\\>=K=U/>W@=_+US MW-G\<[=S\F?O2KO^I!U8(2(Q:/,0<,H2$QB0D)%HHZ?2,K6THD4;5<%YZ6%= MV:ZRW=P&V2O;39OM)E);:6G*Q9DCR6=*P L@WF<@QJC28L+ *+QG:)N)1P?: M:\?^Z6NZ>*'#C-MQV"_^J(?KN;5)UO.K=VX_#5^=;FQG$) MA<5+*Q,BE:AD L&=5,1EJ0FJ,0ZTS +*E'3!VI9?SU-I;)^[Q?*^]0_B81@B M='ZDWL%X<.;,/' +7HW8/,WD/^/=7;O8W$IM#Z:V2WW^8\@)=RJ2'%PLMA@C M)G$TS9+SSCI&C8]+*ZJMIV:*-HG+BR)$D @OLF MB:4R$TJ9X!*"]HF7U@!M8(]649I7,SP7*LJ1Z_?=_O"X>DSF6B^9J,,J7/;Y M=%='N^QZKWMN,.CF;HJ5U!Y":I=F 7"&0@>WC @A.0$F*''"<&*TI3:PF"63 M2RNV+=BCHV+5==)<,#]-464%\PS /*&AA. % MO-\/!WMILVQI9:U[L=:E23[*HKRA41/%6&E3 Y$8RSUA@0H65&9(:V62C]%- MBD57W,ZMYE%Q^W#<3F@;/.9(:>)X+U3@K53GH(9,]'<^3A\6&8ZNMH+H:?0..H&)XJAB>T#^&IHD M21 Y 0>(86:!F!P4 M3Y!4',__M+9)>5XOK:7\YL'0]R WP*%41\4@1<6FZ MD+8B)BHMD2E* AY-51>X(E)D:[A628@R?0U$6TB], V0*Y-6)FTJDSZ=CZ\R MZ:.9=$+9C@)<]&!)H#02L)P2SV,D2@6>A/-,QM$<6]KFTYYC.8^MY!O5%?0L M!;!UF@/X3"U!KR0DGN'SN#8&W?SP)46J(01%M&690#:".!LX"3K(Q*4LO;T7 MHC'HYJ7.GZ>].0_W\/[Q(H-18]!"&C_P8)SW'1L>M X.^]>,R.-1Z^R$C[EL^'![VTY6BA*O-1>_86W3T-)>;B]96HK65Z MM)2J7%;_62O3TQ8:T$MU* MKM]Z6XG*Y1O[LS:K)V8SFXF*6WK;-FOM7F _T7,%U(T5T';+)Q2L M^T4#.,BCP16^W55GNU]&JV_H@#_/Q[VED+@*__W'CWGFZO;;&MS6]T M>[.,JBO^A:V3]=U/NUO=*_Z(W3?'^-U'ZR=?T1AZ UN['[_A^W8V-C_VUM?> M[JZ_>]O%[^?KG]>[5]J+RJALCDP0YD(BP!(C3CI-<-^T8=K;9..42J]J=]%* M>?--><[&#%1G?/P(V3%;)MN(P)7G5 F61Y1W?2I8I;SGI[S)?AA2.M#!$6Z< M)Y!5)MZ")U0EKQFS2@I9ZK.$FAO*>PF%'Y.SF,X\6,5O=>JF*B]W!X/R:AQW M'SV;!3>C!(D;LK\6/,GKD3-/'T^#G\^W^OUHIRL+WHL%+S4?%=:#LY8205D@ M$'TDUF0DQ>B8DX%GDVAIH*'%/0/Z#8J\UY*0:4VQK=A]=NQ.UHNP:+TPAL3$ M=1F";(E101&TY"S@WD7)S-**;C,UK1!RK1>YIX=N'#/K[H>BK]^@DM2:DGNO M[3_F2E?YCSLN30P7I2[NJ7CN4@=29P7SRBF218X$A+'$.@M$6Z&=%*7S,AOS MW/4J_'_6PI)% /+S*RX5R \$\F0[C<0SLYR3Z (J+!0R,:"%W;N2Z:@+C4SM5;X;QDELAH M&0&K*'$V P%3_I]J*OR4V[D^?U)T9=7*JDUEU9K<,;>L.JEV*\$5LYIX2,BE M5BKBO:VJY&;L M-J[01 "?0:$)FD"UT*3)A2:UD*06DM1"DF:NW0LL)'E]60I/UI&<"NQ:1%(S MJA?#SW"K,;.>%L6Y\+V[M?FIM[Z[RK;WUO>V/K^G:+\<;6SN[*R?[.QVUCHG M6R>QV#7?UE]?[63QY\[ZY[]Y9^W3WA;?WMG:_;B[OKDJ-]Z]$1OO.D>=D_7= M=?ZW7.6L^T&YWZC0MN,3W]>!%?5N)N M@9T:W&I><*MY_O[?A:6:'Y!J_!(W-1PU!POWDF-1$X*S!J2JG_9%V4GG676+ M8BCUMOZ9_VMMB4A1JG(J M8RF4B(Q 8I8X'J#4C&:P7D5MQ=**8FTJ'SW_M$:D*M/--],]4T2J,MU#F6XR M) 4N&N$M,=F5Q'XJB#.@"#3]*&,7>1M:>F\+]LEWM0F(;^DPM,#\?'\/%1NO!X^FMF@+>[V6].[-!J;H*:_(GN>N(179,T7V MY*!:*ZF*2I*D@R @:21&I#*4,$B MW9S7\I8@64PYC7JA]<>8J!W0YEZY;!VNF1.&7) MRHWWXL8/E[.Q!1J 01,:7$D2L RU'@O$)\,S! <,]W>%M94PS>BP5!'?0*6G MPKH)L)X<%ZJTXE0E(E7IX F$!N-)B8G&XR/0FJQM&(>9UGC7D&FB=,KE";/X>7#K7AV0M M(7]J.5$*52G#9UB@-R-&7BA'K8IS>)B,V)]6!2-.3DHL47)"()Z50FLI&,)2 M!\H5%LPZ,']%W8A[=BEZ!A9Z'2%?%9A68%J%Q[Y9,)W.(V1>8&(9DCIBQ#U/ MR.!HD%34.ZH%-L8\37CLVRD'NRJ)BIM%07-O\Y!S+E7NCV)5 M=O/KW(4[$(ZPCQ(6-'AEXMH&X^N+T9PUH*YVWM^\]??9].2U J1.F.O !4E: M,X$E-TXS9P,S-T!YM>G+V71_Z%0,CCB-0JXFPV$[D",X()ID[N:GDH@\!ZJM M+Q[N3#:]7NO'P6G,*-P].R6<8XB XD\?0S M %WCZ;!87]^VHT$>N$/ 7(C';^>;N8O'4Z)!:,KF%(K \Z/83/K5"&D2##G*E"PL&-T M1!C87ZH<99HQ,]]-X!$E2^8C,A?+EN>:+Q.RXHI2RWZ0=>QE$]22@3?K;;)BQ3!>%7E&FXH)5);J'_Q'LX, MYX5A5<)AE9S8E8]ZJ3[J-QKA>M+X]N7[/B@U^YW]L\;%/FY\V_FY^^E?[<;6 M7^W&"=Q##^":OSJ+7NG&SX-/7TX:GSZV#DXV+YHGGW_NGVSS_<[7L^:WK^>@ M'+&#?,VW[)7>GC[BX]0I21E&DN9:XD0FY!QCB%EJ579'.>K7-H02=:H70]>K M7.8JE_G-QLJM6KK/#>BWD.-(*CR\%Q[.%+&)1EBJ&45*>YIM1@/68V[^L]/X=&]4*_%G[X]*F+E M; >F/9S.#*B%4;\PU,$N+Z^O\B!?>Z[ #;CX1[&].UW?CW80P4(L_JVP\5[8 M.%/:@1*'+2CQR H3$=>8(YMR9D"RL+=$QV0X8*,F=<:6U8NA4@;X'>C,1XAGCARGWP&)$PD_<>I# "*XUDV85,@J8<.4%U_@YGJA-_0N%$^'(9 M>W+#&7+M]1\BSTSX*MCF=&K"O:D)]^-I/PYR+,'E6?'4 =[PV YKQW90Z_:& MM?,XK+D8NU/61[UV=MSRQ[73?BL?$+;/P7S)MDH<7!\SE(^>%TX)BY>/JT95/$%UT:16DT'/4G-LY@O59$+);\MG!84J_9T]-^[R<,:AC;Y^55]XEE M>R!FWR>6[=++,=ZA*8J\(LAW'-.V0QM[^X>,>DE#LB@X@1'G6"$=)4:>>D*C M=8F2N+9A,/Y5)..T=3T :SH'N)6GUF[1T7@KRZS7OL7Q0_(C+N^_?$>.G9PF MO]J-A <$ F0[1WN4$"HB!<$@%;?&.Q>#4\S+$(.D-%U/>_1!] 4?YF-0>W2E M,R#Z_DB--;?\8;!"&T<$PHQ2Q(-GR#@O$1'$Q$ASL6>QMJ$64\3_E@EL> PH M>@>\[8$<+IPU7=CP7T;5W(<.IE 'Y(;_$$;]' +T()K8'O,'2"6X9#?]"9\. M4CG7T@5!WAV%[)\!A5PT]AJBN;>/FWM'AS8'T$7#46(N9Y))CXQ0"8&8$(&H M?%*8@VWG0UYJ>5M*.7@_5-#6.T8=)M)Q+BC3R6LL8 #44,84KE!AZ:C &WO? M#Z.UB7 9$:@MN0:\B%D 181I\DP%PJFPL,^+WJ&_33RSY8[_BM/OL[<5IS\K MIY]L'Z;LW*7$($.-S'4%L7BK#>:=!##V!7%U.2\ R4:=J#%@U!ER9QH#5PMUYX?2["\5?T,D^/&F, MT1V>L33"K 9Y[T$N*?BD#( P*T[Z.QF XF XIOZ7"#IY!V$C;S/PXSE#!2=T M6GI."L!^(U$@O9_-;SN\\>DS:9X4_A++_/R#K>-6"\:,(_/8BXP4'L6 MDW0)<2U]+FTDD?&"H1B(!M4I *D=XH(CUG&ZL*D1Z/2%/% MUE*R*>9D-F[R>6-4&!E)',*1">FI\$S'M0U!ZH0OEO>I$*E"I-5$)$-8##92 MBX/BRB3#)19),JXT9RSI I'T!)$>USVX0J0E(-)4ARB&!0O!(]@6";"D.(*- MLLBDH((D7GO+UC88J4OY!NNMOS+S-99GJ55NV"LR^"YBOQ?LX/@F'!N?CU= M=G\@FPGY!UL.)V8PXD5_&)HBTA8SQ*WD+FB3M+-K@%BPE?2?*Y0%5O'O:IM' M%?\^(?].M_'5CG&L%3+445!$:&[0S2-RR1/.M.&,JHI_7RO_WJ=HQ4M8$Q47 M/X:+I\R)8(BG."* 6H$X,10L"4:08=Q2K5V*W*QMT+K"B[&VK[DWY>LP)#[9 M7)@97FO+ K0=V_\>QQ%RT8_Z17I759+G%5D7OP2WQN7V_GFYNYD$_MT;#"J0 MNQ?(3;6B/(%W;!Y*$K3 @2'B=>J*7 M9GA4O+RZHGG)=D?%R\_!R[-2&5L:>4P"P5[F+"^FP/)($A'KG<":1!W/\G&R.M[@\PP#M%\0KXXK3?^E$DW,--[5 K.\0\U"QYWTZ7 M%35+MO]WU!J>7X'?QQ_-UM=N/\**7<100>%C#110:;1(3$2)M'(A%T'P2'ML MD2UB3#Q-+,2U#5XG\M%1)I4G=769^CD#Q2JF?EI;9?.01>FX% ZI)/,I)^=( MN^"05-ZD(*GAN8:!J//'5S2KF/IM'X\,8,+P6\7>+\[>5S);X&AL,![YE L7 ML9!K V"/J$Q4DD0%ML#>A-5!3ZN.3EXT>Z[V]W$@UL*R5PZ9I4+=$JR2^T/= M0AV3C&Z##&^Q KC[ =S^M%'BO'6"1HZ,TQIQ$\ ><4&@0$-,UAH2' : JPNQ M&&CZ(@T,*GY>-C\OP2"YY.>*:9^,::>,#D<%=Q*XU"EOP>B($AE# U*!\J2Y M"$&IM0VU6+:SXMB5Y=CGM34J/GTZ/KT2KD0%#V+5(J5P1-R+'#B9$SJPI4$$ M IS+UC:H7J4\U_=0=&.O-\R-@>9+;[Q@S\NJ[<4S+-";$0#/>2YT8^W(2C#< M2S#XV4X83@4%:EM*Q" >?4+:DUP2(7!,E$Y*Y[JGIDZNJ8G]J#Z:+]@(HT+4 M"E%7%5&?\U"N0M1E(>J428R=\S1P@0(6-J<72J1C, B[R!2-L*.YPX"0=6X> MG3%=(6J%J!6BKE"^6(6H2T/4J9,!K*74DB.?G$*

+;WP#4MW')]Y8*Z.+4Z"!&2!5&D4] FR$@QBTDPZH(Z M) ROK5;+MU_V,!#KY3XN_GSB_@4[5]&GF]TP<4^.>S=O#@9Q.%B9K@47FQ/. M/MG]M$]WMQH_#X"+&Q?;>)]N\]V][Q?-BQV\N[>/#[:V@4N!WQ>Z%@ 'GNSS MQL7'=K/S^:*Q]^5D?^]( "(P0 [1//GRO;'7X( 8/_\#SVU>[!\Z 6L:=$(> M8XUR2S5DL/9(&YY[ZQ*NXAB2@5!CV,PXZAU\;(0CWG-NHK IPD\LC?>!>2/G MNQQ,;<,B&\QULYAFB7)';G_;[.B8)B FB.:12JXUAXE8:SC!6DL7;+AGUX47 MXIF=V<#I/RX#I_]O#IS^?3YP^IFE>#'$&YGZU3=HW!WU[QJY#J*EZ+QX;'_D MWF(VY Z+(0YCO]/J%LFWR;;ZM1^V/8J#]=H>O"<_NS5LV38\)9>M'=0&(S>( M_SN"=\'--N35*)O?7=U;M*R#-W51/\=I]?#X81\6IA2O1;^.5E[L+,C@BMJ@!:MI^U,)PY.6'@, M5ACJ8!3[^4+0J6HM6()6/Z]0,:]!G%DSVXM0JYF>-P"W:OOC\]S6\FS"" R+-KS%=>5EUS.-?]98D0G#H][85 ; M#?*2Y$NGUF%JLN,ULO+S(32,V=ON$!33J8>UNJ>CX: . MN^6/\Q!_]-HPA'9K>%ZO%3H!?%<\9J9W)UQ3[F79?NYJ9==K.["EH&OD*^N7 MDRQGU0=R:/5A^8&6[5',2UH[&86CXI>0.W(6#ZQ9&%[1OVZ2[SV9)HRC#?I1 M_J+=@F?!:\[7?]GB:@GR=CZ0\%LK]WZ!YQ=LL37%%1]AV__*6[I:K8->1 A_ M/U2%F"4$>1,2XBX1I /F2!BP=8+P5*LT+^8(8T8;P10+CB$O0 Z*X@)^.$';. TU?;N 87%G_8735\+LLR.K\6^ M0+]2"ZY7E<_J,KP[T!PP54P)+LJ0ZD=]S-H_M?MMIH" MUBN8#9#X]XRWA19LYTG\9OWW0?KLI)&6N%LCK6M??"O"/%D#+LW80QIP2;8N M'M@FZI8&7%@LOTT47^?T88^]K:<5?YK!FE7K:;5XZ:MH4+,@%N\0,/).UF*N MY=%[""+Z/=N V0Z[5+)>,'[HO1^]O*>3%>>SM\_ZY&SD-H%TUP2T%Z6L4?G8 M^OIVU77%PLG/6W()K MX-G[W_9IA_[OX^?^9R\'V?[F,83Z=QLHG!<.SD>\"X) T* M\\R?[?GSYL4V!T-R)B[(8VDQ3D-IAD''QBJ4^'@"^#@5#0/ M"+:H8]2("A$19S@BR[5$DC%G4R(XY:RT5X6#2\K+76G4^GW4&97^NZDSABH; M=_65P9NJHCT K=Z9]TSVP]_Y..,S>)(+%/!%6EL=F"3AA4ZW@L==Z:UQ.B] MU,E89&#G$<]QY(9S@31C!BN6G,=F%>NI5(.3$1(Q%%0-R: )I0$H@'&970CB>*<_4U1JJ2BF^8^Y_0 M$U1Q_XIQ_Y0JY"43UD6!+&P_XC@E!%B D<4,*PG&D+ JURXB8EE>HLH1=$=% MR/;[YSE M3&CN G(!6Z0C=DH1'A.W:QMZ&5KCTKEKQ9O%5SA;X>P;4=\KG'T0SD[IY\D: MKRAA2+( -KEB AGO!"+<,!8Q 4%:-CQXO'Z^,C@[FT"\D/]P_]3?54FMVQKU M)WE:Y]'V:Q%&%*Y-%R&FGK/ ^CG\'JZIV=JD(GGMJ&AUF6K__8S%KL0C"ZI_ MN:FSW;VOAP330*T4"* Z(2ZHSMUDX8?62BJN/:$2V'J=+3!U M#>BR76SW::\[SDXL$RQZW?*?V:2E(M,N6G\\23K,E#L*Y%)0@]T;=&?5I4 >A-CB-.>4WML\G&?SS5X'P MZT^)O[F.?L-C.YQ<@3K1#D;]A;H%]K*$0)%G?WUR/ESCB[(L82XK/ERG+L[+ M[#DA7;(+J+97P8/W5197G&=V+B>6-)<+C>UOF@K3KBEI)_,-5?:9$YA[>7:$S-J98:E\A8J"==:W7'Z?EEJGUQ(@+D6EB=19[^8 C_E"R9 MQUO6,(,+UN^21W_7DE/R]I)3+U0K1[Y4?:E/O5XX Z+9[(:=[M!VCUK I65= MJ:W6P+=[&1!7I[C%_H0C6[M;_VJ!?@)<]!TW.PW<_/3Q^_[>U_/FWN;/!CRC M0?=9<^LS:;;F.7*'-SH[HGGASW?W/M/]B\]X_]N7XUP#KK&U?0;CO3@X\<") M7REPY,^L.4MI)8&-0D)PA;B1P)'1).H\7Z^N,5D(PH&V_2 J&55!_1E7,GB:GMJY?[4'E")ZO91S<["<"TD MPX$S*CFS4?O$0@ IPK27,ID;*U&]'"M-%G)A-9Z0B_[TQS&,VG$W3=[^?EDF M.U ]"+J&:.Y]9;M[1X=6 \$I87)M&# \231(D^20 !/4,1,%I6&>'5YET:TL M3"<5J\82ST_._\OR65FX'4TX/5>@NM67C E6TK( S6*P_\^N296-/ ML)RMIG%CP;C5*HNA^#HQ=.DU(?0ZU@^K47%KI8F[U?"H*DW<5EWA,GZFL!K> M76F%WVS;=LN:;PL68U5DH4HN?H8S:6M"XE@EF'[@R1+CP,!BGDI'L60D%6?2 MCZM:/5&:5NB(^6%:4WG$?'I\\*E!#DZ.X+_O#,:#]^G7\_T3>._6UY]-^K&S MW_GK>/\"3/_6W!%S!YY]\5=G=PO^VPOMQLF7DX.]?[6:G>VSYMXVV_]VT#KX M]O&D^>GS^4S!A!.8^^=#L'9UT-8B:2-'7..(#/=@MK @;-;8;5!K&X+5I5YR MH>HJ6_@QW+@Y=A;.%-NT5S9@-O6JU.&WT?/DTN'BB_*HH8PF^ /FV L5_MT+ M_ZY2@>&[GXW/APS SH )C[3!"7$:-'(BIP4Z$BR3,3',BC!X1:I\P%718\U+ MYP/>*,+>..H]0[!AI=@]"-@:\\#FO'2@S3GD"OA5;5E?*W M5!A\QA:BE?*W-(S\/(^1L.2@^PDP?GDTH/P)C+1W"4G/!.>!1V(!(PD#D.25 M^KE>3/"X1D2'RL=^4'X_W5!1Y:&*48H M2D%AQ#5A2%M%4.):F20(85E'AMVKR^=I?/H<*O2O&_2]UC/TLC?8>>TT]C,; M%:%H\/\<(U@;QL&P4)8OC]&GHM'&A^ZI-^H/CVO_.[+]86[V-.[3U,H,=N?3 M=OAET@0KJ^XY3O3RE6=V4+3,*E\=P_IMI^\O&Q)SIW"BEXF7F6C"'W-#L?CO MUH^X$(?VVWG#GO3ZO^=.7.\WK"9'HC4.J3,4Y)%!4@6">& :.4PM"LG [\%S MG=Q\#!=5S#/)#&?&>N*'6P975=&?=^U 52]%G_Z>%I"4P$Q=P[)N6.#FZ>(R %]:!V7 M.M%]0W(87E=E,,]2F[_0=89O?NF#0W+8.E#\$PR6/_"IU6!O>Z5^"C+@0+,K M%YE%R:J%9LUW%GM($Z 7"6V[3S3":B_NIWYO,*A=1K^5J3%W<97<907>U4IN M>E]6F@,I#\L(X[HHW.K58CY@,9MQ6!'E$M;Q6_%'ID@8E#V*M2^Q8\$$@E7] M.HAIU*[]NY7B_W']?VS\?:=;VR\4RG<7_;J56RWW3K/Y'?UQ%]YZ=%Y%O591 MK\_@^/7>2HQYX"(RSHTR@DEN E966&*368+C]Q&Y;0Y!VG*/ NPIC3QI MH8^-]?#=Q-J>C3&GH%@/<$P.F*<]BPX 5& 38- M\0@ Z"0!4L?26!<)C]:N;8#EKO%BQ-A"Q%$%?17TO2;H>S7(!_9TA7+W1;DI M-8]YPZ+2R$4<$0_!(LT Y3BC7%.!8^*@YAE:-_3)XV)7#.KN\XS7X%>Y'^=? M>W"=(F'$ZDBBIIQXY1PV1AILF0I)A'3MP?44E\.8_(PABM0H8'0N$.RC1U+D*A-16\+9VH:X*B6V4!WE MO<2?_SX:P,MCOPP_SP'GQZW3015,_I3:1* J49(,Q<%P%KW5)"65E+$&R-6Y MRFVT:N RVT6+*@&R02,CG41<*0=6$V=(.2F<520YQMHI<$; M9^/[^$->EH\K?\AR.'O*'Q*$=-H+GEN$YA)N@2#0_AP"=9!&3YC$.N4*_-3H M1[A#*IZN1'-EZ"^-?:\$LW#&:!DBTM:#>8\C1\#-!*E$A+7,>B\$"&92E_2F MXM-O@8D?9Z&\,G,]5<:?,=>9%##)H MX%1A$0M!^!<;YXG M1:7F7 AF.<>Y$@:)CM @J\B.E0.4F9:%W&M6 (J-69%//M=)IQ01&TE(6AOB M0FY9:,PJM;JMN'C9%OK+LG%EH2^'L:#;'F4TN.U4K WU5 M^7;*0*,D$CF>EA^6[/TW=S5Z/J_/QI*_%R M1XPA.@00%\8K&ZBGS'C&J.%*ILHX7S4P^3IS?BZ$4?..HN3C(CX!(SM8D0F28]" M %,M8L:-#&L;K"[H8FG%ZOA\97GZU;!T99P_@'VOY#)0IC$Z^\LC28@KYL$X M%Q2XF5,EO8TZZNQ;@QU^PW+Y79V>&Z%2%#HH8@E70<&4G_UAK;] M@D4BKJ\%BG]5#O1])1C%;U#/6%*W_'4O%Y?]K?H:BSQD6,I/>%7D5S MF0F!J*$4Y"W'E@K 9RGJ3"ZYS,02V.AU)&-7@/KN ?4^KJ>71=3*];0$5XI))9#')%8)BP#38)+G,-=%H72TM=O;-P.G[ MC/!Y4*N'RHFX GP_Y43T+MI$N$4N48QXX I9;Q12+B2G0U FQ%PQXPX1/K]N M-Y/_'K>>*'9LIN?!=2T-RL?G(KRH,6/>-7%X&^S M;2O&>(.O;K$.H&4TO/F6F\;WC.Q8-+(P8G8MIG\>]Z]JHA]%Y/K1?D;!&NM=U(X' X:F)2YFWSHQ52C([5ZV'CGH?.4'>\>= M@\Z_CG>_;>/&UL'Q[MX^@W%>-$\V26/O8V=W[SO?_7W.RW;R5P?N:\/8.ON= M;;&_]_FL"?\V3\+WYE:#YA;6C6_[8G?OB,]U',%.L*"<0$#! 7''&3+!)Q0U M ZM51Z(U7=L0M"Y(U7"D KNW"';WRA!Z4;1[VV$:SX=_TPU'DK46)XV$4Q;Q MR#S2U&@4G<-,"AFYR1V7>)W1)=3OJ*"O@KY5FOBK0;ZW$T/QC"@WE4BE5-2< M!H2QCHACKY!F."$B:/(N,>RE7-M@ND[TLLJY& 1,PZ?F/!\%3ZQ BP_%3YAC&$*=@X1JACB@6"D MX6\DE5!,)4T<%\#RZ^K=%TBI&HX\OS:1$H^2>D\<$5Q$Y93B3-MDF8Q)<%MY MC58-7&8:CA#": M?C4L7=GY#V#?J6JF2@9M.,AE$-"(&VV1=DPC3!Q-43L'!D$N9"8->\-R^5T5 M3!&"$1^TM-09KB4!/0R+I((RD5%B7&6LKRK?3A=,,9Y2$+0(B\B!;Z-#FN52 MQ$XJ$KQ+/,F.(6EYZ8H<&XI?"9TTBEX7QGHJP8H M,^U&+#.4>U#<4Q ,<1T\O\FN3SMU/6_&UR\;T:@KXH M&U<&^G(8>]I ]U8P12R"G4V(6RJ0I4RAJ*UQ#$QTR7)IM3HABPT%JW8C*\O3 MKX:E*P/] >P[%6XIG122&N2]![DL;^$I2=$P5IVFKRS?3AGHVGA0I+5 1-(<)NU,]HL' ME'<5)RV2H#Y7-*U.TZMV(\_0<4QB'VSD,F#-5: N!6I##M"QAN)(*^-\U,LXUHY8D0I&ARB#.&4;.<(<2=1%+Q;A-^B;&KD[/5Y:GGYVE+V*_ M%^S@N+++GY9SIP+:L#5$,8*$5QYQA7&NUDJ084:E -8X"70-A*^FA/[S#0OE M=W5T3E1.=& MH$RAX)T6A'G!+' N7L=5KY&JU\@KR2NLBC=/%W/-O=1E##P(Q17EV@HA:0#M M.DIO<.7L6#E\GNTUPKTFECBD8F+9XV&198XC'FF0@-TA"KFV(=DRFJN^M>K- M%9Y6>+I\M]/+ FKE=EH.Q$ZW&L&4T>@L4L$$E"OC(BT314 J,DKJ9!)L;8/H M.M>B:C52H6N%KF]56ZV\@ \ TJGH'"HXU]XBV*&8P_ C,M9PE&NH"RM5X@RO M;7!1IVP12-^YKOH^@WM$$DK))!.+F$LB;6XGQ(SRE LN+*]QNX@EB4VNV\(B\%&:G$ ?=PDPR4623*N-&CH):\K740/(/3Z'/WK?;Y>FU6NBZ[ MD]PL5?SICV,8M6,O_4*A^S@:COIQFH"V2XE9=&G:@_'\UN[Y[^^.95;J@;7 "[#$VW[J%>A,@UHO ME50\H>ORK[)S3*;K5% *3'8($)1U)GN+GI49IM"U^C'\0M%J#> WX+!VNWR.83!C\SX?;M-'[-?9ZB@9=QJR3LKW2??MS:;QNR),T9GK@4V]I MS*2E7F9CIA?U3)H[]0 IFGK4MKMYO+4%OKA#(,,#>BB]L&OB;@M32HV99CVU ML=Q82G3+C;ZG:QU/:EV)%7=Q X22E>J+\HZ."6Z;_)LY GC9;N/7Z)!-&-K> M66S_B T8Y_%;"6W#HZ;W_YUTOCTU_?]$[AG[Z_CW:V=,WB'.-@[:#7R M.+X='!_,^PH[7^$=VV2_TS@[^/:EU;B YW[;YHV3WV ^[7:SLW,&SVH?=#Y^ M!QUT.IQ%BBA9;I7B7*ZP%8Q !C.&'(DNR$B"% EPQBS_B.".*'Q?]_^2)"PV_)!\2M(XEX'%)0 MP%NRKM2C^P/O5&_ K=[@=M, M)4@5B,#"!<1R:APW%E0W3R6BQ ;BK"(I K@162=XE6I"OS_5352JV_L#-[BV M K=[@=M,)1V&M8B81Q0-!;N4*8R,RT?$29B(A151FK4-4U=BE\X M]J--P]BOU+=WA7";><\KF'L0S,WDT!*P0AF+"KE<)HQ'$I$3B2-L$T^&"JH% M+A*\"%]LR_,V=#@J7@'0Y;H*M:JPPNJ>05>I:BLC+]Y.JMISB00_+1(P3U)+ MX5$@FB"NE4#6BH1T,E)[PFQDN=1<=EJ:MU-783;'I@A&7$C)6=?;+[ M[:!S3W:UMOG_QI0,H0O>_-0%!ON/&1>C\Y^+[16/+'W+MA;;>HJ2$0!S+ MA!PC'GGC7+!2:T-8"== QS%L9K UW&)O!1*O?H]O?/CM M*>JIQ '[6[;TNBSM:C_G]O.BN7G(G0$!)CA*ABG$C91(2QQ1XM()3+GBRH%V MNE"3<9S9!;CR#V#5:<:V_?9YP=.M+J!#P>$E4Z_7BJ29Q;R <;[,6:P%T$*[ MO>$E8-CN>0D+DQ< S(58/CPCU>7#BQ<.:BYZ.X*_SO+_ :KRL_KP?:\+$'<. M8-D?VB)?!M L7],;M0- 4>S[UJ 8ZN 2I)XG]05D9%S)=P=<\I66]KO 367 M:5T%;9>Y5Z,.C!\>,BB(?3 Z/6T7,MFV:\ZVL_BN#8YCS#Q3XF#6 J>2RK(8 MGA/MKS!IC&"\CDNWR7VSQB1;-_CFKQ^1-?; I]Z2-<;?XF#OF.)VC[2OMY8A M-IT=70C$=YPM-[<6Q+SAYLG7K\"7_#OJ)92UF3+O]\.31IT\)L=PVF>XC&)3 MSSO(=]'J:\ZV[R^2UU.<^#_ZE'_E%O+NQUG73;$ZD+K[@=2W,K?_?6] MS.-C[[7MCZ_@8QD .]K[ L_YJ-;8^MF!^N G?-;]]OFA\:_"< M(33=EUA*[PDW2-"4#AAL_#62K=Z5[W=J;\*$+$"JUKYR*;^X ;G2SW@/9N#,2_-1&6K] M1,>M$&+W0R6O?BFO]H>-WZ>JCX.1(X1&4GB)N'84&44X2B11YBTQ0J5JM9>U MVBJ'V-B@D->2P6I3B5R(&BFP-X6)WG(K%ET<4\!7K_E1OQ^[PWSN41PLYK)Z MM5[N?W[YU=3U5XTV9O^I@BMA9^C![+2ODHIJQ43OW;CNV+B93'QRSFQG%IHCA+%F@2DI_FVI* ML]?U%<@] .3\C*82$Z7!):1X-MDBQ<@I(\"( %E1#+*Q[4-1>O,/#HQ+CQ_-QJ:Q88@V5P2*3SRUY, YIP&>$'78T,"VP%FL;FM6+"J(K MP\O++"9!Z#I]'4G6\VDE4^K+2X2<5/G7S[= ;T9HO)SR5XF*>XF*HVF5+S@= MB=8,)8'!IE6:(^>#0B$QL&=M5#ZGMAA<)TL[47[YO.L*1BL87548?3G=NX+1 M!\)H]@.NIO8.IO: DDBM;>R553924=TE%]7X/_^P&]=MXK4E76XMT3)7TB500F@.1<(B\ @2 M6A&A$[;1!TY=[M[\Q,6%"@7L]]Y@6.6P[S4.E4G)8IZ0 [47\608,BKWIE(Q M*NT=55'.;V$*+CB9!*>!X#6^BC^HM.>^7161@;0;#AR:N M%V-YA9GK3Y4,+AE[/9GK7#Y)UJR=U@S8#Y0J)"8+Y[T454->+7I(A];/P'3IXBI MJA%0)>3>W=O_$!MR*6[_;'6^$8]_[^?!5OMXGVY?[.\U2 .NW?WV$:S-!H=K M+W8__:O5_-;@^WN?Q>Z?\WCQL77L_V+SV(?KFU<'(-U"O=T M=LC^Q?%Q<^N[F.FR=[)]UC@Z-$%$$CU'08+5RK7PR'$LD),T&6^2"PE,3LKJ MS*Q20' %2A4H_0J41!)*R203BYA+(FT.WV!&>QB*?9Y7K00WW''K@(J<0""% C(\>>2%H-(E9GG,J0AU M+LP*12]7//R*59&*AQ_+PU.:" Y1<>!19$$50=R+B)S%''F'3>1">.+LVH:L M4R%6B'^7FGU@5EPCN3[UX,5\6%6T;!4MN](ZWJRI.FX*6LF(>\F(JW;'S;WM M-(II ;'<-&6:X9PI$R'9EV@9*U#8;K6I W$S1;(6J%J*N*J"_G M_*L0]6&(.NW_TXY)J@Q*H&PC3AA#&DL@>RMZ/^)EM[SR@MPZL]WK M'J&BKV9N_#DX[O6'Y9^33GRE@V3^B_$3BM9YK0XH.C!XVUZO+00"7;XREHK- MH-:/OG?4A1F&8@"NZ#*2ZVJ>VO.RA2CH9CEQHV^+WB-YRB%?UH+17'> 5#OM MMW(4>/O\\F4=V\J9$[GG6;TV&HZK2!13O%JKRQ$53?YLOUB>_J1EVK!7K%XJ M)K0XR'KQL'Q3_#DN%%HT'\WW@(SVHW:9DI';F]YRKNRGIG'5XU.(8QMSUO#XNLYN MTZ,H=9YB+^WI:;_WLY4W%);SOY_1"2$>K#+_,=Z22YU9OE*=^>&I(SNDL=4X M]#9:DP)'+E**.&88&:H9,LZ8&+T(,3=HIGA],0ZG!LC4SCN<2>L^V_Y82ZG: M]D=E##6WOO+FUA%O[FW3W:WOAT8*%JFS*#B222 :I)7&2#/K2&)>* ^V#]'K M\D82J /0#4ZCS_F0[?-Z[>RXY8]+I/=M0)96:@&NV,$4HN0G_"@!;2QTK/>] M#DC#\_PU$$QA\!2 -!C"/V.<3R5^I7;O;+#^^GMP-^QPU"^7X3;8'_RRI?%2 MDNH66QA?%CD8#_2\2KC;^WPH/!&1I'R^3G.]/\Z0Q58A':7B@CC,G)U/N,. MJRD:;Q1S7/*H"0LV^); MB>BRNV>7%3ISQMP9I?EI&J0^+LOC%4;O 6"1IXC6>W1TS\JMU-T/8:Z;XILY M1GF&:GB_U',F)L+6*#9A4'MGL?TC-F"$QU=6P^L^8#GM[&Y]_=G8^WH&Z@UK M?-J&>S;Q_M[!]X-OVS\/.HWS@\X..3CYZWC_?+[.TWZV&GXV]S;/=_?\V?[> MEY/&UI?C9N=+>W_O8V?_XE^=_1.8V[>/)_^YV+X*3=P\% 0[K:E E F&.&4* M.>X8\B(:#DJ!CQ9T DJ6T8#MR>,2G[D]V"M,[J-%<=SEQT+=*<#S733%6"&< MS$K4WEFO@L=[P>/.-#S*I*V2VB&C%$6<"(&L508%*R(6/'&7Z=6S*H$CZT?E?YX/WS\.HV/ M2DH/M.61BD(B[AWHCSCWDI626^6(+/R/IL[QZJ=%5^KC'>!1%F%)N0EW+(I3 M5]KD.T'+S;S;%60^"#+WIR$3&^.\C0XI)3'B2IC<"$\C%FT4H'\DSE5AC,J@5E+@X>%C;^?>MM?_]%!P>M8 M+\J+!86MTMA?@<;^1YD,4/MAVZ-X71[)I;YNBS23A>S EXC0K8JL/-\"K;;$ M6BV!]<:;O#Y7\._9O_=VAHT_LUC:/'1".1:)1H*6848] MK!'9;0E=5+RFP=XM5>Y%.G.]JF92#]'%WLE:W*_+UNJY;:J0E>G-_5;\$0.R M,"I[E&NCY)(K5T9*42GF__LO30G]Y[P%\[05_^_PC/MH"R_%9/=3MZ^M(G ? M_7I*HX:A^ ]AU,\E:'ZM3T^H8+,D@B\3&BB^W ,*(*];O3XYV/OM>W-K$U3I MO]J[6PWDS;FQ][!Q\^\H; M%Y\OFGO_:NW3OUH'WQIT]]M7W(1YP#/)?/((ML0G;U TC")N(T&6&U#K//Y0@!ER:"*M9Z%M;ATELH8>!"**\JU%4+2P#F+TAM,,VM-BMU4 MK/62K'59%W0/QO3YD(F8G*0&!>$MXE(#>X4@$,514JFQ<=BL;T'IUGB7O\ F M_Q'[>*E9Z.E>ZCH52L](*L-*6@G#<_'R9#F(K2(2>%1EP8CS2Q%#'BC'-&^1A\ M9J?%/A!_>U?*R?W]YMDFF3O\'=4"_QCU_7%VEOS>ZW1:P_)0 M]_570?P6:[W1<-"#V<5:IS<8%H?8HWX-GCQ*0*RC?E$S,I<;'IV>ML]KL JM M;OX:,"6OPD3GZG4'91G>5C^@4]L?GA<8EPE^ZF&Q/\A%*GNUTW[/C_K3(:ME MC=[!(';R809\'T:^K"^G5]7$(Y[U".VSKJ%T4[?:OO1ZWA8%(-U!;+W,WK!M_^2$X8=0K/KVTQQOPLS/JE)%.Y?>P7N^X)&V# M-[=V#K$,H'4P@9AT$HA5=U:&&[2W*[SZ9K MS[ F.$4=,&>:6D])KI0J#(5-E^+F3;]S5$%%#_>BAY/&H6>.,ILB\CYBQ+$& M^T *BYC!EL,WD28+]$#)^F+&WF5IZC-[&_Q>RI16 3P+*)J!)L33W@"@[)9' MP;>#6(B3&2DPC4:34L?%7M\7FT@2CCC+B#62:RZTULQPRH%F0_+./(),;3<. M/WR)("E:'HAO:SSAS:+$_#LFQ<]GC;WM0XZ-8DISI&(RB%.:D*'$(\Q)JS.M+[;D?'"1]%Q*V 3&#) YYUK83/+!$R^C!RQTUQMCU68_*1,>0X]8A8'YR). $IK&T0^WU@!OBB8393>(>G[U&2A$Q1"*"\HO;B^R[FP[ZU(U MT$.+MA(3J^(ES)S:(VR:%[+,/HUL'VR!&-^(/79L?\1:X=$JTS%Z-7O4C^,J M_$6'D$&O$RT-X96MW$^F-1R-+;RSXW%K@58GFTJC-I O MT':['8^R;9%?4XC@B34UNR.+]O_4'HW705%8J (7X8(/Y8!^Q'%0VMBY-G77 M., .7]UB';#6:'CS+==%WKW$7ALUMSI3/X_[5W%$1Q&Y?K3?49%._\&VS^SY M8.T?LP0.U#V]@/-SOW&&*3UDAOH.$RQ9*F1 +3;[0V'8YJM@2'95AE([[F>I M_U\M3JT.6019&KA. 6Q/&2EF,0E&75"'('N*%@R9\W[/"D,W=YVV&]=MXK6! MG($20KTE!HO HPE6$:%!XD4?.'5.KJT8W%Y/M:UNRBZA6 BU['4 W@<]'& " MF/XT9K]/$:);"&);^H,*(#I?KTW0;8P2O=/A1$$;R]=24I9QWQF#"ND+DK2; MNT65[\TXF 7X:=OZ2S=1B8NV<$R,+RR:1OWOJ/4#=*INAG:41ET_ ;SBIEX? MG@.?AM*VN()0D.*Y0=.T>RD/[#++(_\Q?LAZ;;<0]D=74@ANG8?8*02?=+V: MOB%=#JDPBF+_1RO/+?8+C3+K!L7G0_CISFOM"&9JO^S( C*B-2Q[@V6??ZB! M433=K@HH_K17')&.+_6V'P97.]'M#:]T'GO9]N2\E 2ENPCF-XB+4X*G7\YA M6H;8\7I>?9D_6;B]#U\>C=?DE1EM,2L[DW=@+.J$VIE5N&%?+I MJDL-##=_^XC^-"^DQ?P['L%,_NCW?(S9H3=XC":V*MK,3JGZ G7!7O6S0WC4 M'Q0BYW3=N\\QO$%0#KUR]?"([/EX,=<C#:CA8OM5OPQ&2# QG37IFFR*.VQ41?,OE[[![QQ0CME0Y_Q M/(MN?O"DV8GDY\)]HW895I*G!"M4S@'N*EL+CD-A.P12(DC6)AZ'G,I**^0T(8?,3-/3"E>(>(5"$[TW_IX MM--MK3(LYSV_ZM]5^[^],QAPOU[+RW4TUE(&M<'(G>3'PP!:W:SKPR* V"P/ M*:[:,L*;?[2 1,N-'L3+N79L<4*4]8/QK-(H.^FRQ,EFN4"@6%F161#QP00J>*-X'#^\56U)Z M!?)GUPVY&.^XL>2EI50TM1S/>/RD^59IUYM A7YXJP9*.%U[14>F>KWTORS^ M?.)V:CG4 1@5-F$W_=[K9,VR6.LOI4[S>^Y#^N.&UM'N'GRKU;CSWGWV^>S M@Y,&W=_[K7/PJ7'1V/ORO4@9_/97"\9&FG3[;'?K,VUT=G[^YV+_8G=KYY R MPRP+'!$; ^*82V0\8A>UTFJ^ MM=J?0UC?XUX[G\[^_[5M4,^')0067Z!2'$QOV:\[J%W? .W6,E^ZN7I>QH>-SK%YV*;8DR]W'Z2X&C,A1 1Q$>J=!16NNHHD9K MDI@HG?Z8XQFG_T[SXSU.(HLMNMJA\09M7HZ[/(X^B-V[D=(?A<:QT_W8Z_OXTCD'+R#& MSII;'JYIB&9^[I8_Q"0?* 6)6) :<9JSWZ452,:@%!668<_6-H:Y1<0D96 N MD:!0ST$[''4OFX;#EGPOSG#L:6N8VZA?[4.I_[JL#H?"RW5EM101ZNJ?@R)P MO1\+PBM[D+=*!;CXMS)^;W24[;'6C[+3=S<>]89EQ_!A M'X"U)']01J?_RL%'H^* /%P^(L<>#8H#\9JSW>]EW!!@_7 TL8^S_G-Y@%X^ ML3"V3]OPY'%HTI=1.Y8(2X!1$2E_']M\VS_'ZO^FA[$77C3@' =:^;0G#2@= MY@ /7@>&C->(K<7\>W MI;H^WJ/!:'!:]FSO]!,T_[T$OQV9EU\$X5JJ< M_4T!4WFR5^F6TS*J-#"SV3&/5I-U'F:H&B-7$4\QT^_]_C+NX1%6CQ1QEP$W M5[+NZIIYJ??2I]_/CUM'N'%VR'4D0F"-L$P*<1 :2!MA$.Q0BE@Z#\)P;8,Q MO:YN//V>]U@]K97UIS^. :!@-^UEY\ZH?U[L_F_GO^?&X^_;FOI\J&),$8P( M)+SPB!,2D=:"(&FL\,X+'I.I7:^"4#:Z63O[AC;%Y2O<%NQ6BIJ71"^ M]/(D=)WAASWUE^5)Z#H5KZ:62A[LW:K4/&,M%?/P^B% ;B]3/"27?*]M%YK4 M@AITGS27IZE)]:+/#6V;ZG);M?'9LW4>QE?']8G=OYZ(Y7SGR9!_>\]?Q[K?MBP;]G T3MKO5;#6^-8\/3MKPWS[; MW6N(QDF#S96VT58Y')E%KJB]P:A&FM"$/!>8L>"EU 3L42/J1"VK[^<+%8:L M<*_"OC=V-]/QO[^"O=6"OF1I8HAS(Y%FN>Z0XSHJ;;S(A=RIE'7"Z6O!OO=0)>C/\L3NRO<4 MJC86RT.]\CQT116^/\>#JY#O'L@WT^@=A):/A'M$O0^()Z>125BC $+-:D:C MI@I0KPY[N/)-YRJ>?@Q/KXHR4_'T@WAZ3IM1!C ZI(B$T1QQGZO_NZA1!/M. MN9"\Y&QM@]2)?G0#WB7R];OPU8UK&18.NEJ19WQYPO42_KIW8)J^$>L3\+$ MQ^4J8W0>G&<.]C?+V)I)/;D<17TUC#%$XPJB[P#1,R49$X],&RM0, &,36," MLL9C4+M44H0S$W.16V+D.E^6G^T5N=(J2%JEN3T DAZI2U:0]%R0-* M='K@W,ENCKN:\GC]*FR]-9A*]A[4+/R5L\XS*Q>A[SG)#[Z*MI^C-7-1KLUV M>_+ Z7?\,I*KR%PL\D-SG#.\8B6SL8LG?L@1W"U_A_P: "<^25C:Z>9@AQ;, M\H^V[;ZM!!M>QBQ?EV!3E""XRM\JPY%_Q#+S]^;UJ?T]?Y_CWRG^9W%9_K3X MF_SS?^KCA-9\]3CZ/;7Z@V$MV/.K>C(S5)Q#H4]'#O:M?5X$J,=0!G8/6IU1 M>VB[L3<:Y*]BOY/CSB]'B/FD!!0I2D/ 4,NX]K)6W3AO\RA7+>M8 C)J'B^:ZCG M2#CR_<%)VH5M6LAM,HB)SE=5OI0E429W_+GYY?*.(BDIULK"X'GJ8[R]2H3/ M20+%&H[340:CHB;(W')6I99^46I)5Z667GPHSUAJZ=:R:$K79\E4E%$"-)$Y!VIX'2J!W+3M+/?NU^% 8QMSG@!FL4X)I=L3M#T M8Z__*6/I9C?LC)%T=?H@/'^V"HSYXO-A4"ERH/_<7\DACJE#SDN.I%7)$RJ4 M"\ #B_ZGOUVGWOPJ;[84\BT@N- JDQFSD"QJ^\PV1W>C89'@!Y26DS] ]-[O M#&L9!'>W>JX%?;EL%DT7+MB\JF_UV_G5)>-B$X4"T; _<_GI"9UNCHL?VW9) ML7N]W^)5PMRK]V<\@D3AG8U#2R,C-!E$ R% HH$@S7-"54HR2JDPH/?:!J%U M@7$=="T==;QSEHCZUK$!>9??6 M@9I*"R06UD7'?L_U? :=7"RS?PG3Z[7M2_OG$I\GV:-W*'5P!?CYFOOQ"(Y> M:DX5"#C#A91:2A8Y8U'@%)(S -XX_M% M<^LK;VX=P7\-W-S:/_16!B[D#F36C24)%BI%)N0B-[LT'#*IPMX"0_R9R[:# M(5[/'+=>5H.#AW?&-OM8:HQ-N6DA<_7FV0?]RA&1K:=^/&H-RMJZ]JK@/*@T M]V,=T& S&/%$F.8F9]!Z#T D>!*<$#P6+V 4*#3YI6*=U6*=Z7(1.WQWSQ_" MG@:-0;H$";H/UX(B)Q-H03A@87"N()0C)8BH,Z9_Q3BY)/(,PXQ=2Q.^N:W- M2ED%K:P;D EU.N__GH2JN S6Q40Y6$*")>O!QE')!NE8XI0O(>G_]T+#*YP> MOY5,4C!$:F^Y MCRY[2".QQ&.6C->^\LN]$.@VSG)K-H>Q\3)F1YS N5^O1,XQBWPD)A'LM+(Y M..QZOURFWHDO;LIR^K7S[4H5?:P'+DJ1!$@&RYGC&FMKHC&!!2:)2BGYZS7/ M9Q;X-Q#A.Y;VC9^-D\^'CGNN;"Y:9*T :0\_M#(8):8X6$B""9/#?VYTMHT) M[W6XS6:*$M^1NBT+A$MM=**$4V*-$V!>1;"H/):8R,IWMO*4/NT[VR&[>XU# MS84B"7,$I!5RT%M$QGC0<<&$\<)*Y7(LKI*LKK7\M8/Y)C7W!DW@GAZ!^]$J M(2'2@+7!/MM=T3+.A%! E98P+F[P =R/1!_N!'A_A-Q1(SLM1 M02"7';61)0*;0K%+8% !J0E<-V;Q[.V>]#5E_)?$]5P> *]I(-0F217C/A$7 M?,0>^ HS%P1FE0=@]0F6-+8:A\%2T.2"1($RG LS,V2BRH0IP^/B>^#-W: ))4C3JJFU?=W7; MYOXOUYY[7%O.]D%D>WNY];O%=[@;"'@<@;H[GEN9T_S^*)4W3[8/:3X8#4(B M+Q)!W&J%',4!4:Y^TVP-\XB6)0 M&YT".K\L[CZ.9LQE_XHI[EU.4O@F^+F"4 /WC,0?SYKG/A#3UTB MP49D(Y-@..;:&0IP&;0E04.0W(2PMD$6_20S0 S ^__8^_:?MI*D[7_%XOU> M:5>B/7V_9%=(S)",&*W-)"&3-;]$?0TF@//:9A+XZ[_J8RXVF 2#C8]QKW:( MK\=]NJN>KJJN>NIZ\_=CZ[8YWI9K-Z=1YX2%=_'OF&L0WE^VBP1K9-08\5I^ MC[M@,0Q>0B'!B!6BTOPJ"AZGL\U>.LO?1L=(,_O)G!KIM"7"$<6M9%HX'2@6 MQBKMG1'%3WYFW?K>/MK]Y"WC,=K?.&8T5 <_H=@SP MI[6MCW9>+RV-*G0]V#T=61H?*P6Z+HZMWMP!@'@#!MXD3=P:2A:,X>TG):4U M(BD44LYZ%MHC32*&Q8HRT<22\& ^$\V:?$HBQME=Y^TI4%N;<^CQ\JGY1B[I) M5)[&J('G$_I*T#M])6K71(*SIL9Z[GT9<%.R!321P$U#']?NH0SVQX.%?8S. MOY?(@@9+F]C0NK7GN-,CX0H%?D;9NJQ.";=+-J=W2FA?9Q/]V_5_N:)1K1Y7 M(>KC<[B5ZNE81L]5A?4#F,K6=5ZO3' TFLLKOK?JR>NK,&CU[,\1!1PL0C7Y MC3*ICYK4ZTYSHZ>Y=CC;ZSDUKGIA/_9/1M&"?^R>-G+CFL$_IY/5E F?TE*D MFL-=F-/NZ0#,_NIIY4JN79N57^UQ#LY473WIOR8J5^^TG9D35=J#*&KGTH%@ MA8C'IL?QI+-4QL"# &^(C9LY/HZU]8JAF;!]M7YX'O R6 M6W!9/Y_O[7O2N=@FG8\?//GS+X^N,N,N._WOQ>IQ"$>Q/871P M" M#P0,6&)Q?%A!EBL"B.Z.%W=CBFT+R56'K+YU*2J>2!7/%/@HDYQZS'@/" M6P'K*P.Y,HU7/E;]W/!X3>>X_2D(PPQV&DE)).+6!V2#9$C1$'P,0>O( !YI M4]Q'FO!2X7&6:\QR3RL!%E.#]R()I622B47,05QL;@S.C/*4"RXLGTK7.B61 M)L=6YY8)]E.HN';[QAR^[.JM:CK"LX/%C2T%"^VE( &9*#(=-0=;*A.N4..E MD8K@$#" 19/?X54M#2:+^?(,#297RK>[CI6\J+YLSX9+>S=&C-,I9LX$Y+U3 M"*0@Y$6IR:0['FTS/BY!Z57JRC< M]S.O.$<(V'A+G M+KVTPVQB1P+C))Z?=^;_!B.CP]$RY.].E5W-"8B\.%C1AQG32"_P2* MW$3IH@[$Z(JSJ$:]G8J>+RJF\S1EGSVX,WA*1F()\#P% \8"/(0I%[%W2-'( M$4_1(FNE0DEI,(]E;K>2B_5U$]]EBG@Y*+#JUYC3L>G*&8-7]6"/-@?G>&ZZ M@MO$/Y[='IRMM^=N58EQMZUG]>:E#%SM!*%8@C/M A/]>[5-*HH0D//)(DXU M0\Y9@0B-1GI%<(PX]_FD4\J0_KG"+>1>N'Z_!#/P2K^+);@(#!BS!!E6L,I2 M(J&9 &_0!F2]"RCH2+C54ALG-K88:8HG^X,U!H)5O\:ZA@5]3JD[CJ$$!5? M"IQO5/!-KY]B-]>]7N\1Q1:<:1^8:"I,3*(NYE;"3B?$I4U(TPBF(:RMCRIJ MHQSL W<;OC_<$*QQ).!EJOA+, 2GJ'DQ!><( 6.FH/26:\UR]P(!IF"4#IE, M:$B%$2H1X;"N*"E$4Y2H8'VOL?;%%!0O.RBXWL44SG-%K/7)V24WB/N?PXJ"LE$2L"!)0PLXB3I1"AA"' MDO:)2N44Y&W9=G4LSIJ+'6T/17' RK)A;A M*MH8!NL:>F>93>YJHL;;F=-N<45QL/81JS' *Q&K.<+@6,1*6ZL]SBD"[ MLLBH<;E;6,[V*J>Y)6*UX(C5_0I_7\2*%)5_F,K?6#Y8&:HIH\CBE!#/1/56 MDHB4Y40PPU2R/D>LR%PB5L646!-38DG^U'S09C)B18IC-2.\C(6L $H429(C MYQ0!BT)SI(.+*,)KD2:N* X;6T+S36%TC6R**F3U2T66?\7.?QO_IG!P,?0*$COP:]@E'J6^]_P MIKG;[7KS42+S*'ZY(C+U$)G][4\JX@ KIY%P/"(N*48V4H($8=BPD#BC53,N MU9S6 C@CSF.DQA 6 _R.Q4%Q99+A$HLD&5>:,Y9T)37Z2FITD9I:28W_))T2 M5E,!G@PUB'L0'8L91EHDC5W.2'<*I(:2)KEK:=QTY]EL]./@ZZ@;]/%YLY&W M3'M-3M^]YJ6_LTO>4 PL=I^</XSBYNZC/W>T![?3?',8F=W='(N'<;S@E9(('-*))<4TY83E_E6K6G+*?7@/1W=UTF.?Z M'E?S[U$:!0C"$[;/R9;NL\BP5HK(R)Q*"7/XGXY&!T&(M4PQ$.^Y;Z9/"%B- M,DZN!/C:#B3K++>L#1YGK2UY MW/[)J1&4.P*&)N4J:J<3X0RP3I,DG1=SWS^+U,Q9:L#I],$Q8Y5$3FB">&(. MV4QT%!5Q8'$1)[4$J6$_D)K9MTQIK0M.9Q2XI@&W-K=L;^'O9ONNA]CLCUH_V";(+!OK+'W^SY8..7R;!]]Q2- M3^#M>[_W#E.:1R.\:3[UJ\5^534 SY^"(=FZ#*5QV,_X]3^P\UFP MCT1(E@:N4] FR$@QBTD E 7U26UL5?VSLXV7#^LS?<._?[%;TQ;QEIQ?HDDF MW/=:.N4P=]ZX"!?&$CQ4$6F,>H2H\)T8MC,,)F>$]-9YR<#S 'Q5SE#IK*$Z M8*/TQ@\.;A8GTM45']X=_1U@;;_KLR4\:I3^ ?:0QC_>O?_PSWN;I;^$9MMP M@P_IM/ULC>';O=.10W*S(-5ZY.48E/[PH_[PN+6S_EM53=0&H,-S&FVVGF'%4HP^,:\-UH'<[B<_O<'ZE+;J]Z:J M_*3+.I[697TJ*OUTZ(OIS@Y;4Q./MJ=9V[,KW*2CQNX_;74]VWM&RD7TY5[, M8.4CK_K3P8KZ-A%?J3; 4YN$S[=M\DK-Q_0^U*,06'4&.'H]GP2.7LR.V>A1 MY9XU_KSJ]KUVW9,_7.[=#5?:*-_]\9V'>[IV#[G57$[VRS#NUP> SC_*M[[M[.U'PR[?V[P.:=Z)+"AAQXSB]3Z>$ ^?+3EYX;.\?*MFQP1((< M("%D0CPXB1PA%CE!@B'.62? ?28&-]F\&-E7I6MAK:%N-/4/^?ON_8?K-.QE M

\>)-4FH"UXLQ1%;EAQB9*?,(^4#!#I!)S[5ZS,.B=3!\MINE,\#K1_5#: M2!D."6F>TY$-ED@KL%2MQ91;;$P2,INF3+YDCN,U0X;[C:XGPL,S6E_KED'^ MW!@Q9H)1[#EE!B/&&46<<(H,=ID'#A-IO @IZHTM2F23WZUR67*9VPN/ \YH M98W\E64'!5<02F?L#C,'*^NY<'0R]:F84C/!Y$3[0&^TAF7.+6,RSQ*3 3D< M,0K4)4$5XU3XC2U!GM(SIL9P1 M]TDA$[1"C K"&%,2S"CPLR2?@PU5V"T7:4.E40>F&'XIW?:*/74'4]][YB3LT;&,;,J22PBB$Q9 ,/B">LP==2'(4HO//:<6OLQA:EN&GNLFB4D-3R M4]-JTY3N023%:YB[%FFT0@;+>0S<4^ZD#DX2S[U*C#._3);PDKNV4*2=Z&9G M# 475>:Z!^40%\8B'>$/$2(&QY30..=?;&HR+[]U?HI9\^2V-]DI:H_# MR)*B]A(@P-%2!*E.@G31 M^912\%@8C3#L,(A3&9 68)+0*!23"BG$J-:V ML?VW[1Y7M>MY_Z^LX,F;6PSY@CV-PS'FA>EL1:,A7H_P3:]?C:\P,5PQ,1RU M/H4D'8BP0HZD +*=N_DDH9" R4X\*1J=OLVLL)KD(5]!%C(,5D;JH.))N44> M,KRV//8YB:"9Z*S$;Q,/8)>H=]XFYI^H)X)8QIZA$SPJRT$IHV*7X8^<%L M? M&W?^CCV9J8$W8Q@M3PYR9&J:0-*S#(IC $\ M!<45Y=H*(6G@G,7,*D:7R2TP4I]+0^>N2?-"CF.^PK@^?V_MO.D>_/[7T<'' M7;SW\U8X\E;LK?S^EOKXQ]?#C["N(_> M"K@?T?GXFG0NWGYOG;SK[NUL\_;17R>WJ 2L3U1:&I$V1H&;&!FR*ACDO7>8 MDN1$3C(F8I/,+8_PQ97#_HC]<*$:OGT&IE-FA N-JT68ZS!D4SQ@'%.X-//: M(E9]^_:D@6Z/&!K_0?YYB]BPY#PM"-J?V/7B63%^&Q8C?\4>7Z+]M8P7F)\) MYB?*;QU2;G(0"3S"$HE(C3)2ZQ3SD=(FQW?#@26]:9&JO#?9-V[9 M1O *@N&,N=]S0,-%]J[ZO=\;# K4S01U$V5SA+"07.(H&3!K >HH=M^*FWUCI3T%Y1Z%9J*H1T6%+!*+ZT,;6PN03W%JF\EVEBP[X- M5SGB]ON#>C048Z\6QMXHTVYA&#B2C_U*/ /][-P%!B<"0;]. S2*$2*C"') ME(ZCQ7Q%J? MG(W<)JNM)MH$I:Q11D>]S/+MDAXT3T#]/ ZHR=)$8C(H*4<1#]PA9W! T0OP MJ"7G4=M,,[9)^9,]Z[DKXGP*&6]G(B^^*D$U']1R])ZT&]ZD/TF[>55UEK 4DC.W+*_\8!PP M=MMO:I9LLJKURX\OC?B ]_8]R6#3WOE"6KG=MU6!,YR;9&3"9EA9L*BL1AI M07,OJ;8D9X]00S:EG-+S^ZJ.()>Y_IVI7,ZKN@#7@[7(,A:Z_>B'O?[@LF@@ MUR)8$(-J$>$*,?RHAB#W0JIJBQI_V-,SVS]O7)?:YL*&V028PL9&D^&),,U- M=AZ\3TD*G@0G!,>1 ,,6JM#5@R+ M17@_>V+ULZ73["F06-"4)"2@P +BIQ, M'$D'?9 M>_M)U[K:+]=+H4H)&^.*VGC]/3^."UFG!Q9[-9ZCX/!NM^?7)U^/>^0B42@JQ4Q4,9M0+Z/^\%;S\JH"$54UJR"D8QH51QIUW:] M;S"_HL'ZM9X6I,GQ_*OY:%,MIINS>>1@E])Z>L4&^[ !/6/U)1$;MS3E2K5^ MYH?/4DMS:S@H?_Z5;*IL=ER]5GGQ5R].J_Q=0I%G)]I^X_4$\T\FIYQ2Y+*4 M@MD'ATW4/;-:IX+:AT:,'W+/ZS=W#ZNU+7,W=>[TVA5O9U,].Z?]^'<\/8N- M1F,1!]B++<^NW:26ULT_IY/RDE%-3<(F"NZT]<>-HY>HL[]/7Y'GBM[9U?3]H?=T6^7NOC[GGK MSEE2BQT<>;*W_\=1^^*@V]YY=]39W^6=BU8>!^D/M[YVCW_%8-HN7: M"(,%4I($Q*,*2!M)$'',TV0U Y=W8TMN4O5DBO72M;Y WVI#G]&1X&1S#(AR M$ITQR43'>:3,\,C2SR@9"_0M'?K&VTN$E+"U 5$=*T9?AYQS F$HL,%&8Y67&UMB$^N5@;YU2-E\%P?1]OUA ME4$1P/$_[GW-V0>/<_UGS]-\20F54UC;E6/&1T8H6'>&(FV";W(U#6<:UYR$&(YU/!EXE&)PTXXMK5GOE'7/-N'022XH1(\(B+D)"6G"! MD@G.8*VE(1SL$[:)G]YLI?0&K:]6$Q= !WD40B>>51FG8"VG(3(N&4G%ZZB_ M5H_%F@-)0EN;,ZD,XEAP9 4\54%:1V0 >MYGJ3XKL\4.M3$[LTYM+W(-@C MVOD3V_\2ASE1;/4H3!N-*4(SP^3]> B,5V< MI9HC\P0;E62.VN@H(LP&Q'7RR!%C45#"JA"T9\)M;#&^"6YQC5.VU>LR+HLIQ3T&7O< 4<29!JRG86UH9 MJ0"LY:S6!W!A?*P.V+?,SI1"34<^.]BS@:7;RH^FOU MS5[ME>".>(&XUQJ\*$J1=EXB[T52P1!E*>S5%/9J\V0OJE!JS*23O\?3V+?' ME0MEPTGWM#L8]BO/Y;'IF>6,9A+*0+:%,P93YDSN7VF)X$Q@H23S.E);W(Z: M0]D$/20U"EN,&:(F@8$"RXIT,AH%1Q-GF <:;-7GIIS1O 3E%2Q9QCR11',N M?31>&Q,DHX0$:2POWD7ME7?,N\"<,J8I00'4% $8$^2$I8AJE:+GF#N)07EY MS=J7%*V>]Y9,A"!&)PHKSG-M@&?5(5TT5":N5/$NZJ_58ULR3IX*9I!4"5P, MV*"1I@:>>HH=S1T(%7@7A,*6O,YG-,O0R='L/N5OU5#]_C+_I9:0+8KCKW;+ M^-ALXWE,T(O9=)ZS>U[9=!:PZ70FB]"XC$PDE)DK$68F,A@5?"[[6%5]%$DK))!.+F$LB;::3949YR@47Q55? 7P= M<]6]LSHXS9"PD2-.M40F)H529$IZ;L!5IX"OF&Q2?9"KW.N)"8L M!ANIQ4%Q99+A$HLDP=K1G+%4CF17 %]O[-= D[$V!B1T)N0V,B(= T/$4\54 M--)2LK%E %[QRS%?IQ!RW^85S<^SV'=/SRI1FV 2NU0=E0D [V9Z7G/V_>\D M_]CE#>.;KU@']W8VO/\K"VR #(XSL5F;JV-_#_LW1U>>(7#_:+\@F&.TK M>_S-G@\V?IED4>R>HO$9O'WS]]YB2O,@8II*3EM--(!0KU^M]JN*DG>4E/MO M6Y>A- [[&8'_I\LI&$5"A%S*S'4*V@09*68Q"49=4)_ Y=RO>"A[J?%;!N_3 MX>#?O]BM:8MX2]!'")J<$=);YR4#8)?6*F>H=-90';!1^E[:4+-(EM#JB@^G MV=V)((,@;?:*#?F-[?8;?]GCLS@Y$3]A0)T@$:X+*>K'S&D*0A+N#XI>LIN. MWH'G*=_^W_GV&[:BXL_,J54;Y4: 3;;9@&N.WJZZ[-EA]8%10GW#'_<&L?$5 MP+&2JDRB"C]VTCL=_7Z^_JW+C7:'-[U^H_=U?#PYQ>3U^S__A,LDN/?3SX/- MQK?8.(/+YRO\>@P;!WKO#WLYI?_RJ_EW MX,;@S!_"&'/; 3N8S@K[>93UAY_UO&_S%*,\W7G>NC" OR^YN?MQQ*P- M%QYQ%#>^5L3#5Q-9W5VS\7C)JHW>5/34CTT0"B;-R0-<2 3.R M9,4[C[8_:,0)HM3)7E#Y+S$5\&279+/ZVA@:@@9'"V!QB60CR+GL+W_)SI_Q M[NLQC+;Q#< DPD2<5'S2E["7 2]?9@1_9X.*J/IA8%91]P\G**[MC4B_:MPR MLF?FI)Y*9UM8JM>)^'FE!EM8J@M+=6&I+BS5A:6Z3G.W?BS5.;CLJY8AX&A6 M+4(J0_.?"\HUFN4:LP1(5^+<8:I#J94B,C*G4B[IY%Q'HX,@Q%H&9ET,4QW* ML:,%&)-_%<[Z>=FF-DIS/V^4YFZ[H#F$5$60QMS.*TG9!T$A*^IUCHX@>N>M MHPYM[6]_ZWQ\ QZFQZTC^,X)_/;)7R>=HX.3@X]O>>OBKZ.]WVX=01SMGK>/ M.M];.[\>=C[NDO;%6QC;N^[!_E_PG8-N^^3@^&#G\T7[8XO?XG$.P9LLUHA3 M9Q$GF"/K@T/2<"\"-51(M[$EFOAND+ZHX>+5D%,C*'=$)$VYBMKI1#@C&FN2 MI/-B:CY%4.!2&602-8A+G)"-AB)JB6*<"JXPW]B235/4[(9"YAKIO/TIGYFF$D4F M2H-2I%0$K:@@=&-+_60W7(>2Y7?=P1>4^C$VNMEABH-AHY_#L,]6K[P655.C M7MX;935;4,]?G? CD+AIQ'N2$%E M(.?&RC%62N:T0<0:@!S.%!@XG")8>ZL("XS("G),@9PU/ 3ZNY>SNX]ST_@% MG_^L&>??ZOF75S+QU[5(%.R='7LG2'RI%WE_M_.A!5P^^!;463,7LZ#.?%!GW,F$'<9%RU%(B2&NA$#&\H2PC-*3 MP&ED$5"'-FM",5Q0YR6B3JV]S((ZE:YY M^>CZR!*+-<*0)_J%!4-6%T/&\R.%(LFDB+07&4.X1EKS@)R05#@18K"A8$C! MD(5X>05#5AA#QAK@&!EURAD-3('OER@##$D">1Q)\$I8D]E"UQ-#'D#*5'_* MFLIS7Z!$L M!D8\@)X:[#A2FN36$"$00F>ESU@^5\;^!+_$)?O#V0D,%BXR&/'7W A"8\1E MEC_9JY@OLEB_>CP%12&<6#,.AY4:;)T))PJA1"&4*(02-9V[IQ%*K//$%3:) MPB;Q[/6S+CGC*,&)<$Ə'C"7, 'A6G!4VB?D36G?;%^WNPG/QUG,?2^=@1=PFM=UF+_O%E;_\-W-?N]\X^.&D[Q]W. MT>Y%YR*'9C[D^SX\./IR?HM-@I-$F"0)>>;4J#&G54&@Y"*5+$3F MG8(C>G MZZ6,_3G54$3'2%0F2"YX,%13QZ/7ABG##(FDL$FLL!J.G990Y35F+"$M4T2< M*(R<%Q8Y@E6,@I/H!3O\2:01Y4#S MB?9T*8Y<'1R9I( @1G.6*2!H)A7/53K&,8.(\9XS+K7*;;AFIH!8^4/+@A,_ MPXE'&?P%)U8))\;;]0'Z,VD\)1'4G!BI7!B+"%;!T>$E4CP'![ )B*3R299%,Z!3Y*$J<@6ULV>6*NCD,*I M4!RVM:@S?"Z(G>14L%H#N#KPUD3%J2"1=AXC*46242CEB-S8XN(F]K/N=88% M==;,_2NH,Q_4&7, N10.YR[MRE.)N+$>:8\CDI0:RJF*FNJ*4Z$PN13464]G MLJ#.G%!GC+N/\BBM4<@QS3)I>D"6*(*28-X'QA)CF3^*/)V\[Z6@S@LZTGL$ M=4()O,W-+RR5B:N*H!,,"<(QYQ2UB$AFP6YS$1F:"!)@K2>:G#=008(598I!VAB/A%95:!<)RDD#!D((A"_#9"H:L M,(;=U(1K8'C1Z::2&5]6[HV>,;#:R7&W"-G C.S \$ I4 MI8*#N-X(4B-^SX]A8.Z\8;,@-8;G7V/#@I\_A%_L5Q^HCI%'XXD!65!=^SDV M+B]?7>8KW$8O#!H Z#>$!Z'1/:TX#VY3(ORC>KUW!C,0!IOP$SX"4(PJ]9J- M!Q(@B#O\!U-+JQ?!B&!,4X_*Y&&",\&X59\T'FN3+#$:8\Y8=:$**RPEAIM2.+QT^ZTXTG$ M)J."IV\?/]V?..:+3'V_^[Z.#U2>#N\T1O:X[LAD&$GPKBO=.@Z),A6 M-/YQR9EZT=KYPJV=#Q>=_5]AK"W:/GISU/I]]V+OXP?6 M.K_-F=KZMK??_K+W^Q]=>)]W+MY^:^^W#UN_OSOI7'1HZV/K6^>H)0[V_<4M M0@]'N,*,$20LHX@;[I FU".C5&3,24:DVMCB66RSK*3S1I&+"A94'*! M*!EIM$(&RWD,W%/NOUW-QDRJTVJ^%SX.$&&)H3U7G*+(A<)<4D4 MTL)+Y)73!M[1=D1>HF^GYXTRB8H.SDD'I0E8*\X<59$;9L!>(3YA'RCS42I1 M=/"%Z> XT5AT+E!B$<>4(,Y90D9[@E)0UDD2##9Q8XO=$ @5'5PY6OVB@W74 MP9M]4)$47<0"4:I!!Y/2R-B(489B4,^D"?&9[(\6'5RH#EKG>.*$J4KY.#?6 M4:R\DAZ[R(PI.OC"='#,5X\AU]:%?-#C0 <#B>"K)[!*P0!2RAMC9:][.NH>^8/6AY>*LO5OU_]EZ][4^4LA5[EIX-?>H!*#5Z/V@W_' MFSY__SM9#G&9:8]OOF+=H'=\-KS_*POO;O; @G0PENMS,;^YO%6&L"I!7=2 MA&1IX#H%;8*,%+.8!*,NJ$]5G/KR6X?]F_S:SQ&Y?K1?D$UPCZ_L\3=[/MCX M97*=8)'&Y_WVE-T[,2G-(^=NVKR,P#< %/0KN7H%_0 =HMJZZE/'=F'JYV"MRZ^?(?/GK1WOGP#Q,<=^NYH;Z\'9ZN)X%,0'@(;M.._O M+#""F::8,PH6NK*>D42D(29YXV2Z77;6CL/&[JGOG<0&S'JCFO;&O>TAKGH< MCV\*HZ7YZ>\^7[7B;2D" Z;KMT_#3C=O&:%F%8K/+5D?OK>_?1(X2IT(13;P MW)G<6'AD%,+<$B(8UL&I6=L>U[) <6HGY#@<9(-X>%A5!>8DY[/A2)0!OW,# M9).K5W#(F\8\KJ/OC]ZC35*UV8I;'E4AV8"MTSOM&B^>K7T:)YK)9)N:E7W8J2Z]FA> MC;E[6H_F-9^[]6O37/DB=@B_M1)]*)_R V60]PYR-G+4QO3&Z[63[_MP_;'MQ?MH[>X<_'YO'/4POF7?8 M.?G ]GZ[RZ77.7KWI4-?DX.=%FWOY-_ZH]NZ>$M:]#5NT;?G![^_Z1[L>WZK M XSS46AE.+(:<\1-4,AI0Q"GV(+\6LF-W]B2C&\*H>I!C%[ J(#13\%()*&4 M3#*QB+DDTAH=-3/*4RZXL/PG;,,%C)X-C,82]D(,1"5%D28$( CKA)SP&E&I M8%L1!B=/-[:T,)M:%C J8+0J8&0(B\%&:G%07)EDN,0BP::J-&CXP&FMGCH,TUFID8VZ0!^N"#!<".4YC-$$J$?'&%J-ZDY":-*IZ;&"B]D[I M?^)@\ HT+'0'H\/3&!KQ\L"^88^/>][FEX:]QE>;1]W]:H?YZ'80_5F_.^S" M2$K/ER7Z<03,[E)L$*" .Z;*)@)=MZ'8(7SJZ!@G6Y\%<[6"@K.'07'6W,F6$5K$Y*4 M<<0C8\@:ZY#"P?@ [JC)J0#Y](WSPGQ84'#-47!IAWH%!>>/@F/'?H$RDP#V MO H"<:D#TMC#(\R8\8D22DD^]E.;ALI50<&7F:Q\69H[YW3EL<5@,!>A=Y8# M$(](6']YO[FNB="U#T6M@87Q,HV($E!Z*4;$Y_& DHS&F^@8R%.711!)62BCXCGEHVPBP6$ MB4@L,,&B"24UNZXJ6J?,[**,CU/&\:)40VR4UB.I%4,<1XYL4 &E)*P@,GH5 M^,86G=$O*GJX"M9_T<-EZ^%83)4E:;1DB!&C$(]:(R=R6TYI*0]&.FS8QM:L MI9@E27OQ)V-7=+@E3;NDYJRBDS2GN$_9 QZS![S^]I_]W6'K?=X'MC]9'@5U MPJ-(C49<$(:L5P:Q* 3%"@QO$4NF=@'" H0U/J\K0/A8('Q[#81"224"YT@R M#-:P"!X9YP/"DD62V\V:W#VC.K*3N@!A <+U!L)ZG@06('PL$':N@9#0R%P* M$6F6#.*>.>2DL<@[@,+=>-H[Z9X^E"_]Y25- MKWJB]@H4 CR8M7RA'/+E&@^XQDO,@?A8/8D!61B5_1Q'3;H&C;-!#(WNZ66O ML)SV\-B&8#-5%ZSI =!HTI<8";P2@^V1%+3/VT\ ZV4FXS0HI7UT\KGC)$4 MK5RL5M[$1ZRB) JF$ LVITW87,\N& HZ8"-YDDYDK>2;2N#53IU8 4=UAHKU MYVIW]K0P1AGE8T99G.#B!!>,$$^:DE Y<7\/ "?8J(AN$0@(+'J,B5FH=X"@:YY S"S%IE<,"1O1 GN/9^PG8(C6^W M?06XF^B'@T8OC8H%NG_'L1+AI;O+Y1J+.=E=A6*7*E^KT?N:H6#0 $!NO'O_ M85 \T-IZH+NGOA]/XNG0'E]FW%4CVAX+,.SWJM=@7XWA3WN>/[S=[]O3S]7W M2M?$&;=:-NZ6$LLY)2F@:$0$ ]CE8]F M:='4)6CJV[$ 4K*&A(@;*80=* R]Z?9Q/IN@\"5\EY7P2%X M??+UN'<>X^ALJO'UK.\/0>@;7X_MZ4(=53K;G+Y(T)N#(S%"-GL:AP^#M9W+ M@,3K*D:QEZ[6OW(,_[Q<_3]A\0O$S09Q?-QMT"DR2ET"(;,.W ;O?;1HM^+X,XJ^ET'_;YQ-C11+ @FD'#,($XTSRG; 5&M M O-:2ZOTQM:,(8&BWBNFWG.CY"KJ70?U'CM@BXY%[A72-(&' BX)LHQEAEXI M.*BVC%C ]CVO MS"QKN\)+R9V+QF0<4GL3*L.C+6($?O,CGY3OI! <;9@%&, M^S4*%LNG2!#L;P%Q);-+(PB*FG(6E69,@]VC,DW+C%'6);&Q%(VNX4E*T>A% M:_2-)\.$$<;KA(*#/]P$BDS"#"61 @LZ&JK U-%X4ZM9HQ5%HVNMT37(#2P: M/3>-OG%>%$DZQF 0Y=XBKJU$3H(;0P6/06JB(I,CC9ZY^]&2B8(>ZD#5VJEI M/])567K:X(NM7UN-4;Y$!__7IU? /30_HG;W?A_/X0MA+/PS]JMM?;Z! 7K; ML+CJ6W#U>9S6? 33.O[-8Y:LQJM/(H MZ%G0LXX>=$'/QZ+GV'F[]U1S91'WVB,>I ?T-!Q%S8,0R7H:<]]/W)0S%C\5 M^"SP6>"SSD&& I^/A<^;,(/!,<1\;UT6P/V852_'O?\EQ65_(/_'F)_ M\M>I_6C.]HX^7^SMPV^>=/#>_O:W]OZ[HX/?6_EZ%^V3MQ>=B^/#]L4V;1W] M M\7'O6T[.O\./U;O)]+I*Z>^EB9R71OR_L^[?@)*GPP%\OQ\;\5+&&@F$K#&$ M'_ WDG;-M 7O/[84H.&BMV>#F*_=[5]S>'WKG1V'QB$,'3X03QL6- !=LWJE M7K\:"_Q2MQ<&C:]P+S!F&,8_NJ?P3N\,IC$,_OGJ)AA7Z>_=1;T$F%PN/K;, MMZK'?;YV'Q9U=".3:5FPN,?VZR"^NGKPK] =?#VVYZ^ZI]4255^Z#37P*__Z MU@W#PU?&-#5C>>N\#)5>7G[T+FE6N^HMV!R])S@X^^S>MW&3/.H]"C:P?M0W M?S180II"J[D/EC09IF6PYF$#>F RTSPZSQ%Q.]_W4M5^FL+X8--_3)LO+X'R MYP$MFX3"=:Y>[%_:IZ-7I^GU7,%:W\)J-=50[D3;;[P^S="Z$WW,B;D-1C8G M\>JY%VUJN\ ?+YAN:C5M5I_'*WG87&<#ZR&G,@^YY_6;NTR74.;ND7.G)^9N M'1*MIU-=+N98=):R^/6N.A&.*V>IT]9QSF32AFH+CI'UR3":PH,I;ZZZ MI-LGL$3#%U)PTF/MDS]..I77^9:T/[[&[?T/M+/_Z_'!SKO#ULZ;X_;1FZ/V MT3:Y_LY53.;(T\[)P5%KIW,.8R"=??C^/HSW][^^M']__:WU\0-M?81?W?D+ MO-G=8:N;XS&OAZWM3U2+) VAB"GK$=>,(QU,0HJ:0!,WCFBVL<7XK 6A2VM7 M73#AN3%!>:RY92*YR(U5)ACMC5.$:FU%( ^FR2F8L$Q,:/]VC0E8:FQS^I>A M'# A48&LCAQ1X6U4.CKL,FUNMDH*)A1,F(()+)*(/?=<,,%E\E8:K3Q5\"P? M;],'<^L43%@J)MS8"8IP3)PFB%CG$,?<()UF5R;_^34G^E(LU#+IRCVPQ4; MRT!#U)R&)+D!;YE*'470*@H7%C2/C@7D"#9I"$X(!U50$Y: MP[53*B8#BOUD1M"BV/56;*8%DXG[2"57P;J@C##6"B.8=DD4KV4U%/MFQ^9! M*1&80,X:FMO^P(ZM.$:*O>>H5+W5)58G-OT,W??M6/QS8+ M^&4IP:7BC7WKL@QL_&][_E87G1S^PF(5@>BL9>NQO'F^ED)Q:'80( MR=+ =0K:!!DI9C$)1L$J!I-9;UQ]Z[!_DPG].2+7C_8+L@GN\94]_F;/!QN_ M3-:(=$_1^+S?GK)[)R:E>2253IN7D4@"\/7ZE0"] D6(_?PI&)*MRU :A_V, MZO_S\^51&UO[55%-+S5^RQO"Z7#P[U_LUK2EGZ4D:^%">R?C]U)HFR/TNOMW MP<6"NU7MU;[]OM,=^./>X*Q.97^?KS:O[VWZIGM0;1YOO[V=_ MF[3HV^^MB[]@DWO7A8U(M/9??[)&$?@_1II9@3B1'AF>R353D)+'&$+"(S,$ MX#B&[ .O@T)6VKW6DKC3^B1U(D%KB8)@F;O'6>2HHXAS[K5@V."89JU K4>Y M::X&[9U6]:* X)<%H*X2BL;7?N_O[B#+>J[7O'QOF#6E416'#BZ+50>WJS8? M6+19E7--5FTNJ$83MOPF'FW[,Q=IXB;'][_]V*(_UA12SK^4D#;Q(R_[XY\T M9;!-K!XF!J5(LQ1ISKE83C;EU%FM5[%<*=(L19JE2/-YV&HO[?3ETM4^,M9= MN]E\+!_8 ^Y_16/\9X.PQ-:D(W?T/[W!8!3GKSQHF-*]KW$4JAK<A7Q/]@YS%'];N>H13)+6!O&L??QM6@?=;ZU/[Z^:%U\QJW]@Z/V M^]L1__!E[_<+SOX76IT0[+(1T+$@+@0"3GB!+)!I$ 5%3K7XRJJ-B5[8P,& MI9KI9?C)EV)0(' F")PH1DX4:Q4D1L20P,6>0%40AL6(^T 9/'.&U@2:41)F5K MAX/_]V1KIZAZ?56]YIY-4?5'JOI8:5XB5F)OD3,TAWJH1I98BR2+5@AE$;6JFIY=R(_;2(CK?Y].]Z?Y!OJ]8[COS[LY R0.ZE1L, MXCY89#S LV'82V](*VH")ZK3O2WZPK!JYI1D/W7W[_&TT'\ M-9[&U!V6&M&CUB< *4R=H8@$PL"E\PK!O!.DI"!<2!ICN%-]?$^-Z'48KHXU MHE7?SE(96BI#2V5HJ0PME:&E?6>I#"V5H76=N_6K#/WMK-^'E?B!B?9J$0>E MLUQC;L):!CGS(.>4ZKP:Z0)O(LR./5Y0SO.3,Z)J-U\/CUE.N\47$W5\SO/Y M2[B^E-0[D947$CG\>MPY>GW>_KB+#SZV+CH?._A@-!;2OC@\:M,/K/W[ 8RI M\_V@>RMR>/)7M[6_2SI'[^#]]N$!_-NZ^*,+XV9[O[?8P;['!R=_';6/WIS< MRM/VL$2)L+Q(,B".DT&61(PTY$KH).!9WJ*H%3I@1%SR@D]";1*N"3@6=5@2=GO/$MJ#3 MG-'IQG;2F@5!74+"YT8UD25DJ-4H>!XB+"9VV&ULR4T L1J!TUKEPK\?VF%< M4-K[@PI_IDS>RRO\68(O6"WL]FGX3\\75'LJJDUD72N+C?"*(T6<1YSKB$R( M&=4TEUQ@RG+E+B6;A#VYME(OP84J2CU7I1YSI$*0. H3D9 X ME^.#>CM82V03UMI'[ S.A7MF$\LG.U)%J>NKU$OP/(I2SU>IQ^JC+'8J2(., MU +Q$ *R49+,.B2X!FRF7L!.O8GG1C)4(QZAU? _"J'0B_5 KEN_%$1["J)] M&/<]@E/8@\V)J*;@>PCOD)-,(Z9]$DY9RT-F#:*;VM2I*7I1Y_KY'D5G%ZFS M8ZX%$0K,$.%A)5@^HV$26>PIDMH3;!FFVON-+?/T=MU%8>NKL,LXT2BZ/"== M'CO1("X:0R72BH-'@8U'SC"'8L1:&VYNQU2+,J;,T%"%;,7RE L!P@&/-D/,.:\-.3!%T(N0*OD82(@P'&0 MGAA$F$B(B$*/9[] MJ#SWQ >4H@3'/@6'-.<>)>:DXRY1H>W&%IC]FUC(&J5*%;6>]XX]!P>][-AU M4?";'=MX[H*.!#G'%"BX#,A2;I!6/EE%@C;$;6P)M:GH7?U>RHZ]5EF03ZK" M6N\X%:/XR%WT9M'8\H>ND1EPXC[4E M%/P&K*051N*LWT3R>NCW>IV*/*T4:[UC+#5-BKR.K(S6MF#:/##M];?_[.\. M6^\SKN66KU@JR2@*EN5D""*0BYZ!^9(L"T);V, VMLRF5G4J,BU:_:(\DZ+? M<];OM]?Z'3$.QAN+F!8*<DTIUKE68*=-EQ@0)-H-+&> 0K:\$/4<(1&J/5X(>P36/N*O3+X(58 MD2*N\,.$Q>%%,ZAM]KS-2E2&..<=9UUOJENC)%Z^>F M]3=.# 4S%<< K@O8K(A'^*.58T@XP2GC6N$$6J_$IE)S.#HM>/"R\&"IAS(% M#^:&!S<>$.B^H)F$1D2M$>=@#QA8-Y2H2AIKK4DNZ19J4YNGY(,]%QZL(;_% M9&>V*Y^HD?J]DW].-&I;Q&'. ZOUYM&%_H6U;9C_!-5[FZGIN5B)JLUE3SD? M]RPE3=%(BQ'CS"!N=( ])3DDH^4L1"J"=)D;B6\R/*\B@OGIT9)C[051"Z*N M=)%60=1Y(>J-U\X=.%N":N0DIF"E8X]T< DE @:[,I38$7\UQT_NGU/PM.#I M>N)I[0,A!5GGA:PW\0_M(P_)!X1%YM&V"2,3+=BJ/FBKF78ZA(TM9C89F4-. MQ_)1M0J0_#*T\*/P;^C^O75U5^VS$] ;?V567#Z=@VOF*PVRV>&6UI%KPYCHS^QV(U>:@SAU<'0#L^&O?YY M(UWRL]R$L1K]7"!I3T.C=]9OQ"L1NO.)[J!A!P"MQ\>];X/&/[JGC:^Q[^&6 M[>_"MT!U^/[?FK M[FEU[]67;NLF7/-?W[IA>)BWH"8>F?67XNH4SH_<$;G)\_]NX M2>Y][T>794TAY=RO2F@3/_*R/_Y)4P;;Q.IA8O"3*/D,Q%,__2@1M]-GKE3K M9]O;@ZWH,>V]O 3*GP>5:A(*U[EZL7]IZXU>';MZAH78GS<,ZELHJ*8:G9UH M^XW7 ,:AL1-]/'&QWV!DWO;N'^'3;5RW6WU])Q<2'K\,9B*ZHOS>*9_3.]SZVSML?_SAI MG^3/O\6MBR_Y-0[/S]NT?;*W[WGK9)??B6<<[8K.Q2[IG'0HW%/V$2_V]O-K MG^'Y+NO0CFA??#[O'!V>_/=B=YP6PV'A%581$8TMXLX$Y P-R!)!O3-2QYS. M0<&.Q"O Q[L,#?K? DG+A*0GGE052*H')$UT/6.!PS(AXZA!/&B.;$P:!<<# ME4\QL M*I T R2M0\N$$3,C^*V;C=,XS$<55\[M5<9M86VLN\/*'P/$T[F@XJ @\&P( MW)J@;R3.$V(3LCJ*W$"*(X=90 %''A67,@@*"-RD3\YG*B1OM=;H)_I[1:.7 MJM%C;IYE/I+HLX=G'>*>"609HZ#;S/OD$KR7>T,VV9--JJ+1M4F,6X2_Q._E M5BZZ_:RZ?;-;1Z=I!),+!0I;-M<\($V50,G#ZBDPO72 W1HW14W8EM?A?*V2 MZL:HZJ]B:XRV?PJ#'S1"%_0D-SSLELY6SP)X3_=*G@!XM]FA\B=VQB2@ -]L MP/=VW$U)G#JP1@,BN;MM[FB)+"$>>>>T#Y@Y,%HS\)7N5B]8O9_NHA3UKI%Z MC_DLF/-D5 H(#%2?X\ *.6PPXM;%1*QCDKHAV,4D/&&'_'VE .3 ME?!-9@>U*=1,!;X>!%\?QIT/#_8F+!C.H!41#QZ<#T$M4L9X[[@W0>2B[V9= M>F04_:VE\U'T]SGU=\R[\ X+9K%$) J#>$P&648H8LJF0)UE)@W!( X'?UU)P_:5,!3HFPWZ.A/I649I%1E!25...!=58)0B$'&A#/$D49G/ M//C#,U7L1^+]C!X17XV=,X M?!#R?0!(ZP]M-X=I_NP-NODUF(0 \-?S\)' M#",6&^$3XM9*Q 5FR&"GKH_1C M3DT(080H'#*2!,25I.#4" -&CXDYM&%D/GDQ32/J$;DMREY'IZ;L]BNB^#>[ M/90XR\CKO].AS=O!_V_!?D["#F>SS)#.:5 MAI0CF_H?V

$?+WADJM^?<+ ;J]KXLV_.GLF/[WF#+OCE#M M[7FM3ZB96BM6%3;G?_2!A*Q2PO, X8X >&4M7>7OY,-IKE%ZW-SFB4F 3A2: M^511A,CU5Y(/01TVNU"Z-;)'3+T#"VKQ#LA?P:<6WO^^]C=N MCWAN/ON*X5_)U^Q]NBU"0!7]+D,CA18*=!-A9X7=H66;V:=\QQZM)@ %0N]] M'/]0I>24_)RRNUK&<%S-E[M.=$MED7@4KYU^5I_.CMJLC]RS L+G+G]O;FJF M/D\K-SYIV>NO-GA>]$3:>:;\VHQ<)_\4$/#HP29]TKHQA#9"Y=QBG!G(<5=7 M&,/*\X:\C$,OV5L6+JSW:3P<_BRU-D? BQ+T!K'>=T)+#T%FD2%?A<\.\46Z M[O0I[X^6N-%BSEG&E%S:W#ZO^J_>.D/5!,:ESWV4J2;G_%N!V2#[41S:GO-PD?9(U,Q;3;Z, M'8IHU9L22Y6K7V$'Q4*">I9V8PT1;J:Y="C1TK=YW, M^1KZEMH/036LK")].F(S5-9)ZW[=B+/IN2VBSLJE=N. :YCUYF"PQR92*)"M M#YL.J+*)=OF-+B8WLYO=_E!JQ'WB,9*GX\3#_G8/(H?84C-;\?Q !7F MB?A6CKH-3U7;10MJN]'4U?@-&S-@5=Z$;LHZ#F!_R^<"'SPHAM_PD[,S]^F/ MZ]"!EWK4]89%2\EI7>J6DY7025\39I:*=U2K()5KM.-O.O^4TZT_8>WG;F(6 M3(/-JK1,Z+YK.1J'H%C^@7C4N(^S#Q5#FQA :J!/!W)];ZZCJG[PS-!L%W"D-UE35&O(:U7FIS?[,V.;Y4:73]G^=+J6Y'H+L'U%N)'(A%YRG M&3G2.$ZDJ,FI/;(I=7:(9#GN5^O/919H5QGW[=0( 0=M<$QJ@(35=.H:M4 6 M ^UJ"U1"]^E\"*>Q79[89'0,%;9FKQ&?&:KP)%8D]\MNTD>^_K$F,.T]508_ M#8,%PHQJ!DO"&KI%<9&3=H_X<[R(1DPXL7\2,U_3VA\9[-\5MT3!MO,(.$_U M>3;W%L-Y!,?Z-%/ +P]2G&OH1@AW $6!SP>->T/.V5X9^?ZL7)IE4H"@W<^[ M/??:T%D^+5?>!*\@U S[/"B64&J^M@71 <*I4P^9&*@GC)VA-Y9-W-VXH'ZS MJ1()/U%9>@8:OIZ@@D24 M=\?P,A[X>W.M5-@!AZ!'=;81LR;X:S(]3LE*H##-'6(M+NB,TC^O0U#4?E9 M?'J&X?+1D-TC"4+ ];B:YB9AO'HL5E6TLMMJ*RVE2(V.TDOZK[3KMU(.D'.; MFC>E-?',A#(T)5,ZUOKE'FAW$R;*ZH8*:VO-P29G&B7]"]KRX2Q>JG%TO'=3 MZ=WV5#^H7KA339N."?$0M$[(6>MJJU:K3_Q<6-"<$6K_\%IT?&]EI"3ZH7.V MV/3/.2SR.<*2;H*0':H$X^GJ-)9T8QGUTA]1XQQV!:&IDQN@Y*(1(LX0]Q0< M0^!!/4='V2!YRD89:Q=O?H)8MY<29F;"P_&-#O.$5DP\AM\O#A['5.OVY\"J MP27[3MZ\XY"0[ *RT:+RZ#<"&E3-,4+'+%CL"TNW@;C'"BKT5=,+-%<2&F#D$GZ1$GVW^YN+#00"?!<=-LY!^MU+=%PQG^C=Y#REP3^583]4! M7CKIX_8 M#;F3+DG#&0%D86TI,.5B0OZ^3WB%CR2WQM(65GFP49F8/[Q31ZYR_U%3&W9% MU"X^_H^+11"TX\NXVY/YE4;=>2Z'^\UT_;\E?$EZQWE.E!>F22K:UPSZ7;%N MFO?L_^(-N>8!%EEG"7MHQK:GZ%-!O[\)O\#_A*^8XV\.7@0R/0S4>7C^8V,R MA*CC;=USL3R@W)JI4XTH_BPVO('(=8,9-$T_U(6ZW65OED/]13"K;JY.VX!R M-U0:'X*N2SW^66):;*5ZZCMN^9;9SJ7>.OP+,#]YO5'+[4P*T]&X3@Z/05$] M9L?-LI_<9"VJI6P&'X>W-5I^777V>RZ:<_=#_&G$FYUBKM>=JY+G7KB.D*5O MGDZHD'/61'NL!?F?VW3)2\=4MAP;D\0@#\CDMN[%9\4FU M>P&%TLS3':68.6QL8@K)22WP=6+*MS],^!)!8O5@-RIF5U0Z(7N"UY(S^*7] M&NJY-^]J1E>B)V/W-(>5\GV]CEY_ MJJ/4R=<66'S+=O/&-L_3UN:&P6:U%18_$!I2N(9/K<[*=4_2Z1@=[2$GLC]R M_1Q#CF5T4,,=61-07H15,? :WA#7"UD5W4E/OME\?VSRSP'Y)1\P'GY$#2ZH MN9QQB"+@\@UQ8U!1:GIVJBN4^,P:_["+PX-@<"KZP.:T2^2/LD)ENEKY5'K? M#ZK4DE/_Y2,]KT:U&)N3_:FX!Q64GBD]RN;MVF>#Q+!C9PD88OT'EVL.@.ZR M_(82H.)MH9F(IE(_;4!$5DZVT=!(^3W1BBO0CO2AA>*.80 ME([F(4W]&UE;\$GV2H&4\CZT-B2'"CYTOO#$;O;2(>A#\"&H&9I4(M9/E6,$ M*OW_+RL#WTU7H2;JJ M(.[-VRO&RAVZTJ,%44(<2D+%SN^%XE&JCZBG?]3+1OCZ+7A&WIP>2T]W]J0; M!4:OS)Y#F\64JWV=OZXC;[OZ=VFC"*/)> WD"[?BPB'RU-"%,+4MUU0CG4 M M^!P,N!00Y]<(#,Q+_'(+>+1ADO736%#DK M;R>[B1]C]']C:3&,* %M9)D'(_Y*-9.!7<]BC[H'N,XU:=E4 M>QKW=*2[M6LF=T&G/T)VY,"!E[M.U_K&CR5(--UJF$G5NYKU$O%-9*O.?6$< MU@@+P]341"LPY'.74>([,Y9M:16MU0=(G%#1I4K F1^V44Z2RWT-KC+LFH)G M*3^DX*+2I&>E8\5ON84ONIWZ92S5)KH">\C"HP2:10$2[>5(+O5T+JW$>ELM MPRJB4K2'@O,MV\/^]7F#/(& EXWXV<(?I1 M&?EQWQ0D,V$+2-3[.0_>/KEH&K(_J4E@#_8ST3%:$+?.T\N M#OK-1(]SYNK=*V*XS_@>@; W&CJ799__KEG2':D->):NI&E&Q0S^J*6,MD55 M-* E1YB=7J-$#,6,2VV*!"8+$,WYX#=LIXT"&GK*/V(_22:^YJ6=: J]@J+R MK_T.[BOUDJEK'D# M%7.?/#T7@::?*_7, LKTV(,>CLG[^_>69!8G@D/>P9S^=W:4MS]V,HHDQ[B4 MP5V11UA)QR/2?M5?WU:(Z9RA2C7N80?!DS#6F0I*$5&=(8!N0XH"+?.V_AC> M0)I=HQ$*)?9^Q*\H#I.E78?<^FB:PQ;+.& 6'8+F/J $47.8YBN9'3@>;U6> M&!1'L=EN(ASQV?Z>H'QR&WB:.'U#II2T3Z\_?=YGE M<.B13@P] ;;?GK_S(*KM6?!0\3]%=Q/+O8 Y272L-GSNB43:"\JD@%IFJ'L@ MQFU$P?7!'V')LP=B^^/$/?*%^?YWX_@?!_UQ6#_Y&8@1UM[H=^!&XY>TF&<2 M:B*G#K[8L-%MCC)@24:>8_5F2U+VPAQ8O,R0]NKR2;L5B\=.[M<]\1NWER?F MS1&+S<+,'"34'5,MM][PC:%%0;<1^($X(CE^2W0I-B#CT7!)-SRA/#S1_*+4 M:U/_.8>O7S0$8#$DTD^F.]W-XB'2NCK[?ALS'2*Q2JA&DWF(/-&:=)7T[*NC MST9&X]"M=S$N<-.V"*TFRCDF79-""[?Z4J(IZY^8]EUDDMD"TCL8-B< MV=PH/N]Y![X&OWQIZ*47;DAI'G/C_O)-!R7&[?AC,,.HMJ'42Z>*W'J>4JWF M[48S?QDNIG?"8L&BT*=042"S32RM7"[>#\VS*N#>7>303U^8>)5G)?EG;KP/ M=Z;1$D7%D+8\ZCO:TVWP$4/:R1K=("FV>><(^G/D")HJUXE43.Y_Z4V2? I? MM%KCO/]*8T^"I4K25*@D>,=NZM/UL\M?]BQTOZQUY-:0RFM.LHA-ZBA")JA!"=V'#\$YY6?DF0<43RK^N/?.\W+/WG[9D[=*: MLPXEOZ4&S',(\D*%U8=N.P8-,&X/65S0.*T+GOH&\ID::G[&S#@:#64H$9PK M^ACV715'IH+:4,C2E]6]>A3>3CU>VYCT\:2_9%$-<(I^/[\#"UR!_0XP:6]P MP(&7 _U"6RI0/.9]S>?2]#4UBJF4U)Q+Q2%-T!/+_V(LOHE9-]7O@X=FCF2P M[H*^X .VN,#J/;=8?]XSQ,7;OBQJ\?Q/ZE@!L&2QQ8 787,7<@Y!8-5D5;WL MJCT5=]8&)!K(J$!L[6HJ_Z3'GLYGC?JB\+4Z[JC*_A+W]?^6W(R8^=D[*/?M ML;J60IL48 K=5N4+N(?3SR,CW;!;_K3E[TQ^P1@[,UULH8Z8>3.34 M3T;E_9V=*=90BM[UOC3&5%+N.8//E4BBO!M 1H.^$"0. 2YZY@M M[6$F\$?ATV3S;%6U#$/F5J3 ]%OK.'JI/=S##^R[]]\XO]SWND8,#H(X:-M[ M6.#E>UG1\ZS+ *'CJ%8(1T_94Q=+?()$/<,??1?>/U$84G- M4GZWR)[SF6'L)^&JZ%0-3N&3X!(/]^!'P7X7I$5.9)L9%1F!59_CN29*4]EE M%]**M_+C2FZ%:'37TIK?<5H]EW=BUA95B]E\:B/$KE9B(H-SR%8__[(G5W\C\.F6Q,EFKQ/6C #O9V.1 @/2U4 M%_OBGF/$B_^NA5[E,FG%>KT:3*5)U\E\MDBIE.Q;?NQAOVU]*Z)2E>NO+4EH MV$/,<'* ZL@\6'?I\+?\F?=WR>1#?Y+NZ3HP_NR90]"\@_OLI9_:7V!;,OPVD]-GH+F M0V]WGD)I&S=:&C&7=L>DF]0A=W<-4^ U)\^5BK>[_&4;JU!%)Y+G><#0]PSO M? PWW*'\9$>T%>N MN)XAIWU=-3FIX+\9?"3X>K_D[6(=<_,7Z:^_Q))W.50_;:E]09ZN*_'H_7IQ MOGPM8RTQ[R:$<@1U)U!=F [D=<2,/)6XA=.7W^YGL5_IQ728I[MOJV"[XOXP M.;&1?2B"W!8C:<<6/&=XL"K$*#R2CS_VEYN/GI]@V/M^41&3O;UYU'?@8JS" MHOU7AZ!P=+$S#+A&Z'C#T1*EWW((JM5)]7E"F9U%1.[*%SY<= LZ0CAS0/=K M(-J:-= <)NKDX,$FBF?+17YF(,:+$6?F3SOX\%\V8P>]P;:B)X9I!:.XYVC1 MEJOWNDS3=)?.LWA\8#FS(NW6: M >$$-@FI4X$W!B=VDP?V0TB&\<0JJI[LQF?9.F].A&V4$57G1T>S[1R&9 M);HSW?P*?T0J[*'Z<[W7TLT*88-$>%_7@U_*JM M%KO(Y-M'\[4\:B],\&/:'4CK#Q@YN[KMF/Y\6_,^G6R([._4 G2.=H#C@;1D7^&X!]DA@3V.0!Q\7L>FK=ZZQ#T O(%56;-[ G<#I?$+DZ#& M9,4CR47 M=3:]*#!3MW&P+@A2\ M4;\/U%EGS"F$^T H1D05H^S $#XYARX2CX:%CIX1PX^^-]F!61/O=S_CCO-@NJ7#:P_&;@8][>YZE?[^75G MN_(UQT__F?9;8J]AS9.FK!$G* TD[[A= I>#H\>>/0J_O_VA]H[&ZC&R!<*# MF>^/C0)SJ7)9FO\2RR(W=]3$AW:;7)?T2&<(Y=,N5\;1NIR46FCJ8M=\5AX: M*:4$MG";!7-'"6W]!5>>;B@,+!R>IV7FOWN2'RZ8SMF!5]7;;G!;#E)=EM/T84YZ:<=_4/@,]?O[?S?^R#$)?&96 )[M=*@$="FO#E6/! MW4:@5 .J\^>RS%I'2%-BC48]5:7,)"J WW@_@<'=5?C/YLQ:_ 6G&@MQ-%/4I5B<,QT,2P3ER5/O59 >M] M_6M384IK1\/K&!YMFT41*$FV^25AS5@GK'%NR2Y#J7Z=\8BR[G-99@H9L MQ*M3N>$T2ZO80U!;0-QG.Y7;G5W-)NZWK6QV>U MOW]AM",O73O4V>B=T!*NFA?>_[:9]\N6WLY/B)X2 M'PCSSO];+MH\S.JFZ\%[U[X:0[>>SC855T.;XV1$#D'^,IMBE[\W_]X?^+\_ MJUT&8?\0IER;:K:29/SV3,D)\B?D05[MA_YMPK>8F4AE/AX,[F MJ$C4+ & +:+E-%C'=YFBXXR7V5LME46OBZNWX&GD?@.96QV^^"DRQ7Q]0P<1 M= /"Z':&S^,BCR1[1\'%K(%Z9)]U2>+W2K]_Q)N["7* +(Q2SB^=?X.].^YE M;<[&ZEW25D_(1PT9T[6-F[#,%P@RVS/D:]806'B384-_P="-GUFM1KDUUMSRY:)=]6,C4F=RNQ*"5S<&B..V95Z^OT+TL41+E0Y-,[C MRK4=--MJ-A^EI*.[N3G%^D./CTJ$P03I5FOXR+L.9$SOY4-0Y!K5.1C[MI)Z M"$I:6R1PPY$WS./L!85]C"Z5D"N#(QC/.G-,K%N_\[+]G=W=$4U'D>=)-[*S MV88-60:E]A\S_ID?3,P*"32AX8WI)RC8W_UG !DS $MW1]A11ED_5.R4_#,_ MOZQ2O0C)>IWR_,I-:-2;8S15^OQ/M>O*_;DH[5DP52@+S1#$=ESW,*>%Z)BT MVPPVQD\XLLEYBFPXM&7"T1PA1CEK!![6R(= WXZ#TG#J+P4](]QPR4.Q _Q, MWG!5W ^G N5[X2 AT-Q>$5CHY0;T)?3M2X@X0;_8P]W/I=[65KJ1K]0!:]8( MMJ=!WX,I#\R/ Y;S\=E23ARZXUZ;2AGB.'*,]-VX$R^TPVL])6S,O^):F@1^ MXQU6<;Q^DAR6H\^3B&)/8@?%V+R!O=!&E^EMVTXS]V'T;?*7;(8V.8Q"/.$7_B7I'H)LA65T3KV"BJ.>HH41 M=P!6#>1D5-N1W7\/0 P'2[SR&ZP$[C7^-^'=&,!OM*M*Q@@R7"AZ-%^@J!#8 MO@,D'8+.0-M-FBZIF,K=2V,^CYPVV2IP]#MK9B17%:S>@HJ%<2+%&>4F#<9G&]V_!Z721,>,OD$D*6 \A0D_:3Z]E ML]4.E/AS3#W>&^YZ]6OJ#Q7\"81<6>L/7L5YH/%R1+??V$FT28.GUNVFD#@M M$<72!\K??OE!'GU%<01]MG0X:HX[FFN2H3FF N:.KLILTLWUKG&M0>]M8 M@7CQ7#]&M6*$K4:NY:/ FK;_3*JJJT;BFAA=WC# M3>I7[40@CA#F&^(ILZ"JZ>I2.U^@^Z9*M?Z/D;E$,2]_'AF!2DSHJ3*\=+H M95S>+_E:G2GML]O71_+MKF8/3M/#YTYPT MH&VJEI,[Z4&+I_1+L^VG?_1ZS^O17$.5;]^4K[2/G_MP;.N;\XWA[V-;+::X MX)<44L:E[WF)4B3:/K/0*_G6D4U\PKBC'W/G>_O4<=!U3:6OI6[MN.I\LM + M;:8YT;P]Q#_]ZL6T@WMM!V]?*3LW4)7-1S::S[QHOCA4E6"ZX>SV:^QIR/O$ MNYD ^WO$OWLL2.K<(8AW'6%:N%($*6*6JV:\1OO6=C;5]@NFG:7W,A=Q>"57 MH3VPV9%$GH=Z0L_!,978]Q")P'2'^M'*+,MVCL*)JIV&;#SU80VHZ\L]K>!8 MYITXR_H1G!<]YTV2_GE*1<+/UX)!S56,3<"[PSZ]S5QBQ9Z%UK)?S5"8MAE+ M+F@Q<.[VA M3D4(*$S80=>5V"37DI$80_O8N,UIP?QF%Y00)<+)D_M&[(@B0I6Z\D1**XLX M>A5Y+YG.UWA+LDNEYKED/:$\RK+?'/1'1MLAS:,[1Q_]Q-H,!F,P]37K"52V M+GQS0@G"L2RL[7:H$:0E!__+1' *Z?_F21\R=4-L+_549#CS-E4,N0[OA) O&RW:]_A)*"2U2'@NB&VA!)Q":\Q2/Q7(M1:; M$0[V2Q$YVFV+?D[&6B7C5LP 3>67:+XTZP<-9BQ55!1H,)A5$'; MC91P$_Y/P+Y+XA"T3"W7W?JYH6R+J=A;=R)!V1'*H_XF_?'UZ*A-Q"VW](>H MLN2P&VG'I@J@)-@WSUV-#PY4_#TDN,PAO_TWKQW(WC1,.NS7CA0Y 84CXPJL,^FB.4 MJ','/A;O%Z_%7X1V_Z:N+]>D:&I-DF.KGIZ/V:8G_'2 JV%],@%#Z/GN(A708NT56 G/9?-0?^ZV;G1?>S MIB).$)*"=$ 8B;)]OOS7\JKZ4@I*0KH\B\ MP)O%AY&U@0=SG(B9H@WP1#[K#/TKLA-S4@%Y$:$#)(12]>X]2#?AY;CTHWK= M@/;.4NM9UR'(N5&<=G%06WE>*9SF+#@N;=)#7\[>=*[&@)NR45F_V/T^8+?>/\ASK!VEN_>P@J\EF^U1NP M)&KJ,:%AD%U0@E9BBXO0MB^J3+=<0P/R2ATQJ)=TI2CHB9VN\/LU0,Q/CEX+ MP@-SA;3.:>^GDZ(/_MX)TX%O"SP N*@8VO4QA+Y7MG!S$V4T=:=<,2*8Y\N' M2&C3KP];EI(-XR.HLGQRZCP*N QE"'9UP009=D%'4-M<\M5]$+^,E&S^X%U3 M\UY ,YZ*>]6G-8[KH7+WT+J E=R6GQX6MKJGYJK*JJ\T]%1=3/Z'P^WN%F]! M)/-C6^G:P4V7Y;NK2O##(_N0*\1I:QMK_M_PN))+8J]"7N=OJE7;F(U/,X* M-JIU%U$N(MUN^-G5 ]_R[,[7%B$&DC^-PUQD=PU6SKKO.$=^!3AZ!J""\@U^Y\<=@_1/Q9PY"7:&ZF<>*]O=)=.B&@ MEJ3:^_F1,5^JR(_B8EQ)IA//SS\Y%E[8RI2/=1C5 _\WFX([N"1@(,W"=O7Z MJKTKN3.U<"IKT,E!(_$N!" [_Z-+L$8.U!.TW8\(&L:_*PDU'*S:%,([PUE7 MOF2EV+>W--;Y,!=! BN.)\6TG:\"#33W.59_%?QWS8U;4[2[;(N<.@WC%^A6 M",5AI!3"J+FZ/%NKR*38A,/PCREIK M-#UC92MD/]WE]4AO0'2;?-V_F1/>$;2W/DI_N!PP"W6 1>]5O!!+F#9U">QK M>+GTMN#*]8NN3B*G0:&KVFQ!_J5M**(3W.QA*4!R"'UJ:E?25BGK]-?%(O#$ M!XTUYQQJ'.UX+=! .1YJ:5[4M8W MZOIB=E:_,ULZ[\J3E3L'3GN&K2A^QI,0?RKX89/G\S6K&;]%/'51<>A[^<3O M[-N=[))%- $65R)P+)3XF>%";8#]NIN2T=^#\MBWZ??0T"HANOI\SPG M I4<8XT8"B_+/.R/HFB(B]7;ON>LW'VJ6RO*_@!1^L5'8"EOM![U>R-0PN93 M<0-WCC/7S.2DY]K$CO?4%.N, "6)!\7OTAZ//VI)3/M3OO M_7Q2?IGW5$#3LTZWCK>SKM359@0Y"X-EI$E["5,3W*G+X(JT5!F&=5E-5%\& M\-Y$-B![18QT@3"/I4OSL;>Z/?;)1,H'@OM3(U#D&>"N*=%J:*_ZFN*2@9NJ%E883\C-!?W-/C MWR0*GOHDY^C9_IAA)#?U:0:NS%,*K0A-?LU[Y?P"[#Z5NV^8\(I7H46%66RS9P'>^"?4)OP]!_R4X'H)HS8M$G&';,/(/ M)!K0[-]+WM7T)M_?^^;O&%#Z/;84..-E^N8J8K/ M7K0O7A' M1,Z$^@P5K8R=<7F1U/G-R@!4T!Z();QF\?TI^YAZ:]!TUU.6T(OY,]D5_7GL M9D.!6!_?\O?UI*.6G$%Y8L48:A'%N_OB'?7>'__[I76RZ>V'VQ<.U)0'QE/P MQM[>7J63DO8;UNE+8'4Y[=&$RCE0:>-IW;#?XUF(:T&.-4X0)[2<&I'1=K.U MC2,N_69 "](@:^<)WT+8KPL+JX[[)ZP$C+GZ8HG1KI\PU\3#7J3'8<1II\W_;6 M&VF^$-@V)\P0T#.(5!)RU">B)8QX/]AUAA%7T'3,FXL["KV/6?TXBBT.> &. M?1@8H@>$YJ_8(QIS9F>)!E*?K*8R&#\R;>NIYM'>"!,B?6K&P6+DGWMNF@U! M9^?'PE;PY8T0/Z$Z2D\[K1K#NY-94)(7B[\R(E)2.BN<(A=?OYW!"BZ(RKZ9 M4Y#PI=!T8XJ!7O]RSB&LYT4H3"E7[)7)=P8=TYC&DJ68=UCX_3^JSCLNZ2_Z M_S2MK,Q<.:FTK%R9>U*9FIJ:FIJ32LTM;E$12LT],E>YR%PYT5RI*&XK4\R% M>X![@O.M#']^OK_?]X_?'_ /]P'W7E[GGN?AVG]*,=1/[LVHD8_VNR6 M\1():_Z.SJ=3.;7=2BH^G://61]LJ*PN'H$NQ<*:TXRK1WYBATO*2&;FO7NO M]C]F+]Z5H-A02P'3/M3)(Y!3 ^\=,5$9G0K99+^M1]Z+=#WXV,$B]TQ(?QU) MU,W""'U>SJX>-_/B;%4&?X+>7$WF_V6SA"H:Q MZ495;6^;CJ$O^#UP7EFE^%&0K?'.NA9S5]6\0=+/7<[R#G:6;]X[=F]R@4:30K+!GAUU"]DJ;EM9*\;%QFG*=\ XY S>;6Y3]O[TU:T=$Y MR&_90WRD9,S9W#6\4T9 QD*>"\?(%0T1\56;VYU,_/$>%@2F=37GF/M+DSB> M7[C(A*BUN4"?PM!=<8?%W4#6"_8IAO*JU3U.O8(QL;F8[+*F+_^R/Q, ;\#TF=/HQ[)@ MNV$!C5*PJDO462=$U]-/8B)[<=/V_W-;RK(/_Y\TM]1I0/Z8FJ)UCX>W(EY, MOIO2B,736T57#X,Q'M,:6[?19FOM-NH_)CWZ/L3QF_H]XQ^DSS=Z6P5L,1V3S9PH9IQ M?UIL,5BG'6GUA52-#*"I OA"0)4A\_.3OHA@(M0,""3^M98&WAZ!&B\B<%"G M V4]KA13S3Z#=F&VN>F(E!]X$O/"[^-UJ9OT516G1_;+CVQXO;=HNOM:(D+< M@M]6IH"\,N2&U77XV>8?PK%R)X]7P&[*6J_" MCVH0]"EGL^:Z;XM_.S#[H0I@8(#I[.]UF@1OQ[DWWUFTJV?6P:;#3<++LEL6 M$>NY31_T-"U_??MYC\A!'_0=:+6R5@>#&/WU;N^I;I. ;Z^@> ZHWM$"(FIG M\!"3J^Q,:>TV^?/TU]:SEY"<363^I.&Q;Z)7JP_O,?N2]F/X]=;; M''^M6FH&BTKCQA(9%RJ_P5%MYGJ/X:QCSK*M)'@8Y MQ0WCWU:]NHH_OQ%Y96?R^T[QM$Y3R@9*.]U8O3>#(%-6NDQW0-KH1#I0 M??3RA+N#8'-'((D'J6NH&174#"X"(>GL&J32CAOC3G[[0;MCX><4.^EZ@&DA M @H TZ=4;]'L*4DIYE,Y!X(="^826$Q[W]Z-+VBUU3A/_CV ^83C@/=)'T6+0]E VV,8-'D M76/#W-CQ=\I[F%B,8M*K'&N_FK&7U RQ>\9V"K.SW4'6M=9-YF 1Y#!E CC8 MY1>Q !*IZ@"J4W$UMX;!.[BV%OJQM9GU3I9R;7+<0SQW!Z*-PKSG1M%L 8>S MF0$J/JZ&V^V?2LSC[^70OKTELDM(8TI%/ M$CM_BIYXKNC1X3_07E?EU=_1-1XH/]4UP3A+9E,C6\SNQ5\6P\R0/7,NI]N: ML49 /OB#VS&CJ^W3EY&2\.W.IFN4J>S9<3C,XL7/JL_^-5N_*H*11B,S"XT_ MK"RHS,2-U-D%%^L1N(G"FYC@$Z:O"5M%N"I&),:*ID@0GZDU_3'(RLXFX'OW ME <^_P0F'2\^D^%7=XBZ,)[9L0X; LLS\%"R$8J#T6\.&?$9Y[^YW='$LUV= MWBBE^R$GA5=(U:I\X@AT-\U>X0:2:()JU^>.!^[ UI@HM2:4Q38=,9:.Z7.O M$Z3M?R3GO>0KMYE_WT=2*K_O_'?G"#0:;06XYCA,08(W+"182P?30G-/%O6E MMC__E5.T?BID0&871V/SLJH $LCQ1&3"#RO!]C%Z1\<0S5IO/DK#\N27V7!P MJ?'Y/QQL@0\JDN\:M^G)[N6'JF,U03D:["8$U$N@5+@MNGPW*#13U0P M5/H"58=QP9ZJN(1F4GZ&>/UUS,TW^[L;9=>N^+B>BQ M^ Y?U;MD2-L=,3Z=>;&!RI#D5]MEDE"#\$8\7MA FTOSQQ2@LGH.Q[F#L@S-ZOO=@U;&RN MO!E9K3)5H3#M/:L&_"DF P;]%\[[S0=GG=O'_)7TM]G;J/3;1R^XE \D+D35 MQ?M0A>&IS9"WPS1)D4H,7A0RQ;VND''NCIF 5J1<5:>=S0*JS5K6M.($E M<[]08HC95K^/5>[EG1Y3(DM(5:/..J?[C<2R%Z9^&Z_JDA)67I-E!C&GUP)D MOZ\6FD6>)+GW!-32V*(&?@'+);5ED=>/0+\C1.958'OQVZ^WUL7VOBXG6._^ M5R^/LDN(/@(YH*]HWF\5#L]S5V$,N$%*_>R /X;MK:Q!>B5O+Y>X;V4D'+*H MLYN.@>^Q&ZB#_O?! 1Q/^(P:N>8]AC%M+9W^/+$S)=70>KG>DY??;OUK4J;X MF.Y2R#O0=?#>>\Q( "WBF!\*::^':6>HWJNZ-L469F7H[\L1?=9F7:)@^[36 M">ZS&CI,DU"U-NBF/DUB6S,Q W4B@!%#JD*-8/0LZ+<#]3GA/5-$ E7+!L:J M390QVK>T&?3>M$XOM87+[=E%@ _2"[CQEH($,#E]KP]X3V0Y=Y"2=8-L/%&L M/.QYBC"\?M+UR?RBSXQ?*8 4@S6@6 M:W[%_19?'K&L;P1)GY.K(XOZ)I9SIU[,P\\D:W)-77]*O9OM$-:SD M,QH5R8E-[S0Q7XQZV5$(*%H K^)NZ2H9.!9DW?*H>JIK:2V_$VK(( M,ZYD2AV!- B] F?HX32[&1B_%N9WT"RAGP9VK^$BCUK0")?;7;?T#:[AM0_9 MU!NZ:.S,7><'8"%5U33$6+7C+?L*Q8(B%9*AB[;2*QZ&"RW(L1AA3:_SV;Q$ M_T'0UYEFG^KB^_M$Z>%'VOAAO!>T7Q4;RX_7&Z+- U)/^VD&QV*0'2J5H1M1 MV32# @W--K6::XUNG$X<"22HVNRIZ+JC' ZY#.@Q53FS@+689FN_-> )Z 39 MB9=8Z[Q_]^SK^Q2](U"F(\V.GB5.\T#X6'&U'+(S>'$#G*ZJ*V-:>1'R\@^$ M^6SCPK!MT"%I"U2\WQ0'/:L*Q8JP(;@0TYA[=/P9^.?-Q5>F)[DW)TP'4.>; MN!!!J%$K53"00Q0(G_EL&VO3[R(=;><1MVTCAF!,3"IY,GX^[]N<=RZNIW5V_ MM6**Q$.@D/K(ZIITID3S,'2DPLQ\0O\+_@LKG23%VGR=CUA)XZ\E\.(+P5X#0OELHJ*5NK5L1$J++3T5B#_,9""O0]1J8PX]-P MO_3U.=KT?5+J_GO8_N_;*HE27)'])%U."$/\9[ZW&D+ M8"%2 9V6_9K-;-NQZ17%_,\IL;QLVQ_?N1V@S!O(B7N>C4!ET#<'6>BUMT/" M4?M.C_@K'EBV3ON?NM_)CCK_W2C=MQ(L:MC8(P'FIS';;[ZQ!B_-IWP.T64;;4FEFEO\$E^_5FB>SC2_]"?M^!1%5T=<;:M#&<'<\JI26C>L?-SGW?FC8&1&\*A0.3?-H"L#P%#_Y:9_T$2AL MC"GB';KGTR'%7"-%TY!]$4!:@_8PKEIOG.J(15O3Q0T-!X+H%7E$)T.NH.#KNA>2JK.I[BU=(D M =@3\_NP5IPYSC?C9>_<_KG]*NLFW&%2R]2(/H_1&&#<$O]"^6Y->]Q':&,( M4#02Z?&(M$?2F^!)9%\Y#4S27RGMGY9_I'D-\V[G@'U-_28+?M2^K*H: M7LRBC!1=&^ELE.]DF]>^*R>"B]P64R'4UXQ-9V_+%L_\Q.H6_''=H;S-,AMY MSB5^!&H]ZR^LFKRW3[N:N'>5_NUX#BQ2F]R>=8,Z::[9%3?/,VYDK*$/-%>T?&C4$^#PMT M-8K&H4DR;:>_;!..L:OIS]P2'#@">1;P_US7\%!VL>=^U6\RI4^+;VHVZE[D M%K5% X9T_;'IT,/-,.291S:SA3C M\XRY:@"I.$I3J*\=5A8C\A;TE)A_2&^6,.6-UO"H3KJX>+;IRK%3@S&&!&>L M"^R(*A):!&6/PI4$R<07LAWYM:(*$0(:7%FA;W&:2 '&A.H%8/1,S"$]]H?U M^,F*LN*"#UFA#)FW*'81V;4!XKYJZL/5L\:*[0I;@B#G%:<9R&QJA+#/JL?J,I7YFX^+FU[VK/$!8D-LQBV"6U D^V^CNP-5;"*7S[ME#5&'CD!GS?G'(.M\0?;DQ?]ND<4% 1=6:NHQ"7V^7W($8CT" M=47]WP3*"]E$ 1?-_Y<_62,IFYV?1C]?.AZ\_VX;SZ'@PF,3,\"J2Y!A%I9Q[/_Z)3A8_^$#W>O*B7N9 ME/-6X@.:D3C_H.NB3':8WVA '+)^*?#;RM15LGYX#[:V9B _1]0P]I]F#"13>_JX=2C M^>;(^"E+-0G+\IG+0YE429HWKD_Y%@G/YVBRRHDN,&^*=[U8UB]=:UC!NA50 M]Q8OD(S+1[8,HWF;6%=,QTH<;6!VX'2[[YT>RH:GXC_&([NB#E*[IMFP1E0( M_.W ;'[>6TR>H^+8ZC[/9)7+F6%X./Y:Z^MZ@;!&?%F]5G_BM#W#/E%4V2EP M9U]S.$"?QJ;2) PW?12N(07W(IHDOX7E#(N-.VLO+B84, Y3A5X1]*D7D(1E MZEWD4$H3#SV[ZKL$LNH1 =/$\[&IFAY;WAA M88CWXM93>/2?U[_>M'MCTGHJG0 SZ@7GR>2R5"C$"!$25@XO@EAT0*:-&F*R M*$VKQR".W_M.KTPD06GL-B\ISPA&J%;!V>*W_[P;]EW_C=6Y]C8?"IQY@_R# M)IO%1Z) RH'%_HI_F^Z5$]RF>M>F3MT;UZA[J9-QM?Q;UE3UW)0X/0)A016E M"?R@^!:NP;./5,-M4:?":4VQG23,%!Q1AZPK&+/0)=787RTAZ@ M+U=?>F#%1K25;"M]6G$+G_SVG.. $')MQH:/!ZO._4=VOM+JLG+!_99AY "+ MT1>MT>KI4JILD.Y_R0Z#!*0R'*T&A-AD+P>X=D4U_?L.'3=CF[>V^'G0J_\8 MN?5.9 X#W,&$5\6'0?G;P:\# >+ IS\C^'/JH7?.9X#.FA(:D=MPF&$? DR$ M7!A=;KG:^V^XDR+L&MQ[,OU)% HD"15#M1@=@=Y2,WF)-%7[]SOX:P!3Q[#$ M[6-5WYPHC%Y@@4G0*E\I7J0-;?M'I;??5;<2.[2DLYU<4CN[A!!K*&C$-K*T MH"/WNYYC@__R=3E]AICO0 'A\+6[A8QI=#4'NJU4Q#B]C3SYLL?O^XK#A_YA M=LO8%9:_S*]>#>'CCA?I+:+[F&I$+MW9E[WKOJJ2W.]25[[X 3(%#1KDX<;S5PJ1[(GQD9Z35=C.N,5V6[]\'<>D'\.L2X^$WRR4BM^DC(HD+QW M_.;Q F8T]:JH?JM[_$X3OR\&( O>:HY^&Q]JLL[)YB_^\=]OKTX\Z'9(V"'' M?%GCI8W$VP4VY\@^ZS\. MK9Y"\_54YM6>_'PO:.)1OL2E,_?O9:'@OO8!G= M-F),D:4Y=0-+X,+F:(F*(65QPFM!\:NYB&=6R.Y$C M[._=-Q,'5B6$9'PL;B8;)?G4S9O=D4\L@XT'/,7I*D,.62A59?@8]W<48#6&-RAC3T)IC M$-D,5;.J(#3Q_9:VEB/,5=HEN(FYC'N?%[R)Y+)XN8(>TW:%23O/3PIDNY3^?((9 M8K'*]<.8-#I-]<+E-;/HR'X=E%&\Q.P8.\6]YX:<'@&+;(-A4O.[=K6*@,ZN M-K+6@K;)RR20R0-.(3<0*>:$-1/5D_$'QW($%-"4J)>;]_=65^W5J+>.9:-&9(/U?+$N\'J9#\#!D)H_]",-B#75%/3 MOXX<8#^YW[*,D\17^TY7+79I'8'L4&'#J;"@$W4I*R(.-](3/.MN/RM<:'+* MNOPRJBC)E]%$VKE&+'R]I%@Z91(@ V"D*/&,"Q7'EF%!P,VD\TA2:L-HZJY$ M7%A:=>OH6'K!EH_.^5M'(%/>.T3]_50*QO=8=1(T??)M' D5S. DTW0$ZKZN M#M_<>H(2)VKI]BN'.>#EFYMOUAV!@'O"ZPUMC7_Z\)W%I]'S>O6Z61\&^H" X*<0)]6ALTT\H O.1URQ51=ZU_4UZ_ M^UR=>BS ^[/KZMQ%SOU-ZR:S+\/='L:.K:F*2;;I36-^=('%V+BV-J[PF*(7 ML<'NE>\^TP9IJT:O06!''M_?PD3[W CTJ91SJ"< M5Q:3$$&._PCT98B<4ZCR/>B5?+.\P5CUW(-Z1;FA[7_E2H$$/*ZZ=UVMT]P[ M]-/'\0\&2_KFNVU%J"J17J02X 1E5RFI(2&"92T#XS^;]I'S'/IZ[NH%NN[G MS,$W610/.&^R5_OB)C;@2WIG;DOIWZW=].$#.\F2MC!+["@!'8\O9Q,^R._F M7U67Y >WNLII#-$";5S+H@M=;[G<:L1=\J0GU9(QA9CL-^4U41PO2XEAYX P M#NBG6VL@1M7F2-=,33(&^3=+GI(Q7*A:>4SMZ[F"MT^#KFIF*^2KJ0*F2R); M?]NDX-A.[,W)0AE>[\:R(Y#4'I^X\45._0_%')O&>KJ[ :,2.C?%U)Y5#WZ3 MM+1X).W:8AIS1?W%,4797.+:BR3_-3];[!](CSSA6#6*V/-'J'BBXI31:9SR M%\/),IZ.Y4.3" %*E&-:6OOB/"HI9-GZ+.JQ\?WX9*?X[S/*;_+2U+5&I;8M MB.@U*$6B#5HE=BRUU,>?%BS8IR\=(M)0HTPTK'37O/J*GIZF]H;JQ0G@U QN M_>YL_ 5HB?EP!?&BQ9AS:HT^9WR^I1SKYUH$@3==\._U.R2.0RB1HSIM?;WZ MW+?& VQ%47KT39]RHCQK)?%!LY\;N)?B19TKG0R98W?*>]+O7DT_3S M#/AX1X>)<%VH?X!)\M;B&\S4)^-K9^*92MT]&(.IR%N$'>?B:%OHVGAUZMRK MKX47P9#W?*9?L^'6^B\\2]=2P@>:A.A?$?I$W(7Q9<+I*4=SYS/;US;LGKLS M#;[%'H$,AT*LY5?#9 K(U*X4%K*1:89KBI6&%C9QXAT(7.I>O@)QN)ZXC,9P M8X:4E7"WS'W_22//DU0Y58?#;B!,G&FQX\W*;9L]QB)1P;H/NV\'!+R(5*70 M5G?:TS1G?F@UGK\R,UB1%BG4\S1\*LQ<#2;&&'#35!L$JXUA"_3J49IR0-6<";7M8_JQ=PUY0A(K3GY&%9M&8\)#87^K$7M[9-F#"%%&HL>?[X M+D@O6GK[,Z9K7GN:!)6/0$'H[BW- M?W9'H W* >,U]#>4QD?_2F]@,'^@!#^[RC/]&'R@7H%9-<0E0P$%WZZ_QS;R M#V&!L-_GN7$$^B.3[#7C6)3LTN,APW?#&PEW1+*W],HO6YU-G\G+E'P'+US? ML#E]8K\"W^B\7!G*O!VTT58==/&.D6;\O4J842)%N"VVIL37!/H!Z_>=IN(H M5MM@ 3D-GL58USP9=*'5MIQVUW6WAI#?=-QUQ8G[$W]Z?);_;<7_V>598N5] MO1+8O/]Y:D_#=EG.K$^?/O>(@-1"G)09DAWP\2EZV(OS4GX50,A#2 <7@(- M,/>5(U##J[8HLHBJ%?>RI@DRG-%SI>4[8'CC7O"%RT-+8_8A)42*6[+H0Y%; M.QL5L%[POJ=D4.^(Y#VMB#[?.&:EWDF MOEMB=../BO/>#H4*H9_V$64=E].[%.1/8F%JF14Y,>\JX/U,GR^^%/&!"IX, M:MB;I(0>@0+QV$:DTL)R;% V971,Q'/"=>NR:N/J[M_@;M$,7#M2HCUKSTM/ MA%H0I>DI]XK2$70$H@H)6M! Y-EYS:2NZSN\L4BW%?/,P79ZVEUPF>S%Q5/" M.Q@8/?8(Y B[ZC@E7AEW2)]NJS>)EIG@_-"5>A=$4CDDS'_QL=9.*]V!V'0] M][E3DUE:^(5J 31T'(%JH>O''W$!U3:VF3H+P&Q^1)W[K6-GLS__99!VL'@A M2&08Y0 #Y!+;IR\C^!T#R;7M;[=?!#[BI\F]?_[L8?>UW]0<2*N(!>-\")5C MM>D>O787T%8)]_@D3;'U_G@3U/?3Z)L 02B2P7 M\#.-:L_"'TU+#B''2B)YR&;$ZWQ@@P[$L,=G&V3-%*=SBHJBU,H/R^)S9"?Y M"&?Q1D,(&\0>%SW-@YN)R[H^*(/A !X'8ICA*;/2XQ&WZU[#%D_5N;%Z;=4\ MD*<.':92V?[KET!3HMI:3&1>;C.)]082"NH_G4S!WUB)T!>* E89%ZB4Z594 M=4%(?!OXM-74BGG[(;TZR4O'L690L990%&R3&4#K M7UWA4=[[HVHTG__PD*"*"B\U-T@6&JOXUP:DL2]KO7"TBL62\^BA']9A$F+C M,9\7[(2W9#1&L3H%JP8]G+7%XUH"9G8ZOT])E)U36;4QHYPHS0V771/7T0";[.S)4?ZH4X@4 IJK^5[*4(>!0DW6+ M7!/-T9MZ\$%R1@F(+Z(=A4H)05YM0I(4O3#9'3$ M CJ?"\J=Z*EJLE!4_/6 8^C=]<7J0/F_WH4F<=Q&>@]6AYA/I-[[[$],-M/P M&)[$X_&C#7NA0",EO'/JSK\"()P8N"ZL>U,FV"QU_H*[U-;BNS.!XHDD_6C( M1>77QX00@A0"&K3J&QZ*6T\]'?%8N4#X@FI1+5E;QT))S.-?GC2]R15[< 79 M_\=,;<[OU0F97:9PFI3;8>BG]IBL@$]*I%5KZYM5.6:Y.]#LT<<77N2(EP!0 M(E<[+O(?XB'E#I825-8D\^IU4XCY@$U]V*R.6YO$J4TOJ 0".;QKI=8Q9MR4 M%P]SXSY*<>S]/@_YQ=E=DT[HL^D$TVJF.3K7Q_P'$23;&]NDN*^ M. 6<.HW8.>V&@ME-/Y9[IK,KJ,HZE2M!5L-5" MK_;MF,?O2%UOH^Y;-.I\0A[*1*87KL3C%R;]Z]&IWY4?%/8>BKQ1HK=EV%1@ M\!4R0BO=UB54'O:9PN);%8Y$44_/H+NMRG*G&A\H-4\J4E^$D8LOTTP52MM] M%?#_7=*R5FQ3->"AJ,%:"4:RA>FO35\^SS-!SL>A@%."$#T7H5XKR+A;Z'4$ M>F\RM#(73Z]!%RXL3&_XJ+#T1]WYAC.$R/]_I4=I-O_56ECR<)RN=:><;_PD MZ>1"^EECD*#\9HSS-S\EC9Z!:<< 8K*%BWO M,;O_[F+ZV,4X ]5L V]Z'H>3M']S]M!FZ^)=93!1-QAP1*@<@1%1^ M!!)G<+%I7)U!4*-^FA)YVD =FSPC98TU^LW&]J[MJWS)]R.0 V3,J+5)I#\! MR0M7[GC5JEY3VV"FTY7U<'(*"R,)K[-1']+8@!P,+_TD[*J#;'TH'B:4(K&7 M%.)_[X'JX?L^0CVR:[HJ/ +G"+MFH6DSV_- ISA:4*4E1?-#Z9#>N1/A4WP4 M8Y^I5H+7LOY9.+X#>9L<.'7L,"\CC&?;BG[S$=)BA_Y"WX19D>::%52'P.$^ M4#G&!1E2\B\(Y9FC4Q#^LQ,N%N+@C.9W'DMMBV:YO.I5EB964#?8_WI/OOS/ MB(**6",RC-M-=FDS7*4W M1PGMX&KT^BPI_@* Z+5U# MGI%K@89[C< U6U#D]TUHKE2_[TN'S7YUSVP/WJ$[,<@><]]T2R/)/R-O0*C17X\LT1*N"RBXD0$!K"8$6WGA[&H:D#BVY, MO.Z:C]4#N%HA'(!->];-P9)OE+-)4[P_M?)EU3WN*!]<7YR(&:ZRDBZ]=*ZP M=W*^<*I$<'3$SS(G$%C3X\*!I[ MB"$@-CO)VZQZERP<*1UKVBX5X;VNO7#MBUS9M3"1Y?XFR6&DT"H.1!-$/8!F MVAC^VQ"#ZH8\V^;DM-Q(%KKG+MG%T0K4[I51CD#K:A00/+'#XQ+G=(OLCU79 MFKTGV2(?&_0"9.R,6'\+5>,*%APO6';G->K#@6I*?/-T54$[LR/"J&19EI#& MINOJX5!1,P^]7_G4C.EBT.HW*\^N%@;WCQ\ ;Q%<7%=SO>WY?9TB;"K+^QA0 MFXK**LLLRQIA=A*U%Z0?H2C\?O>2T4M*3/^M/X]\%BP?VZT,"'P6%+J#.5=? M_0]G!QU3'-9"L!99J+E]<41.O,D(N_:**^/$JEK&I,Q=GW7W&)N__3079#6R M3?44$$L1?#2$%'1^_D@NVOMSN\'XZ&3D.D:P\]F]@'E-3, ^Y.0T8+0' /Q$ M]#D@J70R+/?32^N'J&&SI_)+_F:LY:@+^&,I.@.US<>&C[*%,H\#A@N0BI6$ MIISKVS&Y.B*?SGA=,YZ2\FAE;E0"Y\&K$P5 M-")OM',GEG[1PPIMS4[HNF2AJ63,*9F#K__ZK(4HAK/%2+ELI MM?L:3@*^&V]Y-!HOL#E_UT0G<3+.2\84;O9C$Y\2;D>K!=HZQ_%[)O3^*RY# M6I+*6.:A UVQJE?A7GO1@,5W -*9IIM?D;U2<6TAV(?)43!<;C,17H4!O<*,N:TW^JE>^L(%+[Y?,IAOTS5.5I#?FQZ/7N&?@+S#^X7(1@? ME6<5N$JI74'H>24%6>NVO60\.;1?"\H'NM52VAY2RA*"**K#4A["H1LD[T^' M8NE'H'_YPL[=M9 ;QF[\U=C_(N8+^!>?D MC[/;'!LW)K@A(/[%RSRD;L?O#I4G^&K_=>_K]S2[=EU';_)0]<2SE55/EKU. M\M0VW;^[[32$L2\E#H_MCJL1?VCOYIFN -T-(G]TS821\6^S5L;RF@KP)H>A MNKZWGPJF3? 3S_/]8%T*!OV">EL1ZC] M#T5]0*BV8SU +- *0.4"&F"NE?[BZ;$1/&+O;[:JF3%(4)1%?M5ZB/H(P4W_ MCM L698+@+3%FC[Y)\9/H]X1;^IS RN3[+[4&SO1C=2D'3+4^AB95. MYXT[>V$.W-I8W(:J]%MG#23J*.D#S]RD/Y]IP.Y+K5C;NC3;7N]ZK.M?L,Y- MU4*XTV.QE]C@!>W[PB^&S)\,&+N9O%6"S.=X]/GN8] =[B96FR^22N+]SG<< M1'N$&H]N2ZRW4.V Z0[DN2/0!U2)EFJL\UL2U>1J_MT\]P(%3X>;'O)UKD"-QLM+.Q"?0Q^EPE: MU;\!^!9J=J-;I$MT/(?^.GTZ N7Z]"J:]-L+WFA$_XGPF6CL0.ZC6I(2Z3EM MN"H;U #J\C'%G!@2(=^;\8&XG?G6]1V M&(=:.X0RA]N,GW.B>TYS*;O"9B0NJOM[\?7G3)3!HV*7.Q0N[7 @WHFQ.M)'[>OU;$I8A.PI8+S T+5)!6 M5<0L$,VD\OS$P#-KWIB@VD;):KOX3\TL7M8690C'N6B'K2!=CT-\.[^F<>_R MEQ-K^=6QYU7^WK*^L[=N2KS\)9]E:E*#)=\YA;+?Z2JA2S8I\+G4['_C0X3Q M"AS#G_;VITL#EW"=C+6MJ. WMGA_ZH@,_*3[+"^6;:?]?L&7=S3,]>Q8 P]^EA3[9O"'Y$LIRS$V\*-;?M^-+6_8NZ9[] MO;9Q5B[@(XN!5<)"_L%L17<@]<<$&1\,K<*\DT:-?KA%WH]H&K+WW):+$*N^ M?I7T] )6K9(1(,F4E;R$(^OHOPLP7;]$5NI25:4TA=A\'T.8-3I\+<>&*FKF MM7R>?8ESMQ".-_6:M(7U+TVI4 MBTP)@I6(XJXI_3ZE[D%RE=.,VA@;-K'9D[]MM(#KU1+*6!QKLAA$\@'HSB-0 M%2P>>9_&D]75)N>GV%[CJ^@0>BNN$L;R9^'1RL;YTR9P1?;%Z&PHM]\Y[77Q M+G2[03$?CE7ME QWK_C=IK7#%7X#(GDZ5AGBE>CJ#*\OK6*[6/QP34YW#A-->\<2U84(Y5U]R$HJ\#]>D7[M.F'Y&3>_U.OO70D)UQ MG5]O*0+Y*?=E+QPTQ/<&-5L2ULSRH2EO'ORVN=N05UV[ TF7AYU V_D/*2NK MC.,"2\PW7;/2\H,:J?RH%ITF?N183T$7;"^6MQVK$Y1M_3MR'>_%#-ZM !M8 MHZGN-)L*]-X;2BA/4BU/7DVRC71*O[KW:V.8:.BCN)D9RC)4_A@S3G>2%SLV M3RQ5F DQV(<14HY\BI ([YJMLG5A8[ 4ZSY!Y06A%UP+Z<)%@2O1+4JX4 B7 M-S#7\#.B)I[8"$EW]>4C_SC>@43J**9K];4_=),S?/&-7; G\F!W9]TZ]G@B>\<:F@(J M]SS)>:DA6)B-/_$(! ("]3C3K-$.9^K-RX/^#)3S?16:VY4ATYO>RT4K&]CG MC;WJ]B4)>5ON"B^)K$V/K+614[LX%7WC\QP.ZZ:N9_$N&;Z$V7K$:#7$F)JH MM?4691R4GAG:#0K/7)RHOMNJO5V3TO_;QW[Z"%1Q3)_5V:@638BK!63=]>2? M815>+49?O_;D^6S''&51FY^@.<(W5 L,J:J5C>RMMV]S/:GEZG,$BCJ,RN.^TG+N@;!.NF5]=N5C"^+@YTFF7=-B\7=H&*(LA@,)ZI%UAO% M#SA-D70^02_#H_6->8+HY6VR$RZ7F2[UF7C2$.$MYI\!7:JV \5Z>8U5"LFL>9Z7<[,W>LL:=]%;S1=^? *^MKVE8W>!36V:0XC+4H M L!/!Y4U9] ?:D5D%E+V;S%Z<%^N@BTE"FR@);AR"(T=M1<8/SN96?NN:CO7 M&372ICMLB*L:^6+B8LADLC\F9S;#B'?2VP5OK_1'Y,6TZL=SSH"BY/*MM M[!;'\'0V\7"?QF8&<5H])S/^649,L)U2\"5O)2WPVD9)>@BOB#@S2V&ALA;U M*<* 'JNL9#.[.;;9G!;>$?]ASX7B,"5=&1'=K>";F3#Q?L7]@3^F7Y\%.80Z M3S.FRIN/C*QX+[-<_9X6._"E(C8V8#7<3F=D$Q(X5V(ERB ]790/8 M9K6TXCM2#5!.DQ/?M\=Z!T]N_W[?N7=*R$]FP4//PX@K6EL>:B>]'H1V#638 MUX7G!&>G(AE^\Z:-!%W?Z1V(@NIY2W-@T7@8\:S6)&$*GFJYZA?G>CL\IOO="9U0T=4 MCT!MOERJ8H!]V:-<.%J[_HD N,%J[S *<^L'G%N0@OF&FTD#DU_@KXXB)QC, M9)9XK()X"%&""YZHW9]O$MUM^+%3!EL,1: 9QN=L:@/>&RU."CL" M]2S"+RA6*%_ 41__P5,? B1A%\>RJ;/(;NH^7=>#H)CSYV31@TZ<=P 5'4"' M7<1YL:@?@#--4-C48D5NG^P;(/XB10E@0*\03>+HY2T0S$'%RF"L3#-(C3 ; MDA:0?O.[WO;;X7QPKZ@VDQ0YL7 5X6(=4W"J M#7YD[G#@FD<'; 5UV2=6Y+:KZO(+U)68/E'NN, MQ!V(4(:PGF6E+D2%I08RD\23JRH)&%.$6PPSNA6C/R=E9?=A&*%G_$VC:8^1 M H#:2VP*I,K:43T[CN"+5WSXM$4E3-U]^@>X:X^>@90:=_8\"-?[^6$=9J#X M&7^=.D/P^(YX3L:O!\YB(MK:='FL<]&PN(D958 !"/S%QG?B^'K*-\6)/)6E M>:)J(3C[;ZD'Z'\(A3N+?+?TI#_YN&/_U7IOWCD").PY95;H_1$XYP!1(M)[_=0+ M'+9?3$9II%15^R&,IA\507"4P&]8E5RQ>JE M_EPGMZJ+IM!_H6(9_0DF;I;6_FN BM< M=5I,A^4*6N_7LUX0.AR*H M6*M<"W1LX'[)1R!OKV!G>PW*FR'?5+[AY;@ )%2M,QYWX'3Q;9Z@'2%ZPB4%9M1B12C%9?W9?84 MK(]7IV8><2Q*[QPIY8/^Z)0?"P_]+V1YNW9 MY_^*U'-_EG7-@#OTS]*D@<37)M2O_/U-QX;XOYU2^_'9ZY8/ MW1S+&@@K?"&5@3P'Z7L9 T( A'*UNT-106M'['7PA#23 MY*;*(_Y*VK)0.%6Q=VOZ-5IG,+$;5XG__6#O]=+JX'V,*AD=*>XM<74%43W[F]N[M@ZQHT^PFR&6ENR9U%1IGX BR,R_B_C^TRO:.LB7/,> MXR^ .3,1$)MKU'73W^N.#]Y20%W6\-S"$V(YDDO_=MZ,B(ZOB5S* MF?5.R'Q]#NM!5/^X4-$YD^L[-YOTV/WM;(,0*U9G6MVXM]FVB];OUVJ8.LQ_ MJ'/8Q@\%7=*]5=( &<+-]Q?A;42.0-VRM&)"-EMO$;X!-Q,I^[A_@&AFPL+W MR3'O99 XH$ILVL2$'K_@NWDFOCWSCX;M@$<6SB>+9G3#DJ?>E^UB,N^<_+[OD>M'[ ='_U1^2V7="J MEOE8PE5H>%I$GX"%OZE@!L\NRVG:,U:S8I?%#\N6J'?*(H[$34Y-F/34$\,C MT!7,\=SLXT<@S>8+L7S_%8"?"+7MPMZYW22EVF'82K,?L(-K_TS>X&"9>Z)))"=K"O]T MH"SKW,WH/Y5UJ+JXCT^=YV^TL^<9W@^U+@5K;'UI34R:JWI&QXN<6%MQY5O?)_2EL+XIO33/%S[*IG]Q9-U9FV*$,25Q M2CLAMX_I<7-&HA(/]>IJRQ1GX]E+;D3>(!Y;$3\I2?67OU9TD:O)Q!LZPF@Y M1RDR=I%9L6Y=58^BV8H$TS%B6*G"%:Z^DE06&.Q.934U]]W)=?G,=\ M5S8^ ITY!3AF,WI1;P81=V&SN$BY@*LCW79G$IC9'@2G7CAF$)9T@5U3J__^ M2&FW)%3G3;'EW/3(,CSX?#OH!$LWWO=?X;3@)\CA+#9Z M*>XM^A(\YW'MX)>=6$6)RRLHUX="4?#'\X)=9U5GJ(0\QK\C$!]6CKP]&Q]5 M1OI0-N=L5IJ?TL.I<\S4WAJ:A@J+_4W':PE^A% :1G(PNI#7 U5N>#<:/:7P M]1XB7C[R8OY6/AZGP'0]"SL @4''$F<9!3,Z5N 7.NN<:_/5O.!R9:E)@2+E M9LE/@<%>:>1-O#"W9O*T?;UJ+8N3JW;N1FG]Z,@\C,%'DR;OQH?[K/)SZ0Q* MR(H-%IY_[@D_7?M=:'NX_O^P]5U!37U1O_%O :G2I:LT$05!>HN*@H 8L= A M*IT D1Y:(B @T@0$I$:EU] ["1T1 :F14$.07A)J((4/OYG[<.?>A_-P9O:< M.?OLM7[E[#UKG88]3*531&EBGJ&3M]BN'I:3MDU=KH_Y^[%PZ*SFO&D8?2A] M*X& C,3%]F25_[&8,?+]U.]0*"[P%-QX-HP:M$B#K*#>W[Z78]/E[F.MJ/#@ M9>K&K+YM7.\$FB#3?PH%]*HYXF_J$'# WO)VBV)<-'6(YW3.,>0;<_CZ#582 M4[]ABJ&EQH#"@Y0K<-/SG].I;XGEJ0>(R%*3F0\I\[)KM(^GP_L@=YP1%> H M>C]ETM'I.V-+VJ6*F7=J8F?3J9Y$:*_NB.8M8ZBKE7B^6#!4]=6'M:& M5B;C_4O7< ZI?"'Y5>D33CX/!S+O8;=5-<^T4SW VBM D=3#FZN@\RV5*=N_LA#)X)JY2FC["> RS+ C MM4DW'F_>HE5P!^S<+P16O-AGVWG.=RJK<3W]R$3T+)4WZ6!BQ$<.P,YZ[S4B MT._\F"GO1]N*&SF_=@B#S(1R7153>R+?@R8RB'CG<9QRT@(T BUH9;TBL'% M5&BRGBH?O?)>*+DS")WACTJB2A61+7N0?(J&J[EN%^5J5S^[-A?U">DN_NWUSK$$DO%Z#22@<3FNR1D#TJ$G;4U M_D I?&VJQ_7=3M;GN@W;V$G-N)[6D='V%!QCT%NW[Q(A6_(VMA1NLDH[XJS/ MD #L37]/Y8PB7*RESAQUZ8%?:4,G<*:?TV,]#/P,AL2S#J!"]F--'DI*5/ER MLO"X2B^*[.--O J,.X('_QCP7"LXNP-: %AB1-:?;>)1$C<\II1V'+MG1NB_ ME9&S?+R=\8?=P?'X;=93:\ 'ERH/^6JA=)!79-WT_>O@=.7YC-],E/J')X P MB"87 O.UB/S7Z\>/#E]]+$VJ&4(=*+ M;T\4%_<;NYVQ=!.D6]^I),D"SO#DL*'">;9G[YRN_&M8M4Z8;YK?^1W=D!<< MM7$79/I:S"F*Y*GVFP^W(OW?TU6Q >GD#7>=+\9)R0;NLQ9TO6%\M97PBV2U M'+;9HZ8B$8+2:[DIM:&_9J.KJ1;/.91:AH5V6YE&T*,+;S65Y,#'Q[6H:-M,C.KS=(H8G3'^!F93 M?N'QJ;E__\;V!)#D6[NZ6/)OQW?9X7]W?$>/_W\[OO^J150'V9%+\')D:6A< MS8P&_B"-('?Q@_?H*UG7$=V^TOIO84 M33@N -@EQX:;)!>\)/5D=\S8"X3/1%N6;M"BGMZ5V09#71)FD$JP.W.GZ%S? M>"5.SBE6;AU:AK$XZ.2ZI,I%5V-L?A6H^OK!= MLZB&^=*E3P!@?YO)6]\#4^/@_$&JI!86=T7OT8+@LIMU]9)27U!B<';5;IAV M"$49>6JR<8?Q>=@:?,%:BDE*@B7JN&O'+"GQB1K/, R!1WS4M'20&J%JE+KP M#B3OYN!6$["?C+3!DW(+%\J71;C'C 61LX/184:!UYW6Y#!TQL"=\;M[8.X@ M?>)JU/OTS^978OQ7Y,$9)P!VX'RRS1DRE'(7%MES"%<.,Z'/I"_HWRQGL;&X MB/0364"WD?0V[A$, [DI[J&<_'87&V6#>I\%?_8N;CJDM@LMF&!=[./Q?(R@[5R)_WTL M]I4Q=MT8M8&@:*^H&T<^'@[B.2A\(1-J+L58_EET2"N"=0*HNJPT^W9D(F3(O+LDRC&B".3#M_I M&/@VQN!8IF>.^!AU&1;?.<0,X<79001O&+'<%^/08M-'<1 +J)R$!=-034O> M_#E>66A.;9H$Q+?Y0]=4H$+EP[;P,+:U6,W:\[\K6NIATWJ(=)@9U?!6=JJI\GUD7S8!JZA-^+'R1[. MA621N:<0W;$::ZURB0BA>745>& Z?.2SS^M^XY7XTIMPL=5L'M*M'F1R5<67 MLQP?1S>*N @UKUB_8ANHTN1XS;>6OY*BKJGRSZ0?K>,+.H:XX.,6LYF*E$V; M[;LPQW1(]";[CZ:*+W);XU^$JBK;:)"L&A(V"N&X+3Q-#NSR];-PF\DY#W,0 M]&/[I75O']6I6G^M+*+;H$54T6$;81-_/$;K?U^-4VU1=#*2N"YCV><#GHA< MC7^O^:3^V-.PF37N*W:)G2J$Q%,LYRZ057H4N)96_6(+[&3]Q,-.YXH.-R(1 MZ$PH%/7:;_<:N0O=YWL_;OXT]-*<5[=HZPP32-H%KMJ(XL$1"&[,?+E T'8I M^12&\:*5S3->ROG(1LK]O3A54WZ9Z3WN'9>7Q,POQU5//VZ/Q>"\/7BD0CH+ MU- S6N $8D0:Q4 J1%%W1_"EWBR*'O[^J! M!L ]D#I@:YA*!Z+ZL!WR#>),[&^W4$P(_=J.YSP!W-YN;$=AVAS 5D]>W.C9 M]DXI:'/@=R4^#'/.00)N8>='()B]6GI8[$(ELD36< MX>6-OQ'7/%JN")6YKX*)3^,9K,@!6O?_])5/S ^F KG) M3M$*NEA-M#HF)@IK.PO\ML!5&CI-+[^ZJ?#6"_R*G$1G;KJR_>MOF7V)4DKKS4? M5!H]C6Z&/D@IB(^?E"($H)#%L-$7M?6^3%8=EZ25Y#:;3[-_J8Z6"W0(%!;! M/DL'\Y)=5+)'C1O=AOS$6)HPE%M3(^C(">VK-NMXB59ID>&N1UW?17M;[YT M+E:8@;1[,+(+3VZ7?"S]%NG[7B1EC7+L"S3%H]DB.,.R)6R\+(YD9UN'EG87 M4.VM?GADO+LB*\*H871?QIE)_5&+-OM+K=[65["BE,O/9O0G 7]$J9"#3CJ3 M'$79"2@,%YZ9U7-S8VMU#2]S#V7]&7QQ#]6-BJ$SC@>=*>^S+;+4OWC_A;*V MWN&%UL=(M8*8 F=GI2::\>+2D2;1J\4G;/WXSI"2\T_YQ_!K%=!CTOIL+>IK MH*<',B.1];7AV^]!\KC>D.SDM=8A]L(/*UW?"'$-J%D$68%C]QM]I)-2KWTJ M7G_[6%#9T&D;EDN"GJJH6219'C<_[82L.4V. B0K8D6]S'-!M,&8,OF0VQ1P MWA/#UZ(%70"S=)__N?V@T1QPR-1YG+Y6DDU.*.[-7>4=D'G/.5UJJ]5GHDJ[ MX4A<\WYM^?(-H9& \RD.NDE2E[=RM@AA;HT_3M.Z>+AI/;,H[Y*"QZN)+9D( MZXT4P\)T:D@F"4JE*U7M;YNM@X,9#WD&R!8'RVU^MD;H3_T T95=D2JY;X<\ M'2BCUXPW;I3*_Y3E:"*+TF9@-_RL?0^ 80(;"C-*&"[ M+01S7H?%A (C6J"FHXLCJ,50$%Y3U-@&S?FV*+=>6T_AF[I<.I!]T6*\!8HH M2A1Q,%YA?3T]75W_RU#4R^3;Z%*SJ[CKY!Z/Q$$L6ZS#H7KR-*\O*::Z^4Q- M(/8;CQL'8:;UE[/=-")+_98"I'-'M_?(-([ZYC0?TJB7R&>*>^V+R(FS:_O3 MDG\0_O5:@QJFO7/$IW+D6Y&Q<,%UF=?SMZY-W&(ZOC)Q/'PTOKL:%U$7(S'6 M70./7Y>QQS-?:)ZH97;3'E=S3+G[E;VHD"I72H8L.'S"BHB,E_GP/-,EV[$! M#:A2I_,/#8?5'R2..A"A7=!+T^BL$GU*\QY49J,\X$(O$0LB)A&&NL!D26!7 MEMC+)&/Z#-&F'!]4XNS7J^[[^H\29(,K=G3,:E-#$?Z#>K=EG"J/MWZ\ZANE M75I166?.QEVGBNJ"3C$?%),K&3:YTU.C;-5%:G/5'L1QRW>K.^XO8)R ]D,X M2CNX#O7.=LS;\$?W6B$7KOJ,4G/ [7_=S/XU[P!JJITJ/1N(M<&(AK4U=X;1 M?<4SRS)L:0N0Q_K.P9SOS".OJ!2B!N)Q*@=V).2_=-^L MO&Q"^HYCX0-&?5W8\K'I;V!E/97[#002;7VVNSH5MO/\K&!W\Q,] M_B%8W%2Q^ K["Q>^'8.Q!PD-Y%-?DA@^!+TDHB'FSXTPS^P@_,K(6W9B6S'[ M<(\7N2.'?JJ5-<*^F0<6Z(W];:X@;F+J)@V?Y4)+(>B,4>5+C.SQ)P!NYT4) MJE,8_QN,OY]C& Y]FVQ-B$*?I\^^A9DN]$9C:D_)C37YZRCT7/-FS(XMRR0E MQA3U#86!<\*6.X L"-N2(9Z5@7RSE0"'5,G\A'NR^.OM&FGQ$FDTR$Y8!_J_ M,;2L2/95H_?)T3'.)+<$,_K1S'S7T14 MR'+$@@X$_Z9B(U4/C[K4=FB1$OTJO-:(;?C/YP3N$T#IT>U@"$[[7! #D=YT M8"-+%)Z)CU-DM.$O"-\5'LC9/C."5\^)#Z"IDJ$$:\%N4>:R?7:F(2;G"=\% MG-.G_UP?&/ D"5G;T: M@MXQ%+T+LHW;Q]O[9ZMPTLM4MB1QAH9S^UK4*;FV>2<:W'= H9:=R^EY?;$'J2_<[2Y9[ M:.0=W$\88OTR4V.6S)-4F:FRVMW*G<-0C M&D-YE(SZQ)_K1T,V_@)SA$,\0 MMU>]9#;+F/&?1F+C3F[O[*&2[4$6[6O-*9&OH*^3>..#(>>;5R$B/SQN\GU< M'[8LL!+MR:5]H!HS=&'88/5X3)2K6RV0#98^4XX/79.3Y_2Y'(3PJ?!D+T2E M8Z!S?Z2Z$-7(&$71>?HNQ8P,%\Q]]_M]]!C$])ITF='Q1?%._@;!)P?T/:#6O7=JCJ@C M^I'.0ES>Z/$V\F2\Y;/-M_;\AZP-5-&E&C-0$_)STZ:GE8O.I',ZA1CB4"_X M["2LN6W"&3\DL&I@,_=R9$S7P>:;O?%A9$$ =946=B$JSTJO<,4B\],Z6K@. MLEX":;2Y8W]=@\6>[3:5-J_N@QH&O4/6#2 CX)Z(3E/[79S M4^OO*N]8IAUS.,1,QZ[Q!& _Q$!$7:2A@]R\*/KPD>'@"" MLJ3+E*8U"/H+?@/_C23J@*+FJH"AWMO\05=;3@#O=V3K$O_J;M#L;H'#P MQ3VYB[,G %>/HE7U+Y^[53W$G?E%I<5]U)1&J)JTM" )PASN.1Y>[?_MH8\' M?HC'N?Z SU-2JC9%IG!1S_2LJCA+$8%G)Y7*F4-G*OM*-NQ,'PIIL?[>NOEW MK,CUTTQ^GV*:)W?4Z]?-@$.;A_ H^A!<9&IBS?7S] M^U>:XO7O'P'4+%I!;#V9Y+LE(Y:"0LJ1[OEYT <$G/ MHH#.T ]G^Z&I72KM<5L83 >4X,G'$*S.X/A[>&16Z]7,&*['T\ 7:DERIC: MN.T6A':RP]13WD_,4=INT_??TP@TPH;,A0G8,LM?@W9VA5,?@: E;+E(UW[S MD+Y9'GAMBQ+]QX0:\^-/L%GU8K.CVAN0A:C)C1;YY=E*M@)>;<(\HGZB9&Z] MTG+JSF=WY%Q.0JR['?45>8:],^_K+3CV-M/D^D=[844*Y=(D*&U MTU8Z ,.FVN0;Z36PGVV!9+O\(?,1,!YD>VSNS;]L"W[+W(KRC) MQK$W39[N;](AS04*AE(9L9/+><$1Y@FO"_1!'"(.0^S"&:9YLA9LW?$LL.8> M)'M?4@>&-\@G%ZKZ<79K>?/M]6-E6/FN/JV)K@7SGW178C\#6QB1H-0?V#S8 M$3T-HP&!XQ\:JK49KK8N<$I18?K6J*M'M/G.LA>=__Y70I\:V1$ MT: /H[E(CKU&(%,RPJ_M"KDWNCL^%:BYC>1(91Y;C/=4WR M?[JW7G7U7IT+U2OGAM<,L/=6P?R>5S6&2E%>B*JD8;(#XK(8RUE\C>++>!@^ M>!G[&1CNJ_P4,0XIN=$0I)"_5'ID67WD"H\T(S]:K^=-?^_LY>]N;?=Q9XCU MQJ5[_ST =LD?A@=LE97.0G9H^<<+6VM^5ORRF2UE^UKH9"*T#3$5@6!8L_$N MMJM.J/1Q&!BE%0Z5!4<1L03'"+JB4[_?5Q??0T?1EK"W7/>#^0.P!>][BK=N MHZB/9""M+2WQ[Q:"4NHX!LOY;6+U?"<&3@"!U;I9QXY*0^0>+@]B?[=)WKO0 MG:Z'BG8LCU7LV-NPQEHQU>AQ/0=-6Y[=$\!F&L72&5D=GI>2QA;F0[#6I=^' M;I3*_B=X/?)^+U:K9+C[S(,-G1,;^"F2E&Y+:Z*=^_N@SZVJSKG*Y8;XP06?;9 M6Z,EY/(#S(>E5E#["4!0FY.\5W @U37'HB_^CB=BZSGD*D%+H-F3+H5?_;E7 MK"LWX$F/U/7HS 0_X>UZEIFS>)0Z/V D\\CR!>!,;RWD'MMY5V<;0./$*\[5 MI#]KE;?/:26/&&7NK3C+:8H5KB)()$\$M-=Y&J5NF"E>&C%(6X M:S&;-IS1NT9P!VCR@-QG#Q/"UQXXO-&8@^US9(68=V)M+4IXSX? MZ]^[J0?Q*C*'@3MY7RE_*[6I77S/]JK^9;LOU>LC&7I)*Z.?3YOZU.X=;@XN0'2%INP[."KPX_RJO^=F](+@$_H[AZ M"K:0V^RVY@+VM>CD@GL0(==K$4I1?S&9Y8'3YW2WF/@"I SX%16C08@(<64*C3OJ6.1=E46Y?@I_=1NM"GS MH G5!-F=IM#H!?T[>A-_$5N51W17F:/7)X"PY#<.IZ-_44U?L1]G<8F< $A2 M5:BU $S*-EE->2:2R@M]-JNDK7;1@*6PJZ(OO1TGO% MGU FNV_YUN.P*5U?>* C%B.]H?Z\EAE5U1UA7+.C53)C6+3DSZ^>A6MK9,C. M?*$.;]'30@CT8O>OBD_9$HY'S'@?_Z=:[OS2W43W9U9*00%9L&L@']SYMM76 ME?8PN)]RB^IN67*=/2T[#>?SC;CMK!,J59+1H"F<=*UM*8SB(0/JXA.5P MB@.N#SC[+5N<>P;1@[NP)D(L].YZX39K3]1;9J9R."PR1VKRPPVZ! MWJC-D>.NR=[_.I)TXS:;X1?HC%H7U\XLH&MH>0@GY,6"C9S2M=MFDU'VL7F6 M9KAKI-!>#H9!WY@XCX&@LI+3[),+TG=D\>@0D.;YKYGVC=\3R$2 2]';U+<[ MD2P2XS,]E<&WNM O? _ZE\^N/1(&H*:U*_O?PYR?MXZ:8A!BI+DB7;/]V%A# MQ5&#F=( Z$8ST;WW()*X0A*I=E=TNSB9>-GM!# BZQY*_(5H0-,@PR< 2*NV MEAP^:8[\AE5:R>EO=9UEU1E$U0/?0C9_%C8%F<6Y"&#E4#?P\EP9,J)FFT_\ M\9_IC,T%J^/,=S(C[B> ^:03 ']$+4_RX+>#1W^[XK4F\KY\SFX$[$"6B=Z> M&]S^MOK@9C]$U"'/KE O?VD^;L<$''(P]QXQ7ZP 'ZB"*0SREPMVX[INX]8. MA&\F3K/OUS^&L<8D]XJ;U@7YT,IKH#@"GC'U45UMLQNGM%R>#,"!^?+&HVFU M7N'U'<3!9]I[M!B5G9B&16E:BGY0_.LTWY@^/I-]X2QSL^:\]X66>OQA+S * MR 2U%U")K743=B?LE M(>RU)?6-1*_4*8A-5@,^F_T4&WZ0]R42IH5*!MM9> M.M4S 8B$ Y5V*"2 V&'ZL]&Z61@+_<7 X [3'C]"+; +KEO$Y6A_ MU]3S\BNVUE\:TBQ+DW)%<)P F(9',4[0#SKZ%"Z(_*WO>E5*?UIL$W#HI(L? MT+SLA+->O6S+TVO(\>9@V4+5YP M_O[ZT^]KBZY]8E*%;9LV#T^A(8N<1MSN!3)J&A%[3F-+P%OD]IB23/.W@Z_* MW>?*#395.^>#&K3DN^%>9-.#3G(:7ICAY6]<,/#EL%*ON?L&U.U]W?:UO4\ MW8E#'KU[M'Q-X_EXWH=EJP&2X?DNRM2+&U=@9F%CG +HLT!\C++=](U=3S5I MIQ$_TYU@NF6)8@#5.#HE. %?Y6J4(P3L&!E?A08&KD[*4M803T\ Q" :KW.;;)^:8V@(LGQ@SB'?M"P=.+L>2D[#R%[/7YQ3\C,=HUEL&CWI3E] M+JM57*X;=V6U7>Z[X.GL@3C:^M'.J8F=7P?AV#MG^8=K_FAR$:F63I4/N<5Q MC\R[(#6\&HU2F(FF.39$^QR0S^VFQ9P)^=[\+;/4V3Q9=[<.Y->!X%SYVQ8B MK#>%OAGI!(KJ4QE)RM64J[ 2@F-XD*ECD87SK#)V:7S/GTE!TW.:,]M2FG"K MG>$;BIF,F6=E.'A+[H/*YODZDF,!? ***17S^?#7_^>]=*JA=( M5D_M00BYNGUO):OAK9FV+GYW&'/=MD]?%'=KN'94_,+KAY:>"Z%%Y01P?HCL MEP>+B7_?/T0]NSGBCH=F[&]$FQWIPEI M\L)>4+MN+=B((O.O.UW+/5(O7C)MH57'Q(X^W-S8U%CC6N3\.&VVL]DS #MI M(TC+\F&/ ++TAI9#E2[NS3R[8WLG*BVW?CK7_6G F56P OP'ANB5&@F_18[7 M(P(C,(XH7BU\%T0DJZB#U+LR:*[+-X'1;^$O&2 VY"T:M\2?QO3,_6GX,K'6A]AUZK+DN]AF*_?8^":L6UKAC'"KAPCR>NP/9+ M#,KTU%K-44ZWY0?,&D=*49M#N#)\@L?@WPM5BF7W_]I?5 1_* _5\$'7MZ] M+@\8665X5B>,TR^017N83 A&50[PQAA3GC)$NX:VR/IN36C'N:%#N,5^'=%5 ML%WW"D4@"&,M&@WA,-V# Y=#?'0_+ZKE]@/J;O[ZS<:0?JY_Q+]XAV[O/XQ M5H^831@D<5.7:4)(JC]D$/49?Y7OF>)(XKIM.7_Y#43SYZG'>P+7O[?L/OV_ M>L*RD3OG$9&XR"XWW5U+>B=]+/D-5\:'\;RVV/O+P(T0LFD#=CER\XAB0X[$ M@S=5%K28#6N&#\Q[79Z9N_'J6P;7//$$V9B%[*$@UW+4&R(O:S@?YPS^6M/E M3DI$8Y8"90OPH/ ZWWX6OQ12$"6DNDHGWO6]$A**AYZ?G)'[(U?;? *0WZD MO4;S:G_!79#!GX([?0K#40MF&[CFTM$E!:J^HC--?(P#275Q>@VVT%8 M&ME?[W.H:PAIO.+N*J(Z9%%"U,#W1FW3-9P#\HMX\^#9DLE&W7NA^F+>SW>K M@0\\ P0H802&S@&Y^8.A#?*L6JT_S^*O7QN/+E\6)Y%-'<='3="]*G402_? M@LY3 :2^W7$"8&]1AQ?DPA#/DW_A]Q##!5:=;KZ$I-<%?'T@O:0&X]792OJOW)DU&6KT\>:#,E;V MVGT06=HO>O^'G].QUG3L-6KVD\1I^LV'_LA-'HI9T!-29#OM&8AS5BHT2(4S MQVJ-[]/#R[;9' "):.0]\ ?1&K[-)!*P2SVAI8$<56RIU<\G;VDPK"=*N7%F MGFFW".,,Y(.= /0HRLT+9: 7536O;]Q3ZO]R>/:P+BDT>$TK3B3KR<-SR!_H M@.K(.\E#XZ#__M7!8TK@\O2+G MXW\L%:1D%IM_;\S_%HC,0TN=+D$.F?U!J#T6?=-PX4NG6R*SN21(+?@+*7TW M_L,IDYB)AN),PJ[^EMW^-FX^=J[Q4Q^TPD>\:'"-^H8D_+XXD(U,8]E89EL):MBS^>&QT>" M!NDQ:OF3ATR(=K>@2\>Y(]KQQ;!T$ZMK%O?7N&T3>O1%+7:^G%)/C0TG431& MJ=7T(9%G$5HBIN/%O5MUQ63^7\T?(D[J;E#U]'X7VT MI*^YNC)J%P='KY[CZE7EL7S<0CY/\7#A2VF*2$]GJ]9\5I/J +TRI*'],N&I MV\]X/#"@WK-PF[$/?+RK4*/X.:FRA%A 9[9>0'V@WQP-DL.[B<-,]1NS;+,V MR^VF[^V]\4K?!T7-">VS?D"\[Y.@W9Q1P$D1WEWIT M7$'D!RS5;J.U8 F[9 /%CY]/[9M8'R#?FJG&QI:^6M4]\C-C8V-^4NZJ+2^C_R"\I=_LASD+V/V9SI+1:2R9:5"BZ MO:[%57UQ@0+4B159Q<3%"^TUI\1^'4AF7: MQ;MD/"2*1KZJLC13+%,6M,._?O3R*:)-CX=P++7)9>_%=.9M2YSGS%HWIF=E ML%19OR<@I<3LF#BLC\J0F'^[.]X-3-2*H@O P.>G'H[JVZA],+E%5181#DD" MU=77W/>JN]X1=F1RD3P,#2[ 2SRELB29!6"ZG.R-FNNYVGH-7GK=V+_:IU;7 M,G4C GS_T,,OJCC .69"W"8A( M;\1EB0X;G7.%1S]\AOZN6I\:_FBZES96F+*'2J>KT7\?9'..VB5"PED62YVS M[:#W;%*88LV-;@1F\]I^R+NL\MPVM(46O;\= [P4$48\[M@U';-CE;'0S6OY MTFOJN%*R!>E#:]/[X=JT;*7J?-A<1U-=F&?_DJ[[K1_Z290?,XRHE>=TQF\D MZ+QC&/ -3:HK0#X:-%$[/S=5K[(FLK. 9^/W\XU!,,7).-*9"@JHHK1_1W&C M?\#'3L$@$>:+,VR]MJ-:,=RD[+,06:S>'FAKFK$=//>O\. TE\<%>VM MFS@,M)I. &W 5&N+SN$SK!QVPEX$A@S9/\ M0[2"F61]15WZ[#4!C4<=Q8M$-O5T6L__,]I&4EDHV4HN4/BSX]!Y#8OE[61N M8RN'$+#R*:H::_H5!JF2S^:XX)QF/* +,D'E'HU!T:%ZJV!]T[!_M7HTS_B0 M9.;SL_)QNN7+%A%Z-V$/+PTRB_Z">WON!A8\8?M>8',GY<<.L9CI2.97858/A1*0. M)@7K0=+JO$FR":G5D;LF3^];@:P@WLU=OA7D-E\1MZ!1>$_?5NKSZ_8+E=D" M;X.JUH*%;UK?O._S=JI[G>Z@TH:*?K:FGI^7LW:EO=#9E!VB^<3_9^8%D5^W M]2;*X2/@2XK0]PBV?3E>EZ>:$P$\S3-/$F1762"''X1)$VA;6F60AQ]%B3Z: M#HZ>3]$E;D??&NE9V=MQSZ'D(G7!?VU"2H*>59)'YRW+U/$C"T,O*YPD[NNX MZSTKBQ]L+)PX>*DFT:0UW2E^/"O\1CI(P03^^,CTH/1?(<\U7H&'T525^JI@ M,?/:W5L^4?ZQ=EJ7XGK7P8PS_[XZ7,*%+CVV)QHET%)_+%F1+U@XKV$S+7(V M7\/T-Z)BF\H5W<4K6C,70Q4K[VF*[RA3"!ZVG"ZR1SMJY+R@;PT?5H+S_8#$ MQT.A2"[-<"*O5;%_$2U"?4N!W+]U/[UY"^[,)MS5 M\-,'*6=XYVB1EH-F<\%9#^17VWH&W<.7[ \D4\7\C6F3\H-ZK4[P_A. 2%D+ M0\G#?S(+UUT.TUWYG,@_^BM0Z 0@X->VAZH GCKLT-.@7CH!X$*-^'1&'4C MCOC+SDC7T*&G'C)_MMXD7N,:_[RGU1V$*:.>'0\2@Q91GY 1!]!+,,D=R43\ MTMT19_O&Z_UCMDIK(W\S7O(][RAC,&KR7'E[ A $.@AF";X84SH!L)Q=D&.8 MD6^H1]?_=<6JX0AUTA@ 7;DMM00/YL)9D<,Z#B?O<>Y,&-%6^O;VRI"38$)^ M\_QEJHZ/8QYH ;F8-U_+/(^^=T*?J \B&0T9TN!F.VH$##-G/G M9+,NGP",1C/W3-R6WV^F> M +)/"6]*Z;C]7Q6)_RV=8GF )R:M8C,43P!AX(.1\<$J"!:EO:M MM3E&=SN5V#Q1-H@'O^S-_0N[#W\+S;/C;==MD/@I201?'PF$KZTK$/D4;IL^ M!/I4BK/J'->[F?^Y2/?[F-4@"PUYFL+V(+8@#Z+;8/S"+65!"G/X-;6Z4&+2 M[S!P-*(^DLJ5VBU:>?C!'ET?ZF;:\?S'8[Z$(LDS?X %$QA=Q'P&AFC**D=X M&0;36-#J3HE>@)B?;Q$)W*2\76%CU]WGV1_J&@H7 ,>UR'M _!POE.3,]3SX MU!1YWLA3<>'HAJ ,,( !;[H12PEP05Y8#C.<<$A]^OLBDU!F'^0$,('Z#6(C M8SLQPD&,]Y33>Y(*>R-TSXR%JG/\P?Y$$HV19''W(J+-UFX/D*UL:4Q3LZO? MJZ!'Q=!Q>E,8BT/;_#L<[P*^!!^:O6I2F:CO6G\"R%W=X0I;K_]->3ZE5V&N M9;+\&UD7O^%, (4C+FJ"'(D3.PN'[?"K3DMCWIZ&AJYB&I5\W[/7'_]#3S)$ M=[P%A ^^;N4T83PS=\_Q8"HC='BU5%=B]Q*QN?$9*. 8,<^PJ?8UR(_89+V* MO3X46\\["(?%OWWHC]GDHO!(%I0;$H"1DL)R73K+S:/'%BY?/5]&.ARB@,(I MG=SSQ5I<1V9-L*8O3C]?B/D=@I<\P,2GF/?J*IVB'YOBHO&;_#6;VOY9SRY. M&Y3Q.>INE(7>VU-%*=-B$/-QHAP(5TS(K 8925S8^F5#MGP)N26CBY2F-?%X MJ21)/?319.L:!^,L"2I1Z)MD,TN;M5C[!XW+Z MV,FYKH#!\,(96 &(%%RDK(Z*W/]6(R--\'8\EQ#*'=>XA,:3C4X YQG(EA1# MV)MY_7(P(HC;G=/B2F*4"5I96= .Q T<#*@AYIM"AL]U$@ M,PW^IDX]#S7PNOS^$P$GY+?+BV$_E/I#2\(AZ3=&+17]EAJ$K')N:NG;1,\ MU[TV7VR4A]L"LQFU;S.-NSC*]^#5V]GOC:"S9+46"7PTQ+M6 M?_/JTP^"6Q$B$4VLMAU>L)[1C>.(J1+G).CDM,.5 ES3KCM?QQ+W&Y)QRT31 M_N/%'^1JGN0);Z)GK89E:E[\1/P?E0-6(C@\2"H'M@M"C_@P&WEGN?#G>'BX M":/D6N=4;P*;AST&@D*(X(.P6EHYT!T9#>;9E/O>T.SF*<>^XNOZ9\<[XYFQ M-?NA=2=7W/A.;RVQH)=83;&%5ME +9W.43$K5I5?SP0" M===B8XA:D"7@'PJ!/1;."ML9 ;'@IJVL_CQYTU*3\7F-6;1PCK MB96:'KC"!PH5:'^S^/B?3Y;L!"XL)9,8#NZ3(HKPHB)F5E,SBWUN'MP97QNT M>!\M"BD@#6BQM'B$RQ'0&1-CA+?4N$!/J8#@*.L>%= ML(;?J.W.+7J]5OGY?GEFN:5P2)E-^0%F]0_UE%?# C'V#K0R!!1#-MAO&_A& M5:MULS'G5\E-C=UIRZ3\+3E<63U4%_F.=C 7VM)/W<*@@R%'7:< 8GS*R3:R MIXB9K3QQ,Z.38$[V6XC>;T1':,H6.'$GZ^D#8XHO,8FP*U&.**KP.5&6$X 3 M)O0.F= )%ZN::)%P.VME'7)%OV:#)3G[SB\[T^K4 4_/3M.IHOYXC$86J.5( MC\[L=TH;BT2]'@R@FX!@=4X1X2 7N0ZKKQ]49>B.O?QKUI+_8,'YPOQL \\. M:F-H?B@:4Q&YN4^4P>OU %G74RIFJ?>'YW2PWGTV;F+6_NYXZXWEG//BR>(B M; _A.7.P"/8XC+ VGTUKUO_V]DW!E$;OC6$BUR0 Z=VI1)$,*NAP*RW ME^[\YR\E]M=FF5@VA#OH16PZDZX0%%2B]EF_ZF-IDD_&NP>RE*GTTK+J^;I=&V'+!3"%F M^PY7K>;^Y(CYG1)V>418P17AJA/ WAC)6EE>_4YP"!4F'+PNUHU+,.(,>]QVE.A@ MC$SV%UW.TY'\N'Y6;:?Z:J\">P^R &9CI&-:4WU!;K9AAC(85@)/0QFN"X-D M_I@U%O=Q!["EV7/'3%7[*&,9EMVY1=]^K[8J2C&_(W6?02R&]!RR+EE=9CWC M7C^559G\5MMX!W7VCXGERF!*FX-<6M0)P'+5>-.Z5FYRS6"-E_NE0JA9-B.A MULD)+H\AUM5 767=-[>NQ";;18"D4^?B#?J"66IQY2OPIQ=8_G#KX/W=1^Z7 M".ZH[?I;G0#4=^4K\Y0&C*5L?W>H1^VT;P4('V[:DWC9S^N< /C8K;T445") MBJR@/[]9(J7XVU&*3:26]+IJB5^I*IY6AKN:\;++G@SBV;4%"TB 3?W[FL+9 MWWYMOT*Q# M@82]UK(ERCKS9T6AK^E6_]OB,ZEU..Q(N0F_6\3^E>]I[5\<_4AOLE@98P[+=B9[(KN3W\Z6X9 MZN<20)\Y0F9GVWRZ+:.-O-P+Y(E=B'("-L0:LT8'&\]>[#Y2CF-(?R/PM_PS M]C#1'DO&] +_X:8^FO=)X#65Z_71?UVM.>(H$T/RAVJ1<.E M%23_7K#DP>/SU=BRV9Z[H+N&+*;%SG-GYKH_I;4HH"CXPL# M<*>T4KGRLO):(!O9T<3)2GD]0W4R2H2\5YHQ]T[[_#!51VUDHQ;!9'3GXO>& MW[5I;I$#NQ>8,_V4AH7FHBH&!Y\6MXQC?A ]1(2(:"F+)WE2ZSYD9+[ =CN0 MB^R$K%VI)Q;2Y<23@;&VEF2# W_E6RW=M/\$R%[M0$[ZG2"YVJEY* [8X\O, M-U.+[9B[%W__"4(=#W1"3*D 0I//C!/!!VJ#6\+5\7^^@.MUQ!=0U]V&6DY95(U8$ZS6IJ4F* MKW9>>.HN)[1GQ1:]!@D?J6UH@10-+)A+?=S9?FY<]2CN&6/D3)16),*"^K$1 MJ_F0 .(P\EG0<@AV?)90?1#=/"??=S!T5R\O&$NY2-5%DT3?VXVBRCF=;RH7 MG>G]F<7S3KA9@"R$X'E3':2G?-7SA M^)QB+OA%SZV&]Y+TX^;,Z_Z$U57V]_PIS_]]M::D^69L*IOD><%RUP MX/T/#4.5(GNIU^M&-Q0<_[*4Y@J%C52ES+DL_]T3\P'7>'E #_3YS[D:/O [ MS[@<4[G^<<70,',3&8QHYTQ[@B2)N6_OI[M[[36AFB'SV^1K$B46%D%&I]%G M5NW\K6)R1;9D6X"Z##P!((IVJ D'YJ:44FU$!A,=C)@G_+&DB_*0'H5TWLMA M(="_\?K0[IGN\IT &/@M->>(IIB/EF9>%^)#3@!OH]5CLFRJ]VC&L$,7R!A9 M<,/3LGF1W3A[OQ^68_['FG&1::,V%59*%MI#J9*@:;=Z9]JD4&6!L(P> 1$W MWLSR7V9^-C.\^TKU!9;\1ZSN-H OA M%+W<3L[[88?UJX9>6P+!E6[NI#E("R1A70W; M1"U./]>FF*-IFYJ4*ZTP4^"Q>?6L%%),^OE\A)+%DVMPJH M))1%+>C.PX\"W(1,:RSA(]HJ(]3K2L[G]P*\B\7-]7\F:\FDD OI?+3J(/&Z M],7^'%C*)-/DFMD:^POH@66K[ROYD8Z??35(KZ&!*C+AZJ]$SWC;=B4HSF=/ M)W?*19N#"$H-9@8II@JXE+OU'4EJ!"@S3(N,\]:3D+HC22D>'_J1\^Y$GP[00%DABF,?&>_.VCD*#I!#%T_&1OK;5O+2J[MEO2WD5 MI*%.F?Z!:SW;^+2:C.?ZXBFVA34R++9;!A?I%\YJ8K-A>L-H-_M92:V5FC<.Q-,Q$5R\96ZZ.@![;;.RZ;R@ENP^\M;-^+VFY)_'05\ M_PZ3FU\JX$4*W2+XH#'9C^"#W]5L6)$]7N_N]?(,TX?F*GO#@2YRG#AGFTOC MFF O/R_OB1WQ%([-&N;QQ==M(LEKP&H5*A>D%UQ;'ZOXV5K6B$%_]#7$=(C"RH4"B:!8O@-',L@Y#Z:N>G/?Z1H3]HU\:T:C5.. S[/. M)X;I$%#WEP5YIL_!,^9@^L5_#4]JB- -K?F5OQ\GE=@O60,.^:IU-;%0!"@O M..1,C\S?5AF"5!R=9<9?^TIEL&X?FR89*R6RT.J(+]C4PF,^W"@2QG5Z_.Y9 M9F$?:99>N"JCXSB9K>G%:(1[,K*KY3"^KHM[RF#15=W$>=W^E8XGJ[_CIBC% M0*J3%;A1IYI.?\+#O6LQD>G>H3/A+9P^=J+I%:0X+O&U5W'X['*6,3X<-@(8;8??\:B$G2 MQG"F?KTJU(5,Y^Q:HAIGM8CP9N3=3SI09;"S\BFS F5WC*H=3VQ)OK[%177VXW[*-%3X>%+=J%T EG[ M&ED2?G;GF&SDHZ,:&CG9,QC6P5\)Q+$*U:/[J:V7T0493)G$QATAM#H9]77Z M7.!KCY3V*^G'AP=JR.?-L7_'88V!.@T!POWFJ28I59[#5]7VRNOGM0L$R4M+ MXV_Y7>#[(JT/N4W;1%:,'W(#_L]ENEA/ MY=5F(/IM1OGX_ZW*,C6H:7JFQWG].;MHS ,XS_$H^-0 !Q]2(<=,U*] M)@=#2KWOL[YB=GK,)G_U[Q+.926>V>-4TU(](",N%=GRJ>!&CX^RW=WTAU@V M1Y_O%K0_9X4\?BTY\227XQFY^&"V_U[*H[+0J:D.NME+2I=TGU*:3^$4S%0O MJ<\P;#FK$N]?I*21$6N)KZ5Z6%K]#U5?'@[E%_8_I4)(2+).92MK)?LR]15" MFB1DG9 L$[(/QDPE9 \AQ"@[,?:=L4NV[/LR]FV8L3[,&+_I_>-WO>\?C\MU MC>LY][G/?7^69Q[GO^^>T%OY.6/O3UNF(*D"AWL['1,F^X^VK)!&H@;J:CWLQA M )'0*$=J[;AS)_$SO^:,^S/*S;C%44;6FVW5?W.LZ9#!.5OBN:,-K)US\*B+ M]L:^W7JLG]GI'? B-]@5Z. M'=P7;\FJ*CX=61*V XM>JLWI],$HSO0^P5Z^85CXNE>+;'@<0.9N<2*K45M- M1Z/F*RMK&Q+4[SF49&"OU)C_"!6/['X9\Y@ 2SB.J(JYW:%MM/[$/7+_H(_" MD=YA# &C+B/"\)8_G;?CF:! 0E197)B>,5+Y*WCCPKL'!$M-0WVQF$^57HGR^.6_5HT+C M@WG *@-Y_21?13H/>/IGI:487ER.+YE.E!SF%1<=W;!4I6^:#<65&K?I?JY3 MY>]+A+L+/=.[M*S9U.+TBL%VGS]_"L5"827!HM2N@\'(ER-9ZK*U.DD1"[_N M'KV[(\DG#!RY_NY0:/,5,_Z8_6<0YEW0*\^KW:.K:4J*_(!/C@)N&;=8:.S_ MWL+N3]IO[4_FC)5]GFT>D+K %YD^T; WA.*A2) RIXRN"HA4^ZTE6SDXA?X0 M3>M4P/Z!?,2P=;1#@=LL?2'"5=5#DMAR5\Z"/P_?KUYJ5:9_RSQGO![\F=:7 MVT&8JRHJ'LG;G/ [7?<_68_J(;B7U&/RGC(H%M:Q&#Z_I%NK2'IQ)/23+$A3 M5O;2XWW:7")3#P5*L\UT^B4[0?=9_Q*L!AJ>_CMO[%SA $7/W=LO'0C:U4M2 MKV'(#%>Y0[Z*KSG$_H5-GH*TT..L!T^)"9\IXGA5[[;C-X77\& >]0<@E5Z2M:OS/-8-[>'='"MK9AC&2AA5P$Y)-XF[P"V@YY+D0X"']] MUL=Y,B 1V'CTC7,5U?!U=@)VH-./MH4R(]2?])NY O0 MJPWCWZB(?VA_Z =V\UJK[!&@FK0AIOAP?MLM?>A8"?-R0+&L2K#J3&YN+J*! M"W8[ ]V1M%C'^FN=/5T%HZ)]^)HJ<6S\"^!JKS2.'T"WULROBPNSJO3_!^M\ MFIS,3U^/LDMZUPZY,*NJ9G]HFKXWE1]2=*VUVM&MH4_3A!A9.M]E=;G6>.*Q MRF'A#IJG ?,V?]J[%-D+O MJIHN-.AD,L)L"/:&P5(QLBIPDE59+3V[@GI%@P<01_K2Y2I^5#7=[CZ2!2PL M+)MD*O\V_^YN*8RWLB-IS4O&)^:M$]+7V'5^KJ_?W[7@4"$\"3^!_^TJJ:E* M"HT3]NH3E>W)Q>BAVZ?QZBRBZIW3Q)$"5M ME3GO8S\W7#$!?QL0CYCGW#O;D'B2!YG["KNTUZ-.9><77V#V-O7*0+O"I5+; MX;8=S"9N6 MPT/A,2"T9AB5/814(@OP(9/L^\C"%@H21 M6 [;^R;H6FM^W7;/<;2\-;IE%W3+YIZNJ]!@\2-#;HG6(M E[3;T:QA1,VK, M C>7@B8^=0F&L;A8/Z9H.[V9R/Z<:*Y&>+H6/E@X![+BMKKXW7_,&&MPY.FC M*'_;>?SPGP;<+_TH , M_1%*W&Z1%T=$T,TLO&5VL^;NA=;?(IN6'AC*1J$Z!M] #+J^NB)8O5PRMY+L M(E&3$ X)JA*U-ZDA=;7B./7+N1XG98:5RNA+2Z^RO]O([O9M^I-*6VE+UBK) MVE*#PGBC$EZ5Q;S^C/_,FIA8R[8&,Z>.G()*KR:0HIIE-#P$BX?33I8J?J;# M=93>NBE%V5BP;CXDB]&6DHX"YL_"T,$<#U^KMDV%'29/]FME^I@$T8\/:S? M-_W&I=F5 $6%0F,_V<%MU?PYKF; @Y=A_(=W=.^R]3WM?9'Z^JQ2(C9X2Y9I MW*:\M"0D,\GDTG#$E=0HZ3R!" M(W&.Z,^^TI$4K@RX@"1Q)-GJ@ FNI]:?*=<5LRUS9M25DK_;@0=W@*]26+0) MA"V>%>C05-LOP'>>/?I/RL4J9T/<16I\ S=2IHC8&^T"S\Z..U]G+6MH$PAZ M9=QT"B*:G8( D2>S92L1#0)3E'L#>RG*':8IW44;"9)B$\T'8FDA2\_4WAC- ML75BO>D2_7(-^X606_ 8+%PTR/DI&?P-S 5Y(\XO.F>QW;H=--'6M<837C6D MHLBQ[*] ZY0E_F?&,91+P"D(2^&LB'W>+\NK;3WT.XBL$2-]3WFL-IB??J2A M&R#0$/\'L$;[25LZJ #"F0G" 7CK5<[^ZLSJ'F44@K6+5#I[H2A\]+Y <.]0^O.OU6+M MW?DDLSFN(#4QY,534& $$0>MH0Y_=#^I_=%SW6O0+SY$*6Z[S0?:M!UIVM$X M>X4?VI(4_\/5Z\/+ZP(6N2[S)I=/MG5ZB?01LM+G4D2-B-U)60D%DVH;R2'+ M)ZTM-=?(6&L6_S,DLV8>+D(ZL4-WN.[B?3WI^4MA'&K5>#^^1\=Y4?7W1:LA MTP60.AO/TK'(47P$CJ#H?PIBS/X@53:FXIESUPG6TG?'9.&=S,ID[%^[[Q>/ MT53&;-KZ9]("UD3CS2F6M;B4/7)?44?^GT1=JY0?(A!+&=CW$6_?E695'J)MW[?8=)V+,ZW&4[L!4\;EB/^Z&B$5KP^*A?+_C<5N.*&SX_/WD$L_R?380-+PA&? MNP""4P+*9.\(->X)XW*ZR0+!1X#,,V^*14_['(TA4+M M7W+&"O[8DVT?#/ZN5Q:?KXF65^,@]86HG4.0,D)U"[A,!Y=V5D(-;U=%YMX\ M!9F2!P],3FKN]X41.[+7SWM,^\J>?@XEO;&%/*.R"7F-Z&*46WAGC +H];KM:,)(C86,4) M\@N(4(73G8Q:C.*CW/=&%]";&VE(OUCHR(_;Z4"'>JKRM+AQX)D8QO0;7XJH M-[XHR+92Q\$5AR%UWG@%@_G1$!4-/&O(C$"EA:A&@M;GCG3@X^W79[9,G[GS M!G:^IN3_@=",%G#K[$QYX8<%[O30-1)_8>9W#3=_7G(![ 5BHTF-^^0'DE4N M9)[WEJPXT]=&(9;^&(77SNT)8BZ)S@Z,5866P7]Q1$W,1/OHO(KI=H#HV;]K M%0?;Z7J>U86>NOZUIM:$P[CO'(0D8)9ZL9:L#OEW(MIY\8#&I*\-FHG$^%X] MI6FK&U_6V2D#=S>]"ND%RE<$A$BGH#9I0&2T#7H)&.G'X86(V9_*1@?O;XR] M.MDT6A"^7J-_^)7C_?Y.<$L?WSI*@D3HB/ ,&Q>I(PED2N7GZC%M)7B$OWSO M_P'D+_[V/'C6OLST^WB%R)#J2OY?,GVC&KBL:'CP*3R?41)[:"8S?<.E!*(W MJ856MRPF!A^\&RRO&-G;OJSK:CWBE6I;3M$ZU)_;%ZR270$7:Y9G( *T1NR^ MJR-EN<@,7.^=PUQ_O_/=[LC6.39XPDC,?SKL+ PE$,0W[ZYU.4E@[G'S-B@> M[I^+%A*D,KW(Z8+X_ W/22E>I Y6S?T2BWO7'.XMK]< MQWL0<_(E PC+8[WBP%60AF@09A[]76NT&76TGLXMD%W@'VU#%),CV=9Q73T. MBH5'2TXEJ_@LHL"4AT0L09P8T/KQ\>[NN_'VUIE3W QJMFS'S'U;*';(EN,J/>I#G7 MXH-8HOX^DVX\2;7UF2.7YN58"\WLZS[U<#/[]- MK_DX89;\TIE7P+,F\J'F.@.-)^A:(?04$[R"""DK+MMQHC+ 0U5OD^ 9'^#A M:(WZI2SEMS??8*S0;/E+%5<7.XOM)F]=2]$I6^&[Z2M>5E&9\-H)H7Z@3;I: M.;_RMYR7J5:\X05[XIE@&X+E)XA=7^ALB49Y7$?@OBI4;YCR9."EHY+3]_"_ M%FWON_A6%93K-P@80$@^E'*7_ +YA.P2AE1WD,I+6+I?U8I^8\(O:*1 '_3[ M&C:/YF7 (;"+#2RH80&>@3H]"2+:J>B3H["TM Y1LJCT35I"KM?2Q*N-8KO%-3<16*^ ME"H*E&/[%GCW/%M,3?$-G?1%CPWOJ)HVL)W4-5P&[ YF3\JIO(#CR.23X:5A M6?6<*4>O?K%O95UN0K'"OKG-.7T%J %4"^3BA>#TOGG1]V8M$O^U/ US/MO\ M[7QPY9\\R+2+Z='M!4>CG_5Y(_):(_K->9ZV7<-4K;\>^AH^V1E7]#5 *"G4 MK"^8(AXUR3K/7E(R"UL?L'P 60EW_R!U"LIW69A,(@FG:(_)^R61<52F#T2V M/>CE51C'9AFP)8FUMN U=,=,_:E-8F2@ [Z6L#^%> 7DKLP)C5HUZMLY5.TO MY>__2K^9U3^7:]AY=DEV()T/A M\N5F\XD)Z00P]-NE B IF ;-Q6?+C.:>9/%?=T@A9BVE" MJ]-_F"PP)Q*^% ]X1IB'? B2+FE\!QGI:M?J=T/S;$CO(6Y^A )Q8W2B?RZ9 M7?>6U6VG\JKQ$0NCWQQ46+YN(3\P[UF7EE1*,W:]7]K&B\GG# M%_HW;*_$_BK47CBY_I^'WZM!73XCML=3'&>R?PB*$Z8;Y8':JNC=!) M_T"]8+OT^82("1FG5_,,/\,SK#YR%+'[*/:IC,H6 H6]/:*GH!#/X*FW;L-' M!1;[:L>IT7]WI=D0EB-.(H]>+AGM?FBD&ZAV0C="QN4.1F^*1WUS@=S:A(_5 M"=K2AX6'>Z1 G$E_ZSUFA(F!<:>@X'.T)/C$R%X_:Q9Z2_'AKHA8V5"Z@X 6 MT1*FW*'9ZU)^O2'4WL2FG%%#P5H+( MR[T3);ZI]E2S[9T,"2_*U K?00&OMDV_;(1.+UR9,55QZ?-BQ?!$JY5__AY? M_M45%FA(][M0#F%;@2=.(?2)S=BP$US'+NV->4X:E[D \0ZG('&Z M\$K4[1UX13L#ABP/75A:G[+)] O-7?*[+Z0?)?7HIGFDZX>)"ND%GH2 7](O M=)?''K_-FO.?K>>FE(@KEF^\J#6F=@\2 54SG&G]W$Y2;ZY_1D']QXIL#J$+ M>AV_H]5LQ_MF% 1%8G.'4#U7AH=%C%IKA?B(ROOY-6I8D>\[DY1MOD06CIS; MU_>NDW[_VE!]<\9JJ0'S>D>C4\K,=;_G"?*AL[XPCS.F^NE@ER?_[3\Z^DLQ M?P4%C'NX"YI&FV]]45$5I;4<]:)FIA8W:&IZ!/?AWQ ME;S.S%R@%K=/K(E09DA.X62+:4_(3L':_RY^@T"+,8@V>^UC?9H7>#:0Z1)H*3-L&Q(\X:D@861=M7ON[M6.AEG( M/N=!FX_+IBWQ#K5WMC0J6$7VOGY;KA9CS=!'.?Q![M.C"WZ!OQ_X7S;.-5XR M2;UAW/8TP\MEYR_Y.Z?HTT^O#HN,=Q5/0?0J:U%S+H#888@TPX3*PQ]KIJ&Q ME(=.@15:%4Z_*2SH)YY "NVO(JCMII@P%!M O] 0^'JP8ZX"?0F1]+C=E%]E$FLLZ(.2G< MN[(:Y5/HRYW]G?CT[H;!0\YFKQ[?*,[;CJYDAO1WG=S)3(''5*D4>][HT;1NG?.V_]OIEKY/]I]6=[F@TY':?J(!G[YZWSX17MB^80Y'*& MA8I+HW.*PW2)SUOGM>X5E^X[?B,CR;^@/RTEB@4>]@U42U?*AN7\7D@MMX9= M"7HFDQ1Z\-7D"* @/\,2"6]-)-:J^V3!\+G/H6!V? M2-3I6>X[6&,?E[]FJVAT/%)13@INZIN;UFJ1\SJK>O.(V:V9XZ-,JNHN3+F% M!'L(>#H(.OJ&.PB&\_$54\19J3SHEH1>HPD$F\QAQES24KC8>'/J9T**X]V8 M[S/YW<=)P.QO!R<[+(?,^C!8X'3S2-1.AA#ZWUI5MQJ*&?Y8? M*_+2E\T\%.E"S)SY\M&OJK#DG97N^^^^(UL!)!G\8JA,9OPK!9<*<;3I>F;@ M]Y3U,C>CCB;-(8.91=PE%7BA_;%0/'H"ZN["P7IC0>@>J[J%!(1-]OTLZ4B9 M]:#(45*YH^',-V3\:#_=D$0H/+U_M,ETNBC.I;"@]GPL-S:M\7F$@I^"S(H, MXY]R*%S?T98F*/J'HWWBY0A!@="]P@#\:)@TT@3;=GZZ N-NQWI/(OZSIJK2 MB\XY'.-TN%1YI4IX@2]],VNPKV7:1M9J2?)&HID4'IWB.X377_61?2$!I?]4 M!_&(X#J0^_9H5OQ6.?2[KX B]A5PA@Q:Q5R64AO/ 5QT*@8S+'[AWAC>RUUG M+<8^!6Z3P6/V7\)ZS(\JF7&WJ-MXBV6D!K&^LVC2/S/W%/2"_I;XV(_ DKK^ M)D_YK@N^7"W2@3-@0#U-/0N!?E(VZ&3U[,>K\.N-!X5YW$ OO%?E-@FG1^)@ MR$(76WC<%N4;A5TM_)66>][OLKO%5+#$PJW:Q^,-Q>7#:7>G_HL59T:VR+9V MDN\!3A3]JP7,9V?PO.]N=\@.9&&+/#.K24]XWEXP67KYUU/"0>EN?(F6L,ZS MG),E+P^SH,0,!>-Y(07L>Y0J4B/^<$%C.UG-5&[L\W0^H5Z^0XZ'4"LA?U>' MH>E,?HO:?6K[L5V;JG\Y@Y#'/SQU8](6PYQD MP=L;Q)&&%EI:=R:T/RYP&\"T_N<\8@YSI IP5R0;"28TB%9QI:-GS-Y5?087 M6G24AAZ]';_57U:IEBR)N;_-,?/OO)78B?^S@7' BP'"?KW@W5C+Y4IS/0!?]IMGIX+V62-4$QL#0F>@ACN M.[,F\!<4+,MLM9]%ZQS,]E6.EEY^(L Q[-2A6?8"7K*U7T1QER16 MQ8Z>'SYGHF(CW)MF)7_QIG5'?"/$].0=28O"DT@JG>?O3&[%<-?)YJN$RJ?5 MU0;*1#XX.YGI!VU" [*\>.Q'BJ2UBMZ%E'D65\%3D$Y]5OBP]Z@&V"RO2<]I>BT;:$XZ.+CT4J;:0;N0ZWFB\/RF>/WXM MR#;H9IO/-FQPFW#F%'0!;S^!;>8M$,1[?2!6MJ!NU-A""9(:SD)WVBAFCP-[ MMY^*-^V=@@#9R07#[.#-7_2MTH$5T>-5;\<[/*_$G(+J3D%VG93\]E9_73;# MH7P3." 0QQ62>?ZBQTSPDG1K"CN$&W"(U4ADTLQSH@M8T0(<15H#3NB< M68T%<. ;%WK[:^=Z=\QHND7RI?SD*ZGH ![U'T$62L&R@+TX>4"\Z?:;U1+ M'K2<^Z-Z]ZT..-,7/:%P;3PO9&S^.$O$5*$,)0*('G@,-PC.F/-&L;-D9_.;>\Y]0W\-=QXE2NVU%"XE"03Z@(/+'[>/+94/7=8YLU%%]S?* M].0+,9O"DT#*6Q\V;H/P>O!F/&J>&+.PZ&!8R'K"W8%_.H";&V!E[\C5%O.NLT_(/:F1-!([?PJ:R#:K;QC=9]'< M>%*#\E7^N5[^%$5MA#OD!OCET'_2 MV;JOX 7EM%2]:1!"0/ZC=A/[0E!\:P?_S?7F"N_O7J$''I+OSGD5.-@41>D, MO(=8A^$^XLI96PAO@$X'YZ23LMCDC;$'+X=K MCAS=DTXV?5#L"'B':62]?PX )QC'. N55"$%+DV]DJ_"AE"D:6%-(&V)VZW* M_'94]E-0T+V.\_-0L?+](_^ ;:=3D$:[?VF4[W%V*X;X>/N:8\VY9P]_ 3K* MW\S<:O56*XX,S4J:>;\,;L&$N2<]JE6%AN++@INW/X$OE,(;I@KCI MPDS'U?Z.,S=XS^7RO>(;7EFRX;MN[[E")+*^NPB]!\1Q'-7/7O$ WUK&= MEPL#M= #-%9M T:I.2R3GT+4Z/KT7)UZH1UJ$-!39]:6* "QXR&>C.U*Y^!ZUN3+& M1'V57+75%;?YNM)V#/%)#[W)AR7BZ&=9O8OSENSBX>;JF!.&B^29P0-ZDL?5 MBM4);+ [GTY$R)NFZS94G^'XDT 5TV=G\@#D*U?R>-4IZ+?GB@VD^*[N(07; M9W=8 -4Z'])#C#IDCZ$83^U!I%5HGO92ZO].B53+S4- ],L'&OJL.%@4C7^'SL@JW\DPWD[- M)8. V6?1K@7 N^NJRQC:76\8!R#_[60K2M$!8DFL+X8+*+ISGR6Q>X-O\H5[ M_D;#%)E=G34A/,N9NL(M P).7 Z3K>_Z%(IARUHM)K?(4TASK5 @ R5,I*3L@Z>8XPNK0^%W6L5K7 M0=7;E3BB_0KA;BYFUECQAS%C.5[.X#!'S_L- M 06:^=KM2A@.ZF\<.U41$=;"2#P%X1MBW\23=)>G=,OR-+=D:K0@8BL%J%KD MC9-(%5X'LNI,%TFYV3<^NL 4\<9G'\9F/G-T\$YOL"VI?\",-*.%R&Y%"30,J>CZ\0_W]"; !8]NRNKSY#^^'!W]6SP@B4S? M""D.?D\YO] 5Q5&8+)5=:.YC:XM+R?[8'YO^\(S:"U&5+4.6#M--;*H57J^9 MW>F(;Z_D3PGF?EST$1T-7E;13=4R%%$@S(;\".DT*!IT"H+6^.'.(F#/*L=E M>K^[ORC5_DMS:I&)OBMPC-HM_O:V=!;&6%L#:X!%$J]*'WE[^+T^&L3]15Q#_33Z^=57V]S51?D<]Z0-9XO('$IT^ MB25B.9N_-^M%UY7>DO9/S"S?+]"-Q5I41!-GR2)/"K8V/;H5J.6="NY#[@E[ M46Z18BDJ2C_HG63W%7$AWBN/^M\@=EY> FTDS5/$B01CD3S0?7LPLXLK MMULJ@"MPCG$)(WEAYT'O>41#&_@YL>M9J2!ZXR3N'M:3&UB.OA[K!A6(?+!Z6.-G!@PL2%#_,X M0$-Z^XFC+$;(F7V1MME*OZU"TUR)(T!!11$Z#^:9 4V#1T[SVS;1G/R[:/L!0C[*G4/;D1FA.G[=8&L_#< M@:3.3MBI!QQ,N7OCH9=ZYJ"?40)EX G+RTE3$YUY:1NN%[\PVO0:U;'=[T'C M4959TQ8]-*6(ROU9E'0U@IG+?J9@ZD3\.."D'CT70[UR4O'CKZR?OY'T>>0# M8L&$N0/J5MG B,_" [>_OS\^IK2J!;:++V$G1JDL'P?_[?KEV]6:U-$N,D!Y M\[D8MFYDR7YV]IDA.6,RN2\Z. ?E+_XW2.Y[>@\D;!FQ?\K>:3;ZV_VV'PH?]EJZAUJZ'N>_LSKXWWL=ZH$\NX(Z@)%KX[6 M_*$W:BM)CYY+#*R-X'8Z^\2,78:+AQ*<&Y7' =W!^."X[L-SF[81S7.'$ MTZQEPOO&R'WEL^_D>49/OIZ"G%Q"8<2G+B%*#8'>%9/J Q@"'-]Y0R*IC-DG MGM'7SD60C^>$:1 R]U>/2=?H"]*EIKH.9>J'80C15JLBVU,]-ZDT#1;@:3U, MN94DWXH.NX-\6#KHU,US'XL_8^69P?SJ?)P+7PWK5A%%PV%_G55S;T_F.-,V M3\N,+$D=LKQT4H.Z-(9(;]DM\=DH>;S$:U?^]9)^1[G/+*&6?!YA=E! 1"9I MA?R*Y]?D%(4.OS*'OIW^[+PPQ--U\ATW-^'"3NVV5*)-E;8<93.UYZ>,!3RN M;N#O5)BY[VH)09QN/M#BGAN=/4"7+)C;WS5=K]GTWLT#[6I9+0:]=?N3I3FY MUUDH_SF3"Z'*TE"@3WE,-4;#^\9P[>CBJ,C% 8KZ&[M!*?.3,/T(Z+C+:"6D M2;3<$U*"(W3F4*XC/*:]'/:E+VTQB%J;^D/&<74-^R=\2#L:/K]"&"PSKE+D[S)6]WK-U.F)6U4#28]%-:4H2Q_O=Q]"."-VG)78B,S-H M1N&N9LR4'=EZ&TQD4V\=F+Z7_E_6@!;+W#;W&OA*W?42P?'U":-,KIZ!QTO/ ME7B PX-LVE">CI"+Y7X87N2M(-T"&1$G]9:\<5OZ;14P10^%0?6AB4X7,LG* M<(T]W,39]97'R8E[G74"*O%J.:CIKY 4_S.V-$I!Z&IT4"1,8-2Y5VB"[\BU M"5=DY_HCHMMWE%K^^/OAS9+>V^5A%S5DE--)IV;OP=\H4^;!DQ&SA M5Z7D1!BWGAJ5'B#O;35'%TW,M= TN, MN]JC$RQN+MWT+0H\+(UG=RPQR7-H=[J*ER3\>FB185;*)MS^X.@[L]^H_O^\ M' &$Y%,'P$P4PX6N23-)M:Z6"=^U&@\YXC?KRYK?KJ-]GS]]21X=I$GU"R.F M- 0)-AI$W5K],M4FTUFRW0CWYA"\K2\P4L]W:RU*9Q\2A"%JB&\S + G ^7H M,+V\B;5-$WP)L7FM8O?U*:CO?O6K>W=8S>?KGF15\$0*SXO]Z=DO50M0^Q'6 M^LHFH*6=%/EGS6P;<@OML@W6(W8<> QZ1,AW)[1.;!8X94_F468\.W<6%@K? M:6/U 6WB:!/N0L,9 -TDG;8!Y2_X:.9XV;+O:]6W\#]M($'FUM%)-!MN;H87 M$HHKPP0A_7XA36K]($S:PL.%T:S!AE>FV"H4F;,62==6:Q7W.5=W:=#-69;? MN1R#_NS;O:S?Z'>9$XIECUHQ]]FR4=I_WD)1AL&EL ;[+@R0HAUS3M/$-N.+ M@_W"W+K3^Z$5#=GSN!#4V75,";CC%DH,U5=C6-<"9?:$,,R6FIM:"/H??*J0 MDR]:]37.H*!/JM6NH:9F2VAL$6H)V60-F;WD%@MX/[-(,'I60_B"_6^C]GO4 MV]'U3[-$=<@E1RZKPCH7E-7"8O 3A@[JN8'*'>Q_1%$*F_'!.V)P5!F::Y8B MWU^G/W_")C>Y/M%M[2U:N/+)FNOZ7"YB+!?TD55V;JEJ%K( M/!JUL9!O^7G$H[CEL:B^)Q@/75A]<.0^A)IR.+B\9G1GTNS1%[/)M$B% MOU;Z#QI!+W)^RH) H&N@2U_+5W7T5I$9UC^OZ&MH/Z3IH OT;:Q!OO+M$)!C MPS422Q)L];CUPLSRU87K.]Q00]OK]XH6+S.LP4)/097@S;OS46/8#E;^YFG' M!@[E2!'[>FJS&=JFS8-"J_>Y=TA+Q[=U1;,I&RYE_I&'B^ M=(AD7 =Y@WR8K^6T?"7P88S#W5;72!.<] HL]Q0D@)X+0K.JH'WMX#T6&L^TG4)&&K2BV.3'-+22V%#:@]B8+&A(P(+^GQCU:IRG;H[]B MWN%RF:U)0&T1WARU 8SXX.:J;5(#(K,:1ER ZU%M41+G2; 6_-0I*',&O2,K M!P.NN[0%/X/@Q0'_]Y"5K5TLE<[H%#3YC?7H.!Q=0H+][OLL9=>M4MSEY_6K M7N=Z?][BXH[FS$G^-B-N[@/DZNM8JB8N>%(+Y%^XFTVE>P&EH<%9H&S7F48B MI?AM\U-0Q_3**4A0_Z3Z_2D(DX,>1V 7[9J,!+@$;HX62'"Y[BZQQ5:FK7?L M]-@@GX]C@9ACO,QB_I7/Y]9X6/(@T!&<9MU=VCW9@8(T\^DI#"<% H^OB!&W MKO3^IH62!^\YMZBJPC&UM)I#4"6GS)18N9#*7A,-3T,T1X5D*[QE2A;T^1P>8^<)4;/(&%0*D82[W:N5HVV)+P+> MJW5&SI0K]-[L>,0S@;A#>FJ-+-*\[=K94[4N!53 MKUS1"-GQ'X%+]L.7S+KF<5K_B.+"'Z0O"?I9VGF!M-(\%K,U;Q+ILL_2>%>( M%=BE.=,@,/$MMNT4=-;DGMX")*A4I^MCEQ\2G9*##4^%7%P^V;=97]#)"SV$ M1JKQ(BP\4FZ4INK$[HP,+R7=+]X_"C'8V@P'CY?\_A# M=2]KCX0SD)K&4Y#.$E5D_!3T!OER^ M[KG!CM*'!>R$-EPU8EJ7R/UVD=@]1 M,M@5U@YA&5P27*EOH,:71Y-8J2Q8H&=^F^VA/WT$BB=+\GJ0OC"!*'E3:D!3 M$DI_MB%9JG?G6+\L+[VQPQ9(BJD)@-Q[.Q8B'%[V/1?L/I!R;L;V>X [)0,R M16%!16(IO#=(Q2Z464"OX1IA^KM_#:V$CK6UZ2F\8%()-Y1"ZP]FKR]:%#2, M5MG:XB.G().2OB-*E P9S'T*4AL_ZM[QB7_LW?G5.GMQTR?_:E)KC=$/.S13 MYW+CAA@EQ>22*S"Z&@XAO@UN_[W@J28/V 3QH;-A1#21_3MD;AP2@7ES"^E" M[-AV!J^-GH*B*#4&M"%V:$/@V-'%Q9A= H:.HE46I46J[7.&;?+D25*N/56I MUGQ,X?6T-BO6#:9U'@ 610T?6_S;^K=BEEL60[=VE1W1AZ^-B@VXGQT5 25QUD_(&QRZS&-J*7*8^>_5]OGI1O&6&/& MU.B(S%#WO)_L1Q&5V,Y!?@W?J(]E-P2PJBO*B34$ LP>X4)EZ0 J?UJ$)+># M+R76?+>TW-_^=Y?1M5GB@^W0)#_7>4PP&>I2_@]W$, O,ITILO>G*H^)L\AW MQ1?<.P()OSJS+!]Z,ED_?GGG]_;:WLTRBA:?5Z7K]*3S5:6/B3>OD8.!+R>L M:Z''(ZS #7#;XQ((_C:1D9Z:2J.B(Y[:*!!MLDQU#R;;W;CQ M$3>HD)02X=X5\)TYTG9HTPJ"(;\FC 8.-WY5LE.;B!)^^^;DWF24&VX$;/]D^O38WQYI& M*U,,(++2PCH>N3S[;+ L5[;OLME[ \/A<6?1D&KEG^;G/N^^-U2WR1=PWX[; M-:ED(]LK*3AQ3.\?";33WSIP,Q1W))^_H@\3\?MA/MHN_,9[&_AX%DDK*_Z+5LY?5!"_C^Q"] ?M)O4?K80L(?)9) M63(AL$YT7C7\@;]\ZT@..#6=(,(1E/%^ MX!34F=<\2JMJETG+13;69EVCO;ZP,II0K33D:'VNJQE\T<#E!QQE 2CZ[2(S7%.B"$[/'\6>M.E M'WTD55=ID&26LJZ2;X/'L6R43I@7,L[7>^-[,Z7R[V54LFN"TQZ\Q*1ALR0@ M?3/H#>FX)3D(US!"TRPSVN39HDN$!!#4%8[+21#XGQ/2+T"6K" [8T M_'L_E33\-_VYW-?H3#Y#'9='?;$JM\GWQQ!IDJT3A% MXP\/]H:'T$.R#H;OIP 0K"2(OB9Y+G&4IGSQ_#S#_KR-&>5AY M&Q \;%$U5-,36Y]*)74WXZ#XD_@A3AKZ3'1>7N:7?WD M=AVR>0-.XWKQ_N-"V(@^N;]C?TIG7&:GBC8\KYK N,GOZ(9RCJY_3S.+!==Z MK"W136P>7=7J+X&6MJOBJZ*B9W%FHP<7@2C[1!BS$"U-5KPPJN(+%]HOVV$E MX1KX:\/HS=LT.]/A<&(L1;4]#-L8:^C;@HAY] $W9?^L'Q!<2-*MN?;AS,6Z MTE*J,A,-8R<8ZD6$S8$],4/.%WUL,>5(IW=[JMO?S0=K@SOY1%70^QK6_#CL M9)O@!Z$JF]"@ZMPN,,4+(89I4E>,2FGS*Q_4S+J80%QLV(TI;1T><#AIYX-< MS20_G4>9[^T5!NL"<2XYMW@;10OUU$]!EXC \*VC.L%KASSUF%,0?U8VA:-V MP>.>,Y2I';(E;8 8J&M M)X8#*9-P][&G^)G)W+/UO+HGP2C%EW=8\ K3?IC_B=*"!;MI0'+]ZY-Z54/U M%#1O9Z]%CT>.%$J9YW;<4#1(O-P3/%3F#&M#*-8U$;R_9.,"*((0S M>-Z4BHES7 =I1&R^*5U4NVEV:'.YG;[_ZD"@TM=UL2$#/0^X^F)8"KQC%K1M M0ND*ZWJAJ*KGST2600W49+>>J**&[>Z#7!/X,+[[GB>!5'%$9-^;W+EOT5'F MZ_%O(=IPK9;9(G0KEJ6E9+3Y2S-NC1-\XUCQ3R216@];4KK\TIJ%P\ M#/1NM,JZ&L)V@SS$EJ379XBZ3AXY/5(]E@;&D .;$=#F$NLWC!(<2V MN/O[0AUN@?X#194X^J!JZ*"%]R=[]@_.O>44LAAB4O\+8UI1R7.?>],7)D]! M2.>",&E 9#NHSB2_S6>A=HVB=^[1/0=[EOI$0:KOJ^TO'@MBV=\_BF,X6PW2 MM?-D7:1"EZQV+LHZYAIEOJXK5Z/!R$<$JA-UYZ0$)1G%[3BJE!I%;'E@671H=YYN&LQ\X PBOSI!Q&B@QU@F# M>2<<@64>$B:G_V>6<_;@ZB#E\>NKZP,B/T?A]Q/.2CA-_3+5YSYW5NZ+KS$3 M"3T7M;E YJ)VX\Y [,.8H!-P Q(5>S5EP86-)GJ82S9FD ._HQWEDL(/O7,= MG(2G$NY-XK]4;,<\E-ZV^/6% O;A&1B$XVFM@!Z.!*E#\ M*8C.Q-$+XI T2;B3I-?:?8I^^\?/ NO5^#: 0I>PC5[::QC$^)'IS1M M\9%&7DT/ZL"T4CNO0#0.ZX@**EV 361Z3D)"!,!DV2DC*OM;58=%KMV#.C,C*=@D1UR4[H<:OD4]!C?)K6] MC,&EW3CX0XD"C MF./#]TCW3+0S MHZ,C_ZO)C\9&36(?Q>P^P]+FVN94-%(_I0RC- D(92=0 7 MWN4]COBLC^LE /Y-8FWRF^5=%6"II8X/\9(%.I&0>[_,F)=$YATNK,5-+F\T M-M)OG7!2EJE-D%)":A19#]7!(Q=(Y &/E\X_Q5V(6*B%A,KCV+?+%1H$'>Z: MKCRKJ"@QA-L[2\]_J35-,(I4?.3\0]AB&DNYVG)P0H1]QLUEIMX=Q>&MI +F MM\=U)C6A0<=:X](BE221^I,?+,N_>!Y;(Q:8SOW7W[H9V@UJ ;72%9-I*5=" M-\$\L;S484B%RZ;+PBEHG&P8RLJ-.0>GJA%C:H[R\WWDXBM_-E44T1/N.K__ MZ(6YGW^9\>8IB,(A>I U> IR8N7]MYE7O)H0<;OU"DD^0$VZPX6C^[@N&BR;]KW]7/'7;U*BZ.E'PH;_ M+-HQM3G)JURZB?5S4L*FTPGFBM'N^CN*[2DHL&S@:+"]](@FT:TDZES>%6V* M!_;NW'T KO8PGL=LYI*O(GEHM?,)U8;A/ 4Y0*(L14:B.BRDS4:SAI Z5/': MHFK 0O7K#I.X_0WMF%M&YQ]G1=AJ*B;01:0A#CO6D,9D+Q-J"P\FBLH,0_53 M148:KFXD3 0'SK9!\6$I#J_BSGFWDQ[;W B]G^RX>QMU9CH41 VPQZZ$42]O MZ-E0679/,I&Z^ UE-!U%D82.VM.UX,6765ZO&RELX.]SRC.9G)FZ3=Y23@0/9$[%H"I>2;@-\2EBS0:+U+: M7U:D36/^+^B4FX%"KXH[C]Z=CUK[&4J1H-5R&)HF!+*N]?701QIFCPT.8ZT,"[^Y=K'6HQ20BH 6 MK;_B:"DS0MC-:T6I2 K4V\]P)+<=6Y3YIDSGK2E]*XZVY:Y,9#IZ'B(XL92P MN/CLJMK,3]Q9*CNU!1 MXYX7P-4Q1D%J6I12#:S?R7>(-9B&@X;;GW'EHJVL$_!G0Y[;_$@U(" ?L)Y@ MPG!,.V@3)Q^6&AS(!UU)9%>8/-SU*@Z,O6^\>TB"O 3:R&[4 M5ES1D*]=Y+ZBVBTP/R)KM%E 9D@W.<5D;UNVC)R8X:9]CQQXQJ3DB*;7\<6?*>3$G M6ML@QJLDZ"@ Q'!B^K]W]O]?%UT[^NTL<$N^:180[?BTYP]?H(_8I.'5/%-% MR:!A@92+L[30"ZFEZQ61VCK7V]?DWCXG!;UZ_6!JM T+B,MO[A,A!W"B':U+ MV)%:)16 *^G\B"2=:?F@"W;@6#-B<:?;B]@I\?2G(MVOG%^1X>&<3:9'?E2F MSGF:&Q4!^HC*';XKK;.?3T&E*^%(I>.O-#N#R4(\0F!:*E >.J*#+@6<766# M-]_<6(J[82OZSJ"TCK;(NDB-?X[3;-#5&[CL1>G^<&FD=-UD#2IP&QX MQ?_C[#W#FGC"O]]8L2'2FQ(%!94F(""*Q :(B!%1JA 5Z0(B(BUD%94J1O0' M""B1)BA"Z"@M4B--A%"DIB @)9* A(5L-F?]OSGG>W\_L[.S$]]U9A,=/EEKG)E3O6*[W\Y#2WS#4U17A!Z\4UV0L$S@>!-CY&.]DUP:CX.-&%B M*UV4^XPUWU>6Y ^;) $W _9DW5W:'WS$C';XS>;%Q[ZCJ:W+W5-5Q+\)-LUH MCE_*O-/-S%DDIH@^=A3Q6GW_O%G*;4O*?$=T?9U]D7'*/K?%T8)YUZB1QPUD MT["W>FK/ MN"*7>.NM/B(12F\K6J,()Q4IIKVX,VSSB?H\WYJ M9I[E_4[3>3ULL3[S#=3@^N)AA"5G&MZY1T TT8#._*C]]YR$>"'*?[#6*G]D MQM&7#"E7C^*\OF28QAUHV^E>)"))AM!MPFT MW/#O#",P5?L5LTZ3K77 UW0EYJNNN:*YS/0^NZ[;HT/;7XH2M("&W1A&5EKP MO_MT\:*X?PH1WTI;"7JM%H:@.+ET'*IP MY?7&3V A*?4)6;8>%V!6?1584F'%'_X:D#9#&^T44H6EW>;< _T6V%6R,I4V M4SX-)ZFOA:B:81V5PW_P[/74^3PJ!K%53-GY02[]*[ #\F>!?[45\589)W"B M7MUYSIWZAVZGWCBWE!V;]:S\TT=CJLOYCPI5D!21413-OQSRF-'5G9"-C761 M[L5=[[_OUKMP?6@HM]3Y:()NX\W]IW[S-Z3LBY(UMONU $FKM%H@$:" ,/]7 M4IS2KI_Z4Z!8 =[\Q[,-VN]GAWU;ZI;./7S%;TX>]]S2UC:J&S:HS]\GBF5Y ML*-S(+_!>;M+@X G$$V7J+W'RX6H)66W-#4*JQA^5ZLJSN1]?F4L<4K$=9G? MA.'8T!^Y:'/1C1&J'=3*5OY$4L[@^!:+OR,C08/*,7M^ANZ[]K0TY_!%5X]; M'S-3'YXD/.:[XO6XLK&PZHQX2,VEBFK0X [&Q?_+\#X-[^4\7OP MNB5<8@M%"FA48W997B6:5=;"7364):U?<5XO3R;W7)C0:3@T>E6[[=FOAX . M9(GTCW&/$.5' @\&ST]GX[=R<(W8V'$9SJ6JW&_#^D+4(\A4-AZ6=VRW';E: M?TM&4VM[N/TSG0]+![8>JW(S/_B,<@9H: %V_.U.P&W#N&MOG@L(73.,1_IM MV^]!+FG5RS]P9^:.>#"[ A5QD@O VTYP< S#9GH482?7+B&35FO.C7,*P:,] ME-Z&!@F*:1U21R!.\XQ$[2NS#1>_&:D=LU7Y!O^[+/]OTW.UK^0XDWT<7%P] M\HX;F-*8]FSM4@%B,[945F"&_&Z\H&J$3Y3?]OV4XR;W@;HQ#HH!K?- VH1L M,W%HA8K>M7?D R0'"CATQL[T0[>ZU'B6LS8N9;=WR'AIZK6I^=E/U?B+P@BX M<[HPE;+L:]D(WOL!37H151.&,4CRW8.,RQ-"U%82+]GM*M]_N#9OL:RL8[&, M^JH&?7*=ZS+ 0S0X<@SN0*I*C/WKJT@5HB0IQ4':NSPKZY6+HV'Q+L>Y[N(O M.VZDWS]K+KUW? V(XZ-S;]K8M0'A).T!4B-&]QLZR+)>9_I MX1-XKSJY(+3VM.=L8DK5B]T[]%BKS4Y*X'[SO7[1239H7AHK7\ M3*3Q:ESV\]@(9G/QB\?C^C1ND N\P@< UTDIQ(>J71(9T MLQ E/4-0Y=L^XOC8]M_7EAL#/)SS>">G4GV/0NTA_B ^1W.<,$/QO+N^.)@NN Y\RBH*VRQ7O*6(BZ=ZKH1#[Y%+@)&?/2 MX '^)0C5#Q\*T689/,H'19H6-,(J2^[?IMWJ3=LK#_](L51L6DRZ$EVO,1,F1%&U-]5] MVKR L[1LOAK7.#!\,#O810M16O M[*@_/%.]$C<5:1D?H3MA5=\[56O?5Q.S:51\ZUMKAW8SATB5$L5K,1/P(:"A M$5,JTN ?6Z_,"8ZMUQ*BW$%B8UCN]X2/0\C)T2RTXCG5A#K*9]/WI*NP$^7\ MS X'O#@_56]1@HSA]!E,%<(_TB*,"_A=' 38XY6V<=XN%\=9X&59!R$'SE0[ M2\KJS!\'YYNT?4^WY7@VY#:MAE]]H[!*9=+9=4+4CD$$]_K69"%#64C/?!@^ M$5(I1,'B1- &QTD54(*&\T;@P4E,"J5CL?8-1'$?(XY?EL&\PVX'DSM:"?*T MB@0#__*9X<)/=LEE=VXOW4KCKRW_OE#XZN:(L/,M ,OC?"5ZU[=*_;]M$Z^87UE_J[_ZTY@2%FW!+!% MD"AX('@#N.&&T5CP&H*%<6&&T<9!^8(4WR>553:F7KR4$;%A/]?80G9@$\GD M/*^U3<4W(>FY/QM!ODTD01KE)N*12D%)%K&9!)H9VVWZ9$=&$'T+7!!>*7]: MIRK5WW<__F'(6.+H-@C1B,C/D#-G89[-]X)\A:@GDJT9*ISN9D 1^Z[M$WXW M=Z'I !?[%-:WD'I16)LL\?2M:VRBO-'5Q#RS*X MNN@5INWXX+7T"_95IQ4N9EQ.O,P..I,:NLN@NT4LCB*&8>1A2J/9546$[W01 M?3Z?O@OT&_X9PMNC;(]ANHXV;)ZJ*(^ZZC!L+[,WPU'5.55WPW%_E$":2V$' MZMQ.+K;8*"@*,F][T6S?"?6O52'ZS[\2*$_!;> M"S0TH4L6&KMCUNA/*I!>G,N;@W?WY?7J*[ISZLM9P[-;'0^YZFJF/F,'W?QB M_Z'UM$K:JN)%07W]OXD "_@HW%B_"3P94122W0*(!HU@Q,'6YM_!R71.O..P M5^2AKLY2LQ)\Z6?B?;_?.)3.>#HDPV>NL"5]^ <)@P0=$."J7\9LHDWX/SM* MBJ&(':6(>O7.IE1KE"I[IU2FK(A?8.%*VV4[&C5\),^C]WY "7P%!1A&,:DL M>MZJ*"0<"[[B:M'.DEK2+H9-/>=57\K\V)!O7Z.;P^WRV%CRWZT\M*'*QKNG MR6:"1,H=(2J*4N7?F,*E-)(E@$8;9LQ"+LUQA6\R2Y45_ZB7EQ(H=>_N_DL/ M&-,(15#]1^)YCSB8^66^!]Q9O="$'=:!UT,G'_,(E;UXHPD'8WDD_^=4R6P- M*MUNH6F@(Z%[KN;7X6U'-?(V)N+R,!P+8!BP%+P7HFY_":KQ?][!/V.9.6?G MZ)X[(<-Q#3EWM#WQ^A;15\KK)IN,,;67S_K-O3B%^HO;0QA##ENO0.C/D 95 MBD+:>YM8Q(1/B!,QZU$88*;]V:5ZXEF'?*0NH=N@_Z6IQZ&G&TL?8WEMR%B( M@N3^/<,A)/!"OXDVN'21NR]U34WKO8D]>N<"I=JGKS M#>?3T"60SR(]QU6[E=I/A:,>[!D.K6H?N:Z,;>4:>/ MU/>&:^=Z.A3&CH[(K?\3 FA/\0TGQ-@)#/30 KS-BS/'*P:3!+FR7TFQE,WL M9!?(,N5_V'=9K :6)XS314R. MP)U5:'EC#%>L*078,9_]TK(NS*'KDXR2RX:^$R5YM8#%Q.IP3NL#G_X MZBKGF_[JP=@Y^(,N5F=;>&"9Z$V2W M&IZ\00O-JMZ M0#MXIX'@&>3+2C THYGH"/*N]/_)*BU'G.#) ..AG+LQ-6F=!SN.R.]?EV$5 M1F;[(#]X4Y!!N0G$*I@_,3F,MZ09J[.L_#955Y;X*-90[1UX&J\40W+L=Q4? M\[JPH2+FV!5SUB D/@AOVY<';1)DP.*@OZV@%F Z>3F:%:JXX#7^H>1PZS?< MM30'3:!21L:5EQNH]CKG-8%6#A2T1/SS M_ ;"9FB,;K Q^SK&19'O$F.Z'S M7+&'633M?3W,;\]H$E"^.]&Y2?'BQ4;]]$[/,? M;H*WB7+\>4J@6S;8Q(HF(@,:#&[6TU!P;C]K\FXX7C?T89-TJ>7^V+*-U1\N MR]\S8V9T\PB"3&-Y_E7\WAY\.(??+..BQDF)N:GWT]L@,\EM75QIZ3&[A/ZD MI,1^9X<+Q1O%<:F(+[\-:"ST_1Y;VLO9GFR%F]&=]S9DF/7OC^K/A&)@2UX:ZY8RP*H5I1> M$!+?!"OV[H?'^C)+^OZB=VI'S^-QW@?:?0ZYEYS+]W-X&RO^GI5;671WG=)C M+F+2V?QC7P[:+VYJZ0S0KRNYT0ZF MG1M^_ORGF>TQ>H4:)-/!K!XF19KX"S)_NC(97JPNG_7IF5 MFN$[PAU4C,QLFG9[O%& 6I!Z%D&X'Q@/X@AFXCI&#')FB:*IX\?ZRP]5D!X) M4;OJY;3C\(;QFE;)3F.73E? SV\ H[@>\T"G=C. Y MPG#2-/LXO=27'H/79MJ^,6P"P$N7"I5G9KO\S)/'S5]! M=>RUK=_-S/5]&G$<1]P0D8HKFRKD8B^ >6Y!#.<-]I4_*JS,^2K69C2MHB-[ MEQ@^ <;61L<0*@?91GR4-X!X$L^D+UR7+\R%W2T> MW&NU(E*NUAD#X\?\)H^?;,\RG3HJ>;;\F59PT;Q6,, @X'K>DO <"]"';'_;=HKEEU'?>:?A=IR4$J5=;^3P_]W/N&\(BUZWA MN,&\"C""H\8"(B%Y%FD7X %FLV1'B-%_?\_[^>52G Z:]-P7HKXD-'OMQNEX M;2LZ+N'SB!L-2;OR""# 5_/$[-8GQRKXI7*Z6T0G?Z_EMB0-=W\T3.N1CNIN MYU]])N]TUS[VFFW@DTT%##2H\I;ZG.*'WAU2,V'>+%!>L*H!MW+&3'9XW1T[ M8N)>LO'B6MU43V-GP#:=W>)ZZQZ^$SLD($*N[PGM=!1P TT4HB3*QRXL,]@F'OZ[T!]408OSTY==Z3* M-:HKV7OLOCW82*H$V"H<(J\>"=G;A%&2.&$7I-57OD?6.6*/!QAMDL%#K)NX MVW/6@&K(E ;>^$^]QN6:.**% M4Z%?%E=IS^!5 M!$F>>]QDZ*[V*5T_2SI4_^[HFO*EMF]"$=[ K4CC2 ])G,N^.'M:O3C>E 8Y M?/A]I+"+'>_@/#,8T-@IVV7OEQ5GH;+CFD./P]7JS7M+'S>#-?!V,O] B.1$ M';4IPFG"(VH>LO$@5+M]\W%JI?D6[=0M]=Z^M>Q4#G/H_7;%S7:'KSU<]5Z: M&'R"='X1!?G%:%A+D+8;SQG>H#?U)]O+0R[_SP2L8>:+8^ MOVA^M_MN_CN&K-MWM'^'XR"[+1\Z'XCF6?;"2N F$QTP@F[)I3;B8ERV M<:7',UF6RXE:OK=ISU/0*1HKNG*3YLGW=Q3*BY9'[45_$J(0$PK)R/("!9'P M(2=0FT5MQH*FQE9!>>8?6SP$CS_0_2H3?R7L7](LS#F=''Q6Q+]P=" M._)54I,0->+*6,XCULO-(?KU*N3"6FCA.PI?M"MY5?G>2^V4@-WW=AQ1.7 W MW)VR&_!;&+:S%;Q%&OP1WC&XO/"\$BA5^O(![DX[4)0=[L&9AB4Z@K[XK-Y. MN?"<>B?CC'JV;OVE'C_)@+'N60](@L:+I@E17KB?$V<'->IU@,:U+V6UM<44 M+AE2]F7ZLRT&@E^H_=RV-[X][ORM]F>8E!HCUU/H0QOY3(C%!U "FL!/'>?OFOL9#+)D'>-C<2]ZKGQCLH!>8>[M9,/E9:_ MX?]=4FV OZ/+28U$)7"D 2=YIX*\$](ICK!K[A6BW' CHU[)L8KG:8(T>XE0 M26]#G=:O28=-_-2GA2A0J^J)L!09(#&BEX@IOVY1)Z%'2Z(,L^-@98!MYOM!_ MN)>&[34^RY0N>VGITR'GRXC1V_K+[74E^VGV)7FW?Y,4F(+VE)M?S\X*2MD?N&N#\FNX"&:R;K MH%#0@HNFNDB#CS;G,?V?)'9HQVLK7JBO/'Z!NOMEB8[E>@OM#JG7BTDKTL-? M_-27 N$M"-AO$J=-@8\Y:@V.)#8B8EMSRV8,PA3P!__'!ST8^IYQXS$6'K(/ MA!.TD_'LGRGST!LC_47,/(63U^QZ"@SFS#55NN'U^-[>@R:RW(LQDP_JG[+: M_/(^[]] I,[N=(3DVH9Y9N(8_D HP!=]I=4N@.G=!M\]7X8?^A+]W(^7ESQR*;3^IE\!+TNFFPFC%<;5(5STEE* MJ:P6#E/M2J7,H(%=Y8=RPS3?(M?GKN)CC_:>>?KXX*WV4Q @>(,G1])+S><] MN)06D]U]T%F.$V.P!:V(G9#[I*&P>M](JVB2:-6?\VB=R;6WS>[8(^LOSV]/ M";+AB:C/.W M*VE7NW??L]R_+_F*O%G/8]K-O4K9.8AS;L.4N'_Y..+@"+DO^?D?L-^'!<\% M]8_/G\EO*T7=3AS(ZP<8$[B?W6>Y5M_C@[C$]CZV5EJ[)\"4'-S9EM2N^T?& M[9*<^(N A:L$--#>BE@7(6K^Z0QE+<0;:A8\ AB9!I@RNVARN3.6]P?I)/7W M,_7'^HO^P&@AJC')7WQ*,O_;@A E>>#IR,K.D<\_DR M)EOR&G>\=%CI+4OS'JTI65(0Q9IQHU3?*CXW?M'/=4>[^6O^Y=UN468!]TDC MT4R7+WQ['V!#8:VSMQ E56N4G1!^Y1]AB1:F[DK<]S9[EV1E2/JM;SB?/R,/ MSR]B0$URHQDH0+)4+OA%)G7:)#OKMRM"G3]V6$FM!>:N'8U8D7Z4LN<2"]5& M_D:/J]?@!C=1?O8B=ESZIIL^^;F).CC=$H9O1TDX_@Y+3C=)R3,_-''/:?2G MN7*&KONF4Z*GT"492&A&ML!=&=L$K\O%GH55M8B:-#&GX_[\T;CO;.:KN^K1 MGQOI'@F4#8>BO9)<$QTX$[!S'^F&$QIE_"QR&\#%>VX17SY_+<6RUG WKK<,OG_]K"=]P[ M7!LIU_?U^ZR MDKVW27/R4Y5M3TOMPP=%[,Z[4A*GR&;]%$8.9B.$X72P<,\JQ)1^SL *(*9H M-,2CI:KJ0?!EK=0/I\LZ*ZZ%/+YND;KKX$.+*3W44Z+TJ@=#>SW>&CS++>#M MQY136^JP5*#L^Z>/D1/'.=^U? MRS;9C]^M/X(WZ8&L,RN@-(,Z[Y1*;'C> M=:^E-LEG!4=EM^[N^75O0]:;70&/G2J:")U"5#DF"O#1?DB0 HF,N7X*AQ[_ M%UR8_R4R=?&7\:43%HK1"8.@L]R#HJE'_QXB]O^JX+V"_JV>(%"'4UI"C7U" M.>Y4:^Z.M9*!Z9=\EWZ_0K^B9^.!\KZWJWU"53S4[F/E$QX=OOQ!N;XCZZ$Q M/,)SXNPAL24#N2X8L=;ZDS6<7O",KR7;YK^(0Q[\,R,1)."%2/J2G_@"NV:W MW1.$<[=8\%5 [8EG@/C1A4>P='3SB[&V" GC01NON^VS[1>\R(=*+]?$FN[: ME!!9NLGMBDEEUL-CF(UP)[P%#.+26O]Y7%_)>8(^2)1^HJ3<1Q@*4./%.9R[ M6:%D\R7N9$PS@2W[X-X(49\*QL-;ASCA+83-8!ZSAKZU?;):N2)/?F[CGHO?Y#0^V[-]UFKP%'$'&_@[!2X1+ MNN,=A:CG>#=.-M^UQ>1@;;C@T@HL$>%.9^M1Q@$M]?*$P-\?12HBHDU1ESF4 MJ$^U\LRW)\QI-_D&;W,=6SQ\=O* PP=_*&M-'7@NM>ZEQ;%?@^E>0/%"(UNQ M@2[]=[O_]M4P+'5[^ERWXFE![@.@,K?N\?R*U>>.:E$N_O/#5MF/#T/)]CD> M6XQ8#XW]J6@.EOX$(PY+008<%S)S$^D4B#%X&\!HB;>IK:KA0,GB.0^(HJ/W M"ENMK8V\=K+BG )0 ]T-"S_Y3,I7;#2LR:EZ6JLG&A4]T64K1#EQ16L'@V6C M[6KKU_E-I5G\"G95?KAE["$*A5)_(OA 8;PG(9[#??M<@H+3:NVUB8.#DYP_ M3V2F%G4#B2=+52JO/R^M?G-?M+=> ?SP;XT6N,!U:L;X]N(M/#C4B\](93-I M^@E%N8=$,C]_KGG:G,#>'9 O1/D4AJ?Z[YPHZ4A[YJNT<"XDE"3.N&O"]AIW M3B;#ZU80_>\&U3P:Z)%K54TG%D3!2T[JE,?50? KYM;; ^0_SXD^819?XE?* M*&F*QY3\%A^BGIY:7TZ0(330M]1O#WG%(GQ@4M;/&.A!'B2VB7Z46?)4-^Z> MJNB4TP7VMH+XV)6/R@6KA9\-?)8J&Q,U"((OQQ)5^Z+IY:^!^NO2?LKBL/1)GN+%M VE/K_G"YL>7DLC16Z8]VC!IT[ M^V]XH.PJ\1M 429VZ#$#?LQ ;T!<)4&2T_6E@G:'0-/O'LK6Z*[J3!TW6TU] M[A [13&8_^?2$;60?K^Q&*]] M%2U2KFG7*FNG,SXVILF>+*R#OHU '?'V[I:A0T2ZKMFXQ[Z5#2Y=$?R#D D% M[&+08T2:;'^ !4Q>4D F['EK([)W/N^:PU_)^T,,/5R\;[CN,&C;%8SR0 M:E6#L9Y ;_VND M_PT9"VD.POP9$H3D<%DE\DW.I:%]0_7"8(*4ET4J(RARA M7E]D7N\'.E)6R$O'55I"KU(F%_FD5?0YD YO=>;(LO:C)??U&V]6&IR0R?8H M !L'Z(Y]FKX5\1T6MIY^^/R\JW$XG;,UC?EN1KJR;1VUX<@(+@&W$PD&]9SF1F.?N:@[_1;T3ZC\?2!["FC_YI*6EG[?N[^]?G.8#3B(AL"[__: MP"9M,;Y_DM"6[U7F"O,_/Z_X]"^%N:Q[M7Z:26T9T1NM?)MW043 KW-=LS/^ M#.@^_^NVHDB-*1WR=<&$_EUIH P]_DHO$Z+BC0.*0.PYN'/ 9+^/)AE\SE[P MT\KM(V]CCU_LQ23'U6H$L!,V/\CON@RJ\/?@CPG>$#8XXX]P<-&;8QDGRD(I MYRWYJ5G/G,LJ&EM[SW;LK9[*>%9 &I&6KO= ."^+8_B0/%R=;/D9H*40_+LHQ:-SO9 M$N&-1%,A*CH#B7< T??P(J_ $6-M]!7O33N,?; M*:OB#K4VO>,&"ZF7-A_##:? 6RA\'7@8(T.G H@@>3E.QZM&'?/35XPPXU\, M[T%OH17F<#6^RVZO/]5=8AU8<75[-0!)S_&"^\Y3FWT\MPI1I$*M-41HS-UE7I4EC.];:TM>.% 9V;(HAMERR_/4]9J)X$?0VA7H& M0A[S#$!7EI4KLW"^7HSFBV8L-XV"!J)&.33V4=D0_$OEJD(]_SU MT0A["*VD'; $W&-R%"0SN[>->)F8@-$[CH1$VT1.X;TM=UU^\O5Z8\)BI(.X MPW-+"0O5^B1^,"0^>%X&)V)0BP&:8TIZ=6A M"G6UJ=";@4M)IK4.'PM$RLQOFMH4#\Y7G*\:<1X955O)2KI.N-&?>#<:C)YV M2!/+2CM@ YU=RAT_:3Y]:KNIZJSAY?4]9H&FJ'^;O/Z?Q2(-Y7AH^Z/1:[[F M3F4];)?PFGS-=\_<'78$60N@Y5:]+C:QT.\3\@4"0R._R2TGN^L#-D16/3 MG>)EQ^IX_C,7Y95V[65M/*8@%FK ML=%[8GP>ML*&Q'L#3K/$4BQ!4\:8.-:B8D&QY/:_Q4J5]R(!]KLUVEKMVL@" M;@IM3[04=$/$]UYZ.,UN%F[8L)FN47\8-&?:I[_B:8O2O4HFRQZ3_.6DX8T=).@:W[YU QU9E #D.6S&F-I 3[X1; M"^Z SRU:-.6=%/GWR&^Y ]N_A[<)QR MF3?W$0@4B+T_2$Z?$%1"$7F!'PC=]2?NHT/+ZX+/U5!_6(1N1[>_)\+;%/=\ M$:)BHQN$J(2TX*+[V\,[ 89^YQ?H('+&G!:PR[(#^P;F^O77T*;6.!,U2*J* M.4F&GAXEQ86)+U/ H*+# -W+NVVM#ZE[ Y:P61N*"%FC7EB&^\JJ:3P!'GR% M3D#;%D+D/V*%UG#02L:J::A(-")<[W#K(9NJ>;1[2/S)A',?+F$D/#_W/ZF72>VSMLX=]3L6 MI#)W2>(#O&]UP/UQ?L[X25/%_'6>V4C^K0\P,@ZPQ"BFBF,P=8Z MVV?7J0OWDW97:"=W,.B1\X$]RQCTYY%E^_LS&+./BY";(%L?79,+R?;JS85_ M\#X!+$K)"PX+465S057CC^>L?Y-&A2B;66_U29T)\O %PR4*O<@&0)X.8:$"G7.,+*HODN@ M#T4O?W1VKKL/=6=ZDN4Y59 4AN'QK*B^VXWK\77]0MZ07U"^IA^PT/>)O&;W M 0QO#3./_U1/R_5^H)#T94:SL+&3E/92?2OMC>L%]\?(TIZ2BPK,QF64]%85,[_]?+K.GL% M2BMV:PB \>-BHN=+!KO[;A+1Z=N\#(O3+0-SLVH[[ 3E]6*_Y?G!+=AH _NY M:3"YW9AP;]O4LAAX*'J>__[;9<@=]#TA1#T8:989W ^+U]@6B%UCRZ[(UYH> MJ$4"+D%Z:;(;DC[!,-ZP0L!4U")>\:3)GP4,]K#J1QLD$NU,1"<$,OS6M5<\ M)\RZN3*/WZ;OZ0.%-TK$O._Q4]-;;PXLX<),7F35WR;!VSXPD&2G5"\.5H7/ M5#6DO/" A:C#U^0IC(]A3@"5W*C]K"KC->THJ(><>?*5,0(G /W%LSP MNN5&6E97[[;9EGZRX?_;G%!7R34:Y\,!?D4\-<6[8B"I#1-FF4AEZ%MAI1EX MA7"B^C_8>H8R\&&4, R@$3GN!P&F=#1_<#AA'+.XVZ%0QBIN#MT"I&*&7Q,2 M!)U\[SCPEO\PF1=?)Z= ;B@T5IIH"DNB:=,,N<3>#UU<"B^2\H\R]!J2$7-% MTMXH1:5UU;TL=U!5Z5A0X=NFG!.BQ)9,%LB,Z>ASOUZ=)F>MH M''9TG9EJ.6#U#N\%+G$:_XX/X4\7@PF*@08IK#JMX6\60M1UOT_*,8TA:()\ MM,LFFV]SPRLXXNIVOF/23/QJT2F=.0M&)#Z=C(#$7B:)<=TXRLMV7 MV?].VM$_YU&F^:T7Y8SD).5(I"\M$6JY/C+5DT\,;8./.#N.[GUY*//%\0LY MMW6+&9$GXA;G;L[V/OB@N.=O >TCV6JTS%3*5C7S_Z9^_Z_+T\HXE*/9C>P, M]6:*-QH\J-V$&3HA$&L^WH$#7YZ'.H"=,^*"JFN?]YQ>O/I((;%GZO8EDV7\ M.KXIT&!1KP'W$B*B2/?IV_&'#&SFPTX.IGX:RU-9&7PGIF:\IY)I?\]X0)KM M%KK94&G!S( 8G"5$/5XTODB+.6*_B3_C\H^S1#KYU/_9@(4(Z0F2U%Y=[%LV M"EJ0F:?+1A\])QL6?UOBO>G&_=L"FCJ_Y96HQ8$BO-C_677@),BS:DGLPS8! M6[N2X/8?6J]G9<_?TPF(>'HS\=FG]<;WMG\F2_Z C%R9GY5.J'LR)+XDV^ZN M_=Z<'.RZ=$+"0J/Y549%&,6R_?,)D:?E?GO>*_336EUEV8;DJ+F%X;V6X$T!\YK<;E8IJ(8LX[+-_] M[A4S*T'<[GQ%A:GE,Y??N4::J1V4!@2'TJE1]X_1RTS=$Q/!?.G,/% 6VX/H M_[=9F6,S/&4K/1,LR: MG]BSNT-VS\>.!0^<*_\2WK7W*Q_3BHN)?QYEF>Y#%"ANL"TDL9OXI[T>[X*\ MN3OB3CA[AAVEDW\V"'R^_RX*O9V*K\I&?]DCWJTGQW;$A9\,_@=8"?"/-6 < M3'CO(D0-#D9IA@I1E'!U]VY$?_AG9_(2/)@5O!/.H.,OCUG7>MRDBZ3I32V% M]LDZ*7\EU2Z5"O<(^7^6_ FX? ?H/4I\,OB8DN*:[^2Q].5EY3R%40[(:*8( M5)@K37,T(>KB3I%/6$I.+7O*[ M@,$W74*4]FC$$0K'@;XGY/6MZI$[T3$'1SW MB(MQ]N=E2$^#2/6AF:F_TCY-=3YNT&:LKY->_\U,V,DTZTU9-8<_/W%9M M]FG,FY1?W1_>(:*UH06W>(3P@R*QW.=/4T+2[@(RB\>!RM1QNX M5GC-TU]V#MV;NU*9[=';AB4=_\9([=60GSW8][_E.83MEH M/L_:3R&K[SDR\4$[7DQ6$#HJ4 (CN(\9YM'B=HWU^T'L#9VG"M=@DJS2N-.V MOZ+:K.BHY=J(>%R/WQ*MK2YV:56?8#$:8GB^!E/76SZ$H5>>%1Q.&&STWXX3 MHX?XG$H1L$U4A*C2P1T0IJ::O$(&U8(PN^8__8[HAM?Q55-*SK\K^"#RXO3< M)/A$;8%D;%@<]J:@9_$L'E[CTY@[Q M&9%GRZ:X;]]-O1SP9[EP.IS-(C4W4Z&_@Y,D!!;]BD+O[M3!ZRLC:7/QN I+ M1A2Z.HD8^35:=4+_ZC5?_BF\(Q*3$R.LA80)*E9'0TL$/E?IW5LA*#(Q&E(R MT<"-NE9\?Y1;"2S$W_]TX&MJW!!U ?AUWYQ8.EC]1-X\]ANU@_WS:(C5X=D&#N[@XQH?@N]"1O+8X]2=Z;K$EO\ ]=L MWQ(AZ1$FF[HF1(GBS4N7EX[JJ&(61HD.0I2K^WTA:K)OL"U-B/)UNX:9G$=W M*;W ,$BDS;[??4W0GF'6;,'K_<546MOME@ND$G3DWZ6WVE? 5YD8=YK)WKG* MK\!7VP7_F>OZ2(/3&7S2WP*2W,^PU%J5#\7H9W?U/8>!AJLFFYU)J[NGJA K M]G:[-?+2\T+30T/+;0\34VU*E4[J\*+Q64$]<$=P)4*.8 VWM(EF>2'JA0=[.W>_VHK^'O4S=6C23W$ABCO;4(&HS$O\CFIYC"1> MT^^D'V)NA:CL]0,#Z?P@O$P_EP?$8T1_J641)8;^0+6= Z*W4EIDEXBKV9D1 MUI N[A#P2I.*6&:B@C\4!GG_^,.E\6V^EEB1R(E!(C-Q&1A9N/O&C-_>&K\(8YUE4ED"=<<- M\V$)">-AH7H%TXOZKPJL\=8X<)L0I7+-[!6(0#A'#?8X2-J-\2Q43\7+_)KB_QPX/3FA&0P3\#EJ1SB!?CVJ[-#TS/=*PQJK1N?=$ MP%REU4YBF@]'E(E!Q0EM\/!4';--WI?B3B$&V\.JO9I#P.)&&OJ;76FTR.?LD&5IZX)+ M\++^"F5)V3Z,Y)[-3UE%ZXP##5[&EU_^Y_^H&HYJ@J,,^O\R*%>J+V8O?_S' M(03NSG<_4QP$&="AFJS9>M6^H939 Z65\I#/;$+?\P+EI+U'5#8J!3IOEXS" M+4X+4:KNF&O-0#>2:E*7"*_X(2%SU-.F1"IVZ$'7[04W+X,\98'>AU:,?E'V M!2ZZA:RH=4/P#C)2_1.8"9I]([C<61*B'/]&!"(<^*06&1_:VT."+X\-LH_? MT44&B,UU0@5?%)+EBJLN,0V;8J\C20T+FFO*8/F_S<3F'#^YHUI %S M1-DN#Q*T6=R5D^,/JI$;?B$?\=]\]GT8X#XK^T!N+53W_:%HWDZ.+PEZK$^) M.Z[--P!VZ6>15II3M"BYWB4_"7%TWJQ 'G/MP\ AA Z[8$\?N$5I,V7:^@N7 M5SF]8/!AHLMO*;COY!"N-PM=C&Z(O2T:Q)EKW2CHB MVAW=LO"L&GBOG^Y3"S"LRK] 7GD\=S Z[YD]%,)]%F?RNZ]\C]+TDL[(.>RT MXZ<(DU=5X]H%N77: C5X75TFW([>CC\JP@MNPJ%^^L[P #%'4R)_2L>9D,#< MH][T6(&0FO=SW5<97IL,9N&%>D=W REAV*LKKT6(VNHRD>7MLLE];-G3?T*P MR=V'("EX7_CC?U;N,R(F'O OQ7YTVB!$X<E.@6AQQ-JXLJF^83S$+ MSY5OP9-8$6C>J#D"/B1>T$OMM2"%=REHBTNCL/YWYR:^>X,0A;9=NU]/^>F5 MB^Y@VVC/.;;8((,FSAG9-*]RJ^/57 JI>QM0:'[#-,DLKO0".9&=BP.G#+6H7_F\ MN(R.6^M;RB@H@"[T9[DN._CU$9*JOQKVM4WUX#RXF+.URS 'FE4L=!QNU5S" M2AT23-_-7M+G/'_+$'LX?H":]#$DW'Y,B#J)MSGP9X$_RRQSWIG"/XA7K!/\ M5=K(.2E$"8Z^PD;.8>(W?UR+G--N@K=0*O;SXA"#S4#;S9(4:M%9'NR,0QSV M^^.KP_\=(G85O.T3HN[X/TG3(@QR,'1_P;^& +1&%DN*&; M%QZOG1:BXLR;,>7O7\TH/3&^SF/P38\;8\ _AT.$*.\%.3 8-B7%H,O?]D6\ M&Z@5R7.A"E$1EKX;/Z^U@8/9/>;]AS"QN('NOWJ\Y>,.8/(/OO MYNTWF8>,767]V>C-#=D7":6BGN2)2;'%J*+P_50!SYLM+=%17#J^G8M+BBHY]K3"',1TZ>7$P]M.<:#X8+Z#BW@$ M$1D@J<#U9N $(IP*P>A*''M=,%QP 3SM"B_-&B+M[''X: /WH0^EL_)J6\>8 =WC2_P:,&(.GG ^%JI M6&)>>N"!*Z168+]/,)*]2T3 MH@AG[.Q,';,M?*57E(UR5OP7/,0-O_X,0J]N">E@#7Q@!W'%G-R@IS_0N==( M/&>.[P(4X3AGN#K'Z][E+6NTMOJJ(DQ4.LOB#O9P>(8[X(I[>N^S5^T&9GKK M[JD_77Y8^-R88UCP? MGY#QUB* $*H^@ESK.5.!^)8WV7.MLXP7,W_B)U^1\ M3_HWX;+[1V$)K9W&NDBP=#*HO/R36BF7_31"_ RQ-S?7F"E L_J_O?22$JW.F/+7HYI "P/6@5Q .N70A0S.G:9'+6B M:Y1L>5(_.4)A,G;_:AH^\]VTFN:NA%4^J^;"(8M#6@[J[^:"OO2"BO V[0G_ M*,]D(4H*ORVH0(I9:\KX+SQW YK@>_PL+V8-O2P6T'=7?08=22JO>H3QK)-> MJ)5EO55I%C_S8-3<]QC?-!VXYWEI_U/*4.)5OEV;?AO8S 1V.6.H6B!Q:T MJ0M"U*,EC%E#ER9>D8$;/C'A\?4]@FWE][OCJS?BMSM[%J44G4O]G1*@EJBS MH;PX\T1HBIK^'T"$PL@!1&%5'YEJU9*@" Z_)=C\=IAV7*8"?E!L9F-S>GB& M$#7K%MC L'L:TZ$C%>0]5PT7A94';M,_6D'R);,S^?]XO MY?^IY*A)H?B!QS.F] M(34Z%_Q% 40#-<$[<\&S'#QQ+&,:+ [8[; M\2W'9^NK[J:SCVH:F0Q^'-_9LA?[6IOO7R'R0)HCQA9%- 0#DOEG5P>.;ZAJ M)&^W3!IRU>TF.ZNAY[3,VWS_/I3=DTO.^$L6<_*2-33<Z2BKJ-98ANFQ.XQ^>T9=1\ MFL#TYE^'9#E/F9T9LIQ5DVQL#+I3\W[?5?ZQNIX+.0.=T[XFDB!@M7=X!B$* M*K;,:K^<$%4O9YM;&:_Y4(@R'33&N3TGN7&U,C=C%F*?NF25)DL\J3^HMFC6 MTWI+!8&E]#W^9+"4BO8 $[F74,>U(=7CS^(P(DE/O1WP3F#B>R$J'RSDBD<8 M=UFH(2*:6'&[Y_IB>_$5\(/Y'_-S@7?N$!1Z^4-]CG O1;Z\&^2!3:P2=D"> MEQWB1)3*N^<<;8%*<^H)22'J@(X?96ZZJ5(-L\*6^.RHOO6V_)VJS']3,JS= MWT_8I8R'152QE[B]S0$L8/.8*TRHU9W&K/R9^1^:M.&VCZP_#\N,/9K)P7W% MPE:41;)2UI?)QE4G(2I%G2M$Z6497TLCKR)X)K9XXL[5T!6B?@<<\/ZWA1E.,YLZ#$N! MHSNG!E:LTM$K_8UV[5*V$HPWA?-IJV_%)][T^[%@\Y\R""!JBQ@)4>(WT>[.M8"7!L%Z("Q?XFJ+,VD?CP[K2+ +UNF7M-NEMK8\=X[\M5 M,L+OU*&X<1T (9=1!#5MT9&ER.?]FQ^("D9(6V8[UN)O81QI_^[,? ?MJ$<2 MX6*OV-IJ<PEAOOTFQH2T<*\0)V"/WT]3("D[AMO2 M4R'J:2'#7H[WI9^)?.5'^P OE>\&J0S$R !2)DK.DK0V[I[TZ<67%+UQ_:2[ M[7)AXFEY@OA!Y"4H_L,6*Y/!\AZA>%<^DI2X/0 M+P:EP^O61@JA=?\'>^\=U62WK8^^BHJ"B"!-6D10I"M2!(%\J'00 >DE" @& MI/<:0>E-44! B?1.Z!TB':5)E]Y[2R@AD';#WM\Y]]O[['%^9]PV[AB__4?& M&[+*,]=Q M]0LT@1PTB,C#!Z782V@M8H:E)4H?$B%"\/O>O=B*;(:G#9'[7RJ IIN8TS)F M!".\/22H=H(T;\_?T[4^/;$;>Y.+&+A &WYB0&2,[*B+VD#*RY11886'.@(D MA_IWY'CQS]3=]F6TW,'$*.LB.T@,B*$"38Q%VW26XAI&R:Q@[3=K%BK$'A12 MAQNWBRH+]WO.>BRR+S>80KRTS\Y.?M^9 X1^?SAZ; 8=>R67;L?+NY]?3FR= M$:\"K4%8#W,.B+]0*W#PZK(@>+!)N8J0WR3YF^S5;;OH5F'^KN4&JR;- YLA4>(/ M$(M;GWW '2R;-FBZ":7;ID0\B7W627RH:X.E0*^T$3?VYX5S8G=_Y!JL[JF4 MFE&>;MFZC-W.216'A7K.C,FQUIH0[\T@]HH$P%B^G(X""QG"_?GHW[O+$[/& MJ_M?-V"EKFN[#&0*"\)>B P3Y;.7$L%3$R]M[GM1+/;%M\V<0UW(BET4X(-I'FF"/?06>#1)I)I??( 2#J"#TFZ,SMRS[I\;5<-OR*6E=OI<(LSB/^3W MEJG >AY#1(C#Z];8Z$6:![ B'D;^Y0$O$\, MDA-8MY5NF#D_8J5 Y@@*%(A-K7'RA+%;2DQ$I>A#(.5V565$XR"]> 2>B5(Q ME@@.8,(K1\Y,5]1V$A/X"/S^"8Z@R,M$R)"8P50^Y H?>0++M-3$F7K1MY)G MJH<$D3'<8Z7&\LZQWG!G;2BRBK:ET4CC/?X)RB;IB[>+W55%$G#4?1>P2;9D !3L3"K3@+NZX;O+I8?U.Q(KU1M,-B@I\-R<[]Y+/$& M;)9.]G%!3&Q[<.(B43'"B\_O02X,@D$;JV";YS5\019HX4#OU%3%M,M)^,^C M6_H#FBQ6[NXR03DWQMCRB",DH/0HLA^O(29"-<6$:]7&NKJ![]]*$+CK%8EA M&YDJ,\2+#H[7WN:0.BB$S?)Q\IM)% 9(7X.(8"T55#\U4?V"88[P4NMR%JD' M]9VY"+FRT\WRT'SX 6U8 -M@)A%4BG_6.#2N65:T$3M86=A$[46[/T>ON@H^/E_D4=0HZ&GU;<,:Q99,.=5NO;FB?R)_H0@,N MX7W)4ZX^E0B0@;@@F/6#]0+]B;/'D/>IS< -H_H3-35]<)#A M"CJ[V<2*-3KB@)7CK4">0WV5$?G=^7B]P>-&+-?"^%5W?[#Q0#'LEEV%Y;%> M ;/\MOA1AJ1B/HYV![;D?J!/ VZ'T:W/HG&HQ(7&8NFM ?I=$)96, G/7XBL MB$G*@76IM<+H*UQ)@.;,A5%N"&YSJQUF-/+\[7BV]4ZUGNR5B/WKR->P$ P8 MC5NP\R>/JD3 '6IGAQ"W;5C]E)$]59-,F$KUZI*)^"0SF* M/0_T)#ZB:>7'2C$<=JH-_9HW=Z3N'[..&K]S6/CP>"W[^.UHHI,84*%M(U;Q M#UZ!GF>$WZTL[.*3%(U1MTD:XZ],V(?([A1?%,Q0 EQFJ7W@[%,T MD<5K5V= \ 6NB6/T:%/ZVA6Y)S%*UR;S.O$E20Q67T.S?)D#87,Y<5Y/BA#M M_>=MS1BH]ZK#Q#1.1L/PBZZ??YE,ONT\Z?(0]GX_ESR?6RRC>#;8WH;#MPAT MN&&O1J>7^/U@NX[8*.B?AII=0(00[V+U9DU0Q?69V$BENNLA1T_KU3[SK#EQ M7+J^9.7.^,L:*7%(&^BCBPQ?0E.&[%0ZGO5*U4DLM_N(!"+M-:- %Z:YT&:1V7YZOS)P$R%1W(.5OX?-XS"#DN,.;(B3VAO] M+.ICH6$_^)6,1)+\^_&QV@EVS%FZCK)CQR3 &.XX8*: F&6L7:XQ[9*:@,R M?R2D\H1[:LX3C'B'*KWN?5F9,"_^>3? [7)H.9U932&+'RJFU0R)S4,.XG0YZ[^. MQQ*)SS5X/U+!V!'5M@B/&_I+NW\[P& %6[20DZ*$"FU!A,%IW'+.OQQQ\).] MM5.\X=KF7'?1'+P->CA)F;S=/,>_\/*5H?#V.+M!C[^@F'>.!XYGTF8=N^$G0_AT<&=7QF[AH8:$W;> SIP.FHZTW+O]W><;S'_P/DUS>OA>"A$(>P7' M"DBVQ4:'^#_\[F$SGQBR]#,%]X%C%.D!WT+TGL^6)P'9Q0^XWH^MWCY=0$N! M>AJX4+\Y[=#?42UWJ^'U[.PF7=(AVUOX,92GC+G31 3P./O^= $ D5,$7[]) M)B*7X7C3@.!XIQ7]T$IU704I&)D_!-BL>E?36]=$#K4,.<7"*DD Q9+_F9=I M[7;YIAOTC2/$HEQDDF\>Y.F1?G5_AY%AYJTI]!2!?]EO#C:7"[FB3S2PF_U; MQ5QD:Y_A]P"TUVE& KY;D8"%S6WNSW/?:BT?9/H]+]MZ/2N6=GO\()AQW_DT M)H*7!.UU_T?.=23J8#8$N=__'S]L("OOPO?1_DMD!F0)7IW$Q6:N(9+)OC/9 MWM,HX'X#1$/YGW]")CZ#C[%-*.+/#EA_]1%(50LB3@):AP-8 M8:ZF?]:\1@)"<_%BQ)5Z$O#F!PEH'R#DO24!\,A=$.;I?:(_LN9$.^*X@,B9 M@?H%N]#X'YG(=%H;"R7T^I* ,_HD(#(#IT-) L#,,Z#Q!_W'&.+BNI' "@+K MD]BJN4-6"!42;PI"'8J$P*?(LC'"R*)6WH61&S1/^!A%1G/(@7S&H1O#J$B\W*120AYS=GJ4,)E+"_2S)/'MG4R VI/WOJ-"9I#EO="MA# MEI;.[F] G ]Z&?4^"$OC/8?./908(I8'D9I3B6G%L'"1 +NL(I#X MN0]K'2,RPX;)MN3,QU/IB9Q(5#TQ _ZWX0Z:9 $=XT -X'^C_!OEWRC_1ODW MRK]1_O=$434Q?.P!]KVL#6MZ,T(=>VYMS.:H3C&)%X?)A67Y'9)9 1+IE]: M_?@+FF23CO4A 2V[)S&P.5$8VBW5_HWO2.Q,2%F4S\2GIA7?QK$6,!4$5HSJ M"^2MAZ*OD8!OPQZS%QI$+,:K!@2+:(O*/I/YHQ^=V?7_MEYW6M'NU$-N+%/9 MU _[2P&\OT8#&",U0&O51*[R3LURN\221>+Q)[U@,M\-J]C%[J-)0!ON+CA$ MY/J&+XQ;BG%?\[_5PBA]VTOZZ2$\S6)('SUP%2$M0'B]C0T2.2,6%1-D(+9)5M\'(>/CL2X(BJR;X-E#]K]0 M4P1>F 3DKA(I>$D LX&*E0LV'OQ]+;(_ U4'#\>X([:]T7T]I]=4U-=VVL%I MH:'@H[9+1E6P:IM.-3(#YTX,V3D-8*F>;D!;4<6Z_F-O_Q/@9JJ!&6?"!GS) M38FY36M"%WQ_UQB"O7/4:.Q"=69 /,W1-GJ1X$M\;'8& M*U^TNNM=54U=3\3M"\S3_F-__M-P*^0T;>UWT%WG)5IOWE\01]X_C"!+N2VD MAGD_4)G^M!1W%W]Q5&6C17G!]4 HIQ;T]9EF) FX8D(\PIBB=KZ -V@61JL[ MAZRNCG7"_U?J4L,]O(D3%UJ7)+Z$06UF;;\2S)%=.%%P).PRETD[ZN/BA2AB M';BMOI VO7$O9UT'T:D9:G?$12@0TSN,-!@2&8'M;NU]Q$9@R_];K6V R_=B M/B>2@,#9?3'#5->Q*T@4=8#29 ()J* ,7CA=E!$.J1"/P)CJM!AI8.2RVG ,,_9A;A_XFL,:F!_K^+\$FRV/P%N0 +%7Y>ICVR\< MR< D8$]I^CUQ] >(SL\""_%>Q\R>MYMX&E _H:Z;"WO],.5%;8,=3M8,D9EZ MKVEPBGC-H 04J=\,_F<-@E&ZN\$YQ+=P+!496^V[>9W%6'_B06EZK^N5&OV] M%8)#P#LCXCA];W0T*E$'/#TDQP?5OH>_O:>Y&O&[A)#O:$/1@Q+.D?.12%G0 MH'BF0QYTAS2SV.T VRE8\S/B53-84<5P%OG7%@FB_?/3RR)C\%=J28!ANMIM MGYU!*G=9@M[/)OV@.<".NZH-S>!B?M2)$'06WRS,G8$IX$5,.W<&[CCM39 MN[H#*UC['\M$K&?GOL_#26<:STY+E=(MJB; MSSDFAA&>D8"00:SQY4!A/\%574U(B6'E#N$#J<7%-:JKY9+DY&[6S9M@3;CA%Y MIE J5D:2_) M$V'$;FI25!9%!S>!63[0;FH=^L#V,2 L77J/K7L&N(90/R,+]=1?2(@G > M&?\XB_-C+/$>W1Q#6P)?XJ[07/;:_ N/'F M6]$5R\OD5IIH9?/B030[XK+N.WCQ2V98+LQ=M:31.KF1;:S,HUJ MKSV5P2:R4L5&,4(^&:\L7Q]G7.==&\#!4#@BUYR-Q%J1;!OS8ZVHUY3(BJT(CH+NMSH2YSG^Z\O#K MX"6NU!DM'NV\M9^M-V*=(7V<260]$<=>!J8/5X NS+3>$+CYI/I>*&7016OG MM_I$.A+0;"H>3:V?>C0/>MN@,J^A_F-5DS;8G<]Z<(?]RT>)+YBRR2]+R_%: M1,O0"PWJ3Q54<,/6B05Z9*>WY_"539S1\T@8+VP/%DA@'X D(,N8\4N M;L[<04OD7(E-6QOM\"W(P, ]#TJ5/EG!-N 2S?T][UQ#@$SK*O;\HL" MAX.9#:C=X%1% _L/:%>/T+2DP$49?(3'?I Q,#:&1#GW;P_YHM46IR 7W.RJ M-2]C&=I="_CIJDB =MS=GY=6!2YK ])^>RKO5?E GUV*24 /S(A &2J:VQ); MG8_@LU^*[?D=[ENV$BC=#R0 <]X-\M(TO0F#HORN MB!5"+2I6#;H+2;]Z)-17>AX?EV*X\_L.-/&UC0_[.;JN%(],^U;*?;F@+'59 MJ19&UL@4*,1>3GU_[W5=L5Q!=L[/A%W8TUS\DMRY$ME8 HH// \,]:-(P&(Z M4CVEQ7+A=C[FV2S6A>.*@=]7;2%IR*R)<=/RJ_$;U4$WK5JS]^H'U.RYWKQ M[7:*!.>A8A?Z:N?75O;GAG; TM"MSAW\8R/3GB&1 M3U4@FMB72VXV21JOZ^XEY_6EIACU[]HD@D)/G(ED^N,7H8G5G_ \TB3L"1R$ M?@<#F5A)5/^3R@'WA\S1#*9V3F;=(N,..RQF@(_W7]WZ89=+D*: MR4ILMIWT7'TU@0BIJ'I'(7/BFUL;]I*B.IXF\Y[:S[+\GL*K72HBU=".X-<< MML(--N?B=ST.JF'N)^O^$O6_,$YX/J.L6]+QQ\;KUMM8>!((A1!;Q/,2CQG@ MY&^SY#E[,:AQ"%.-O?4"I;G(T9>2]07*_.L6X9,]MS)*GZLWMO M:X\RZ+,,;RW,1/H$3Q]=?".]0N\>WMS>SJ$TRP ME$3&E6386Q+ S@!KJ1O21,$6@Y :(EQP2!RUQLW-9@_IC_1J1C^65*Z]B'EF M//&8^V:(WCT5;LH[9\S9N%<@D]5SIO"6W3 FUJ+HX<1GV&0IWEIHRA'"*UA] MSYXJOX#W#CIJ$I M]&3/+S7?J\)S*O"+MNBZJFJ9Q/3MC%:;5DF+SK 51;1V-&RZ[-O92>:0AVXO MVU.LH?,$@,WE'Q2O.>%A@ MM;OBSG/#RQ$X^1OW'YQY?@=A14B1 T#G_"B'Q/T%= +%-0+$D".6R5"]B86S MU]/^Z$H9[BB*JWGILE?@P&E\6^#:6[?UD3I5AQ^-2(&#JLD)C+Y=;\M+@^3? MZ^99_!GZ,H;-0.^/^L37KHDF[PU*YO#^.&,\?0F6%QVSJC'8CU<5^::&8YE0 M_# 7W&_U4_UI)./)L8D> PYN1P,&VCN*(-HUC&W_B25S#7E9CSWG(CR@9 MZ(KB@,#NL?P4;B!DGJT&-[<9ZLY_].8_; M6I=_)]<M4D;*]2R:%WHE RRNM<8M+#?9LW1K9& M]Q(;5[?-I>L//]>G)B-U<[09OJ1/8=0@J9-^1Y6(HD:9R=#-N9)=.JHIS+1A MT<.=_@^TK45B,$KB _*T;+J.G/J;=KQQY_TNAK;K28]%7LC ?>;2D]);HHB3^\E2>:V7TK4!I,GU_?@C>7;JS(7_6LN^G?_AV$E(#9 MBCK>\ Z"/+V3B:KD[XOXI!-=G!H[9M_D.X,97-%J/2RM<0_[ZJ"V53CS]4AI MQ1,O4$2VIJ=2L,UG?Y4VOX%_3G6RB=G!7I01RGC5)!)W["AN_TC>LE!NY9)@ M/?4C"^W[E=S1&8*]"70=;4PVEOO2V1WEQ(WQEQ!TSGZ["@WJ:9KKQ8+ MQGT[R?R1ZE$GKD )ST<-VBGR="/3VMB]^,,-L@EU@J,R!6%U%;"_E_54 .ED MX-/^G?3OI'\G_5].DL\N>6Z,5?A[6L9<:BKEM!%X7A5* J:,#OTIG_FS-7N. M/Y*?P'E_#/V9QH)>(?3(@&YGD3J(B0VXH $E#G9\OU@ M!T]\SC[XL#R+RB+/*CM"H#^?/K%XWHE$PF,DRM2>!+212U["9#Z$GE[[0N;- M"WPP:W-?&,0+!K5(G+!)A+5\&B(!-15_/BLW0"CX!OCP"ME=<:\F 71*>-Z3 MV/^L3!=F-8<+ *$4"'GA1,MNLM'Y>PO^LR4@K*:[B,9#LBLT.HM7(-=E^Y>Z M= A)@=L$_T7B8+NCA[:J8 M!C088+M*_.5T!WX$.TE]M%Y>INGQZPF3W)^<4I9#13]50S-HIX=B($&.\1W] MO;#FV\4BU\_W]KHO>?/^8R,R3I6=10*>[>*9C6%H!A#(EKOJ*]G9WW0DWD3@ M[E-,GN!ZP!6ED)Y^8;)YY,LA L><[ MAMBTAZQP]A__SZ*4<_%O.1GMAF'SRB'^MDK7"^VNML4$82ZS>%SD:(UH28.HQK'/R%;1,6SQ*M(S6?*>7:XN)GE-$83)HEJ-' MVN.7R\.Y4B^INSQI3=-C?[LCD)D.'X%Z,(]N>H(58'-Q8-1S^X>M M+Z01AG($;X_[XE0#>H]F +30HBDVI M2^QLU$?DU5S@\-C7LMGR&Y_ND 7. M 0^!\TZ.8VA&IX-\^^X \"*D[$5Z!N?S@'L1'S_5PI.L" -FN&*\X7#P4"=O M^&&-Q2>>R+-=*V)ZK7< DS-1=#&4'($+#1=I$\77)N#1;O9__*9SMOE<*'3C M8T^IISVZF4I.$Y9D_,5CMQDLVX:UK73DS&OOB]'N$9#> Q,]&0&1-MD&A>CJ^6 MB:I"\_$LE[F &P)RBCP]9FEW5U&'38CSP44K<*>T15\[$9F28V0P2\E1U]QA MI_@*";B&V#X$A]4MC8:ZIT!4A7Y$=:C+=VE^>J._3!%TAC'TTAQ:K/1^GAF] MV7:EAKLIX4JQ4.>S@M!W=WK59IJBY6*K\[:D^]N+GIB>_HN*U4[S8G6$Z/W93W*S:<5!J_,[&3;S6''%H6^^ L'7,M^O MK^B4AIFWZT;>F=R@1(KOZ^XUN.0]:/FT[8DQ17*OEQQ7T0Q&QAO,=&^+[$N) MQ 9PU:!!86)Y#@AAD95(C>?W^]HSG:R3QGCJX76+H'N+'-)7)I6Q:;G0IBL# M+S3I-B7NLEU<-/9ZZ2AX7CL4>)J1#YIG7\U=:>A>2*VV06"K^X:6Z">$OF:J M/K&^RV&_2 ]D6M'>!6-3+LY2:47])/R'R^[;W$'@ME MSL&.C:Q@60=_WM')N;#,:9SY=:QN-R=OSUM1+LK5YY!7+/VX<%(O8*^J*?0E MJ/UAO7%(')C1[LY\V$S4'#Q1-F (OK]N@NR$,9MB,Q[]"AC+,]NP9Z_6YJE^ M:MA2$NS<$^/\R6'Q"WIJ TJDKQO!WW&/-&;9$<-8% @:6=9+,)Q]1%$3M;K2 M(7JQ[[SS+*,XC@-:8;#%HX_C^*CD1,\4KFWI?-_\[/VCRP'(7]X-4H'MK2#6 MRGF>.)\*G''>.EK8,C3O3;RT+O?MB0&QDZEM(CM>85CF(6I6)8+&4W=P>R [ MLKOJ0]!][ZBV]^6\8&D20)O#^ZW6'JV]PY=AA7Y:4=1\^7KS]7.8VF+>%KD[ M0VFH6ZE?Q=X32L7Y5L9O9:A[2$_RS\6Z!4CA'_1A:N>/4'WA-(0MIA(CY18N MKJ$?$_.T/^U@=IS(]X-?*T^/+LI-( M: ?%- G5H35##R@\\V9M8]G'U,M,I:QU!8#O/3%__$Q=7)\Z.(&TTRBIHD(^ M4&%C#4JJB7WAW$'7V;J?Y97,71IVT46^F/__4+\+"#9\^MI$Y['Q-P^;( M6<(U"-JFP'M\=G?E#G*8>RW$N=[^S] MSFV7LSJ6R]D$/F.Z-,S70O-#MG 'T?L+C;H>?/[+6!Y?%E.%I]Y08G&G#66[ M\20TY2=:KYIM_HV5#64U08;L<4<[@SGQ\I+AXMNW?2,GOS[2'7IT?8>]O&1_ MY46<:;\BAP&1X\)TWT>,)HU2L8JC0YWZ'H/QV^RFH9_[8S*/((RZ*_?%G)""XQR+4T547%F2#T MDC?J4YSUP+3Z%])4TS^N&(N=R'5F0T$,XC22S1."? NRUAT4+]CM'"\7+;_) M?T;6E/MC//>70_;!3O33G='YS-AVHY\/+"0S'O N]T,J5O$G^MSI6+CF<(/D M_#;83]/;QI&']IJA3(^:IO,-(*9!N1'<4=F@.?^C@2VCV3O?:')="-+4\SBS+-Z_"95HY;EK*AJJ%L5-4JD.K/L:UT[42M;@@3@)" MFUBASL:;$\6)EUTTF!/M!?CO>Z>$M_1\69 ?]C%/?1N&S5K@ )L0VTSEGL?; MOS84EGADH?MI2GWJ]+7P6R(!\HXM 4)#]C(4CCE3O><\KV[%VW_6M' M9R%XV/427'7/?^IU.I3N_7VANDG L)J=-N!3 1_YYDN_2K)F_T>9B6 K\_ MZ!^M18"PB1HC,LR91H8:#(EWIZ?4G$HG/S_GBSES?36O*S%M^Y>[G*)"XB+3 MBZ?N>3]N^1OYPUW'^_<%Q5",W$\SC3T&Q&;6UIIHO%:.6HAG:HU-(5J#&<9[ M@VR&U_U:!K(E+0QPBK\W9W/\R]':6_T-V!PC8D5T:Z*RBUXX_<"D3-9#;RA508_.Q9EB,E18;/3MQ2L+?[A0TV1@Y<'1,B1 I+W[;IZTV-)059Y<=TD-[%[K8Y$< MJOB;R4W1F4;8_Q1\8GA^.:I%1>O" 1C 4FSA4;38C M QN5'(89[-&6I;UKOZ+ M2GT!R$6(X?MG7]GKKN8F>_K(W%7^:/O(Y4GK3\,7=EIM<#8HV\'4?N(HF5+L-:/V,0!3I;_WV6MQO#. Y-O""9T,*M24 3 M"3@9AK6T:AYC''&[)*#(I)+!Y=M)I5RGSE]+@OY2I;Z0 GNN7)%FZ3"9U?Z? M!97^H-RC4=9AAL>0]&1I93W4D/^N?_H/P_ M_GD[&$&KZCQ%8^=XS.N)Q-"=[F32&7UT4.3[3S\@'C.CGBRV.K1;!IK2O@W@ M (>[K5<^W,1I7'M4X-/@CQB-WSD69?4R:()"+#7^X :>5 MX14J7LQ>Q^Q-JA<,LF4(/$S@B,Q3YYQWGJBUF%"=K+;#_-J,8E2I%(IKK-_2 M'Q/V8[9\V$[V=5HT\O*O,BTXWNY1V?!#SM!M)Q2.V;/B;EYR? W'*G09TC45 MUG 3CXO',*XU6 C&U&)V01+S[N9<;G5M>56<=WJ4@L03>5-=*]%CT/UECY"Y M5%I&M"B8MG7QJ[R?T*VE9, =QVT**^2VV-DXTT'XW47I('K?^/;4%_$AA.:> MA!O?WKZACSL)$,V:SDRX=NSBI"1%>2.FC7/A\[2 L=D0ST"#5.9CM^R'8TJ? M.UIIV=7EH^YNPY/>''"/EM%J;BH\J,W2.1F8( 'W(RKS>@?7ABXTOAX+G$[ZYN?(%8K M"^N#:Z;;]&3U\]22[=:@NI0 I8XG 7K&7X)YI5H65W1*O$)B%Z@15V:+1J*G M1CVI[MX*>53T=MC* X/0P0J@RYNW\S;AJ#(W&FZC:FFAP757AL+OZH%_+J.-M M65/WR]K>L+:J9)7-^NH>[P=&8X,R=ZI97PV[LU4,B;40C7YVF:G\=J=3E+)X M^.7-P^1.7L9AO,E0ZJ(R:K3 -NL ZM95=--]V;PF"B1]^\"E#5GC9&MB(J4] M2( 59S[3*IQ,^&%/<..[G3QMN276/07 M1Q%,UD*KLYAZR'S8L>Z("A/ND3T1W!AE=0SOU+R*E6R3XQD:^W["T1&;8[B. MFC01&RR72W.B[)<8?-KS,M\*7PJ[PC(F+M2$E2A&=90Q99X%?%2K"S6>#%QTYT$OQ_D( TO?N' M1? P^![8#G1XQ$L,-B6[Y)XV L1['\AN7;+'>49D)IX?K8C,?NQK.=_H@^E; M8@I9H)$SO/GI K]JB?:5ZP;.T\K;>N!Y%6P_,1AT[?3\9QCQ]M>D_ RM@EQD MS[1,P7@^,-DL_LI8@.$9 M^TE VVE,0;,#=G '>WK@M"L)0(L9AI84X!$[4A$".?\5^I]%C[R+883%$SKO M*;B1 %0FWH8$/(H]O75*'TSVX)3^"YPU9PMB[W_>T-;?ND3](_9VQB'R+/81 M#2=0R?&2@&83$H#7 /T7.(7/OE3(G\3%S^EUL/^BA6*+^.2;SSX%W#H]$>"& MP X"*VFW(-L?A)S+]'F:1$U<;?<1QZ2(*64&7C5Y&ZNU="VU9NIA,E:OZ?0J MI,NPG_I$1M@4A 2H'XVT?\Y$Q5\CZA]SC+].;A^R.TY<@2D]UU((, _(_.?= M++ ;JUDZCHU8,G\VD>5/\=_MQ-MA;-E D?IK1K&?L@22E9N6IM$U=++:S77[)M!=TW 6FVO[^_KIV^DRI:A;T2[ MY;$"I;,_4&/?.47IQ,[N/[%+H&L5;^R$0\5"TT,?ON%!5^*K2(!U M_;9.JR=&8ALC]/3W>(.9R6T5UK,Q;$N7;JY>CXZ_=,ZR>SI(DFL/MHMXG@BUL>^F\0N&X*>==@[UT$C9O:^$ M4?8'>G8][GH18N3YLI;GU2% ;O/"#1O^ M>Q'#96-;1!YCB:R7-,$'">'++5EO@=4'O]L-T_F_I5JH5UUP\@+RG(A< ^>< MC%CD>A*I;>QOE1[?O,GUMCQ(IT?OO/X#_2ZI9XKN/1.>;04">7Z/TXR-N\U5 M(9I.,N&"$)8S4R\BCK1K*=\\.I3&'.G-L*/B%VWSQ 382_."L]^?XW;9]M9= M9O/&%?ZD!/+?]J6H3U2E)@QP"7H="C_,ECJJUWP:)WW[MX"BAKZA;':J&F0M53#2HVPU_6A7F/ MVGE<->Z,SE;6[['ZP_D-TY/OH&#+*2^(3N-0Q6R)"HSK?@_#;-]$0'9@E;G@ M-X:48*GI>FYVYS\XN180U)TOS\ZN=QBZU.?.'2]7;;_2;O+PUM\]J# 1ZFUUZ=5 MKZ$JP3@RQ5M2MJ/ _<']YDI#W6T+TYY,BJCWU&YLMF]B)CNE;=Z(V16$B4WZ M4_5-O<;)\#-AEDE B!2()X-3M-8&L/HT)^$9+F,*6YR'99L::>3Z1Q=]:ZRN MBBI_44WV<"?HO;[E&M+6\'NC0X!WQ8XT\$N_>]N:/IOLT[HJV!+ M9WKC3O?;]Y>>!%8[<+N>UZ[9C5JI39+CWD3:P75&W5D.3'G5?W=GC=]-6$^J MB9!BD_HQF:#GI*RS%_B+H@0]&\HS*@/VM5O@<)G4*(\;3GKQN*;X=GA\X(/I MBCO7J;M5?<\S=JP1SZ,XHV6HF1+S;7>=Y*L_:GF^,Z$U6-#=!R'Q99,[TJ.: MP;NPG:N#UHHD"=4P9/WP^]L;24OF'+_,%L=ZLWH;3D?5? M>U1^\")NER#TXVY_FEO:XF(QRIWU(\ ZBJJG\Z./D"!T,;^VO41?\H#JJ!2( M^9XTGMA\NOHZHK=(A(D$=#6#\90D0)XQQ1#^^#'6^4!>@>&9+8.6_$,E,4 + MD@9'/9W%2D(6[-W]#*_5QNX/RWJ^8:*[K M75S**\@GIS?G7B@C]K$R1;W?F$AL\_[^1V MZP>?Z;&MCYA+@X)N3WQB$AX] *D%5>3@65WG"/J*-;58-?0ULP%W<>U?O[T^ MT&,&]8CKR>(J5WVW??!O"05(2Q(0!BL%MZO@06A0ZQ@K4V&$5?7'FVJFCP3G MU,YE+'^0^Q+SCJ+=S7Q?74) 57NL6H==D:J2QE:(]GYZA, OJ5/G[ I\?F!A MGWB&!)3KJYGTM_[MS(TWL*V1(3W1J;U2<-L+!8;GG\];3&,71@=7E*-<$Z(C MZ!G,WSMO&BME>:^4D@ N7\3)%@GH&5$P66\=BII@1;+O M2@TY7CY5=RRZ6#&BZ8D[02]I#-;RO9($I.J#CKI( "MXWMR(!/0+Q.*68-$N M8EI=;SKA"53,>JS8T1O$]@L-][N0WK,$Y!NMOLLJD0( MMAK?2=@#=\3^!=0DFL'EQDG1_6(R:PJT(P$RQ>#=#T2Q?P1=>I7Q@7($^M7S MKQ)F_!5TC%N!/4RN0'T3^5?Y0'\!K66]LR1_:&1C^E?Q7OT#JGC7@-)-VOPA MZ=W_1BM25_W_K93_+90"M5Q4\\5EA6N_%/G"1$$1=3*:K\IC)M!G_F6RIUCZ MK6E5H)-UU;G1IWJYZ:X6=^X(M&W8PY:^SI" WXJS)$!!TV"^1* ":S?'MAO. MR5D_5.B7.>G-T=NV+_';_D;,I1D5*X>?^9? [Y63M 4H0XMD'U1+M/6 MI&#ZJT'#>_Z'E9TA8)C8GW0!RSALJ7+9Z?;ZW22:#UU C/+!#3AGR6 Z^M:[?2BN#?/A^DJ599PER/O7 M$454S#?7?O%^U4H^ :$F#;;1%OVW.IO[ZO6\86XTCV2FL-9W5A9%+'UYJ/P# M%&AA89U^$4] ;S#"^C]>KK)35_\<A0<'IZ ME:+7E+V,]&K<4=)2*A.69@'&E/[CRA?[-(XMZ%B_"X?>*Y(*,IOX$O[S^GKX/0">IF( M9\I)P+N/?T1U9C4$"F\KW1SYC"]$;EWK>$C_4/_=P)V.3'NA6-OH)V,5.1F3 M/=OBM(Q>GCJ?&F:NE%=^+F8QF)UZ3"=7?QT.^L/9T 4;). "+C_ &9^E/&D7 MXD$>#5V+_4[550F'[?PF 77^L@6:K9S7&] A2,?LWQT\=;46^2S;N@!]3QN* M 5"1?2/^-%[.N#'18QM;GIIEA(X+\MVV0F!MM:#459J\4CQ'&?ZO-WR*@^?7 MU9DD2,"DMJ*R;W?"J[GWL<>KK.\G_9?C;09OF9#^V,M0;9@]OTF/H] M)M3WCDLWZ#JR,B4&V3DVOI5&ERE3VM'?,P#1@9<"1L&;.YH$JDKMR/2%:KU? M'<]SJ,+[\_X6&7&G]^H[Y^M_^9,VK%SS%FQ]8Z54KAN$W]?$+>D=1<$6QQZ1 M@!(H"1@L2&Y#C(HBCZ0A\Y /)[=I"3-PK/Y2B'\"^'@%?M25L44VQOUBI_LA MY")VRZ05_V6"X!N;<3)O2(6>\I__P-%92^^Z\/]-]B*?[B)5;),("4B$8(Z( M$WZ==+!N)'R-04O![\4^%P0":[X 7A8@ 53('7*F;-^-XPO_(LK0^1E6-TR> MZ?$Q/4C"1B(VXSCC1)I,:O;V#__XI[/Q*8XI_XPMV,ZO/Y_.CEAKR:/QTGAENR4VMP#?MB7CWRE-WW6_$4^VR+BT4&)N;C_ Z" M@)C;-NHX><5E[.M8;C"C#EXZ[UFZ^8C,#]^QPALY',3-$]Y:* M20CBR=+]M(I1R[I]/)??1$!D6G6\*P.9L56X+\^X+:FKJ"\_=J.PG:/ZC8[) MR)I\%BA_5D0\"ZO;&M*R7FE^$WO8[I'S5YV@T4^T;P[SY-6>@+ M0R;(.HE?1OP0)1O[%J'F"9XHE?A((2GSIWN]J3XKE3*RG+$YMA]GVL1PCO27 M*"=W6&2GE"7/MNC]\9XG2HG'\O+#+^^!62#:4F'(81G]X)I9(93'Y]T31-D4;8FA$?4-BQZ9DG9OB#,N%&2#BGX1?>@DW[UJ,6>^=Z8H MM[M0IH6!5B0.3+VV9F$Q[O7T:B^,G M" GS6J?T>\5D.-Z^0E5P82)#-IPRE9)1L;O5DS7@K;/Y#^&\%]),U^R8S7S* MW]];H?=X)P.4%EPY,T7+F'@[)]-0+HD6DXE9Z+L=/S>PX"7XR;LP="DJJO3] M:PK7Y?*]5&C4IMNTT/92[':*3=.'[A^RN7;N%OFMMU@5;39C%KE@=7>K4IF3 M5Y:;9D[T,JR_75Q@A:I<@QX'6'*97>RGDKJ^4!NMO\ 6>"]2O6)8Q-*#FH%Y MQ8 AY)Q@CKGR\F:%M,=U2-&AAJ9Z\D[[\&^SD(1V*V&A'GNZ MKJFRNUW?NU[L+;RI'=FH<\CSXJH:/'SE5M-G]CRY:U;M6FS26_!G"[/&BRS; M)D=MC2H[P44I6$_M47-KKE5M!WJI1-N=N'$.?:AI)J73!4U@I:)"2$Z#3?%Y M4U#+S_;W_E6O$,#0,J\3-6#]\*YSQ\@/HO %4]>%7DG5H9SRD)65!_CL9,EA M;<./2QV'MR:];EQU,G4Z6\+F?>EW'868VI_[1^9U914Y^QX=:+\EQ/C O:=OM&U>L7TFXX* M:6(8AUG!(6(8+YZK(=42MPPNJ&B*JK8MQ@NR++[QNH0&&9M2JW,_CADU?:Q9 M1Z%;MP?SYACJR.A1WM-U>X[PZO",B*&B?C::^@?.1E[)3TCYVC\2F MQX?IX+XS@&K[[E#$H$ZO#KM8.9KC7@">%*\]V P/_C+;L/?==++XDM24\Y$T M"?#EH!7*-I["RZ,%RV=-JKYG+^PM(Y>CU(8#A[(9GWORGW=<)S*F/$)7I5$1 MLA<$MH5/U* \CVY]]J9W:LU]?Y>_M9S"4([/'97Z7NRB:DISK^MV/:UX6O,"*]D+X?=,EP\EO0X.75KC ;6URJ"F\]O>^H MU]RS"W<0G)5*4ISQK'ZY2KA*K::C1:*X/7'[^=]CQ=#'EM*$*TKMR+V[FB2 M[+K^4K >38R$+9G#B10DX%M$;YY<4"AJ<2TH0N @DGA1AP2<,Z@D-#H*R_'@ M58QK IC7JA5'!UN8[ZDLJ'WJ.!26,G:;NV=F&/-+\5+Q:SW^5,Z/!;IK,74, MO$:V7R3!#PH+5X:G@RNNF<3C6EAZ@@-J+B#52,#9IC(Y[6J M8;Q[ 2]=I_Q:4-BR1SJUX,UBC\Y1'"-_N^;YI/O?;Q!1> $"'$^+>MCZ[!61 M%A4;ZB>>/?DM^L;0%G>@DZQ'5.D13_+Q+I$*A[/H)0N\2PANT%WHOT "6F2S ML1TG7O9NGW,,QOSVE3_\<.*:ZQGH4%NDW(F>HH#P&8?Q6XR-E*"6708>DH#O MLAO>ZJ_ ]GKZ6J.C?, \$"DD$7.1%9EPW&B?N?0$DGSVPX3D,B3 MO@_.H'GZ#@S\"BK:Q^!BLI6PCK[1M=SV!MG,6>Q.\G8A& M:I_N6O6ZKUR'GHTX[-9DMKT_X970;3+R,I4MK$U;)DI;C\OZ4=*S;Q+R@.5- MI!-X+A-20AD,FTN'E5L7S/7ZS%QT_VSI"Z?=P-V7^.##L.4NZW&OI>[@)6_- M.6LH#*6^2U&]I?$-SU,37H@0,Q: FJ-O!14:%64CF/O$'ZQT[,H\[3OF?=^3 M$Z1@2H@&0QMA;69<(TWT?L^-[6BCY"X&6M7&,>QMRQCG?*P2,NL!S?E9&'3> M4XF78>RKP=LB="VPCQS:%4X]HGYX.N!YAV*_T-?3PSA'CI%CK6B%#9= .OBQ)I[55K M,SLWEC"IE;"J&B<0OOC%.'VJM$IOO[3Q$@]7GPJBVYO[U4LK=RLWB\+"NUU* MYZYZG^,<.?HL8W*/(5Y9O SY<[C5GE ?PD?:P$@ MV/-]K[PX4_Y_$/>>44UVW=IH$ L@19ITHH(BTD2J@$1%0$! >B:\YK7O&;FFOR[:D]7[I'M.\$.@1]NC; MS&SWUUO7$G3PO:*(,C!.)KH:'M/*T#(JXU Y7NWQ8FXQA5?RSV!\^]$%DB;T M(EK2<"*T&+:*WZ?M=2O52'MJ7V$OX 4?]]7,U2<%C.FY+YM(8%;) >OB1>(_&B@,X$&W),!Q7?"Q#N))(RI5H6]C[ M"]_P0V#-(00)/S!6KUY-3+3U0@/N'0Z412EY:@.N.G'2QHD/!L!23HY>O58/ M;'B:H]14J5Z9+< HJ.8V'C-MB]TC1(K@0VAU4 8:3F'Y1@4LF\*[Q(%5"V3F M!4XJ .O!0P7P(Z]0 >\:=U ;T5MP BB6QMI_X(N[33*G5T\1%"YV.*YQ W]W M/> 8>7 '_\79Z5B.A@PT5^+T'B4*\IX*("C^L\2("KB4!QN"'\K]T_9LKP:3 MW)K#*=>V::C[!J2Y=)$B0U$RB*:P;HWV]Z$6HPHY0;+\)"MZ"GEXQW=P;P^\ M)CPJN=.ZY@";1&#=\K*!V-6) BSD9UUPQ,3'+SRZ$QG]V5@JP%]4P!18!M,D MZ1,5@MT;7RKW-\85A4!E M"9QJV:;2G<5%"L04HC2\O0I$WZH,&Y@_ATO(1QN^^^"F+O8'HZ!:N#CVPC+) MZH7%LS?=7@UJS)-+6<,#>8A=X"IX4H;$V;^.YR)H4@$O4FF9/V_3KED[MNQA MIA"?-2;SY!Z3O_-U(UM*,&JQFN8S@X7S\'9EBHJ+/2_6/ ?I=EDEZTM]RI%- M9+KF*_'%8J3@9+=3;5SV.5@>O'T4;G;*7RJ@ M#AC5?!T._/+5]63\R!_T.L3R2\#/[#<_/"50=#'N=(*:SJ'2T[WO1'NT[M?:,A!3V"#JU?.I^S'VJ7>1F+T!&4+AU?+WPZ3R1)"F' M--^(J!&&2;Y[]6=0MRD*\/9)$*L:YW)3F6H'D.T(Q;=Y>?=7(V(VM4OW07L7 MA$]Y>S (F489Z:^H@EST2X.,9R^,82U=\L$6ZQ1MO?^.PL3_%@)FJR@T^/.:8"-)1H+$L2H/FNNZ0/CI;VN$!Y5TXCU7 "BC#' M0@5<\'6Q855GVE;]X9T5+(TZWDUTR@Z !U,!M]?[5&4:$/+P=C?0XF<@ +Z8 M/D\__*I9!$F8-">$HQG?ATT^'?N6?M&2YUSV(P:V?L:+0T;@JY1V1 6^@>@+ M&\T6PK+&,F-8#K>E"[QY>Z:EN,(E=C=XI1\/V9H!9TWP53@V3 U1B_95;._R MD@?'G9\[OQIJMK0Y\\0K?,%%&=U*\U68";S]&92&D+/=A-"B!\ .U3WNP$[; MSS646@6711:FY-7N=[]T%SF3LP.1>7H\VA><]L;(\%[A>QNF77;$'Q24W*$6 MB* Q(>RE^]QD@Q>MOW5*KITEJQ6+K[P/QB()A_0TF6JE'=1-$J(//N_+%]@ M0+/\U6+XT@,:&PD@,_Z#;.XENO[+]K[_[VR_39-XB9AU((G+$.]32WC+$_4= M6VS[!!LK[CFQ&C4AHOJ&OB[?%X@UVR.(_Z6)';9(&!"G1F&KQX6YIZ=OSC]2 MZG-[_KO*LT]\:&YSS_:BP)?&!0L3Z*SUQE;@*XX"3)"%^$'T?Z=KT']C0HLD M($&U0/]?>Z("_M>F\H#8 '.:JGND8483B6$T@-E1>M1V*4<49YGJ?\$@"X@U M!TVM=X)^(#!OX32FZU *;ME-='=)+FW\U">Y&GO)IXTNX9[$6O$QBB"NA"EA MPY")AO;01^&=HX'/I3'F"SMW_L9&&?-F[@%8*2GH;$YL=O[R I?KZ8U$]^N[ M)26VU_-+9 W>*.N*1/SJ(F@_59]&U!4/FJ_[@JIE3("T"VF_#%S.% M1?YUP50(F&5SI#9M:4Y6L[NFN)*CMF+_H30H'GO_\)[[(1*?2W.&>3/G5RCG MV!%;9.M-G"GE]FA9.EK"PW[5.8SP+57V6K&X^:MG'%YR8!]XNRCJF2H;08P* MV$G+#0S%O !S;U6445K4_S@2-0JE6&G L.Q]IOZ]-;UZW .RGGI3^EGZ8];K MCU>8AQ'X-YN$R:YE0EA3%YA-0A.F7C"RY).N&U]@G^.(7&6P!F@/JA7V=KAW=K'&K M':(>R;0@:(6Z>U<-V;AN@0G['/W@):1AF.K/ZD 9CQ;F/K-FF'H M!319&K^\8SXO4:991+'T%1#FROU" M7X3>?U_^0NFAU4ZM]FILT/,YGE1;O34YT8@B_9C'RT-E_]94>+II?WOLT.7R M3>F%7X+O',]81I/HWH)'6M0T>?*^8>!IR\B5(%Y;ZYB5I!946>)WZ#W@SAZ. MYZ>#+J);6)''>FQCJ-3=.C/UU_5;:D.R_3!;UZNBRHK+&SW[9I=H^=_;*[[LF<_-CNW6GZ6A3? M-I_>7# $/FRY5?)9Z^_84IUG.$\N4%1FO%NH?6"ID8)QS[ M.J_(5FH*GY?[\ !C:^>Q)4TIU?>2:\?@%8+K&U=T;OK+#42/:6I10F:?]&NA5F MH,OHJ__U;-FPK0MF0EK:P83!WW@[E7V)=X(]\JRB\3UFSWS8UL%&T"N$MTXX MG_9SN9JLM;$9\)OR#6[[Q-!4MWVO=-V%7^[HR2W\GBENB*)!#( M\.$7T=+8'RR9ZUPT^:6#74:#NO>XMCN6E_JF>[^Z5KK4EOBO2O7GB^C$GD]7 M'K'$_Q"_.OCW4JF/^_)%RW1&795/WNWFO"+8,@F#\77)RMOV*^F4M!->/944 M'=@^X^F)+WS?KE%BP88<@AXBF%-X_\!D-H1YD]OO3+N]3C?(_=9[?3-EZMS MF-==^-''6G1%MLX5H09Z-,NE %HY1[1N=& M?]W42+6)864)46H'OP>R016<\>YD'KNZ3D5F](' M[VSCPE:6 TQB<&'>-BIK413A;%[1L[IX7/\B7CJGXH3=POAV$;&AK@S_6CY+ M9U2WE&.X;'AS@8&BN 6O=&T9+2.,8+GA$-6V:_ MP+?JT,.G\$>?Z+/Y(;#.8J),[0($/P#K'ND^Q@0G9A=*(?KC<\YYXQ*4AM=NE M(0[&%W[OYG_V>]KEG.^%^B]]C$II:U<89G+.S?N?DM9E%1#)=("MX XUE IV:^EBEU MRT#"T1_4#C_\L'BM0N(H#DD>3"-8K,#>TX140 &%^^0*$DY+&R]@O3\HTPNU M\$BUJT6Y\ X9^E8D^J[2YPDIE2G()Q[!\H-*M16'_B$W+!/Y/NWS-B09+'#G MB"9 %@F1RU3 >\0E-,'0'[?Y'0N)KNFI"&EZ]^H:"SXJ2IY/W2$H5XUN]>K0 M_4#EM-NI//1B!J2#8P?'V::MI$G-@'U5\>[],8($'H4=BB(I$34#\PBW?E;O MT2]L<=H27M-+Z')T-;"_V=%C?_LQR8!AK2$4TOYM88F25CX;==OV\<1HYKIC M[L>3-W#=TV-\%_D+A7$6UI/:B.R QX.Q-?Y#@'GM.6X\7[N=Q[O"W,%]6C,"V M3JC]9K<9D">/-ZU9G!QQQJY5; YJ '-B:2!,T0NH2+/4JGCHDX&_2-*N^R MZ2%\VOG)!Q&\^,^^U=$W[BJQ(S)]NR7$\)+D-!(?$M8%KN;I!K]+?Y5V"HFH M_E4-9.J6=@R'U?EH]9H6"?3;Y)P86' H:@L&+Y"XP,N46#20(/X3T9DE_Y4 MQRYHUA$\G B?0\_OA4_',I\Y$@%C*J4T,JD^\/)> ER!.4"95 Q609?AJO' M'BOZ^,/WETDMW8S;->B7&942\= M?32[$P@A<2#P.J.H5X:S/)I_FA^C#^BT]_?@WG)$+2EU#DT?4QB=T#1JB^[Z3&'? E=G5FY8:_V8@::E2>3-"E66 M&A4H?ZJ>=G@;%7?T,S -TTE4A@I4D9,/P9>@8H1>*N"BA2G6#.W:^)E?,E5& M*/,-YF,=W#O"X:_LH<+HFT$1&_DR/M_]DH>*<9F>K3=F;)LV2S;$V/R6_VGN M3B=V@'E1S_9F?+NMNY,5<] (@.OIHVRA[+MY)JZ2QZS(=V/HATMF7FU'BXZ3 M.89$#I(*S;UPV*^T>2ERCORF BH6S"Y?]!P+?O.MT>7&G_')BX7S7%=*KK;/ M!/).1[V85440KO'TK)-340[@F28TLXI"*LIW24^('S_3C:6@7%M?N U=U%2,J4MQNO<=G2&K^O8\B7$?\U(.$P_G4[,KG I4Z82H)LQT6$:[I\1SVS ML%=3L##O9%Y@)X5I\UM@4WMC]A?@3C)6Q##9N"IUVC-G6*"_5CKR4>R[]K\- MOU9\+BC4^D9F/=%U^S13.:'0P$.A[TC1"Y<7IMQ:)<:EJS/.CU27 M9#2\K*QTC>L>/._C\.Y7D$_,PUVUS)=5FY<\[LME,CL>YR-+8BHK[S"-E3:. M(>/15,")/Q4 @6,*^KUY2$TGE+>:7!8_$7>XCXY)EQPHQBAL"87VH5/G5N0' M]^T]PI4>4CY\R8),$WJ'0Z&V0='$,D,LZM=.'Q4P7P2/ :6#1%VX&G2CU8V@_9V Z%D00I+DBAE'];'(F8+6RA&/+FFT M9&'"G<_>+7A67D'.&#R<&1HR5IU1YZ%G.E;SV4KW79XB[HUOIZ.2_7@7] :A M/AV(D<"IF@2*IJH.21R[WRIA*>>"=BW'32H8B*WCDW(9K-D-__I+DE=0JZMK MU9"BW;4@=<[9I;$7WS)+1_3L9)!SA.Q."!;V?&FU'AZQ__<*(SLJP_C++@-# MU\N_O6O +Y\O+PRB'RL<0#"RWPC)G0M\AQ#6#0G_7$M"V/R\G73OE?WKU7+/ M16.]^MZ(LG7O?D:"@8)'*$PBB,+!8K+3^A+G=GGVF=V"KVI5G/>V;=I/1&P1 MFFW&8BGJVP<]#JOJ!JT4RZQ!TWU6%7/4MIK[V-,.\'P"+CS3:E7,O(VX&B5@AB,"$>[Y$QJB<+[+Q&: MPHX?5YZI=4O??NLCH&8!).H$^II@+[1G69C1=%C4&M:)DAP$D5H_E5"N#S.[ MZ;4OM_JQ(Z[\=GTWX$P-21]W8#P.$?&0,QWSB03Q8^(1(\S>^GX.XY!SKK&FU6[C_ZHK:&4AZH-!)ND)8G >2$5"YY\[7Q[_G"&?&I#$*0OB? M3X6.;">_M;'G(>WYI>JA0]W+J%X!XM,,AS,XF6 MMTVM+/Y^-/Q3^SC88P_L&=97^0HX+GY@HE^=-6/GKVY"T,"^/GY*./#]:F\_ MORG^]5Y_8]9J+G_S,E9C M)W*CMC"BR4T'<._UE>G+'*9.MSZN04? HAB:!#HQ7(Z.IFFA:+C@4MVP_X ; M%4#T$7#/NH/6>9>.OOMF5@# ;3"M=$,Q1GEPDT-N[2-?/+>)[Z\O%\3$RO6]0?R4ZZZ4Z^0BV.4MW20]H:K' M0@5U7='KJH%JF<+:.9OV7V@(#[>M:=3$4K[5XNO//PAPNOOZU4%\L[E??6J2 ME[^KJW(MTNBGE+6%FU)RY?Y?J]<:$8$Q6]Z-QI5VU:AMR$< M9OALQ;JQK2<8\QR5(PB[=\OPS8) +E9L9WLI4+[A6]W8TNA8GB%SJP$:TQ![ M+=N 4?U0^D8.W&,''C#4UXQ12(S2:HH#$.=3'+)O%2^IN97PQ7/ZP=>:+-!<0=& MHY>P>&2)'0OHD=Q?MS)?WL80E\4+L)&M?MX/7.QSD:$V2U3 3*[56+F5FD:A M9>RS!@WGN34M9WBJP>BC>9KAN:5K\^]H/!LN8=/BQQ!S.EKQJ8N]-RA-2!JH=> MVSS?A!\OQ/&/FD^:XL^1!8N8ZT2I)ATZ7^N: MCTR'BZA?Z<56>V7/Q 59NY,2LS6Y6#^9W1M*8?^_&\0V\"8S@7\.^MC)*]XM M.;P+_+=3WM;V4E3 QS X@8T2)J&8=\H$[$S\QC[KQKDA!QXY;@%-Z_L3#MB>MY(URJ7#M5*K3 MV(DO8%TCE$%AD)T*T09;$S'S;*2&F6ORT%G2XADHL$N@[]G=IX7SR^OU,1DI MO*9NN+AD][Y3TI#OS:QB7?'IFH*B17C%,4G0&X='P'#*0P0KKLV MP,MN6'V(P])7NI@P\AQY-,2MWM M6;&2=]Q4^J7<11M;.K=@FDV"U;*2/\.NM@WQ*0.2;=1E:1+3%'H.9XZ\4>"Z M*"##Z'Y':&'&GKL1<;_1_(C-!4?Y.MFW+/M99W#*<;$Y:1)'AFG71'=.QD&L MBD!*5 #]H5H:NF[G>'&/<#VZ&WZ1](+@ON0AT@%B]5*-DFJV3[-_%:<9J(!4DV02]PS)N"7ZG]<7A7T@7.BX7)F_%Z7.M-G38]WW MB+B49M; 8>/ZH4+0,_YKGM,GAL-L$,3PWX2T$6X#>^XGBG_EK M^0[2?+VLUZ-4+_2%'?0PS)>A@5FD=T8H%J =3-"CL*P2V(F/W4!":L]I58)] M'1(JC8T[=='W-1\GJ4$\"NHMA)]X/_ RLO:Z2/J+L0UCO5^>;NDRWJG'M57N M\KU\;Q)E,UU=MSG5[9_/]#LLO&J2(H#%3#:0SUN\H\P"*]'0 &PJ GWOHF5B M^P('!:B6CHR$ZM?%JS]K2+KXE@J0DEPSJG09.A<$O!.SW+-#OSS$?1=R&3:* MX/<7H@)@4IQ$I0<11#J6"B_0HA^M_CL;1WA0WJT=D]C%)BP7)DA([D[/W^K- M;D@*TUNBH]/;KH_*^S!>"[.)GY(MH4NZ)'>N MA^]&,YS"6DU&^@'Y"(EMX OR[E,R-:"+?_N0[O,F49>-U>S-FED2$BOR?53/ M&UJ?2O*,ISXW)*KC70\@D)[3J7U9]>DEL:.6O1S" 4UDSR 4_1;^2ZOZ_SC+ M0+=I'U0*_V6]36D"'2AL./][%WN\T[?N0I.$D29WT;PZ@VA3UK6HNS?2S1D^ M?EO-S'[#1$FF A;#@5A]/W(T_.5C?S)L6CL1ZLMAO\7'IR@+;&"JRWD:IXT< M0-3LE/@<+= 6%9Z8R)0X= M:@\[$C2Y< KJX#6H'LU+3%1 NXX)_B$Y4Z M6[!EGQ2T//7$B#=O5CK+18?% MBV%=]=--X:-U%-8C@,3U'9P 8BI79R&@C ^:]18)3V:>'+,=S$^G\AGWI'U0 ME3WZ";L-FP'5P!J(KK 1^^N$2#3C=;EM'BF\RYT!H;R+^]^N@/RXS4195R9! M1'5HZ"05\!(2UW@A04TFQ/MYJ0N/GK? 5V7_03Y+OV>FV6QE =I7HL="PPGS M=32REXZ6&W Z0KJU"I6MP'47L%8+!+%()(F+'J\_)OD*'0/B"W2R,?JS:[-* M7@2JR.XR>;8=_83?MN[^&+"$L=\V1-6F_S[M-H]"SSO-BDJSW6H[5"![4WX" M:Z+>$MTI _."A+=?]1C#K6K,&VK8&G:<>X:8PPN??VP_XB;0&OF]7YH MJ[,])-+L2H4\!98U]/O6*RI@"T@>-?@^1,FA N84\ 4#B-%UTB5MBE'*(N1X M%W2H0NBDL$Y0 1_ '8EE"Y1(H5 $+6[9J8!/3H$"9&(BF;65)H##:U KW-C< M[8!_IG#!=/_PAB/LF\H\A0<2Y'3%MB&\:,UF:_(FY M',J#YJK$C/B#,#HOZB;K@$>//)F2F=\4YZX!,M=0AB T/W ZG!(Y1XOW\R9P MG-GA5/-^%']!97$>HH#$^3,GU:R,-=C#9HP"V4!NTE.NYI _@S;LQE%8)QI; M0T5AQTLN46?JE$TJ,3V9*\J6H]9PUN^8'M2@]GF4 WRQ@C\RX0MM]VN$ M%.EO#C;/GQ4_001X?WQ(J4<^(:?"'1*C017P-T/1ZH($S]'.4_>[2?KY^>G& MWL?Y/G;10HS(/C;"W0P*D]W7;7LN\!M[MK%DXS'^Y0&<:>H^/7=V!Y--Z@6R MBW^?^ :O1=BV6L^=N$V)ZY &?^?"HE)AEFX(>!P1\RJ_-.;XIB;<#H0U_,P_ MB^$ M]Y4,[/$:C:7_]P8Y.SD*Y39GB+])+FR6PG$^.;#R"\GCCV G;\\^;.MC(S'0 MV=5;]/(=%7ZYM:/6Y8 M"4\ K/4*.[*&BQ.;#05#+/9K&/:3GPM8R\PU9C/=7@S?9?@)?P:N4L+(+N[- M7ER&IA""]KB"%T* [#^M3%\>6 MK6:G+G,R?TNT?5;[55XR66D^>HE7 N%?35$R@V@$2MR&GZHA*211G@E M:F6TF995'%3@&T428_#%:<2)UFX:%0"NI (V(/9VM*=W@O<6!-)3NOVH@&%C MBS8C6D1/DIN'2A"D6-ACDL"W&(F]H4]GO"2.MBDLGVFRYA6"C]"ZO-P3Z[>S MV:C:@HA"9P6F0[E3C:/#$K:G![%/(1QK*.R"1K<+D; KGIO#E/U(YHVJ@I1+1VKHGB]I< M[O'](9G,2>YK@8EW\*84I"$ZE:)'8<0X$D"N( ^IM#5O_M+DSU=5#4??\S,X<>"A3IQZ&X@$MQM+XVLZW$UCW&L76U:+E_ ?%6M3B .SF;C6$8ZK75>0F M\U.5#Z(:TU$^#,A55?PV.=%_80J,3\.Q=6(\>1@+]%&&#=T.C;60]#MEI$=7 MGX:RP/9IV*0#+>:;4P&U:3L]D*5[P3LRB=!SS*^59'][3::V/XYZ-"3]\%:4 M>AZM>/,"DCCUX33JGVXA.2W-ZE/N8<]RV-DP3-X!SP"L+0' H,'Q601,,\C* M_$803&K)G21CB- *6"[LX7E@7M!(*84KFYKD1^FY9HOGNGQ_W^^CUMN?#-1B]C:6;^ M1()B2!H:*$;HQZ!#M/CO[>]" ZZ;@KAAOSUUD#DP2WGZ79+C4 M*[S=X8-\MW/G<=V+:\UQP<^6P%L,ZN.]L"$PAP7^ 6ZM#&WGWLF?&[B@^^.C MFJC,%78;5^N,#R4A=Y3[/C^MZO[JT#]E>!%LH7T[UQZA*%2D/@<+3,/,WI_MF!.VH:3[3'VB2.<>7,)T2[66X9)>0 M1:N:SE@D ;O&H%Q;DG^>+' M\%[Y4"?FY5)I.4E'4,7&'?SZM[*TM2OWR_VI"A;QIQM,^Z\3%%1>-Q?]EOF] MO>^.W#A--V0ND(FY<^"J1"@8/;)CNS.!6OQ:5]G=ET^0ZU3QS<0$.65O(!<' MSP45Q*M+$=:7S9J[3[>-QR0]WB8]EL3\GFF[8-S+.P,X\DPY2NR$7W91@I^% MG0>[WQQY+U)&PX2O%.+V_WO@.*%DS MQ/%HNS[51%LE#LED.Z!>UN2W'7#L%W"+ZUI*PYC)3E+K4#Y*N!&8?2;FB J( MA0%&6^^2/,8AZI<(&EVO[;F:]N=YD3V,XIH'F;(O&07T6CY>K#"[XJE MO??G /X65?4=B29(->L7N09@ \VN7Y-HD)I[UOK1\&9B?![]<0,>>9]P0A3; M#J!<#D>?RU_[Y->$WW>,VEJ5$KZL09-MS\J5ARZ(C+:$TB^QQ<_?($@59(32 M&S6%ZX0INLI_+5'(+/R:]/T""_#)06VKV'BS'MIPIFI9&N$>"O=,:US=GY[6 M5LO63$@7A9XSHW_E71XT<_?X1K,@DN]]C\/U&'TM6?/:4W5$5.E1E=IE 98( M2RLQ<9UYHAMJ"7_3E@2Z+6M4'NBF QCL&OMPL(EH.IWP1"YED,_?7&FH'/IK8S*$6TI:63/!%BLOQ=QZ7'>E=76(?F+'U8[R*_ MFXV->KF9[]?]'?J2>DXS;^\R:>\X%_%RS@;\7UK=)80^#3!S8)/IJ#'XKCRQ MP2/U >FY8#E= Y^2IP(VS09>6&SS@8E9,ECD+S+G!(4EB_X%].,X!GX-#="]$ MP_\;Y9#[V%'.O15'U3'S#VW"5QY-CA4M]K(O-H?U= 5S/O9PRIYSCN70&JYW].3E]CT5'N\R,C// MO-4^6HB\7#KI)QR56H8FZ]GAXH?>2>^N(JR:6SUTW;^OKM2[,I==/9;6*:_# M9Y +U!R(8))]"VXHX8C!7^;2P@.6JEZ6QMFNCQUOV8T5EK3HU/PE#8,7;Y92 MD'K9"G?-T*4(1XQ?ZPJ/\U>2&[D0ZDPC'<.V1N#[HYOEA\AH?I6-8)9JQ?CY8?' MHSR'=7VL;[@$UG4=PQ1Q]D5E;N=OH"9D;K0VR#ZJN)IJ(4TT MNF\F\'F1[JW5H9%]IG%,Y=2;,MU_!BOG_W.PK$P<:4TB:/IY MPM@)4,K!2HPEQ7@*;7XH,M'JX?W1/O&?JXE(ZLQ8_]H4]??X9;?]._W274&L MOG%!'J/;]J]]PTIBVXM-S5;R$)Z)#9LK]5N63QQ*[&;4R@*VFH1G+\KUQQ)W M+=F:*:@]BVQ:TM,?Z@$+,M?M)3FTWU5]"=9 3#32Z@*2 7:W(7?:SG;S8/JO MX9DYC)*+PWW/ZY$^\T\[=N,?./SYG57Y,!"NBTU-6VYJT=Z9#'Z94_C^62#S MZE*]3UMM1U_28F+#_H_=L.;FNFCO)YP\8'IGH/L9U0Q8S/0)+?F"2XNL!G$'-NFDVJB6B9G6W)2,[/IY M;JU'JEI])"/:;XIW9>F+U]B^.K#[:=?=R?@T"9MRU.W!@QTAJ$HDH]V!6-7F MON*NGK;_%?(QJ_8\''QU54%!C!6(VL MM-:[PCPR=ZNOH8'N?EPN?"%(^,L5H"+YFP)90P,[M_:)(KS_"BE\+_V3! M[7BIY70>ZH7[HWS-[-,^';%*IE!A_MP[X"(5T$HK_=^5@SL1K,Z$ !R/S>2> M4_JVX=CR9YMV)_K>4/$@>KI5[[B OF>.CI-ZKF@(VUQ6;% 17W-JBH-E2G.' MZ.,P"48OO<=$N@TKF\QGV?W'U[O-NK1,76L;7C3Z:0MK9BZ)/__KKB_6O]"; MJ=05W ;OR!/;Q/ILU*X%_3*(K:X+*> 2 MO!"5=/PTT? Q6YKD0]!=\X<#-7W9-&J8'.R<7WBJEGGT6*AD]D.R@7\<[C?F>D^JL_/B%+$>1_*=\ M__6<+I)9BA2%._!M&F3 \_VQJ?_'4"Z35J[?TJV<@?[[**GFC_L-FQ)$_@%" M>[$0Y'XS%I^8OST3W_WU:NK\JD=[;:ID%"NOJI>6RML$0ME"A#VGBD6GNP2+ M+A5@^*/U1U $MHD1^L'RQ]]?I<7>@XR#=(791C$))CM92D-#(9X8=[];?+67 MK>IJS'C$KB,K6_;&QF)NC]S\[=,&+SFF E[7 Z,#^OQQ0SVZ7H_>7UVA/W[Y MX"]PU3[2RV_NSMH9!?EFJ9O&J:F<3[8T&O1YLW%ZP$_K#IX@WYMRA"6//H MH) ;!:&O7WUT#'P65V@A>EET48[9=]O&BV(4VXDFYP?*E_8K1RMVO+B=_3MB=S?AD=^WMR,Q MI]$-^V&@_WAC40GDV"WW7R_$^Q[5HP"+%D$OG/"*40%OJ("-:U7N>O\V_$@% MG+;6B/UY2A$,O62>%DYR*"'=P^DG-'S=2H^*+=WT9=S9*W5VD99R%.(3>GQE MM%E[,132/FRC4^K2V)V4%MLZARS-K[.:+'_:&-^YJ8]3"O>'G^MS3&_]$IK? MFNM\.<>E[JF\UMJ,T>>U)XGI2H(EK&QN&04YM86T_+4X21)<)>I 9;!C*IX_ MU 26$55?'S6/EPI+U-(G9GWULU!?]7'_D4QA;2+L=JYBE3JOTVKN &1,H$DT% M'IPDL%XP"3>=UI4]>\ET,>SV@URBR#DJ0/T/W.4%/ OQ%<5+,\P:<,8!C8@H ME\]2V>NP9R(:\ZZT#ONM$5^$3SKT[U[ZYQ&T7T@LZ@?8M^(,Z@**M@+2K!/R M"Y],\E@$&%=7V?[ND=S=T7DI5G3CR_D4?__GWO[<9?VUM9&/#O*>#+=9+FG\ MX+7]X)T\J%Q\-![=,?RU3$L\F-<,:?R]1N"Y)I>%SOO_3\?X[-9W^HAJ[E1 M#:0'PD*XT.FE(YV+%OB%B2MNL%&>?N.*&+:XJ]!>Y6%[0&">W!LB"=!\=78( M/DU37O((7JA=P6[836$&!06C)J!"Q+PKXZ4-=O($NC; M5EH2O-G7I&=V3Q%Z[WK^=-9H(NLI$:"E><0Y;RI =+T33F"C B;+E? 1Y'2X M<^)T[F+/.Z@_&DQ'>#&DA5W-M;-]_"?8*Q=IW,76C6) +5$!\.IC,AO-I L7 M*=QK-/#UN%6E MU$!*V#O')[7%!X@6< -(F,*T :^&M,^%M+=>K0JC G0G2^?G1HQ2S$56O'?+ MHH"Z%-7%^J01]-V9QC4KZP M F."_055"K<066 CK5<) 4C1_.K>)ZD\TO5$_YP7(I]?G[Q16/&E @KAQ_IP M;0362YO$Z0B;0E699LMB!S.3 H_;?AU[\XY=:*T!!+WK*9IZ^T6[ ;G.NLJO MO&*A'3]VZ==VE,G&@PWWA=]RYV*_?J="3T[JY;%G\G5/1)7,N6B"6Z6PO@3YW08"E\"1OBSL8&39K1J MN 0)-W.SYT+KR)J8]G*S:/ MD&_Q%^G?XP-_^6J?C@/-,+ :[0PV"="V%HP1-@[&^M3U@&> '>"I>6#U,$R@ M_99:@-PFZX&^3QS#K2=?,8M'MORDP^;F#*/F5/2::[FGF*]HY<#5(%&'L2H. M'9#U:0B%B8;FLPVX:!*G.WIV&BQZ6A=6H^0\?%3ST&A2C/UWB#(]DCX?V@#^ M^DQ\*5='CRE-8@?Z_99_)L9N*R)Y=_)HG'B6"NA-(MV@ BH,]:F $4?DBOG_ MV-AIA<>"H@W'LVLU<$-_2/940'@Q%;"RIR9"!3RC1>;7?)C-Y)8V2W-$]0[PMN49=#-:M+NGAL#04LW?(N*K! M-2S.T7Z'@]%$("Q76?!M.G&] XSU/^XV9"/ 9D:(2Y-OCC(^7Y*8U_?W%4Q& M&',RL?VQ6&V^G&RW_CLJJ!8+K9_&';45@2HAH/7?M "G6R!)0+7 4>4GQ>V* MSGH\UDDU=^5A)? N:RK@,F@C&:I&!;01AW"YE&N3!!I[/\I86J=13 B)P?1\I(%BL!*XV';A:EZMA,\"GB@2!GY"0>M_ ]?B'0@ M1Z,6-XI@8^079"= MC*&3_1;:T@!:87F$G$K&6^%Z,')$O4#0 VQM>+&=+8OYS)9KZV"O4+/1K_)= MNS=&D<;!^-*2E?IS!OKM4DI-?T92'6)\=737C^R(#TF7AN&N;&&4J]B73>Z0 M@(+M">/9%V9_K[TVYGBP6ZK!E@\700$I7#I8L>6"6!*/A'QTQTS+X.?*VVMF M,0_?H@0M\!=S7#>79"Y:S^IY.28:U)H&K:I]B.V3)WM(7/">RW!:YO5< MB G.>COG,G^M.4;IPOLS_9U>> 4T-F]UR!CH[#L\Y"!LJ5>$]C/2#"TZ<#ZD M);WS_53 ;R4_U"DYC48DP?M[!%4)BKYJ&Q O5T")26K1IK!\H0(^>6["CX@R ME*BCU07L:PM2>L ;T(ZS(9G[.O0<\$0(/MM_VD %_*I;26QOA%[2"? 6O)VK M)S]8T1USQXY6S!^)FD@ V$E&W_E(%Q>ME!Y5%>PJ2,P/ MLX]AF)'9F1:S+W"W.T?\"RK5W2+YS J+>HI.'6A1=)&VUJN'R$GI>TT1F2P- M"SSN\9;"'#RN3^^>>^-8Z)U;^QPRC]+,43OTX'';JY+_D/O%LMG MB;\FI7#+RUK11!62\&2S _IB4PB+V/VJD.@@@_&7]"L/=@@KK801)AK(9EL'@&N?>]V\-5I+@(MNW MT"Z+.?ROR$= +(UPPI6I@*2@I8DCJ?,ZITD^+I"IBXM=+CJ$H*6O@-X;"V] M*I000Q+/,1X!.K@W0 5 90CF ;'PQ29@=5T<2:IPDP>FUG@Y/;\ZM>KDF<0K M_UM3RLMA[L-4@ 4M$ X.<,Y ?"O/">AL2!HFG,:"YE@J8&>=]H_^<,U0A#!P M]##Q//1.MK[(4[VS4ZORT&-H_7M6EW M7TN ULG"IKN_CY#X5D!8+S")\R[* 3%SB7#C9>@8WUFU7D;-?W==Y_&VH M)&L(G*U ]J/,4@&56I%$#\I JP@!7M[#JV\]%YD_;-L2V^Y55_I;*[2G]8G# M) M?A$([D3\31P"O>9O2<$^W\O9?8XG@_^-8XG;9O_6?3$@*.*GY2#2[!Z2@ MI[2SY*V#]_?'^6E/+9Z_HX _*V+RK8*8Z;C/U9&2FQ:(#+0];!1MSZ 64T"L M#H0U8:@@SB+BKC,Y]&^V44W*!C#[(YN7R3# M@^G:M/FA''5Q>'L+\))D&6:OF0_-6XAK8^S3YUVV/^:$]]5OD+-2S!89_#HW >+=X\ =U[]1LBG_B0^*U CN* M+A1K9:5M3S2GV6,+IO=6ZFON7_L8R_O)H6\()%,3"B&Z:(CAA3.UH"CY]6TP M/6P.+G@D\Q;!] *A39[/+1[TR$7P[9^_\_B8EJWSME^4Y,VMWPA&-'8:-9K' M&2W .TR^![Z\=K&[+/,(+&55 /HAVARBQ6]XN_A[;!6QG/[-,]SZGYP*6_ MC$-T^<93&SF)#XP("+PS3KMSCM-J',D264<2J4.ZWOKI9>T<2$J479ZIGXE: M8TZR2%M65CXM].H2V?U=4[""6OQ[4N3-/%^7D>#ZZOCGQ();[FWPQ2^H M6OB[?,);8%BS?J%A\:9)QY"[K\_J:I5$XJ>&%>2]TQ>H^Z@EM6'['LK#6I#& M3>[_B[WWC&KJ^]:%HX(H79!>H@*BTD0$5$I4I(F = $A*B!-0'J0$@7I)0@" MTD6:]!9Z"1VID1H(-:%)3R@AD!!N/.?\S_V=<^]]Q[B?[I?WPQYC[63LM==: M>ZXYGV?-->=:7'18Q,FF7S2"^DX>W(;C( U/X?9E]< [M62VC05*I#)U@ON; M[40Y91HF <%)]J4=&-1F)"[I4:A>M>Y%HKMV"VMRL@Q1-6N8=-N MBHI6QRGGC),MOJO*3[V>:%(6UC=4$J_B\]Z2.VK7[9 4O:@W#/ MD.&\>4'9?,E$&#R5X MCH94_>Q@S& -U./8:DKYZA3%6!YQ9[KV)V. 7B KH?L#GE]!\U$#1WR2+0I_ M_X]M G]_>8TQ%S@%^/:^ M7&GB%Y2KX?7;%TC>PI9_=65=*BR%#6GI$J\#.]=VFNJ'(IT$M]\ZCG1L?+Q8 M HX 57F< LI/ 9_V3P%L[6_P=.%2>;Y/QBSHI_\X&]S"JP\=:3;SQ MW&IP5.\-_0[#=+X"8;0W&IWY#78UH5]:?,!-\[[P!.J?08G%3Z>)X:< (0+5 M0H#=H'^,CF5U,3)[9B#>OW&)>*1&8UF7$]0V>[L>DL+'SB<5WY@)UYGA/[Y= MO+-9!#XZ<2'AH-WY8TER90Q8N]X_G#A%! -_$=9YO(; MV%8$E9D *,.%_\>J]$XJS!$+0+2L^BG YF^JV0WH?!#E+O0?Y0&]"%"-F#?Y M'$GM)W5F_&?[8?^SF!PA_>]-^@BU&P>>)% A#JB$2I-8B,/_O!F55KM!F2R9 MQ[%L\693S4X)=/4 L=/V-P_O/\IO;W0!ISD:*6=.L@VA!*,R,J7VA A:U#?D M+MAH&\+'E_4.$1!_?'CRKAOY^#2 ]^EO_&AB_T5_3*)64.5WF'LS%/!6)G)1GY19/0,O%4CY>I70MS(\V'RH5Y>"V!HY#PZ8[ MN%"L2IVO&'P;PP82&X)_6JR+6M;MMM@M8[ZZQMXV"<7#R)$MEZG";G *6',: M]WCUBVK86J8JH-67E'L;02""2_(A'G:T16J>(N6[/"4<"^I-VRG+9Y Z4]*, M?VQP<9,UW_EG?30Z&%1-NX0UMV(J1ZWD)+:/^+: M//3:X.Q/7GGVO@+*U=LK70<4(N>D,=-A[OP]SRA'T[/DFCB!X&8^.=/<\T5D M_Y73;C*B(=\A'!JJX :9+L*H>"^6Z&RCNLN9Q ?J3!4[:-O%W9S!L:O+QL(7 M^6B27B<)8Z+VM^@Z5_4;1A&NLNWSB&1&0I/X\Q#]QM^;'C09:A/= '%(SN\K M(3MJU]JQ0A>CK1P_)_-./6?FX3#L?AIGP!@>"Q!:YA@BNOIIE4#^E#;FKAFG MW&N,6#G/1:-5S^.7QWC?/3W[\)/[H9KR%NCAA&Q1:KK273%? :WV).D@Y5RE M@4@?Z6Z>*8K!"NXAFCO*S:2*IZB4K,0;T7C!MI)S3[;KQ]0O87D3YIR+.<;G MV*2,9J9-&/:L(E9>5P9AQ@GA>?;A*Y9:;YTR>'*C+(697,6X5@7M&5\R4FPB[E!UG*E$J,J=R%.X36_+1-?C*<IYH/SM:[W2&:[.?M"KJ+G!'H!>R<,.A/?Q[)'7*K%H$0-VU>V:=O* M?BI>5I>Z5:X:BK+[A1(O+\97..;:I30=![>_F''PGACNHJE0&X;_IOW*6DSZ MS*@7[]HOP^SF_R%R\*INR-8FQE0<8Z0A#-^=V(JR^I@O7';UX\ER;VC1%8Y7#]MZVQ0O10#ZZE4*[:O REFVH- 4H95' M;PWZU&@XKR*B$C=UAK(=5[);QJ[&6XY\S^CSS6^Q6PGQ2F!5B^C[=59YPCW! MV(;^*;DIOT5R]F&R[\]^ M;&KT'1=FRTDTC[QN86,/?2+W$2%*2.KAP[BMY92I M3NM9^WR%Z=;RY0NSHLR-[Z<$+KP3I#722J?K0 LGR8DY%;XPIY767?UA?I[1 ME)E%QWK\Q*EK?$5K_J>N_)^ MJE?SB@KYY6Y(=BV,9COP:!8\@_6HX9O7_7J5/KCVJ+R3RRJ!]/%[N].[K%[A M2Q6N>,NY;I36GJ13,7SVZ6QKG)P-7XK]\\L6/TS: /%AW7>\!5J9Y;L1;-6. M3M;V>HP;WC(^>E-%%VFKI#'+KW?AGQ=]&%CQ&F<7D MBA0G;A0,&5%Z*/$*3MS"%T.PC0U,H;:%2Q+S9/-%[$BE@(D+07(7%.FL/)H) M%COTH1PJV;U2*7!T+'B$+;*S=4QU4M!\P?9&4UZ*0#(0[CR47([1O8=6,+F0 M'3&#\Z:J$3&J&M&'KCF5O"Y[BNE6XHA)NZ,=^3==L#<5D7H5RO\-_"Q!_.MX M@T(^_O%C?M@_4B >LU N1CHY?O?3($8O]HJ_JQ8PP8 [MDRZ'O#+QQ;_5O_9 MLZQ"L\5WMFR9)^HCJ]H27;7?T3]=#(W0*5U";--)(D6B+"QKI+A))7?^Q43OA8K_\FSC'?>(=&2AFA/4B1Z=QX?$MXB:^>ZOXC?1D\G M]17UWQTN)=#.L$0R; MRES$HB>)9-7K98YG;SB&73=2?A9H&/.BEX[VMAO3^Z&OTRNYS!8D'[\D:V\U MUUH)S9=_6K@">H#TB'<;0#I($&9&61IW/5.TDPG8.B)H_#]O,2X M5Y-$L]M=S,+M?H$)9A"QX01R<:&G(-'JG_>E BU94![I7"KXC,S%=+.=+K.O M)@VP,"EQ'2>G^5]/8L0@'9H?OU?8,["C&TB(:3#!CPC&2H4!65MXB'S8:$3G M/'#-+"-5(*.Q$*V5!?&L%H9L+X=U!]KC*C6$3+KEW4<2\)=6-!64:D91Q],# M$II3-?!YY._!4>A;V&=$%; K$P!1[^8]!73R[415:?YP0%VRETL,>CASZ.N8 Q+A!N.(#KI,2/[OIU5 "KG^I8@)#=%9;T M8I%ZTO4B>GQZ(2/[XO?)E3H$D0H^/H'8 VX1#1;E87!PV CY.6ZP-,V3A<6^ MR,$#Q#YOCU<7:.Y_V>A3\P?+'57Q^5V"@L8@Y+ 5,2WZG.A(LIHEFZ \\*7Y M83NRU_&22>QAHX;P,6/#QEK:2H#8S>G8AS?JUS3UBT2'=@:2+ ^;DY)TU=>5 M(>JSYJ!^Y, QC #!Y62R2"*L=3]-''?78OS=L29AHUCY"*E]W\S*=6.@O:G$ M/ESSMM<#=%'?O5- 4DS"*J+R<-.3"N'"0><\$7P61#$LL!O)VH-M'!0UP)T" M/E?7O:MF87[1?4Z"7,&]E()9$2=YE;9:*<1H^\ ^@9Q+U'6H#/43Q&HQ,_P= MGVE\1T-)[N1H2;+3H1FZM09GGF^D77&-Y5F@[QB5W('LH)^-E3FKJ_'SGQ3M MSR-^.)J8M:1B711-V MO.8-21*=A0:^5" NLK'B>1-G_J2">)'TM&U!EXO8\1RW$HP%,DW:)Z)NH-W6 M-]R]_A1!'?HS'W =J3_D>?$I4*S298IEX7HZ2:^-)&=1"T-@K/K=!3])Q8SJ M19(DF7P6:1Z=I"]ORP6^94U6G)<)G.SYZ^;@@2YD(?&)+#"904Q5K@.81S:= MRZC:U[%D+8=)[G'_"B=?;D*K/K(;['YIT.MOWD0.HJU\MSDTA@O(4+T6H#C] MX^4.[YA*>^5Z+VNXIW'-+OD4('-%X_6>',_]H7M9'9=LLX]D$>)._J5ET%W> M!+%]LES+1!'E]RD WD8\Q#EBP"%Y%?5!SXF^N>MR M\DF[ _P.<;/S2E-?;_"\Y+H2-#82,)D)]P!6BW:ELK!-KQG8#4]!7#1^/V,; M$+%UY+NW-9 ,>+\L?V9:=E2-X^M8WN$*PNEDV@^Q\&TL09Y/O7\7A?][5B+P M_QCCM#N#<_V_B'%2[J!*W=\#X^X=L$Q/$WZ6U[74)"LR+?0NCLE&_LAL3/ZZ M'3-_4D)ZP>^Q QZ9#VM2R2+S$-T]?\YKG?^"V6&:3!9Q[_2JP8ONTHL=J9VD M01=^9'*> JS+Z+2_$\]U1G^W1[$EY[UX'IH!)7MN^8H11YNC-SH7Q0KNB]#64JU)_KEO M>ATCE=J]B8B%(G!MP-_%(L!)J6S997B\:.C=7MZ.QW#;F42<:)\%="/K.=6 M^*$T"B\]/ =@/+.F!591^VK_R"#DU^XMPZ]+JQ*3?P.[SECVDF@#)C_L;,J0 MM(G>/0WB ]#F;[(U6JIG*@5^RM92VQT[UFQ.GU.Y1;=05F:,H Z^#K*\@$#4);X M]CDF?$U6WA_79Z,][RR2K=YVN_YJ77#5PA]2Z!WQJ83O1$]7C"X_L>!@EGGE M2<+W=(;7LRNX%77AG^-#7:3VE-(LK;0NJ<=I[@7D[YP"R*R: M3ZEON=/$](7L#3P6\ .? N@<"BB]Q.>NW#GA/[:L?:PXA2&QT(^%5\\Y>EOZOGTMB(4BM/&Q%3[COE]VX] M^G4-87\*6 @Y!> LV0N4HW$NBP)$DF9732A6(?RV","5<1,:&;3'SQR(X%@S MBGA0&5<-VTY7QY3;?4Q9CX,"6:JA9#S>$YC8VD(&ORQ9^ ],Z18BA;:9H6P0P*(^AVJY<3H(CX)N4LT M@GYE0L$"=Z;KBQ%18)R12PP03M>Q,<\ Z>FRM?A=#5#<,/\Y$*9QG^;L[".. M11L?2QDZA9NB= VHG0,E?F<%EK"8"@<+9+HUJ?K$D]+VL&Q3&Y>J".T2R3LX M!939;1QQ3.]B6S)PMF1.!4(8$8IADGD\XN?KXY3[9Z)B"OU8_LV-6"N,.6IU0AE_=%NBW]<:NS5L[]H8)+Q24O5^]7XO M*R1:M$ACN7,\VFSHQU3F\ Z9+8AR\>("="J3\'1XJ\D%8\$'QF_7,]:=BZ=B52^M,_K=!KZD&48ABC_R,P%EF8L!#5$T6.$<963H%]#YI M)LN[G@)@^M".'9 ]]/A&TGPJ%&^T)UO)[VG:$/>SE#RU93#XOCPB,&CT-R46 MA E39CT%#-_')5$8J,@)^E_OQ8Y:3@&A#. MX2D4\"/7?;T=+*=R8IUZ@@Q=>7V$IWY:!LU0&[8MX?FN)CZ;/\ M9E=C54)(,"?30'>L6BS=5B]C=Q?KV-B?=$=;<;!!\\7!6Z5!%;!>XO(8SN/H M:I%O56>WE6A8YMV:/X$1-\J>+(*R78AR]AK4]CJMV=*=)[P$@M,W^A$+F[D@ M7&\ X!X5VWS.D$YSS;SUE!QWDHE8R)VGCI0-$M"#@=% 6E;5AJ^Y;3BGEG/' M:2[ #$SGX0CR919LSY8_)E4"B&6)D)2=!>G4<1GC-=.$/[+RQ?FR@V5T18KX M.S:\C9O)2 ?3!/G/!$[OZAAU@M-)II\JR<#/&7?X25'*5F*[I&Q6G)XCX$5\ MD8Q@Q-F@WK+U#8+<24*3$HDG *DL@*,+O6I4/5R2<#WM)YNE%BQ%76GR^/@, MN,]DDA&.";6H1PRC\:=*J$0;8DXX$FQS1ROA#=7',[E"B!V))PI?E2 MVVE^4IFEUN:W$ 7$'I;LI=6R1SG6AN:S;)0=EO7V-6"G6>4@MN&G<4Z&@ MK%K@L8'28.> F>:2DFGX4DJN91[=1499#C4!D$PD>UB"0TP.]2N45J7=6@TE M/_+'2'SH-QK9SJL8@Z\E8B>PU]$XC?RK7PFR.A$/H?KS./4=X@V=9*H\GCWY MZC%H/O"BR0A#'-5%O>L]^I&@QG%R>(/IRPRJ#X%S Y/9;X%C@$Q"Q.$%TO7X MS@"6&ND-SM_7S7:1PLEG8\P>>L%R Z0"!D$U=)W@*3IP\U@+$!*W]ZAN[,WM MF;#TFJ?,]V]=6(VIWD#GDSGS";")_>E(!03PY0QZ5NU-RLUS=S3R R_,@B48 M(ZH9P;4=FB+^F5B8YXK'^F^"43P".G9DGK7TBJIVK50?F#+N:0KYKPFD-_?> M!Q7DH<8%6?\OHYRVJ89" \G7M2!%O.'=X5LP*6R2%&\_T/-=GG.W'4'L=E;ZPIU CKT#;=M[A]''%3 FTL%1BAVU8T_Q1\*9P36P2(0M'!DV$1NSB..7T#AOON7%V^J%O2HA8Q9IXE4@3@DJ6(' MC01>\#0_:J+#7EB..!9RO%D]!JW:EKQB->!2%RRV+F^%+K((&$3 36!..W<' MO4U:(G7&C(2:N-#[;AWO*[;0/%:V$M%%T^E%R+,(S98K <@/JY^O>VEHS]8I M*EJE^8LAI39%X&\JN_'EF_T1QQ?P#L?1'TL> YTIV M'@*H:E<3ZNG1D(=XGRKHJ5W1VCQ^9G5=U^P@-6R7R7Y&W;"4_7S3,YWK>=>R MBXQFJR:S0O,?TZ>+6$=9@+5#C#3:.':3ND"3MIV<#<5) M@I+7D02(E7?V=OZ.6;@A%G1L=::FO@S$9.@L-.GT:$,.((E5W$&^MHMKT M.SL2"Y7Y*TZB6ZA]#T-8L6X)L>N6M(8#1=..DK=USREFW"\S(CXB\2 ^R=9Y MZG(XNFYX>[FL3$^B>X43"T0M=A4^-05-,K+=%\WUY['%] ^^T4Z<&.G3U2ZR MZ D"O265/)KP-SR2]MSM,3@HTV7O_-;WVV,_PC_IJ,:'Z!?*\-3ON-'['C0$ MR+R*3VSDC_IL]G@Z_1>F MV\M44+?W39K_ V+;@2=Y(9[#',>%&@27K!&J.. MM4^*=1(5 IKA]#:YO5U-X@,FT9\_J&_V+IH*7[GH@?KD/_5+C[PQ68H=]+.B MSG8-XC1'?NAFTR6;6_!#-X:BK?SM:R?C(&.*6C-_WN>B-VOM2J-'$KH*,OOH J(#-AEJB%?_%,!"S.]",PI>JA[W@$5:\N ='!S=_>N* M-_SS>A_XW"X2W;&\D'.A&#I>*3??KZ3G]\MD2OHXY?@4T G$F< N_J&"$S]H M'A%(\,3E=\P+DG5QR3A8V,$@EV5]D&I];9STY5W5'S]$X/J7YRLZ.-6^A-LR MKI.G@I^IKCV06&M.3](^L/0_8?G>7SC\_*O#M,M&]HF2SNHB'9D5V@F]@'@K M8-LM ^G#KG8K<^/ZB&6FN#V(SJZ ''I,\B@[\H4P&NG*9OTMUEG!O)P1<@I M,U NFF-OQA&^<\%QS(8DZ,(;5Z>VG;-MQ4.P5!I4-1 UI%9;W/R>^HQK6<:$+X1KQ?I(G5_9AQ,7.1N013 M1Y;V62SJKVW1P#[_Z5RR*1R6PV7YHGVHTD4-$ 2G*;T%(?>:CKOX._4OGP+B M=DX6:_+'JI>V5D_ +M=Z.C.)PB9DL7D8B.UOAFT&ABTHKBR S<)/G^1"8$DB M4*F]E4OY$=1.V=(/>3"=RGT*,':WV&D#$H5=.GXU.>)X^RV(/5GK =+$P>\O MB(D=;?*42RV)4I4S4[T*\%'T.NN]F#M1')\K[D;SM+:^-LUD RW46_+C$1U( M;BWYUL$;?D_Q.QW)% &'.?%:O/@?LXL2 UK"QF7GQ%V+*F([^=RWHG@"'CKV M_=U21:O]@&O+G 0B/X>>Y0)_I)P=)5\Z23VIAFTA*Z=G50AE\K].NG?@J_U3 MU^6L7(<>'0STY2K(C=8>>GJ=@/-_205&E1:/D_>I$%=H+5J&./R0P(DY2H&\MY+LI-_%,.8+7QLF.A41]9$>%V2HR2/MMR/J1K:WQK5JQ MY7>[#71JK2&JT'WR2-7ER.]D@ D01;NY F1@&J'MM6RS M)8OB@0OJ3C?/;4F')KX8/?SUV.6Y>2'UHQ,"4"GR6RHD?2)4&Y=1E>.8P8U3 M@Q&L/'.>5DV^=#!AMFU.Y#%,^*+%C7J_ -=&E1BS\$5'0T8+KH\Z-4[]J:DM MF3A)#PX[KLI9I2W4])RGT"(N^Y7D4X;F666AP7N0N='6C#OU.)NZMTG@R"?U M_I)72BHB7W[>_4E8#74@!X[01H8@:*@-DK\72GFR^MT=PVN"?H8%! M!^$[JQ'L[Q-9+=3M\"&WMV+#OS:JO: [TKRJZN>?3QD.N)>Y$(M["B%U/W#Y MK&?)%\TV;U*G+8?A"6(EM'4Z);;=MVQ"F2P@ITL/%Z";]W^217'+4?@->4L% M.+X+%OZC97=I]&U-#$QT97)*F53TSQ> MNI@XOA#Q)M&\7Y'B41AXPKQ)**\NB^4?;[.D!%)1636ZD2'2RFY$1?3K4WB[77G'NPJ8T@25#F(RV:EZ M81$ @#J]$I6%ZRK\O13R(C3SX74ALJFZ\8/!IO3PTO3, M]RPO,[Y01;L:S!PPP0N%;5%XB(&D#DX*7PMNB<*+4KZ^\>!@H&+.YZVM^<;$ MUX[$$*G$&X:L37'3IGZ>X8/\_)(3L,*YK>V#S4;S*B7)=V>3Y%-V:M*I9"30 M"WP!M/ 9%_ ;R*IX1Y$+'SCZDNB)15ZV5/K7N+S>_-)57O-NU?FY10]=-I-(5VNSQ%OJ (2=<3SN")5Y[&(X$ M2D7Z*<]/P\3^H,TRD2+++ZT M%C?184BT640R=6"T#5H-U@>RQ-^$;>ZZ+(8+WG\R*/XI4?R,S V+-F$+2F/* M;-':* 9Q9#$_LE&%DB+PB:)678@V+N;**ZL?00OAQ]Y=+%$MO.6_ V3M4LHZ M=/D@6GIXXZ#%>W=OTJ$YV\TASM\S!E>,/V7'^;%9OY%C-91;MJ1"=#!. Q$, M%#@%O+%3U%V0$C";MP\0Q&N?(,-:;EK8FQ#"&FCS4FS3HF]IP@;B8S\"A-\' M5W)=:_)6H0[ZM&A0BYA]DC(?42F/Z(U!!I,O%1+E.S+8JE!I-2GHJ-A^3U^) MI5B9&8W==N[ R+2EBC?;Y)[-<.K 1>)U-[U)RL1SK9:"N+$XT<]D6U"XI^FT M&62K2W[2G4^'^N?N8IJMB*>HIZ.?LJ^TZ7SLPBU M>\AS7+:UR'X7"?+6V%&H>4R[A//!W<;(HD%I44]X74.-N?WJ9^G)W2=EU[J7 MWS^]R']3^/P[ZRXS90747=AE\L.) Z5S3Z!,?U*"]U%RO%H6)\5KY8V)&HJS MX2LT-#>YT@'/S(N2GLSM?"_ZL_Z?1@/J@I]S8AFB^!>_H M)JW<#M]\(JA+?L)$K(4OTO^6SYL$?Z.$"T)_')\Z)A1H3EV2,(@RFMP89"*K MLP2)CW]^8W%'13CZ\/4C7Z^AU2E#MH $!(8;:(RW)< 3XVNB\++1)1^[247/ M6TQ[[]%'(&0TWLOO*S1\ :#;#=FV3%Y247$FJ&]CAK'MQYK,?DTB1"@8]W7 M+$DNOD/1QQ>?M_IO1AIGB Y[IB:7*,KF$H.Z4)R_\NS@%K(K%XIB&W]9TBV)H++W 6O("9%^RJ MK2&-,.7X==(@^7?'1^PRSB/PG)\8P7;UHYZ^=>-+X[;ADI)F'/>?O#WW)DX' M$RI9]RB.KG^,K#BL:+LX[,E%OI)Q!;?7MAR(:O#L4&IW,8C=XJ;]R'8N5L>4 MY9[LIT5@1 O?[U+5K^CJN9( :[231Y?X[B\=Z83VH#3 .>>7C/Q+2?3E2>VC M_ 4Z(+:*BCQ[ULEU+R^\CSQ]TJ5>KVB65'>1UNGP5:5+-9]=ZM-GN9F?3INI M2R"GPRBC"K$=%]1!-D@&Q/YHG:]\NOW]0LX?%3+OJ#6 R1(YR/?'YHD MICIUW&L(?]EM];PM\./ R)U+>Z\36@X?WL_GBBAS*?8XRM)SS^^WEK09*V-) MX&80W)=_EW2XPH,5Q'=\MU8H*[P#SYZMR53-T[FT&&H_#Z,C9. M;J:ZPDL9@\M;OX0YECC6%%5P4D9$H^S:L&K5\:WOY?#;_BU8M!=)46W;])-[ M](!N,AMA:(+FXZ1H;7Z I0U4C\2;N++LM2_2@)?-@!6:PU$/X(EFJ>*Q24^24,F>++*!FP MTVOICP'%%"UJ>\*59#H>M#1R]""O1DQOR7,! S<0MS\9_IPMYGGQN=$-P^P MO1[S6UI:NFS:H&3V<-&*NA!-JS#MY>(BN/SYY]RT?''2GQ*[V$MT)$?BGG0G M:(IU2R13A,:%4&7FJGI+#H/<=='5?-?K*OS>R^W![RPQXO?XG68_"N%#BH^9 MXK1*IG0+UMR<]H++[3MTN,]='ZU3$3Q;B55MPFR3=+E,,+[ X/ M$5:N EN#:/\8_(IER?(K'VOW3QV,!W2R,W8@6D45[*#@JCYN/"FR1++LM;J$ M:]Z,N9:,U"![/%P\M+#JK(I0VG*(:5_QM?AX#2$=-Z\(YRYM-@7M%^N:/RS[ MG9BJ!WZK7WYJB+9D:\NUN3=SGISV:]VMCJ&U6$*W#55CR3Y5_7I\RZE?M6A- M;B$D>A(>>?EUT)E?;_"%N!$G 16919=(20H?,4/+2:7] 2'!5GRDNZ&@QNF! MS](>QM0#'.8\JVV6T2YG>>^&]>YI)PXTKZ$:8J&/NE[ M%Q!5Z!7G?2N+3A0>*B4[WA@YA4R-0Z(:VFF- M9'@*:$A_'!)U"N!*_MC7%K+O=SL.Z9:\=; MW3FQ&#X^R)6?!SM HGOW*8#Y[I\=9S)'T883P9W'9F29K8,K6>9>G.$SVA=1 M6J.,WO(.>] +9%5<1JVK0&ZQ=X/!;$4T?&I!7LZ;DW0* )P"IHKRBF'G[4,ZM.8Z M6.[/!*07658DKL9;Y.O!+^NI:H8)_I<(-LN0#R8*)<0W]W.\HV]O:['']]YU M=UL?*KX[9E[?-VRFC?%IVSG2A[9+@TC@!-V)[*ETRHC2P+J8.N42U M[#%##F5^E@"):J*G ,?=[']5<3SF"]I8X<=OV^J9@7!1NA34LOJ_:CCX28"B M!NXOS@S]@$,QW)DG97VP?SV_H;=Y"BC[YMY3GZYJ=PKX]PX _Z,":C]. >#; MJS#W!Q'#_VHDZ#]J*%&OHK2\1@JN>')D_V<;_V,$@&8PVQ._CO^_E_^/>IGV M;RNCW-@!$Q!=\/(=IJF>D8820>1F^1G3 O=Q XWE+AU)3G5-IU. \/8AI9W* M'(YO?>CI-JZ1^"\;\DT91IJCM.!OD'3,\4XR:Z< XG48^3*[X4D412C2-]EL ML1V='=Q4X]4NI>3?#+/:U Z8ADAA,S+QAYB7#;6!LHTOEIMKQ%S0+Z2=HXH7OK"4=LMFW!L>=G?[X;+=1 MEQ&QF=D:BX_WB(:W&]\>^):*< 4%&O^WR15-&;%F98;?PN&2$U)O49 M5#D\IBSWB:0V24S%RD<9FSI[6#C@4LOH+J"D2)%V8^JVUW[RF">L L6J/X14 MD]R)T,Z&FD;;!9=*1U[PY^R]:B3'7*,Y$:SU8M*GG*]KZ*C&&7W-Y/E#1C7' MY)-OT(6?FB+.*1N?6-4FR=CAW].7P=CI9C;Q]W;"V4@""H'LD, MX42[-?SXXV RK7.7K_M*T:]UWX S]%8RN@U>=E!$2J7_-'^K\S0>?%._,$'K M3;RVQY]FKDPG+K#01L%HM0(FQ?Y@G0(M+A'PL6T^-T@%W04RF]TU-I.(JJ21TVVJ2"@KP+$IO.8F' M!QTZ2](M6D)Q.X1-O&[G#EI+C^C[PY["/5'LO"/2\KO)0$S7)G^=U]"L;Y\$GP+@X+"6VP&_&VAK8[8]YX./M0F9'*> X+MJ M8O3$NLK $5VWG.C%0 FUD7-GM3R*H>&@&I>8?41XAN*H$ZKC TT&0Y/TM+U9 MG\I9AYHL%8G^F7YWOF#71I=X]N#IH#J\V2G@K='*T@@!D4B8+^M7G4&2'F=* MR=4T(\K65X<)<]Q5(U;3+DZ7(91UE$(160TWEXK]!A>+ACZIG=RQ2 M[^8#4#/WTAUIFY$L7)G.56! MD3A[Y=G9N$3F.H; &\>Y-Z"<_E+Y,Q3'FHQGRE7ZT [8/-$O$]J*:9&EC!K/ M<^XH&BP4N3!"W(UA:BV^"K/RX#'ARCC5\(_RXJTTM:&*V56)[ZPE'"E# 8P3 MRR/P:)<.04F401OJS@/='Y 03L15UH196[=ID=UPH-"]JTET'.M>F8Q-H 4H M@WT%Y(62WL- 65\B16SD#EKXF],Q4,10%LT>=LN%&)63?"Z% )91 M[1/9^C^@:MVM1]D!R S6NA331 N=A_IS-%>J0-\/*18G+,OSG2P"ZT V\FN? MXG6W9.<=:\F9.%8OOT[\>T\!6<8R M!R6989F[($?@P:$H)1C\"+@@TWX*2.I6D!L&O_.3._D*>CL?>@K Z<)"$3P! MTF"RW-NCMR("T;--(85R27N 9C6[=;_/2?VC]M%PII2V]1&_2 MFX!!2T4JV_;U4R)*XU-Z%G,^A'[RC%8QUBJC[?5$ MQ.UU5;^5U[:.Q0($Q.]3P+ M4:J[A1W(5.(G8[OH".:!E!+7C#D_:&\\0$?6T[SC?&NW_-S(JPX6(-2K.D?D MHSYXO04OTM.U 0X#L9+9,8Y(P)\*\!H70_$/^Y2X&37KFK&E>LC0[.W@5]87 MZY,M AZ'*LFW@XA2R-"FJR0M"('BP@Q!M64R5V8P+\LL\'GI@E)H&S?E)D1W(;@G2JJZ+-3X.#CC$S!" M%GBAIAG&9I^BU:(\K52;5'W-J+]B[R* HQNGWXS ]I#Y&6SP!H1[#_@?A';M M,)&?U.'*<0=SH7E3Q ^Z=+.#%=_CEO,;X"FG .LO0.DLBSI0@RG7B<\N%1PD M$4Y.TJCB=-Z"N-$%9*1<

.+2O6OF)]F$S]VJ1D3$ZS3'8&="'.NRS/DR[[0E#+\QOO'6.O9H^!7] MKDOH/$X5& F\U,)A=SR;5X9;078JBPRSA,%=:"R)'U6PT98=M'$0)R^.6^MW MY#7J_DR;1QR89Q+%$&T*IP"A+AD[,&=H)P/R4RWPXL$]RF"^5BP?#]*D[_WI<43H$A5\4G1"Z/7G^E%Y M&>9'@OXX<\H%?[P8X2/18@',OC8G2]3,8PDCR,P2O9^-5Z^5>$H\:^?N97Q^ MDG84=ZO O;RR<'= ; 5(M1J,[)T(GGW@><<'GW!8AP];+3!_'V%!* &<_+Z\ M]V;4)41_O_3S#@77+VDH%((!M% \1XNKC4982Y@;COC9OY\_4R+[LTGG=57U M+%1B_8T<7/!#*.WG9JEP6FUE)188%N0%#4)Q>(TNTP1^3AKE@1ZR NIZ3 M(MQUEL&WN@[V8=7-9UB<\J;TO>5M^1L*H3:\=8EY*PT*'V:G_"?N%>EWD"+8 MULO6;,KFW2>A"X5@G Z")J -K?3#WJRE(H\8L]/))6=, 4[(DB0L]TR&:5Y- M;SPT?W0&KIXL^KGK5KUX/K)$L1\TCEB$H:YUA_O M@@5&EI6X<&GBR\+]Y'-S3\KE8V?-S9YI;W7<]5$S27_Q@%;["TX.PK+)3OHP M&=!U"J!K45AKL8W<]#/"\W7HV0?PC>USODC5:E219M>42N7_4S?-[ M-2P[']XB7(=#$TVP_@DUF<5JP]V[J8,5U][5/HF>"F?:3;@OP)("05(N(/'R M:L3D!2D6NY2=#IB@"I[%.%.E[V;0&LO>;7^6W>(?(RP#\_C*H[H M]I#7-8V#?!0&>4RZ=P^55BI+0Y = =?'*8IDD3A_KDZNFHKIKCQ(D6JBV+?/ MP5&IBTU1+V4 URXU-M7;,$8*[$S+4Q@N84!H4'2F4ZY\EW?@>(DIGQ WK#([YL0I MOX.>IJ!YKD.VAZ_M846L7K%\[:][%>MNX$=](%#!SXQH9(OQ\4B=IR4_!5^& M?"9JL)S?@*)!4Q_J>$@<4Q[1;V(!I)BGZLMRA$>UWE/S58?DR_&8GJWJ4P M M\"0%#J5?LWR \M/"G*@;.E)9/'%19T1"=CKR4>Z\CS%@[==/G-C37;]6UAE, MI(Q),!%&H2_#=1"NI.K@:EO!M!#L!DD!ZS=W%Z\/Z=N=[I?B5QN'D[B"W'V$ M>>0&[QR%5VB)-X8]OC=C'A<14X.>FQG<#/8_097"000HTO5]G6!;K])MZ'%NX MK-$&2)BAZE<%RH4RO#S!D6A?1DSKXB16B[7F'$C!;KML'2I+F]9P* M;U-$@\]>?!:;H#]-&/C\G:_F4) *>@-3 I!4@E.4T?/9*\7C_U @!L3F3]VKRGJU_:T_?O_EXOQ'IL/ZPK2 : M7JDH M:#4?7-<'\>/508(MX %FFRU[*2>YB(6$ .F31*=7U6--GKB@S@!)7Y+V RB= MG> MK4PV,VTWKCXFFVMJ.WN*K\(.,^?$ :2 B0J-VV[2;D:T =BD 5RK+=< M)7IB[105O)U>8[5!'1]6IW?(-Y5:3T; 3ZS -ZK\@F@_O;.Z$F0YA8=2&)1P M:.!4_F,<*O05$877[7IP'I&]8::*ZE(;W@9A>'P5*KSO)J(FOD36YWS]^?&H MY\0@C<-(6I.%?!E&83# (*=!!+]QLAC&R6KQI3ZQ=&7"0N4AJIBLP/DIM^?R MER']B]^K'8]J^MEHI>Y:PY+#>:(C7C2YIPG=6//WOTL=NUMUS^@_+^66P ]0 M%+HC8.;1X.7)@.4'S7NK@?\;?\0ND_]?9Q?W*>!K&?G6*: .04G>*8+=IB*\ M @K7D8 /E#0NA5??4]_W5+ULLKRZ_DGU\O,S_[J>U;_5\J%G&KJ<()C/;_#G M.\N2+Y8E. Y/G@C+5V+K_6VQ-62UBH0E4J3V_ M.4KR=D0/R!5G\!+CA8A!VM_.5>>_0;R+RMB^_F95@--C]7Y9F/F_^3W*E@\2 M'*2+!&M @@-V?=&V3RTDS2*W#0HJ_/L\V8F!"M>TQ&[**CUFL#/Q&/U5\?W@ M[16657!V@ QN1AREC+: 6;VW&%U;$"$&J/4P8PS:U<]LI;:.=U&8W//;]9L M34E,!C+Y 4E*(FF9_(JW73IDP$!LL<7"P/F'JAW:*7W M=*0T;]9:]PN9%CLA'[]8-MU3QC MVQ+V-[FH#VXN)>4>GP*^M)%M\$;(;MCG ''<:AA9&QN)Y'QIM^O D&5I?Q8] MU+X]HB<6EB9Y6XBQT)OUT=+2)TM/$KV#'(B!PF;IR!4@BB*+0K'1]A).SA[I MH"TW)&VQS=)CN1HNC\C?UE]&>G7!AHTLZ>C$G:@.5LD61V;Q5ZM

Z_8Q!/L:< 6V2TH "1!V?PK"I(MV'LRJBE;X+UI62+.>.A<>3+5P$<_6'8 MIY>ZT2_4&>[E:S_P6K&?3CI\&0%B^IHE-S*AW5CF5DI_9\ >6P8'KU'>S8^# M[$# %VN)*&5YE*+>PNPU,5?7W'G[AEN:LX XGGRDL=BO.-E9E;OO5 MY:?;[B^,WU](%'Q9Z:22H)KO:'K#0DFP\FO"?"-WR3G9-G7VS70*3_[N^KL_ M5,++ MNYJYF'B_U3M]KW[I%)>$-#E MNX_ Z3D!V[R9H9?$6K]CC."5W$V,WO)Z1-J/Q7LDA<8=9+^VW)9'O7_* M=L[V7'TS;5C;6*Z_TY&#,1&T*(8(@C(J2F#*&"&IG;\AI1WJ@7^('U#J7)SR MJ"1]GM:XQTUGH[)2W[?R\P>*Y>"Y.@7 6*/N;(Q+&)61AWGXNW26S]G3=3Q? M>[BF*?P%6'4Y[::X/*T3J>K+T'#*6.-)E0ODW.BO]UI ,!_48IW@OY6MEC3E*ZMPM? MG\L$R8RJ;U($G9QL[Q(*$X8*/:[2B['XL]5BK)9ADT_GYC%8R&AG2D9%(?&M MKV?0HRK$:(GRJ"M3Y^AY3X9 Y:4G["BZF/=B:^:G@)@Y4*HF$&UV&.%1=K8I MZ>)K;*H_DTY!0!O4J^KQ&>D\;Z?W'VO.NT[4(S[-LS7)XC*H8&.BV_Q;-9#U MI8-D3@^I\K;1P]ZAF33@AXUK5$68:/\@G!.,"X$G,>'W:/&Y=0-3GD/*@S;;/'/1?C[5ZZQ)^G6&O;/#'V6'B"2L;JB? M%KZL5?F*X_VK=;C)1G-(0C9ZH2=! (+N_')06KA#H:?-]I.M([%!K,P;?LTA M[2J^M3E_6'*/1T[4[99>S38NRM>BW9K6361?=M5*>3IRR/[!;>.BP;C7[[1& M6GZE#P=2>*U]Q,K4$K2ZIM8)#R/XH?3()E@8NV,+3UW51%,Z^"DG^'5X6Z#G MLQM _R2A_#[I#.U7E(X'U9GM\T&C#N[$[$[ERV-^>L5?:U,U1@.F1,8X8^-^ MM1:]\HEG5OB"Y(?9$H-).G9@WA8.2,2(D6"4@Y$EK(;"=!SU.FG?(526;E/'XF$D^_B[&Y/\3\F(7T9W30 M'>V:FF]POGSK42VWVT\X6BMQN(%DXO;UX(.IG>(B+;_J2\4R^"F :7[IP_EH M_%Z/VQ\U;;I.93$\RV>YA\>U8<[[=RU4-,0[RVM@YX;X-&:\:N:^IQS5$DY( MP*ABLA"VG\G%&"_$O>VAL*6B!R?)=L8_NOGEG"0=N2KYX3UD/U+19/3OP0SJ M=V$,&L?6 >QXQGZ6[7&,QF?MCP$[2O>P3?&$ V)5-ODED99=Q4KB*Z'ALTD- MIL;6XV-1R+G8]SZ'9IL]ME]7UD0_&BKEQ$=E;^Z(./J2X:,NX*I>09R;CL[> M\:W2LS]:BL!U1+C@C1S+K]6#H##RKL+_+J(V@H__X)B]Z:*GL[XJ8]3M1Z50 M/=SYE4%XX7U2V32>8[CK\.9X5*K^@S7#KUP-;D!HTX6(R&/ MUIQ. ?[R1!.PJJZ"_/&X2NPI(!CJ5"6D.T-QS? M6'U]4!A*Q:'TE#W*!W/HO#;E,K0=T70*R$B2&GEV)=G^_[T3!&-7%=*2Y348UI\MROWW M2Q/!O0;;.VAZ[E\'6X[HN8A?4FEL>N(6=6[FP'XFIA<;\#]9#%CU$W<&3,-/ M#F239< H<9OQ* M&$\?X]8XV,H=^$-OR4[,JTDM%MA^S:HT20CWX:2=X4=LS"4R8./Y8PQ8AO4;87J29*I@Q^WRSKU!\*PDAU2P:<< MD=L@K'$Z2/7F3^::4Y B(]J_LK^%'9KF^E;5 *JB+J->?K_KG630L I, M!XIPG*W3,L_B(7!N( "A.A0'S23-L6_4.$IA]$49]9Q#?LW"4*R+KPZZD95X M;9RK[O:42^XAFA[Q6])7%VY3YSCM3"8+:W/DYUBN8F;3QX]=B'JW*6N3@0) M(DK'I1[AOO_,.B_!B6H?@/S^4H;8V><;P"+MU0IBV1#._2OD']\794&A+G[HK95U4FEJG3$?@NZX.QQ@PA4SL84+Q&QIB/.K<66S_5PH# M]@MA77D:J+H"\M/4N%/:0CSL$\Z^X%$Z-='PH[]8<"=^BI_&9WC[7APGJQ-_ MWUKCS=2Z+ 1J$O*UB+[J_\BEK&.$7N4ONFT^G*'(U=#:E+CJE!=#NCMQS6LD M!DRLF%)'M:&L33U\IY/NW.9D*W6Y,/_WA>]DV\\0]]TO4?[SL8O+/SI1!P-V MN*Z-MC-/H)PM9L F7>:E.FKN8D_+>?J*S3GWY!IC.C.?8NP504G(Y2T0_X%V M.OE?AR\O"F2WN@9G9\!8XYAP&BW'9Q57@Y6 M)JGWU*#C)GY'_+(5_Y3 K/(N5= RSR8HZO, T[D)(_LN/N,F7K>0];C*N2_) MO76*G5RQ7Y*H)Q6G>+W".EJX-AH32R\RM1L2\F,[<^RA7X[.1=Y88$7J(I=? MM>E6Q%W2.:N9H&74Q>7/ZF\F(R$=T!'G=6W63IE7(QI8W5Y MPH#=G]?7/M(N'I^3+)K6F>QX'K-9-E?D^['"3N^PXFYFX%QZ5(?GD[=Z281A M3)&!%N].WN[]O8\+_;NR;QQ.O(OJ;Z@!BCF7V])]#*T8L.OEQ0_\DYV=1'<\ MRHH.G'WVT.WN\>BW;X^;KG,( (J(0I;ES4G\0.HD>QLVP.B^J]O7IR<3+IH/ M;K*0:BE"L9'SVH^OJ)EL^D^&*U$MM.+@:^F\E+TG9#.)"KDO-%0H;NR8T697 M;@LE)PF\=H^#HO7#AG-VQ3&2(@B/CV%YD8JO6:OJ KV/V(Y<5N'VNS2MC#]G M=#>7-Z.=UJ)=W57:BG"]6O8C(*3:QC49D-O0D+ MU7P,T&3 -%\B*)((FA>.XB[W!IA_C(449H&&6$^6D7A6"CVP'BV7LSE#(_RF M=!W6YJYL8<"P%RE8$'L((-X!*"MPXBP*JJI]@A-DY63 1%(WFX%6>F U^">7 M1HC=P0L^D*PV&0#^=E82*-PR"=\5AO)\U=6];Z4%/L5O *C'@(,)B&JAM86? M?_] 9IGP-Y4Z_JEM&B7('4+N3T1!)@,F-P,ZU'_0/1^]A:)=CJU%D)7WGFI] MP8 U./Y=9\M4VEC?,'R@AP&+A8#6I:E;IP5TJ7)_5PKXFX5R#$'TTBKG\B(# MUK(#?"1]XPX['1C[3THA)GY70C*^5L-I/'!05:=/B@%3VMQFV?($_O-V3%IZ MSX#%[U)?4%4(ZR!J-L#IY7^FUSK^Q?Q5],^HG;\ZN]I@/>0_;EEVUS^V[,>B M4M\ XC_HM*+8HJ_#?8L?\'^UJ@"AO MDBU]JSAL_&H"H7]NS[L:N+01P,-?GP MPCN-M:U]R@Q84T@L*&S@R8!I78/3SD#A6;Q//(]G:'@I8G]%);R1PAU"7?O; M"7M^(EG*@"5^Y02/0;6]2 9NHXT>1[T$-J8;2X/IM M.'$R-'=7&FKLA :P(X%#(W\&7H/,KO/KO#E"=:?71>J&UX!"U*ISAU M6.,K9&NQ<5V9-<(_'J,I)RZ!(9"-D7CP9M)0URK\#C0H(HFG>;?'_O'8WQNP MLK#-F08-A?]<\QRWR%1LMPPT!*8##FL%;O_3<*R CCN0EQS>@$PJ[^\7 M6+/(N^?]&@<2*ZG_=!RH"3E'F$^#7.3E#@,V':=>H3&QR;KG'/#]!JA R O_ M\3CB;P85'<4__A][_X^]_\?>_V/O_POVSM+\3]N[]^1_UMY+1__S]MY\X_U? ML?=NK>I_S=Z!-B+_)7MKY''\E^P--\7^7[?W__CW?RN>I#L3B-<;Y7E;M^OH M%W][_MZ5Q.T,A_RED""=(#8A*+-L90L>!L81G-QR#)CCVOZ!R![[D!'.:?0E MR]%4*AM-NO-M+#VI_+*RR(J'U+D"\OKRKM&):WPY>S@!U90QL M)K"N/*:JJ1.K.P,65:8C5Y2:LS2O.I0%BY_6+0A+MHPJ M":IGP#KX:W!8/Z5JY'XG#4'BYDM!Z^"O@PUV=BZ'JJ_R.//>6X>-N96DB$^Q6,@+N$$YGF)F6I^G@_X6H$P27W +.<]K\CL,!JM7'C=9 M.+/,3KUK#O8"!:/X24?/%H ;.=?JXIYN3O';N%98YNGZJXJY2_7]/8^[$R-F M/<1[0:'$@6&2$5S=R#$[AO 95]HX\2JY1$JU:95,R_%WY3% :00>^AMOA;U\ M:!(=X$DY@N=^9,?T^D&_9Z[QE[ 0&*V(\H)ZTF=IRXST^0]A7'FJK,O-SJD( MR:$_:I60C#0[Y?;6$K[VO(@0!AQ=K#Q*>] .7IHO&'9*]'<9T4 5+)K;35O? M7HU50IUSW$U?/=3\?>:F<-^\3H@:W&523RG"L:?XR%.9*=Q@VQ9'(,H,>8QR M=QW%[E.FS[),USI_ M_"]1.F_Q(_!HC1"8PU\[HM< #\R]7*=$3VI)7J5B:^W.I.8.2B! M%,%:M,+-.U!\8T"54<#-IUX# ><+L1VK 5=:(0Z970RVFN[B:#R9D^%K-!\? MBZK>!+PCOXD [;.,UO,?CR\\)D)EB1R/0)""LZ,@FU;C,5Q$X^#9DX.'F M0-NYDS79N*X=.U.QL\MIF4WVROM+Z+:3VR]IJO@5SF,4OP8TJM#Y3AV.NO * M8]]&O6RQF+]6CEM!?UK]Z?4!HM:U/4MR W^JF04*?]Q1V7=TBIR=%-GC7Y!@ M>5LO&3BVUHK<:J(@DR]PTW2(MM\7OSL3_]00M25*6@U!5EFBBZX-O/[)'QT7 M*\7U.<3VJD1NQ(K&P<%?Y\6,1&MX,? 7O<$]6J["059F;>!9KCF#&?C43[B*&8LPXG/PB]X-0FW$S?P\()YTP<-B320QV\U96^5NY(V MFAYXW'J8HW[.(H*3?O!,ELL819HS(OI.V32;)6WS&459NNP+M(>&@M%/R9$.-QJD*M]HAG?V@A([AKO'=7_?3&3#N M1-3%I+A9!0![$$01.:]5,&!!6)I]]\\7MX@*(0E+J5:WIDA*,&"J*"H-TX\7 MWL1M8L2_=Q4P8!J#9UG@R//J3VWKP9.5ROG$5\E,!2.+ZHAQJ>,,6'OZ B?. MT[;&4<4/Z!(Z?AJ@+DPS,6 B.;[&S5^WUN;C5<2$9U,'7'J2G2UI;I2>[+D5 MU-&BJ3+0QV)PR'9AIKHHVO<)2^T6V1^S]%T@P.&E'.Y?)2>XE>@]EM^7P0*/8.%-C9$2]+(".RN1WQ2 M>6<.JK=S>"2/9FOI8%(1V(M=K-0Z38 MGGB)L3M.("WNOH9SF/]2#L-<*U! \)@/^ 2)<.I]KR3Q![N9> AJQ'+BO::H MOR_RB3-@W][Q7EVR[/S])&HT:VJL;992Y]PAB>[V=]%)VC$,J N83K M/\5O_[I/2'$.4*=_.DNSG?3U0,-\)&KJ2E<*EDOBA!SK$C[UL] E2.^S'(27 MF9/5W_8-$)@9L/%/HN*48G%O//<:4.#1<#*V1E"D1?IGV_Y5XH/IQO$&CKI- M!]YM_JJU 8(FY<%$IKJ,3FV]V,FO,SSN0P8T]PVG /\ Q!OM!5:F3LCN-S&24:U9_/KDFHXH[X. M?+\,+U$;/@^2!ZPG^ C7-01\Q'TN77\]P&L;P7/ONA%KVI?[,!;8/HM=#(X# M+W#OS@7C79,7QN6+9:T)FX)'D[,/\!AH/73^ZX;EWPJOR=W.R9X34J>"#JU* M]_#LV]!9L:4>FT<)EE]0*)I)(/V\?23O0LADI]&,78A6CQ,GVWUL\*J:-U?A4QWQ!^^T'@0EBQX2"V+W'B]@_>!ME^4O M[)/%(R.S9UD@=R;IXZ/(!P\R6] M-2@=)0L^PV8.'/O]/6)K^>D7S#(49+PQATE_(DGP&N/!>FR:Q:*?:_]O]^J! M Q&LD3VFHJQO#YT(VI>;4S,IU8M55_JZT2/UYU.)M QBR=8\1#*[\?]Z4OZ' MDJ%""":/[',/3#,=X"CY^=D6?'B'>5$&VXMP(KP&X>(H'R@P&[_T-"LJ>XAN MK'2)[T&@Y5X*ZO(!<$?W?:,]"7,(I*R%@N4[_U,BIK*#ZD]#B*I_)>IJ-C?9 MS1&3.P\&QZY5-LQV2(-%+Z @6F4$P@?R^'8Y(S8Y-3GB6:% !TCH%EU+HIYM MFIR7G:W<6,B0F8Z'1$B#<2\[L*Q_S=M:\O"\*D%S'/#5"?^O"% M#0U6ME@H595BU7%O.RUKO0N_>'< ]PD4_])UB/GXE-6KO%XE./>YS;:- M=W*9%8!_C'>S*NVF42X!30G8 M3M+!/O+:I&JG'#%EP"H_F,BE@P.HP^08&;E:]$%5CLR#V4=6=L2.H?:;@7_\ M F#[G)R_>-3J-2R8_\ SN3X0/I6V)9"=]+9[\8_O$S65Z]1CAE#>"J4)=GYX M37JG#R7NB^M34.+FXWV5!G7/G4K^P:^*8\3WBQH)VJ'2#B"XG/MQG*+N^"*: M]RGG*V,#B&=>V#$F-:I" ,'@7+#H$$0XF1\0$Y[8CA-$AO%K>NS)AQFP%"AU M!Z<#529N[E#B8,!>FT1%0!GY!H(LD% ^"LH)["S.,-X^;@EEHB-J/0$" VV*- R'K:[=H%FN3,6.J>2BR^GU/I@NQNZ M$8\0$7X-NP3N?BUKV]EM;K!+K7<+_69W O&(\GQJ@&?S:N[(=2RX M/R*Q0 [#Y6Q] DZZT+WI3X/@V5>U@=U5V[BM?6Y)17(QZC*.,^_Y->/,LGW= MVOCSZ!\+A[R'?RA^Q1FOOP;4C"M2?[')N-<>S:6F,?O%=&C+V 4EEPJ4>YIT M;U"!H*T\3_,RSFH]90;LN4M>PH2LC9Q8EJ-*@? ^2N_!=))W]:#,2@F)(UP8 MO]&VXO@'&#\Q1\[8XK$MD>$RM[ ,@K\V-@"@'C-**]]G!Z<5H)KS)>A? E3T M93DRTY528'1'R MA-K1@V3&91*O(:?_)"!8!G6@#HQ=3^^JB6GJ5*!E1HC*D_YD0IDF+HKSZ_W' #Z07;^:T:=*C MR:UBHK?#4RH1K9$P>:Q+-OU'"F2G0E-Q/5F"&(U^4(RD^4'8:N4Z1HQ2<^^1N8_#K4+K5O<\"QK9?=:=(UA\(7U@91YPN^UU!J!0ZOQF\!TP/1; MFE8O4FE0*VB+K]3] IPH)?X (B#=>30XR:L(ZI5*R3Z\^G59WN]PI"P/6$3. MTA LQB;K&7Z+%@X4XZTQ5*AOF\Q@P.0:UU+?WW>BR 5-:EG-*$?&Z_F M;@K3I_Q]%>K7J2@9/3SL"**5S)IK_SS!S+(5_7Y*,LR(8:? M-C_%;SH\DC)\_3;$^LTZE?,YW^-][U'-/\Z"W*860(MXSE3C5E+C5M:.0%-T:@A2@;6G36P0)S;X MP31-C.E[R@ YTUJGR(!TYHW\&LO\AK-@]DS.9ULWI9OJM8GRR%H&3-JOXN5R MT<-XC6CX'B"M0#E$F+K MO6*L(/Z-F]AASQQGW-9G[6D_WY?[!($NY: S5(46E(A^!,YD ).U\/5%NLF] MK#)"!W!CQV5":=F3Q+_U,D8FW'&8=IGX&WNJ5_;=4E_Z)UKKAI9CLI?H0_SF M[[XA> &P;#*!?JXAPB%Z!\XBVY$7L^V/P-F_=H+-Q$:*'&" MBV5_X;-!*<<CA^#O+[W)_4['TJ0&47AF MV3:7)DR*2)E"O'[-)FN]^;(T(>JQ[D((#_[KY<9+S MR-#25KAPWNO&51EG@9#W#FVW!SX:?V7-FXE#J&D<"W#IPDCKN#M-#\^/BG56 MAQMJ5NZ3\YA55^+ "0%'WNB>GW=_JRJ]0'!!]ZOTU<<2?5[HQ$U=(VF_$U@H M;7VS?[)/[?U]GQ@)Y9%C0=G+CW5>4=BFC%.^^B0,51&XLF4+X?RW6D7"NR\+ MHM]<8\!X"Y2DSEUV%%X3N5=*Z]GL/UN=<-+""0*]8G-/E,W:,5N9!"C&HZ;] M/'D,K)___M_!TO\CQ8C=HD[%_MFEP+3^@7U-EX;%@=\A,YZX0>^)8FP3_]A1 M-5['FHR6["$9C-:&?NOR&?%B!W]6-)J\/G-(CEW?&I,=MS< M&N20WU"'9'\6]RFX7L6Z!+)2X?&U29L9]V:WM-%<-]&GMQ.H6@%-_PY"L?P# MA*HE0&D]=^%W\@(#QAF@I_2EM*SX!6*[Y:;Y6063PEO6JAS%<1H_$BO/[M'6 M#,J[N?\-A!*"LGO0>YIA!6)>5(!H]65EZU7ISX89<<_$7WW PWJS'-[ I-5F MF8WUM:TERE#FBU \6_^QKN4XU0#"]KI)5FC;(&KJV_?'H%IIL6:/;.'>*HB& MA]&]169VWNWU9K.\G@CMM-Q6H34AFFE?PRZR%G'\R.:Z I,K Y88U&O5\))F M!07+!@C9!]BFN2UM97NM/@+93_+F-RU!8$,3:P%/.W;K!RG6ZY[6-)3_++<* M2-AJ:Q$6JF:=AG#>4-^*X/L+MN#N ]3'+LP?OL'DLK535(LYU1R!9H"TW$-% M#/RI/LHR(/M,Y (W:=>XHW&Q8J#MG$1*)R)XNS>5:D>3Z#0-UA#S4=06,1XS M?NT%#[HD..>)I$@V5&5+O4$+9"VKFB]X%T/F(CR.1(F:!QPI?.ZC9;#,;(T= M7TFV7<4U_XBX>BYK+I;'*T3C0S=A/ U@6^&)?S"9K=/5V)%R"\I>(]'/_PTN MY>[!I=OLR:S ^F5$BD\TH3I3DC 3!QJY0?CH!J('@C!9SST=U"B)J=?]%/=F M-ZQ*_V5V SGOYEGX@@&[^FI)$ +$SZ?*9A"V1'[LB+K74##C@+_BJ061@]^UQR1WT-2LH]9 M0%4S)0;L!W^#NBT=%?S( Z([;3]"W9Z0-YAZ.QV-%VA,Z^G\MX*!9QBC\J>Z MDG.Q1VU0@\HMN>& H&9IQ/EJ<$I[CL((_&N O77Q/ MD-[MN#MUMQ^#HH!Z,E?.C;U>PZM4R@A$I,-I! M<";$/:)[7TA[!-B[*HX4RX:GH5%2[CM3"LN@*3EE4,8NM@.ZU%XA87E]"#$ M-H\)N4Z@MN^P=KT8K\@*O(HX\VHOFMU).%BYN*3QS3Q@C!Z'2UC&GXD M*Y$!BW'9,3'0,O]ZV^.23P@N_3G_L[-[O^KM&+VAG72"T_)1S47SF?/&>YF%==@S6<;9Z M=K?CUH$A/2-/6;([7@;LY0O]GYZ+/_(# M4[ 3HE,&TI$1^5[GY.<0KQ0]/4SX&#!ACYV&7;ZH2:OK7A>ZL8MR*"SX+D2X]QU?=[/L3,C9KF>VX!T/\*U1-PMB4#L+:A@7T#7*4D'Y!XY6]FULF/"; M+$5T]:;I!@>NT<+8-:>0+\E- 25J6LF%25F/A[/:('#T#;EPSXZRG=B$SS-? M&HQ1'5IP9T9H>QK17?KE40-!#;?>G/4B7:M\$Z\S+_/E.X7-%HT;P37_='YB MYTTTU.M=HT7L!HA3[CF5WV8 M$\YCB_)XSH6=A=G;"@.HG .^N:FN&L=,AX 6KAWC<,)SV1,+K- 85:@Q?).W M,7C33ZP]M>9X@%(H)A<4V#%'[ _0[,6NJ5V+^;AXMK"Q"ZYY\EUV'55A*>X7 MW(W$$IQSE=JRM?W<8O%4O\SB!]KE U:G4-39;[=/'TMV@1K9QWZKY;CA9 9( MQ>@$JF4R(\>3*Y= AY8M1)YU]!/)=TO(D)4&U9QB2RY*B4*?(RK_#SXEYU1A M,18LJ>??,2D-%08.0>S/"=,8B-"=BGI*&:'K]]>?[SPLI]F\C-EG6A56KYSM MCWPI&%A,RS=?^^LTC;V-95I9050Q!7! =Y[.C/2Q&16-S/: /]3 I_RUN2#0 ME*3]^:AA_:X 9^J"SM[FBFDSE;\(;K.5CYMG>=%; MF%AGQ)_4I(R/?TUC$ MH_J-U=MJO_65(Y6PY4(I5CY=M8\5FU:6/YS^EN##@.$RHZ@_?2X/;=SP/YE[ MGZ+*@!T8Z\9(H"P6 1[T%.FX";?6ET$QS:^#;_65M#'^B>KV._YO>O.RWZ1J M84A+0^D>:7\RBQ0V%NA^HE(3LIJU*!&%8W;$/JW;-LS .?11%!]6J_A$V/)C M):OS.A^LF+ ?VT-W:K%^C#OEW;>,GMH7;7D*,W/%\[FK?XZV<#*&'SQ]_ M87T7LO&'^+>%(/^CLI]MZ-#:A-2I:4&BW&#HEE*[AH*/\6*#0=?]BA_Q' ;U MK"KK.5D<,YYJK^\>$CL1LLL=+VYSK^HX3__P0O-I$1S 0&U&$]D<=YNP"DTLTQC!HRI4F4)L41SF1A2V_I.3+)FB,3[)$@(*#=/ 5> M-_G@DPD>2B).W8E.1AURW%I/R#>K=A7&;R=* ^9+2;4"P([_3=K'.M3I.@:L M)2-SEC#1ALL%QM-$U2H-MQ#[*'Z_&;!#>(.$.;BECHC-WE2=)N;2HLY1)Y#Y M._)>EYO=$TI1/8(TN.M=BR)J?3[7X+VEGS[%+LQ9>J)'=,)D_MSUQ)^!_N!A MNZE#UK+%]G)$ H)UZ_'.J($<+DXCDY8#L>!4%=RO[@H1 M@CR.N1OQ"/[7'-XQTX6!O3D\P>$I$)3I-6JKQX>KC&)Z2)PHU=(=+O.]>V+7 MBY9VVY9=2?[5M?AEW*$E@UP:J3*AV9!L$MRWX3>SB=CGLU&] W937">O0Z1' M]NSIH@IDT^D-!*EY^S$E*RZUQABACKA457NG38IV;V:];UVMGE0IYH(G[9"8 M&@JD%O'$MU;:>Y-_2>2LH;47@[@W++1;GK+F#)@ZI@>0WYO^L\8&3BVQ,XD9 MY_452HAHIR:-F#]GP/;[5$>NLB.3 JX0&; WSZ@'BY)'W>9/EH6W37.X#"6] MK&JUCD=V)%7EAM77Z*;G6B0\L*5>&KIV;3Q $ M);W.RW1[A9@OFTKK?:TE]: ,VU9 -O.&'IT9DY,4G8?X7X1HK_=&60H*[:V3 M&1JI'2 S,S D1A;=A2D-%X>?:T"B-!;&&6>?PV+K;<%,XZ:RKIOF9 MU7"YVS\KQZ!H^8?BUW4 O/#&2XS95@Y.E_ZI\CSE;=J+:D'1F.R>37;'/!3ER/F?B.WVW(L_ M@-B[E"6=-<*TGX_:@4GA[JF+T"V:7!!AJZ.)-HB_"GC0$7GY)1 M<[8]2567DT')M%W">LE$CZ8QR?CC%T[RBG9UBT@ =2]?\&YRX*'Q;=F5&ZLT M9]XCL.FR@N\5DP>HYS"OOSZPH$F9L[%DK-TP :3G*LPTT-BXB!@ M;Q*,8W<2LN4X\S@I17?)4$R))!V 4J?:::Y3ZLZCY(@+#W'>^-3WV09*]1_< M@*F&&E"2T#8R]&#K,;"V(2&S:H88?SW&Z0!''$'E DK=.0^-3I8 %B6XP@GPFU3#UF0'C[,"SXP1] MBN].ME2U\*V&^Z=GN.Z^Z43.&=8ETF[T/BD&N584D'=C"JR4=[GG$;I4&R1% M7$T%"F1728A:(36/^N+3]8@U2M1F1CY0I1CP(!%H5)U$AO%PCI=WD5N^[M"C M+: FY9B17I]*I97/,&#%P,2?_L<8O@1R"6%EC6([-00\UU#N;:2:A!3):]+X M8F*(3)3EO:GIS&M=6XKX>Y>[/=F!.VTNX?KCJ72BL-P"RG 84X_BES<$0Z>R M^>;05X&)\]3*;S(?"-&&/RDBI(8;#%BB>[HM^%GND3MD5(F&)UF' Y+$=L$Z(G@>D+6.-W$"]!2EH8?7#YHD)I 3Y3.&Y%'C<04X/4 M,@J1-^@P>LPR844NA=<'PD-Q,(KF'?AH/DFM$5C[>/87I&1&5J4,!?L-:)BK MEL5<48EGM]6/7^>^S86(?K#BU.:;NMBW\UF7^W6["S@"3-N9T@YWK9 ^=(7T M%5(,4X<\0A"-1MZ4GD H <+'.#1.#_@Q8+7?9#X!8\')=&DQJA[%OBO\6E>] MGYX?RD?OWAM@S%I[K+?0()3B>?K/&%]"J= /\%!!L; F?%KZM[5(T+G(U&F9 MC\C!LHDOCPM\NJ[GV=;+I2@Z,&"G7F6WBDTA@M2NXK[[M%07ERQL!9H?OK1S M.7/KJ=4AHQ-;]D$+CH1J_-M4MJ.JDPCN+P+HU MB$K,LQV'VT+T I'B0@\=A7A$.]]%2$#2,J#;1^6O@-ML?SG[$!( R8G.A21J MU*U=,6V$KH?$R* @@8&AH\_R(J'K(3'&!$@@=-4^6S'H^O^F'L84+.G858I) MRNG1DK0Z^X+B6-=#QN\FUY$[*>UD?:3G06?D MN5;SLVH6]/EX:NU?1TJ+"^RY26-;(.UU3,;EVZ[!X^/6=;NS,%-$!EEHE6=A7GTJ' &[@#?LWLZUZ22S M!4J?R*M/$NWQO"N/E5,.&0^[0OG,X(3KA]K3 3"IDFI-4MIA7+SWJY5[;K_CIX"" M*PW)P0WVK&.RF/ EOP."(YDZT@GTGVG3)EMIXI+BH>KP.5 MC+^CI;?U8ZD=A*_SC;^2(@2XK.N9%*)E##.S "C3,C6NDWS]\&M23G(0'*X" M/]9T6++0+LTUW!1JC&\H/;4L%-""9CT021HI'E995=?G.4+>GU5#%::9]E[8 M@H"R# 24&_0Z5["SKI\)YENCKJ\L](C M&\F\QO EH2:]>HVN> *)8HETKET M:+03CFI(6,[EC#P:<@!I9X$45"&4KXRJ]#)SCF#VNN;#-@OQ04-V#OHVLB 72-Z MUV;2R$,3'UE>0\^@5B2Z$^F63MOO'1J$>( MJ5%$O6BV0NT"CJ#XG312Z6=DPK^N[BV.8Z0D6,XDG:-E=V=9@ 8[!@ M(.VR]],I\,!V" 2/2UB6FTBI)@R8%4E";^_M71Q65JRAJY6; 3.G\X=6>7%Y M/$=(Y\&QKJ<6N$&CT%82>@7#1@OG,\-:P4<9L-^TE2+ZRP @$VC4G,36JKX; MN8ZT=20\>]USB+9(@Q-OA68;P@2 M77;NA3H(0DB>EGGFPR1^"(A,_/6@KQ^E#EP:MX 2..YE+G;7+,""DT.[C#1Z6(BYI/6ZG"%4;(" WRS]Q#AC7Y';H''$I]Q/0]RRXD M5RX$O68?RJ:M>C6P<<>[AD!$ NR.JIBF)">O#PO3YCJBB!,R65T,F&WK1WNZBY)/JA]62P!45G1C_QV8DH MY.NKOYT!ULPG$Z&JD1O7((0OHQT"FY.K%%CP_K):C -W>%^D@VV#ZB#0T;7. M.R]_AR74!9%O'^W#T?\L]R+E%>2N_41LA#<#YD1!7^MAVU3RXM)'3C:[+#G? M_K*5>ERYK"[$X*[QNY*=H4F (N8=Q#'U(!&9]).:G>+,;ZRJ$YUWG2%UUM?S!=+]F9'^_-/S=:BH-B0V\-7K".<1LLX[.'OB[V0.V,= M+CPEHD?Q?%CY:"/S(45PK#:)?UUG:K0"TF:'DCU1,69+XL1NVBT7EZK]R&7 M AMD.&E/?Z[8;OE3"!-AH7CF!;]O7=N%%8YV6&I! Q\GC8V4.QB:>Z#?BCXO MAB *-G9K<"PH_9H=U0 &>)<,IH0[$S;N;NJ!^Z:-QXLGVU8@ER=X\8%/AK 8$H^I2^!<\ M08=(BYKELX17QGJ];31<4^LEBX+>I#$';Q8U]DF8Z(J4."Z%:!! MNIY]%CQ"G&IM6TOZ'B%%6"O<1S#?D(,&6)6(AY!5P\WX.I63Y/S>'#/$@>C/ M+.-%2QU3M$N@[&4Y/<2Z6L@HW,:$F%&W.P)\7$_A74G86ZS.PJ?E^@@]>JKU M?AHU,\/)J\^'9GLTC[9AJ5]"Y0VP)8X&Y%(T/;_C1_G-W1$+R@:4X*6[D;P)RE MV./IDZ.&)2)QO=/D4)!K*88%'&2^P(!-]2QV_OG.RSMACO!3BRN1T(@OG&]9 MM8_FE?@XCGQ3*?: _IDX5+N/DU9(*"TL1%&GF]L8L @39!*F"7Y<31O"HG8^ M>CIAY(W<53EQN)&I 4#:L-STB3J;2C)&R0)BWW#L]IX80;FYU-FG[TVRY^'$ MVZ@WNQ,L=TC9%3FKZ=_F3RK2!9T>MO6A)ZP(6&#\+<&M82LWF.:>'K7]PIG- M,75>=BH,]Z>\=!@=4S,Q&YO(@*F*9HL>_#U'6F_H8<"BV^*/!TF=>799?"OK MML6D ]9#F%YLW;%R8^I1;&2FP\*GOI$$*!H$*?OLY_ZV5,.W&_GG9O=< @.& M0*F/*2QA(.83Y$XQK'J * A )"[$^P6^:U:&[!*0EBM=_$8^EIA6O+@".F3J MU SF4HK>D4UHRQ@+4]KU@EZB?*8Z8&';[E2J,-*.((J'Y4[>=ENHY">-O7D# M44J ]Q8G::2H*(0S-UX2:+J-^>D(13;K:,>#\^]!WLX%?,$?G"V.[$%[Y6OT MDWI<;J):9@V8]BOT86*&3^HC5U&S&)V]*];J$=S?UVFJ$^$G.?U;CL1G40 SP]G3<-8AT'<]D0Y4= +8; M,_,<>XD1IY#-V097N+*SG#J@\,N5MHR0]N2!CSTB1/GKY8>3+@+Q M&7(S!I4XMRGZ7=#(.036%EO#]W3S%6(MTBB5J/"2?G\O+!=HP=P-:7)=$L)5 M(SM<6UK8#.');=:%JF]-J6;=?I!0'>I7MW6+#. MJ'R[5YWGU[LS'U\5%IPLUX.Z:I6(?5,<6%!CSKSJ1T]"AMP"G5T6G6\9WG6Q M/\.S#3E8&XU;:2)EN?[JN!QKE=SV2F'_RMA&F%26S!A%O.U5MON6D!5P6VPU MGO/HHG$9)NAR-R9Z>R%,M/KM4!( Y5S/T)P?\=2!T.IV_ZK 1MI:.>3:]HN" MWC0?2M^D56HJ[1[WB"T#MO\ /MMN&*R&"]!,"'Q]P6V%E)!AH($62] MK!4&A]=-=R+TH-K.67A[(<9VS M1IFZYI:@OFIU++BE8UPYK=DR3R:,MOT.1DTIXNK::MI8G9FH6QJ2T9ST#=D/ M<,JF2=2D$H[<1J%3-">5F-*_]Y 7&+"3XAW'=DP6/C%@K(4EA)E1!'7:.+#O M%UWB7[I&*][(H@Z#F-5L>="))#)@8AM6#)BC:B@"DN).4FSH4[GNK@C48XW):8!M(A\)@#Q;GL\N(O]71PG-062 MW00P-BGK,KF]$-AFP-AS9B_*/0^X@(8D18L!$L_ELL8&N$%&0 M>4LLZAN@QM$?.?OR^/+^L01;QX0*T91M4OT+WXA08.+:T-Z$"12U[^)_$43E M\00T<>EN0TK%9@Q VLG;[0T]CO6_C4%,:WXU0[-0@(_]>V*JFS)I#SLYSE4* M4:QIG%-YI%L92-I!"P4&K#V#GU(\]?D2B*@\ZO/Y&;6^QK@KE?8R2ALY8Y[1 MG="%\CM9[^)#@.P>.2^J):KE.T>3CX+(>L-V#2'XAVA)1^<M\H+%6B)WYVPX/1Y5JIPTZ"@5AU4]T@LWCA5\$WU$><=Q)C+SF/IL4O M/?Q,Y^BK$Q7O"CCVU=(YKH[^+3;5_-Q.CMLWT\0P_[Q?.3+72"P1"$>75\64 MP&2-X,0;0Q:UI2-)3-)S44[V7N4?A8-/]W^N_IEK0H%#H6$1@@UT_)MR '@R MI>XW\O*[^O U5?;+I4#B8%BR [Q^:'K3CRKV"V"&V#6;Q;>35K_\3*+?M(K! MO2(JT634W+9(]W?NF"(/JQ@&3 E$^6[H+'= 8ALE(B0KWHI$\R^'OMAVIN0* MIMS4M^SR=DC7__1 U%3F9%YMWCD>F\]:O,RO_L,[7/^N^(RM&#%@S&P4,2J7 MTR0Z9.P836R\Q%I.149F:,;UVL3EG<1"G,/Y@(:&.@DL M(R'K5;!O FYG+5:>ZMMT"J_;2DFW:O+T]CVYN*X[75#,] ZIVRF_EGGR3\.F MT!2>HKJQ=97X_L^/8P&W2,K&OP(OU=BO;YPRS'!"[C#QH"Q?/PK6%[$-\!I7$YC-+P^G.CKO9R%I(4 MP@BB5BJP'@B<=R[3,@T:$Y/(OA-Z*=H>MS C*_G#ECA_MU)NHAQTMK 0XA[ MI9.@T7? '(+X9_HVSJ#M\MR'>W G3UK]0>RS.'O6[X/:O=R'P*T:D/,X/:8) M\FC#*>]_T2V=DR8J1CTG.5=-$&*A_R+OJ3M[>U7MUW[VR@3R@-B%D MZ.8? FV^TA7A%#7#+0OXADS (PBUBGYFP)K(!)) ZG(QQ(0)]00:%Q1@:7C4 M[W?:E@Z)78E86\\UO<7NFJ%N1#KJ-12//''+C:YC2W =H-/XOU.J>PS M@0,OK3;8V%) MOX\'.6;I[V7_(%]BY!_N.IIC '+I9SA-9(4J_7R=HCKE ![RV+/0G%!5)7M\ MO:AD?M?4K/_2FY6N2K-^R:E%+4R&CQC(CJ'@!3FI M-2BB9]MRQR3^H(M*#^XU1DZ/+Z@C,'^(RM>PW+ MN54$BF0#[5B\"?V%QHD%/^/4#">5WX*;D=UGW>1W:/.U#WY[<"$GM*;Y0WW$GL';\:_3A/EZFT=:)/:0*6'+WWW/T?>,%H M_'B9NH^/^V3A;N!*J65]AQ.?5E#!^Q,O?"X;"SP8$LOV78445IF50=OGM M[0FY\*]3JOKRL@CX+@J%PQPBBM1'4:%D:3?6(E*C-2OPV>^L]U'?#W,_'9>F M<:$J/J)B%_\78^\5UM07?8M&$1$1$95>(EU 1+K4J"B(2+,0J9$F)0:DMT 4 M$ 0%! 04!%2:U$B7&GI >@T]]!9*0@D;4KC\[KGWX=SSLF1T4\B$__72\.0LA42UC():JHTNY@>K/)6'^7Y<>,J(*FE!N,!R# MA#.P;/\K9F#=&Y5?>Z!)4^Q1BWXO,AVB$B Y)YR6*2GXWP+= 1(#!H2',(=: M"70165HB9O4I,'>2GF34CT$)A,/8)+SS;VLM%T'!ZP/0!$CNT_\5DYG_V4$ MH?_'3HF6"#FQ6SBQ$_A?=N%>/??7RD>#.WFEHC.&#J@Z<(K4?QW%GG14[;^. M]D-F=XW&C3,..;1NHV8C#(]!BT=TV&KVQCQ4'5*8$78RJ?@--Y*^665I'2DB M2H-';&"B%$X73!/2V1!\J+$$RQ/2]9#>-@K!@*FLE(? 30@[%4**"$1)^!!H[DZGXNLGRM'SN&=_3F#"I?=EQ"?(PD$EA09J$MH//USD6 MKF MT0E]%-'JRF%VP_O06\IVZ1HKBW$O/.-">R3TO'@S/"DIOS!:D-EP,-$:?/YD MKLV"P7H_X''.]"O P!P!I6[:_RNN+OH)XT3.47>5N'PW0ZN^QOU/24^*47<) MG$69BE/7?T7=^9\=2X5)T?&8JF$8@U!JLR!']2>@88[#U34DPD#(TKUIMOON MF=/GC.]>(TK7WNPJ6( 7:@E889I\@W6UI#F,V Q&\C=BD4 N:;(Y@W$#NM,?J^9PT(T=(OU7Y[:%:L. M'Q [XR@B:,.PKK )8_43::%+$GUCE0AI%FUJN ][/<[FL]%/EK9S9TS"&SES6V6KF?0'G1(E%FL)9VC&$QD MRA.H'V]Q8"XE532]-.ILFAQ[,7L^]V+_CP8E,HION93/+5='G#-_6,U]_$ M0)FZU&2J2NL:#G[__+[@(%[_JW1ZW'FQ?"3C%_XT9G;A'>4N\GE#_Q[LW<2B MN?(WB43O0DO@G8GM:T\*IHQ_=VAYN5;VXXG3;/+-97Q$*+ZH RE9K#T-&C8! MPD3&';>VP8X:59;VT!6N]\<@YV/0.3^VMA2V%DQ$*$7?N%JNKV"F4#W^\L+R MA1,Y]B)PY3T'%OD88&!K,H ]K*-X54WD?MC._8OYMBA3777YIV?OZ>^O*B*8 MEFY.E5,M_B MO6#LL?*<9T+.TU(U= &;2SHV=M5^UP MZY67"U)Z?4I#NJ'RD<;?<)A,#J#B*#QS8$"V(K=5 M_W>Q%^Q]D??T+AR:9^X;;*TRN3[S_ MV_CV?M-CEY;BP+A.I>9UV.7"!G9MQ&S?6:QW(>% "N-:ST[]LSGW-4@M$"H_ M=R'-(CUAB2"ZM*TU *4:B'RWL\]:D&Z(ZGHP8Q[,M(YJPP.J3"TP5G-N!^#A M 2[^]+9KNMASITP&L=@C22I3P&Z1/OTBBAB"^FPP!;52C;\$+4.%)'W:P3.36?U9Q MJ@_UP+UU=7WA.U.:4"X]'6G*H,\FSG=L7WXJ"/G@7(]!U6KBB0Z)'<'\MQS6 MU'Q1+9I6Z8;*0--%U,XC MC'A&:Y5YXB+.M7NGNH/I.R\BNQWWN%:WNJ3=?U\!\T]Y'PY_+^#N>TI1TICD63\7P-=@ MKI G3[*\S\7D@DY^GV-06453DBDSO_."V"L?"1#;GF#%5NG)IVB2>*RO[A]\ MSC"E8K1G5'(^T:=*9L#RHR%X$FP)7BMT60_^"6&O\5PV4]F=4BZ]I'N$Y]R4=7%GK44E4 M^1"VV],DPD)V(,1(?R-BJ?R!\'D!!NC?A#F>LF'%R0?#0D/@MCO3EI/^[W@- M,/:';RYNUL6?4B+VM9Q ):QI8H4<\9X*OUKS8#S.\*,CRN7WC44F+P^NU3=X M^="#=U)^Q9 Y?#.*'5# !M]H"(3K%ZD\^?21YM9%,7XQW10_?PNC5GRKP?JB M HYC5?M]:826^>C*HA MGJ3N$_]O4,9RP23QA62DJ/+"F<5-,?^FM=$:V7$(G<73G?+4[R*,79>81&@Y M"K0,2A_:5#L&?<7!)%\A68PY=.2^QZ7O TL4)7H/78E6"G&&7&E:(!"B+1X1 M^8T";7*Y3]]==CL]JFIWOM8N[B[/9KM!<.(8U.5]O1QQ:TU MW!>K?IG_M,W6M'/U]$>Y! #7!.9MN*U'T;.R M](,UE:S'YNC@DAJ\3+936[,K\[KM;9YUO?V[]ND3M 8I &AFHIJ4M*[>]2ZH M3"Y ZI,84_7]"$+VQ*-;S??_KGLV8;LW=V+DX?R^K+/7VW32I/_!V.KH!WDY M8+GB65IAA<5J+(:NA&IZN:%U;I77OHK.HE]O>J2@.*H\L8X9OW*;\?L=#[,& MX].+Z=_X1_YO,N3L59LFR!=[B:HYHFBVS!==T9 G,-F>F[.19>>C%C,M#]^M M:@G0J/JO=D<<@2 Q*6HG4U2(E66&[(S>'>K1C+C/?]'30MG4\5GJ9K(CN\0U ME6QW?:%&'2G^JB K_)*[QF#]5G;N+XA5 W/P-(JU04/QDG, GAR<_>8>UB9? M8MS1(X"Q\_I*:+,AI?MVX#@VX^+VXL&AP)CE M^"/+BN=U??U'DARAOZ^%G.L0J9=!5F_^C\4X!\?2HKGW]RJNR]@SEX3BS>Q? MYO&^BV]-!S'$&P0KHYI>8&:KC]"M,@RMP5< #K1^KI_'/XF0[=8CY/N;^RKM MW!80U@O:GP7>;'\**3BHR-1Y+M9UU<&\W+F@;&]W ;RY1/2=!4?IA,ZC/P3S M#-7=MY,_!MEEC_T=OK>CHE07F&7\\!JG,3-3.BMRDE1&ORA&RVA@,NMT#V2+ M]7;*M$TMWQ06^;M2E:KA39VD=PC*X"P6E.BY#/7D7(7.&VAU+O]OD3>ZL?%Z MHO$!R_6^Y&:NANN =<*41-P;^VEA'[2O5&=NE+< K^NO$ 3A5;)GW]&2V;TG M(>.6- (Q@\JO3A1I;P 9L;]8PUQ*[_E2$ED^:2)O-QR4"R[R/ 9=0,TN0\8) M\PVYO\W6)B"M'8Y#D9=E>A-?U9)HTU6ZD!AI4@+9E;C(>8+R\487T)A.&^$$ M[*-66O@-#?F:Y$\3B[&;2KZWZ!7// )NOE?;EY)^9.H,OWXX]G5!PDEY-'UI#<8K2&!"='H)=(N"+_[7 A!:02 M"9;2)D;1]P1P>;K"39W6:_V$)8^V(*B<6Q+J MPM" ?IE+:M"3_6+6/@V/F;@@5?YM/.UWHY5C'G M26=8'H.:=XEG?PX9C+0'(7X=@Q82C9X J41J54_.^M21Q0FU:,.%.26'/.,? MK>\N$)95VB6;*FJ:LK%3U4?M)Q=A%HO[2=-W:-PXO;EO6N#5A B+OV7'($M" M%YU3*TSIA-%5GGW9$[C_!<4F.,TC,M2!Y;%V>X1^M?5M M^L[!_7T.U>K2":?M]@.@M*(Z!7Z;Z,JR$YW[6.08-$]8D0G0%Q_^/LFPN'7H MN?9\>XLI":1QZKD-6,#S]:J5E1645-NMDGDC_NFMH]75"DP90 MI'^'GJUJ2?UWJ 7O2.BHG_U[A\7B0?D_T@V\7_[Q;#-])BE=*;X1!%] U(K M+;(12;):F?#YMQ_D[YG?,2+<0I\A8:C\"Q0-X%P7N8AK/FS&I.F6LRDB(\>U M+=@R> I3\=B7BXN3.$7?E+\X2H"QPN!/_6JA==6IGI.2C*8-!YISA;4W6K3/ M;]]X5A&PQKAKDB!88YW.OC4M?E%5^I@>#\!/W:6=.>*U@JNM$ 5+JI/T'Q!'UD2Z4;#BD M"(EZTW7EB_/-\E31V)A#+OL%(KK-:-S(N%^)5:&-G6!2&!" E?W2ZDV(.E&% M#JRRCT:"1=;)HX&)O$MD#OJ67[%WPNR*B8Z2/U1F,KZR/MGC9^SO0]=-E,A! M!!9&]-+=6)AE$P"S3:U!KFP5-X&Z$%GCY:I:RQO@P?K81AC1$CQ^T)[.Q=N# M^^"-8G4^/+4\4E[-8=MW\,GZ)0/^MD /2A[&6\>90!]P.R.[5/CD0I)&ROXQ MB%\E4A@0RYO0%<9FZS+=7I^"JG>Z!.D3OC M61"6=TZJ$HDNBMG0DGN&+#5%O2,[7#6QS'7Z_Y[LA:[ J/S5)U1%_;_]""]Z MD_Q: V=#2LN\;END>+\7RP?#<:\QCF8.&XN[SXZE@="!O3)A+]IEMK@SH10B M+JB3=*];7X$_WE!/,<.OGTN\$BDSYTS5]A..Y*E_4TU3Q]E?6]R(\>]Y8/5- MTM4ZUT+'9+!^NQE5]OW6O_X>[O1U[H%EJY9+X3S&*R5*8R[@TLK8 N=O5=]> M_IW\=&N:V\U@OM:4Q<"LG610S[Y3I[STW?23Z3'HUIX /(N$:^$[!D5,[$[ M6I9J@J;X(ZQ;324_U/W4=;'N;/$0L+;IF#S[C'6:J4+VLX,H"F\ 113Z-O2K MJ-P!]1K Q_RT-BO.E"C[FEB6\,0\-+-G]3OZPDIZ \<^: A MH#F5VNWVQT./*>J(K1%2%A;@FBB86[11J>,=U2O!EU5[ LH7G%1OKQNY[,M< M:0F^T+]E_Z<>(>CL=T;O]DS$JM93(&7@:;^O$S"@(:M!O'+APBS_69%SD"MM M8LD1,C^_*O5TI@W3NMSC,@YBP8E!)B0LV3FV54UAO49CXV6YD=S&&&L;I*[6 MSV8/?3JB^002AI9P?,RG F.+7BWD/3RR(S.&P\X#]'_PP)P_.W4%GVT7$:+M M6ZW[4CQ&@A4X^CCXOE0 MG7ZVWTK+-N/R[Z2?2H&F!@,NIMD^_MV02%&C..QS&PL=OL?0XG^O+=9^DM2!2*:(7^A+^"O%?3LQ?,\X>9 M-PN>;?9USA+%+M7B+FJ_S324C5Q;,!H/\ZN9(@0SABQ3'E<;E6M]7J"+J[W4 MO*/=W1]Z8/]XT9L'+8\Z[:(%KG.8]':\?MO>RU[UX DDFWU@!B=A3=:,H)\_ M035&=A(;]:KV"V+%P:>-'UGZS5OOHT7,Y\D/0[6EP=$S.0 M*%[+O[GDY]IK42H:%CWT,(=;I,^@1S04K&U:QTK1(&2P9^W"=)5-Y:A#Z[O' MH%_F%F@?'Z1T$)?H$;24JCFP%WL1L*4\)L(-\LV= MUDE1RKY(IZ!AB#1X33 M[QOG"7/7U/ZQ>PX642FHE:]S*\+[N?XC&)0Y>;.H>]]2B6]9O-4LTQ(?Z%]T MC2K];Q\V9C'/U684VB !)&>-C6'"-41-^3+%!@MW7GK8&18R>H,YE!Y2Y;(- M'*XY.1K'3S5)''5Y&2,_\-%*]>).)-YK:,(8U8L4^SZ8%^_$ZU/AB\B$^QKN MCH=^B7/?9?NIZ?1[$5U6Q[-3OS(RNNM_<;QY/G1=)?D97Y"K)*/:+>=Q,% MO^K,/>DH'^ ):&_O*&PY&U\AHZ'N^9MMNDF$\CY/@NBP)_EWL@NX,+#Q:O\A M&L&:*K>:)UX9Z-,B"7ZO:X:HSO<=$^I61[P,'22;2 V%.7>T6D3^:<(HU+1("9V4@+],2J,PDQQ8IDK.@RN#@ M(6(1T>=P2UQU4RX"_WK"57KEHU)GE&CO=4(G T$I.;QK^Y'U<@5:"?!S+TAX#Q[=X,:M#6JSBREC2%[]L_0 M$X_N4KR!AH46NB!QO_!-CZ+"M+[WM8\\W5+9GIN[&8,8+8A3[/D78WXM3U\L M^FUL7=E4SL[PORS7Y1'H6.5"4WGGE.\\BG+;>0Q8B[6JXIXE#5#'=ZN:3US^ MPXD$=&>*V._,)$'#W)Y JT8L7]?^N>9Z_XLOTP^E[N!!$S3U1LXF$V)2BF,!?(526V,#Q;N45!ZM@6$G-Y!LMT M]*.1,]KH\??H7M3Y1F)&&XK'K[9Y%'RACBFGT^&&1VJT'>PK??W/";]2%=[N[/(?GI\(7/=?0W&JT*H"=Q5_VNU\SKN/#;%_)1'_:Q+FVTK+XH)8R@?@&!32 C MO)PP8),]X?CM88OB"DXKIRK>LB3AQ*I2OU8AE+;WQ9I2A>OTY\>]#^;+.$O5 M";4[OW*\#A M<^*KM'P_,/;7?-?35 J?R5]G]&O7F+W#LET=(\,@Z2\DY4RQMI$!,V0UZ_*P M^ZB\!2@VVU PRU0P?PG>18T9;S8LY_,] 36%.J!^'HX/.SJ;,"L;41E8[#;Z M(.4@^,'G)PQEZ8-R^VO605S1"/IEBV.0+5:"C(Y28@9]N9]:"9+7<]LZT,HI MIT+G_1O85WT:! =L:T;VIU_IB9F)\4Q1><3C8J>-_9?KM%MAEXK+O\G>L$V: M0>@;)R.FIQSE.>ABIN!F(PF.E>5OG]YXD*,G]!"#O$CINKHC2]RI=TE2WS/= MO/<),KY!R7'C?JFMHRD1,1*)OM.6?8*C:9/2G$RG-$%*2P=YQR#FFQG>/KC\ M ^7"I5]V72_GLP;W(\_F_+1P,WS8R'T,XL4E--6X9A=,S5B]CE9FLN%/U9.( M2?^&[J37?^AV5\#Y!H+-0L+>#"RYP2VT91OIEV!<$RXX2=]%,R.\)W.L>3(ZH9GOJQY"KI[PHB2)VBCFI2O4G5FYU6:#FRLF_454P$+3G:WQSL->AMO MOM\1MWQKJ'N&9/FM\G)A?%AFOKJU\)=U6*IVBW!:!46G-$9$L[OP@EQ[=KJ. MYFFT=7W!:M];_&FCIK-5<)J2-RR2MSG?W"((*+^*FK]]#$J.R=@:1+(#C)!& M=6"S0D9U.UA\W7&#>/^<7[F2AD#10,[!:L5V,F]#-(4+N#/EXLEJ@>4=NAR; MD<83[A.N23-O0$>4;A?TD_]&'(,8Z,P+\R3E>BDU_!$E!F-0-X2RAS ]/N"2 M*?";IW+Y&@OJ^XI\9D.KBN*ZCT'L5+CWO!G>9'A+$)YWMZO65;K7';I,0O16 MYS=@ D5[/-_\%09..0:/AL&;94-,4<$1R^\QMG>PM+UD5[!1"NAAM3ZUDB#[-K_ Y6:TZH9,$[2/B\]P:D!M.VAP:1W*+<-"P*IZQF# ^@4+8&,UC\ M"I7II72QH>)")QO@^>+!<+)B-)@=6 4.GB8AK!W3MU[-X&[65F6XKVVH0;V) M5["0*W0N>#Q0T)(RTM;P+O,Z!?5-G& V;\M11$8<)'[0B!XZLE#K[. M?\1PK_.ZQH_*S5@&)7[O1K1D2/MS3U?E;/C^]AY.WO96(2L/,HW1>6DYY=N1 M*' 1TGGV&,2'!^ZM6N2DY:VI?3((C[PK9.W%:"_Q>T8>A'79.09%!6N-:/@O M(.P>?+2D#UL%7[?[LAI/^Z7>)L_Y\,J_4S./%]ZLP517C]3]4HYF)@U#C4.? MU:;9ZMW(]DY?ZCN?Z2:Z2)3>=(O GU9"C[$T5O(N_[Y1@09;ZEWM$6Q>:$[2 MC>2]I[6W(O)NZ,?RK\0IVK[W0:K:P(]JYS5I"UC_ 2SDR#"9<@F0H&@_"Y'. M ./-W5"WPQ&7KV7:(NN8.A=E56\3GBD*"!^TJOTF02/CH5]+4IK;9[>\[(Y! M,LO[7T)WT/\M(UI!&V$1YBKM @)*--=YSQOQ/(KXBDNE?1)4ZL.(3\<@;S59 MZYP:,">2?Z1ZVE17^_5SIX$PO><35&S[,A[ (&Q+6.(RWHYO'#:#"/%QDSZ[_DHZT MGL#1A$"2;E %@O5$!*A<;&\QQ=V*7?LAJ]"M;CS=)6>@F!6%:R]3BW& MT'05<\6*,\=[2LZL0W'R'E^9;;W$&2_H+VX*V"/M6F/: 1J9H65?5 M]=YZ%<'S!>Y3H\DMLF=7P2 -4;H&J7:L$;$Y#!/BK*^>H&XD+P^Z^0IT%GNKHNW M"W\RVV8ML%0<'J)2U22;M/'?CCI/]&8#+5_IA!.RS05M)G]2I%BQP8:H1?>: M&_%%;9-K4)8:9@>!NY=O#-#8V0*.HC!\F-DH?+EA-(F%?EXNSRC7D,Y5ARLO MV!0_:"E.=RB:JW*(5T5D0VZ-_>'/PS)^6%"BB,"XTFP$P9<7X%82!QD&(?GY M3PR\^J__BMHQ_/,_*(7 L!M+9Z%1K&8 B\8)E<9M5DON"A1XHI[>0.I@:,LJ MX&ZU%&BT?%18O?J$&9K6CN&F&LP6N)WR8[!XS_&SN<1^TSKRA.A'T/+KM.=C M@1NZ;92OLO>TYVK_:D "Q&<0*+4$7O%M0LH>D MJ69T<$33F*7CJ.V.?S#MP;1BX4@%WB"6!UJ@<3]18!#E^[0=8R?+OY9^&< J M3>^ RP1:EC@VP)5)=34K+7[%BE.ISO;_*.=W8\>E9]>GJ;9)HU!MP4$\1-LZ MC?)*5.LJ\8S/'YV_T,G&^>K?LPN/*IR7GR2J*F[,EB]O4&/.NPJV6_8-T9G= MR%8(0]B[79'/KZDY"\1B;;+:X,O0>=U(MF^UC!TK!"O8QDE6[CJ1],FF.I.< MA"NV)GO%1F3-_KJ,#PW"C@FW;_II!HR.O>A-O_S>_ZFQY=:(:>EAII^U7*9, M4LTQR"JF:U8WN@ 61AOZ!329I UNG92 B]^AWRT!%]5RF2[)"VQ%7)!:J.@< A/CL.#EX7,!%@>AI%^TPQYO_]:344:?R+?6R7 NK\SQ_#5 MQ^NK'FQ%04(4;CIN(J(%P]Z$\/1:'M0Y_P^[A3.4_2 Y+]_W^Y6D0M';1F^P^3IK_\N*.?!9NM0$T'>_JCKI!3'',,:O)-(D]\-](L^7NG19H ,P#N'8/T, ,_G:@J4M&9 M]!@_GH) M&L#1A'09V?MHQ=]&>TOL:(F\8.-NG=M@B<(>@^C:Z,NTK#K]ZV[7\)%02JU< MU&?=C^L>F?J)EI[/E*(?6IBCI%[E_C[7I%Z02()%QM_6NPDR(3QWYZ&+DDY; MM&^+,)ITBN+:(%6ZFX'PN4F6CWSZV5.GF."FN9O3E)=M1,K]OZ4E?\$N<8^B MBP8QM^J"2%S&0'3QOX.G>E(E-SP\4RC!''VW#BT=S9XN%[EY[UD[1L=@=P(_ M\RV ^2R1>J0;R9>YX$'8I;Z9 D'>@6Q85;E)THOF^*]KS^MX?D0*?%P6MX;& ML/KP7I+3*OVH//X8WL%O*CB:[5)<[^BO;TH]!A6G"I[V31P?7#U0?H(T)AZ# M,G+E5<:#5\&HJ'JB!WWR#BGYT];-S:KQOV\^9\PJG0A:9N8AC:"?':^X%+"( MMWA)0!&_#0R8GE3X4:1-75*!/9.];=?W@XB_ M8L6I"DD )F?=<6'RK&^\^_4IW6#X=!V<%(#5 9A^.\6;=XEM_-D5G^&*(N(C M&VX,H^;\.]UOO$A;/O560!6=J?%\]@-2EZ*&Q_^-D8Z5T+QEQ+'0PG:ODB4I M0[VHIVI,G]K]>V?"%+^G]9"6AM07J/HD>.62>N?9A@F 0[F,R&<\1!?QD_<> M1&K/C>.,RZH9"M#/;:@/6Z2Z!A*_"K(B.RE*U M#R\,.PUO%Y/([E7WF>%)? M6[3/Q,RV45FM4SD0^=R$>J]^"GOJJ[9T2]V_W*V;A\*8*Z[.[?%Y9-?-=90I MIA2\*9$5C#L&E>F&!HNNOM2UF>]1O=DM:-N!$#^#U;C0$C+P.%XGJ!^7!5UB MH_)JDPJ,2;B-YPLG$P8S6,'.;G,JCOH3+JB\*?ARY%_2C3?CQ4 +=NON7Y6Z M713[HV68_&68\OZJR8O4_VVS#24*)GJ5;\I2.8]!\ZNO;HA4]B>>@GBA;,>^ ML[4F +A]#*R3B2IP#;+@!^:&$/ G83@D%@W7G5/"&]O%_X>=L2[;A.F%SQX#*HHSZ@$;_+8%;;]6*N1W/E9ZGE5*OH6]^)F(S^T6^V%FD^H M8D]KU8_V] XM$M6(8P)XXE18YWOIBX.O$(C?\[UPM9TKO"S3PB-SU2UFX@]Q MP]3TR"&['/KDYY\H$_"M1M!-:#I/[)G]MJ NBCBJ"<.+;6<;$WE!JOR5%("* MK>A(,"96IA#?\D[+=XOO^4=,]QEJPN=1_'<:5/X.-73;[#I&NY;OY-+@[RH? M\@W\G:HF] 3_HF,A1$LW9BHOH/=;>]Y N@TJ*.*T$"_#(:, JGTXJNRTK%%H M5&+8K/7TNW=QI%IZ9Z! &^-%U,SKX)=^SS6T9S,XK/P"G(+[ G\]=H@9GS]O MXX1_W7]+\T.?@+QT(NT'\N8$6ZP8W(8Q.Q^2)G2I^"K_+0%5S1)K_'S0JX-Y MQW8V3K^^9S'25FZMOE>L4^_(D9]]Z[RY $"Y&31(*42W&+HP?6)4I#3*YV\( MKK#H(,08R-<8#?;GKABM@9O&?SX+)%-:6/60.);^-[,[+P9^T5[.)DQI:E M&DU>P:+A:DK0?V5,?'7PP2('%E2V>D_=Z;&!*IF^8")GKG?>FH\^64#>Z4?0 M_+EY>19EB7@.LU=5$GGL\0TCF\X_NX^$P>5KW>V/PRG^4YENC[O84028C!-= MZ.L]B1C9BD)8(. 8NJXK&AA%L)AO'9T1J)J\F?,SK9=QW/6[EZIPY?,K$G%I MOFWH<&OPL$/0T[: RFS?[/'K;AL4]3P'R]AY_+5G//_=FT/+ 664!WZ!370^ M*[[F&GO3)&+:&ME?+UP">YG3YMNRP%=JP1@40F+#>OJ%#"R,*T9_CTAYE0"^ M8RC=4:>7V^.UV# ?%'2='.(U<4MIFVN2< !@PNE;7 GR_O$1"0E)"&S:-)R MCD&=:6#T2YW3?><-BQCU<+[BG/2A9CBF3WJZ-@8$.USM:T.^XPPWP!ON[]O^ M)NIN'/ZT'D?XSPZE>'V.'OM2.8TW9@9'/^-23*A.&% <:(R6T >"B3U(:\DY MQ/(Y(2YFIA\^UJ>P)D_]/C;-L "$.Z2:W>RC7_2Q9Y8I9-< M2KT:\6(H6#%X, #7BC_G9SJMP83P=9RS>FI<6LGILXM7=!#]U'KKE$TO"/M/ M.N>B C)/R37'XV-4+41%ZP92N1X(G+?XR-=A+2GTFK6%+\(.P+%ZI'+CQHY! MY55O9X?KF#+'3_R_-_+.[$Y@81*)W4Q* );X.X0,;*YMDVXM@B[O>/M?72QHM$9; Z2*VH&'C%D2I>M6'^JW1H^[>\W M3.YH[,M\VC)H-&-;I%RNJS"'!CG'%^''1(=6RH>6;NF=A(2B0X15[K67J+(4 M@A>&Q<^ME=:I!YF^>5IO00Q"D#$(V-TF*D:@Q3O><@5U?I M-XDK[[T*6)]"AV7TQ_IR.[U2![E'B(/R!RS_%E+VGEWV<<7**HT,:H!/$N+& M?(IKZLVJK*[E"5UZI0JW$P9+0H-JR^'^47&?^*'#U@Q 5> \JW#O%OVNNG.R MR1B<73XZ.6DWK62*?>)^\$6U?;0L+5N+[P1M."V+:A#163Z?^ M:S\&=3"0$X]!Z%A6U*I:D=^^UI6AT&':ZJ\HZ:]3_W]%C/][#D7HYYT7]*@B M"T;A)>WGM?/N%EKH>XB>1\A7OK>\2*76H0(:I(&F'WU%HB5Y@4D4!?U3L1(@ M0=31R!:,:.WV<9#*2SIH#-(S<:R*7S +]SOO.I/U@K4UX *]8D'P$E#

$5BAAVIAO!:('O!Z!0<=E6"2,YU1R#R.F]55W&YG+G<8:B;1#MUQD>I*7A$ M:%.Q2&QJ&U59QLG_UB=V$*/]SV5WV*"LL;7@'ED28)H7.VC!CR=89K2D(,TC M(A='(66(YY@HLU-2B]XO,R4$I""<+7-&XRNM'D@C$GJ\N,ZYP-Q"^X*H=,=0 M^UL;KMR9]6E0(5M(!B=2E5AP#U>\?PW'^Z=V$GZ:OU-YB7YJP']])I$I.I@/ M\,1JB58!%:1+'RU>>'T5CC7X*]%1+F61GUZ(Y? SLURW0V>%WQ,*&^JFXKE%?AAR+2G Q3RIB!8[JWGB7?V% MB.0NT0L(F$'^V:!(I8\4/:2/@:=Q1HM:4%859\KKN(K]0^YH!]#5!YJ=6W N ML0M\"0?/][8EZ+J/;23GAZW1)ZH)MORF1O>34A^;7\&_R]IYJ\F>])W!E8C2 M8Y"+,B'6I8V47E)#)VQTJU3T[W2N7O2CP;^5D(KSO(OT$%\K6"3%A;@%2LUV M:=M;-+BLQ.)?FFK.Y,<&"MH(\%PSM9)* M^%B)^8J\ S3]-E\;\ LK1^>O*_&9-<06^@2$":8/K(\(; TTG88,VVJ M9_^D]++6>DP=.9O$]0%56EY54O'E49]0DO^P!S/W6.[0: ' T=6%]#C;]>3> MRJF"N;(;08_VE9*ZMO[[J?3:=1O)_E^'=ICYUQ:6I8:^Q*5'UZ:;8T8PQ2Z< MINGL<3=1@Z[H*QW/K37^7/0-1D*OL$XJRJ7]_L0DPC,EW:_%BF0?IJNM=PN? M'=*OU%'AZGDK G)8-ZR?:C#L*J"?AF&$R:96@+P+18L+"-I/J^OMCAPC$4\%+6'+9\EWT>31S2<[L-=AJB9K02D4+N))X M ]6M=/!NJ>>.0>D,6W\M^?K$S-V_= MN7;Y-EJKM,"0N:W8&H\C'"2>+V;=+5 .#J2J 6"N<"^;>0SW YG*Y-/AE15Q MRGSA8*]-S7JFO6*W!=DVTRBR)MPR2E76A[/?2QE24V8T5_T=M2I)A3VB20,5 M%,5Q*H*8N)69O58P;P5]8"8VM#'=]IW\6N%]^GB,(6BJ_FL4%0>\H_#Y9;1I M"35@ZI(>QEN$Z^=M#1?.W^V\D*8K(->N63#8].I2"MG$/)-#=V8EM?\0TV8M M64OR*=,<&6G%0:&R#,8E[?4UL8V CTF><*(YZU_O' MY-H5D%M=HO+\%:JCQI;$^SORTWDH9]EQL/$@4M4M:/;KAG6DT)BP^:1=X&7'JD)EE,\5,V6^B MBQR(>T;;GAV?P#6YZ*>C]4QD7V??^#DT M'/(4IK8N65#TR-=REL_5D5",5.+L"7K;30!/^U0$F^'SBXC/HS M+\_?EQ;HBOF1L?7[,%7@/;*:U#)_LXB4C#5'?Z"+M+RFG^=Z.,,W[$7YT--& MNJ#\T5;KJ6!3[^QI+X)EE.!,;DGH$-IW$?/TUY?+Y8NFM$R4,X7MHZ#2*%V2 M>I](+044C+1MYF199_YU:A6HWKGP2PZ;Q'R8T8\P/W2# 17^\YA/:HHUW]XO MJQ@;"C^G3:AZ/7\G8LUY?>C\57< 9T4QMX8+JI%\@NYCX[X M%<(%,VX\J2]:K459)$LA=VH=)U#$^Y/.&Y#9"OJ%2K]M_HDI.*GL[\1; :W] M*KOA[^Z3'#0.Z&[)?[?KB--;<<<@QE9B8?+EPGY]Y1)%%2WW1-?G>Q^33K$5 M7S0:Q/P*H/9]6%Z)_)15M(4>/M*X8,>+T/UK\H!C=^7E_U%5\?]\3E&+Z8.\ M0B0C*D:_E3^7NF!-W"5I_LVVO<;@.^=]?E)N ,E-YM?3X1#AR1>V PM; M+>FMPY#RW-8>[;E<*@<#.:5N:/-7$@QXP4NQZ5'%8!VV*M(+OX#38 M2=Z%1?8]B\Z?7ZIV%%.P\FWSLA$-UC6\SD]_V_Q+:0$>N"#E*-J]-=,[[>2W MVSZ()EH93 <)JR *'+3H>1,<]>SE$IU0=3,5>QIRW]JYJ=Y2_>3(%IW$D6V MW_^U,'%_$BRA&R5S^D4*\S=KQ;K#+JA[ M$ZRK*#+!/3!B23"_"V];4:N)9;+X=7V?8MW[ +0(<)S?^NG +-\1EY1HJ]J8 MR1#6./]F+ #PWYD7T 5O%;S>+/$B]B6%S=*6\52&%, &67;"JZ3::SV*5$/:GGE!0TI>2&V2[DP\7@1-96LW>> M:]9B?CF%W4;9QR#[8Q!PG1]__K&I>58?V?(MBV B&1H*FH)C,4@=F@)72\^>V[S[D^OI;Z:EPVB_BKS?M64CS;;K8O^^44XB MMNDQ58POCSX8@=O/+5*B<(G/BD9E?E3"7+RW=$A"I!A:[2-CN497^&'=L/*(52.@CE\ M%%);Q#F@IXZX$M'!01U@^Z#6<0Q*IIR8]@=?(S#1;;D@!^/9?DRC!']PP]$! M]>ID\_6P$Q1N.@8%19&,8C#$YP;G\0_2;MQ,LHAXG6XF:= M#L8:4TC$S.C$MH*CD%^A?>@_#A:\ $+T(]&5G_^HO9>H]U2S78K1\NFS'LG,1)9-?^.3^/0#;1I3O'U$KV5V M]>956AFO[.<,[6X>,;16W')/O%@;ZR" M:'.E-?T<#A$6_/17R?20D@79BM@]#KFV;57\C5CVA'C0K+HO M6I9^+O=>^P/KS)EZ!;(C[9L(D$W,V]JC/1$)*O\F_'GV_'Z>P]C#X; RE^]= MX],6#N/JP2KJ;P"HZE"T0VEOS!A<6P]C0V[O%1>0\X'$N0P^/_7G MR@'>80IC/Z/MC4\E"[3Y?YV:/@:]E/):L_)$^SM5C.4_&VKJ-0JV^W<,>WF/J"<[?W? W*IP;V ?4'6>.!M^PI-@N*G'6>3? [C+6$Y,QWZ1_AZ $ M,G?0$S74Q\>@T-N+,?JP"=W.&[84UW=_JI[(Y6_1)^<^-8-K@:V1XMS$3+FG'&; M2JN#KC=7=_,G'G4?^<[!6JTNDT>*7.D=E5R7R]$L#^K.:AZN&B&ANO-H+C_9 M%C6/5)3JYHO-I']-C#66*Y3M@Q)ZQVVEG=YO7L3OQ7-[1<\;XN]VVNVK%A^# MX#\[$M-B=K$0GIM4H_R' UC6BM YQD]P2GSH#^$_KS74V:+^<*WR M[!3]?NCXEP&7TOI ='%T.3%-_5%\9Y'%4]>$ MK^LF\L8=W".=C+,HZ"%WG;8D _?D,>A'U U7VV';%^B1KU)A9OW!.V(")0,8 M0;AOFR!/(,)63TM/Z&68/L\_CTQ0>L^F63UKO#HL',71$Z+-.B!50X<4R.SG'%5/G+KIKW5^[!&A83M8=2C0S[]H31+QBZ*QLZS3#+P_XW-$]JDUTZW&WJ)$(.["3!D8;0IWY V16(8UVP:B9 M(DWY.8[&Y6I',Y'\=($21=@%/O7W\>+7N_J+O&J20ZZ->J7*RER>6(VP$YS. M4X$T!P75F.182V0YO%*/S.ZCKJ8JO]GR>-Y6:SYP9>1*ZTH M9J]44=V,CK VF7P)%97@2>H* MDYKX=TZ?>;'R=!#6.FJ_[FV#UA>"K*F733=@.3YC%&-SC_J[! M99J%G+VDHW/7=&U/N+X&-0%MHZL#K)"W2!B8O/J7Q*\E6I7,3)[4LPW+3;[] MB9&Y=W/#]TK4;C0;.:2TOW#<(*UN'!2\KV\G^'7-DJLU=D+M:,/R;G8AIS)7 ME.D6BU\KRFF_DY 1L$D^F)KS\O?1V"7'D>(M\5>K,E2"?;^)9 :U/XT#/EV$ MQ]!^::D"M0OID7.9\XA7"T\-;N(ZW\-^J1PT9#_0GJ=QE_D/E"1->'[YO,]4 M4_6W<-KBH8J:<%N(F8S=MSL\$,EK],0KR:KQ=1>-6LP#+=?C?KTUB^71A&^P M!OR#748*AXSPB@3F.U]I[P)HW/L]*9E1I_?444[*&=SWXJ\ M-72K_2[##[#Y@2P+U3"V'7P158(X!O6[7OMV<^__8NP]@YKZHJ[QJ"@B34! M.DI3$9#>042Z$ 'I)2(BTJ4'"(FB]"9=J2I=2NA(#;T*D1HZ)*'71%H@A;^_ M_[P?GO?3^WRX,W?NF7MGSIVS]UYKGW77G8]:/FVH+7ZW"%M1O2X[IJGER)E9 MNP!;B8=QD830!@@.L$7/7S"?)F=!P/E(96/EO)[0T.#;WMZ<:O/G-<-C@3S? M:U MF13-O@O HY>8:YD5"MG?3X)F?82"=2<5EW477V=?6-P M6HT&U#5F2X@$)5AJ6#*Y0T:TMX&Z8][]#6#6J7O:/AMOO$OO]2?1$F5GKL_W M6*>.%<^D*WSC3_S<@.EA/-6@GFN"S\7VZF'5[#SSXI6[<;WTT M\N("T-5$\$1XU$5VG[_2H\07M[8['>W$I:DYEG7S37Q(.0N!/L$@*\0M-G][SB M_V+QZETD+UU@:1-L(_T:]=_*)_V=YWS]=O*[@376,)?>0VMMOJ'F9S[V(L=( M]^G&/D5/C_;;BS9&0HN>?Z)5D*T!.+W3+9##!Y-XSS<9/\E !KAH4;+7^:YO MWA4Q&5-,VYM3BP.N6$]0 H#GJGA/.7'@9TG%E\<'B MXBYD)&O#]'=",)T$[V)9)D&K]+&*2TFW,H"^^??H@@?@$*EQ7.Z58.(*XYHP M&CM2!>[:WV(VX"T3=*DO\GMYF6$MA#C-P/0N-2BH/B Q,'0Y>=O?5U_AT^29 MG_WI:Q10_D\3]@(0EWG0_[5<11I-J\S( &;LKJ9]T]0(RD5+*7CN_5H]SURG MJ)">U-JH$W3$^ _AH.',@.A'28!\NGYB/U_X"SRBQ\;2+UZZ$\%X1#AJL9-5 MQP3"%X9;O/M'0T<5;*&LF L 4_L])"8$(:)C'FE8^SK"+;\GP\GGDN<%(-+U M;#? V8 Q(INE]234@SQ3.=RTAY8Z>^4MF35.:[9<5'.\:X!EY)PE< $SD<^B MBUM:/4X96AN H&^L/1< S] :*\&!0965HV*-D^HR\H_K:G\J)1M5DHQ^C?DK M-XWWNF_,!BJFTSH9E4--)_)<2=TL]FWZTPTY3.=7;[PKJ@\Y?KC)1[^&US"; M%9\]>TS]NQ^U95Y_0*N!*QK:[]/SD*6W/E&-YWQ=D>FLDAN.W++KCZ7PST.D M<+^5['-+R2V"^HT3WP?J=QU-=^Q5RT!G**&_O;'.#WV 6#O_JE_!-QL.0\Y@ MG0HNYG"[>O6/Q5^7(0!RCNQ!@A))6R89V;VY:@L:#(]+XWA-!Q[@ 3J GK@^ MLMPQM@2S="V]^5JXJ-^0YVKY9;#TE_HC,^XS_: -N.F6,:5;LU-^N88QSKU2 MMI2E]_1\\J:M!D3PD=4,>>_D _C0,C&[:E/2/A%;P39QXH&K:HEQ* .GV#6\ MCCB7F;^AD7ALOO21RLOAD-G;?AJ8IJT UK^Q,(_8.=\/LFPU]1=B*/,Z5$9\ M6.(=IS"1F/$ZT74S17B&:K3J8QW4VO[PCL:[O760.M6%%2*I-\8 M^SQT+N$;07NUW"7AED3Q(;P(8KXFW* /GC/_(20U%#@+\("9#EI3^OBG9-P&$]JXN>TB,E;P>]@#^H:5SR150'DIA[6R\5=>*5,9G:2GBD-'W3029>E7N_&Q M1TD LE@+ //LES7VDY&UVCV1ZT!MTU'-8(L0O"\:38B^J]92 M;.\:G+VF-H+A89A2Z4%RO6FDIG(L-3(*+>M1$4#SL'3#F&VT\'0U2LO]#7-/ MO_2VYEHH''.0M$4GU&C<&I>N$SHH/-/'.P/C!J_3!_E3[]_A6DV7@GVJO')I M@/^C?9Y@&71?=,E@?(/*IOA U7B6Q$'^1*(5#(?HE+LV"\:$'6HK^87^5O2*A->(&?55?ZT*63&1L8[>O' MH*,7 -I6Y;(+@#OX8W=S0VQ0H%LSUMCF2Z!^RCU!Y0ABS<;$&@#UE=/_43U/ M< ;43O:05!G,.VL>4WP+8;I: G.Z $0@:B+C*]N%P(D&_5'^7'*3,JK,^_S1 M!8H#TD/%:TO:?+D"@P_T'N\;D(.F]6QX+@C2[36S:(?&'YP]39 MQ4OX*(.2.00^NT3A+0\M2\!=2X%A#IB*XM$Y:G;ZFP/2 KWK5:!3[5LPH/4Y MRIC\E12$TT3'+8G\%4DVL$QW\5C)$*,#KZ8*?DS4[Y?MUQ@TC=N#DF$#+QP5 MQ3UM"B#]%4"YG- 5(1IZ>A9KAZ*@4'IZBZUP\0ML&DWWYP4S^^8[W3CAA)# MG[^MY2!?JMN'M=5#+B/J L/C20VX^9WII*#JA7NB5*6H %A+)UUKFJH22A3G MA7Z:QR4;)#.3Z<9';3F\[L:9(I$^][%8S>3CZ?.7*WRGB:[HLOCX>S)';L5> M.]_]-IL0 C]P_=TC$MB\W5-?M,<_"MJ(,ZI=[[]6YJ70F/K((5='RQ>9'L)0 M_]=KK_,"0+6.%_G@L7]\P$!P4?%=F5=@FYM3#M4W2WD:;G'5\$=\I^5J+=V& MX#I"JU76E_'3L4%)78XX!G:#G.;88)8H)\;K(U>-/)!BP'1?:S 9XO%Z7M?\ MA]>R\I6IP-/#*%(R]0T=$1<5[[32?/,713^[@8/G)Z$7 'ZS@WU5B^/3O*AS M6%^.P0D4)Q;9H^AGQ]G=J_14S+'(I6J.47Q_,:$[U*<@^66<$Y6GFH^4MNA[ M5!T?/66<5PK/FU%*>'/:#15H^AP4O![YRBC+[_?W5-MYB6'>0/^X#9ZR$^J3 MX@M 6 A)A9Q_X D_CF M:^;O.",[CSW2N&WZK@$;XN:@< KZSR5-%>\2\EY/['NZO&U\K\M#DU)C_>F4 MB>%5,L.Y5*1 [FI1\8,[ZV MZ'+CTJ?LUI1!8,A_6]Y6294LP>$>R$Q]T29@\,;SP4RMR4?$+X #7' 2'^)JV#AO]OF MCV3X/P^]TPK.Z]U2$?O/!D2-7%2(.L#6P@A6O/Q_3T\O -&?C@<@YI,>LEZ1 MYV/CGLGKRRXW!H)CB$L,HY** LG]# M@9A(4K?'PF=HN&@PP M"G4_4.9Y^]P3GFY0X#] 4@<*(TEAPC!A1=QY8 M2I MJA:WOZ9NN8!*KA6=CQ> VG8&PS(#MM?)=S60]3Z@VNP)0GY?9OWO#ZDV;(J\ M4ULKOG&Y1;0T$?""U/FL1NV#IJG(7E,#1H[0]/U0*W3>S;=JRN3O_D^GV9;Z M>FR22[ZL9G:,46@(L'XW3)-897B85>WM=""6MQ[->QG_NKFX)]X:&R(Q>^DL M>B<&\9WDV.PA;=-ZZ%/^3"?;HOI3.DEI1E-A4+CJ1RH88]8>* MD;/]W>@YN[;Y,R1MPZIW%5^)#M7G75K:-%;QHDK:?75=M$-VB1""72K-'RPH MSW@V]K@P26_TJH<5R6?B> "&<:!B+DV*%O296GUCZ=K8IML']1[;311@N2W_ M_3#G).VAS6G1LK>98"-Y %EL?:Y]:(0#)=R]JV)M&,?M-^)#$2?GC/$?/A3_ MGNUX1V.]W8!)6[ZA]"P;.G*D(K][ 1#1M'? ARUHEGSOESV8.^@6,]"B#FU9 M";S,05;7I/FR/$GDW3-3M'LOO(-LCP VR(#GF K"2 MLR2(HV1X5$">3/X#,4))3Y/>*MFS#%!_RS2>:GMQ^W8/0J-L'E4C>LCDD#)21GXDW(:T*(J_-T.SMXO>\J MAPN77KK6E85OLL1N=)LPXXW9 K;+NDS:UX1>P9@-_>34)*?*M>],R5[O__;+ MG:]; >Y%M@ZORVHZY-NQ/2#)>IF>53U2+?KFL:X3 9YGO!5C_(=8NFI1#]8& M9-(I7-E/F"*:XH=// F^Q.=;\1[X*YU*;&UW;AL^$?6OF?RFOJ2' 6R05]S0 M!W.^%!K5<@C[^/IT.]^2';BQ*_T"H')2R\]9E-Y>6=93G7@ -\+\*DPU[UYL ML_ +T%'Z'E-GT2*.)"&3UR(WMLP]RCDM-H$\DO9I:-CL/M$"G.M3U:?MTU\? M.,?>!;M!,&MTM< /;2H^=[/VP^2U4O:,"J^-8>PY<:HGA?RZ:-B7E:O[N:E+,3,N M81I4)#S0)0CG14^N7W="9NQZF(ODY90XF&H/"DQOPXYI[:L M04[S/ (**^_$1@UY^E\ 7HB&$^[@V[WH(;)$GIHOEYM<7L>AOP2RKO$QD"PI M#W%&94[U'QK,%8_+\V9;>E#V_'BMT:0'^U'5]B$6.9I2 U6_ODQ.Z[^82ZL_ M'2B,^^1JDO&VCFP437)D0."A(2566&9Y?.-#U\@^CDJ>?3F:9QI2/7Z5?-BK MX0@]QAC*90NUJ8("_;ZW@:]0EX8UI+-NK6DB\ 3MI9 MA(GU30=MN.S]/PW[IRHZ*Y&Q'H)M(9K\S(_X7T\71T&97:U1<_N:]\(UWKD- MJC&XR ?RW'_H=M]QC3]N$$R-7EO[49/AVQXDI9=3;-&&T>J:U MD3$,;I">^GI/5!4$/V,%9K[ :L#]Y0[60^LO -><='J7NJM48BB,CNEMT]R5_6NRU00.C$?6!JJUWZP41%5TQ M]\H9/O_/4@-?K:4P1!@NXVP28Q=@P_^G1TRIVSE[])^G1HHZS@86BS@^^'X! MV$KO:WZ'X!B)"?B HY+$P&>[DQ\HW%FOJR.")'&BDW&>R >F#ZWFORK=F*L: M%_SUDNEVWF-I.\9N8$0*.!W-D43*Z0#$IG\FPDQ!3\"^*ZEJW)-9ACM>\; :U;6B;'\[7IFVNNA W;M7@A--+E4&_#A1&G?S7<\R>$)] ;!NT7N= MW@U*[=/!K=WVU#X#K/K)VG=W6(GCV^(73C-,KK\,ORNT'K!R[_9JYE%> M%(Q:%A&6^S"9D6T3E2E>,I!L8[746YWMP:?(M\@WVC0[<7MA>$Q%@K[\OEAS ME+^>Q7T/@==/OJP_[BN!0G0#I26W M73T,,#D-:L-WZW>7NW K Y&W.3RW51^X+_5MRRW,M.2*R3+-)T@C]]:^K ,(9$WSQF&M\*')M@;OK(>#7KSU86WS44KL:V&,4*_U MV;;0XTM7Z QTVC([MMFWJ-?C^$_C%*_OH3UA-.XI\J9A*:[[K=/ @YE3UO&W MR_2M;A4=-4!?KT*;TP?YZE_AI; WP%E76'2@]!8O3[4\RUS7L%"/9+2NH,\' MWPPOC3_FK9QFC=T5GAL&H4R[Q\/"DC+L.!Y-RU<,4E7W_J*1[A29]@I#5?WS MGHKOAYZQ1$77N=T0D6G9K"\;*^1D&@[O[1L5?J;0#H.R.6M8T6T)@2JX0[M!!1#B5(0<=NPA]#IY2:IN&#>]5^&.BM3)Y_H2\,KOZD,\[Z[](^PGJ@=GPN4$>P96>QE[#DF M/02SZ% !/XLF3#^=>MVA6,$8NUHE,/5?<+8[*B,NOBY^(U0^_6\Z13Z_&QL% MWK^G;I3])K5T8E=AJG3AS,"2(."-WKD"<_)]]RS&6BB SB/RR6O[_O'6TSXY M*#]NJBT6(/$C8=:G.V42-1U D5I((4Y 9Q\':U M69R1E%5E-=2_FUFB)Y$ M% DST1KH59;"1<%X;FMSR31'Y*(6X ?JBSMVC;'MMXM^O/X5,0RMP0U,MB6:,=DO,\JU7A]$EA+=[AB@? I)[!0=W"8O!=O)1X M16',T&K4(J]T6X*:R<]W&J=P6W(9S"'O)G2 <@4G$E7IS\.\W]T[W?YQ[-U7$ M'DJL:==H?"[$,C:JOELFNQ-16AC8O/CVQK-T9><8#IX;$?%2&@(E(L4K;GU. M.+-#>F#MFW*.W9WW;F,U"XTWYA M:?::D6@F4#,77YQXS,=N=]:(\EVHXM)(JHU9+_P=*5M?LJGV]#=3^G-$3]N# M\F;0[%2@A_*D0KN_^!0#$RWD! M^.-O36(&FX66G2(I=+&W<1> /:'_AKC^&])?@]-JU-;$P06A!V-:K!LYW[5N M/;_T_SBH5_-(/(JXO_,]YZ!.'I^]^4'K5=(H <+K\!*DAIGF@ 4B_4A_ M&U0,(D](A/'46G4R-3EU)XFB[QJM-CK$D'4^@2,26.B!U]%X7[NS14HFGVCV MFK_HI#^\OAP!EUY0N9L";OM:(7-&L/J81WKS+LYLN M/E9_N$7EI-O:C$03I48=PN,MA0[TVG(;EI8,FA;#AT7LWY7)[_=*&%#@U0@T M_:M9?[/W^EB]1#JJ"\#?,9T GIDI]=@ET>I)=YDO,CM>-8*^"BFO+@!P6UQ/ MXIIM;P66YE14YX[&X;65HZ/*#?1^I!=FT0!8]^LF#;^P6=+RJTHUI\5-*>H- M4(Q#-3CF"^K>,#:@^L@[[MZDF4B-+)0-HOX+K_U%S'Q.MYXV:!DI+=SI^87* M>>&XO] 6O]&3Q1?!J;G9SIOD>:R8059^T;=.34S:^';K L!'^3.7J1'JS/J; MW7J]^-TI9\Y>,Y7A+N O]DK-^VLAJ 177_7,=8>[ T8V8'Z*XCI"L]3\=K!D MO"QQ. 39^ \W2:%IILM&U#_^^'=*.Y\B4"O-)]GNF#(Y[8=ZR)4;\E[YAG]O M'TIEU:_D1_.;A:BL.>/&W*YV4R:SEKK@.9'7H:I$*O %H -E+8;\5%\*>H(7 M6OHF[E&OX]X9\*4C&E5MW[^$,(120T=YV:9'(U?B0R\ =>(08&FG\PE?W1V# M6\Y7/354>GY_0UM0[:]:K.?MZA'E%@FP'D[/EM#B^<6=TV3J\8=%3PYX%9G3 MMA((JF7'&R?F!$8TWQ5PL0$^HKPQ,S&J,%FYRMYPG%ST+'Y32:; DW:KSF(6 M_?/5G;0^61,3O;GY^4+2^<*9BM?=7D5MP^7S "58/*AV*1GVEFN9!Z)?GZ!* MW36FXX@FL\Y(+^O=GN?P7GQQ=:Z-9A6E@8>;3%$N@_.?X$5B22(>&-/RIXGY MEHMZ,FQLQ#^W= L>FT(9;JO1[-GF[57#]=#**2&8V<\CCI?8&J+OI'E49/&: MD<*;'!?@SV>1EULGNO-P%J#8I4L$QTIP2(^YM4X4A,O#XP(@P-;"L/4P?\9H MIKJW3_O/IY6PT+)UQT\]F#O'I7/&YN8MUK# ";CO#X9LT-W@@\-#5<>3'X06 M1]RNB]J#R8=UPSP2/9\UY>+14?RZ@E+% U39GKI76-(%Q#K*_J&&D,IM:^T? M#A,/Y4':F17S(SXF](\&PFW%E]Q5HM B]]8AN[#"EX2A$V4W\ -Y<]Y\/D,<]O0EECNN86K&;#VNU:7@[I MQYRMJI)V3_)-RQ[!\T;49-7M-.T6^>SPO$M^_6R-LM[[Y7/.$]1A+D3^3'($S8$HA7J<9)FS$JX"-Z M^)-%4&7VF_N< EUW.)R>07[*2\*ALH]F_,@--2'<+\Z*JU&4H0M +>A#JT$Q MP0L+BUYI_Y? $^ O?TU6'(D.]\88-'$T]$IKZUZB?D[3P9UD-Y*72#)TPNX< M,,OEN'CDU[X>+NX9,PS6H?_21U7U(1?\1B4N!L@)ZU2'RI!>XE#MQ6(_PK)?A@>B^EL(95_E& M,89$7\%WNEN>GA7)MEC?W.K[(E1,23M IXHNZ"'+N731]A9&/VZJ?=F+!=2 M./!:7.DSD!95& 3KX:/=0M"1@.0:9U,'L$WH)V;ZN7)L%0]5Z")9XTJ*?3S. M^81$@'VWF0&'8*Y2OJ)5@699P]5?1X@[7(-C MU_^%F7?#LO/;#SSLEQ+M1+X"0'&.@0(-"D?P MR^1\-5585WO-!$DHW[:C>;T*=S:N-P'\L' _@,\ @9DQV>?,ZJ: M&N0.D6QCAQWQ/5N37G'[QZR+\UH_P%CCM*5%&543DY_)DHL\8_;![RY1DZ?/ M4?D*OP81_:2QKA37WC903Z,6YT6($'2HT7B_7?R>E\+Q>Z/5]# M4E]A9YM @'K68$[ 6;[.W*ODTB.OVV ;P\3NS+"V85>VY,>O#UGWA('B=Y=E M?RUM[S8]"%BQF)]:R:/RQ_^$:$]X'-,R9YQ0O-(DGU102C\LT P,( 7X46VH MW\XJ2XN^ ,M8)$"OXWOV* W$=9K"7-XZ M-QY.JT>K\6,G*,+24R!>@O4PNK\KWIK+$M*@I<(RGD4T!1_V0&DN &$%E/%X M-$$@4T]-D/!>[H!X'?FBU:S$C?.TR\-\QSY!8>V=P260;YMU9[O.IV>Y\=5@N&-TG"IJY#=%-C0]*WLRZT3V%D]:O1V9'CY[TK7M%=;( MWL@N1?[JH/Q*5(1K6KJ.N:C7M4EP@H_5)#.-3/OI8H<;0UT[638=[\#W&O6B,2F!O4 M6SN)B@=[EI*#L9(-T(T*-U?YI.IJ\NP%(-&75)9KU5&#$5__Y:8 #UL6]QS ME+G%7FOR?O7;9.-S".?D!%3$-=,O:WHKD6>NB<:S0>#-(]7!$J,G(2F^ASCY< AAIO!-\XC*==WB)):^,:3L*S>X+9? MO\94&,K>E>RDYN(14_^(1> !U&RCU*C-3)\'Z+S0BYA\>'250F/_!$Y:'47:".P %?5WNSYO-K2WK[1H8&'%L@ MAR>?[G4^X1(XI+,7+Q(NJS#;'OR#-_W^$Y^9JV;H[I/.OPZW @IE[SQ\YIBF M:,[SLZW.JNQY!U)'[)1=-C'J K!2C*AM+UX)56T7(*C(<'(G4Z'J-K79C=(2 MA[UO\]SUG831AG 2K#=Z3@-15&V=@QLIH%_->1&[)+U\^ZW,G!J[K>"TECG[ M#JRHC/BCCL1B@84;)$MR<3NM+?3W/^!''47B\-$LRE!T4[2\ /3WEI'^(-I? M8+>+6E4\[ANGH0NLCK^:*Z(B!2E"A.PZ"[@T#PH4K@R4'%0=W9HY0LIFN?DF M4?(#5;6LQO?_J(YZ(-WQMKBT903AD+=T?'/,LA=#?#0*.@WBGH9_D'C8/HNA MCR5.F>]L65I[D.$DH>FOG^)Z^WD>G+X_IG7.ZKD1]?279VC95%RI6*$>Q*9X M_KQZUF@)-"X/I7.57"38V!+OG@5>K_AU 0";>^UVEA;!,?,["I.]?J/>#XZO M%1,D@KASF::G?[O_NCZ/K'A.SO!ZQ2O:3I1C-[%P9]FQB(#;S(_[[8S'GGC9 MN'@B@=%9QIXX%_A.4P8>"&K"]?SOC(_EL)6A!BUK+!40B3;4"_3,:H- M_Z"XZ,TVT1XU0=M8>'QX?4V1(_\@ZVZN,)XQZ@@9D9$^YY7JY^)!<3_FMA"[ M_RK72F@/NWN&:CK).FCH'?-*M]X*301-?@[P/F0I&)-LB7P@OZQ,QS7K[H)65<7RS,R<&%*M,M M']!?N6!F49R08/.D\-F3-#7GX:MBKXCU?\:YA^XO+[8OA>Y"XV&=F=W#4S#7 M>^?N[;A-LJPUN1/>#2=(*[F(>_TC>C1" /W3=A[G*]7S/U'[8A#QNY2QA=-' MB"X-K5OFPNC_289!@XTD[I,LQ$H#@AVV$_%_.I\U;F=J%X"/N4__/>UJ!:&V MWE:A<4P^&>Q(CG>,@[+.AEED'2G@1R\8R&>$:ZMK MV '#_>0Y4XWW'LYR=!S8KW$:UH']'P@F5L"<83<,"B"BH=:=#@U3<-/=$V;] MEO3EZ6>!"L-0WJF-7%'\41G,N^"M-/):WJTX0V:[W2$LFT:/^]O %AW(RQ> +D>\@?:?-U\]!"?A M^34NK_D>"C9,BVQ][*_PMW*=R0]\G>B 1^W",?\F!V-@L6K$T[<=<4)R [Z) M>3I%UYW%%+WJQ&@>PG\KE.714A3LMY?XONY_\K5U<0*9)'I>RW_=[]9 K?,L MS!L%MR8.4VZ@< %\[T$U"2DR\IEBGEY=LY8RF%CK>C3M=T]A42SOK M)4IU9?;WN'U9-3D!.7P5?Y35:3YW&;L\,?\N /)^9QX(U![0N:$ZJK-C>["73PPDQ)Z4X-N_PEVK--UQ5E&OXB5% M3N%BAQ:%G^7[EKVL(^X2O"AE MUT!HJK -*]2B+/'%466MQ5D6:9(97RA0$^L#J5+PN/NOE$JFD+T;&T;ERMW2 M2=[VQ;A3]&)O@2[(!3GRJZ<5FC;[%D3C"5%TXYNKRVHQ&W@P0C//KRIY7&'3 MID_/(QCK6/Y!ZELQ7?"KGYSMEC_6WE:Z2 .U#X\\F+&[AW>'J[*#])]^_(,? M;T'0:(E$B>T=$2W<6&X3C7Z,]37]S;ID(I!XG,R7R@@O?(>@5>/<41.>$N#7 M3:^MY:X2:LCS,A+=3@S+N\88+L/8.'SIUZ_&6*)Q6H3*UOQI0.D1#[1^JY_1 M*8C7[)G9\L-G_Y*'^R#B994Z"G4Z X.&VX9-"+0/#SJDR#[UCOOFL7J6'Y3*JC%W! MW%+9Y0'-UB-WCI8?MGQ%-A7W$H/!9;V!82 6@EO7DJ!N];IL7T+5T#?OO\-L MTYK[HO'JM"3#,L*TF 0E]L4^-/ZE4&LI0=/8;Q%"S\'7WPH%U&(TMN,Z#U@ MW.;LW4^".7/]3L<5I)?WYJGL&T]\]LTT+3A=DXX0\_4IF&E-)W-K>H(?15>,4X93@=_O=\!0)0;_*Y9YO EB/?HUTA@UC;-R2^J!E$P\UV+D6:(FG6JDVV=] M.*X,'(2:^Y<.H53R>Y>NX!F[]X ;+?+6[FSYSV/0[9;[?]Z]2!GPAU[?Z6^3 M?DIH=+_#QCY"+DJ^QC6TF["8>&?2'YUH?8[%%G<_);3@UN>MJM]CSF7PW.]^ MD*K2>>U^.X12,Q[+XMC[&*D7P3I]&9\5_.Q5LL@F>BY'/XN]]&?'U/\F?=)1.;Z(G3J6:!3G5+1K).9[D\IN+-U*YAI.T-=R7TGZ MD[YBCMR=*%BPO#Z(WN6DR%.U"LMX;+K#;B<9YKFC:D4-7,#!Q$+8@3'2 98B0(3WLR M#^(GC,;4ZSKR],?VW--#!M"[8QW]P]% TG'&PY ;>X4_)M$E*<'<.I^@;%N< ME/R3-YFZ=U\K9MJ0/NQ%Y8OF]35*_/^?3.T]/91QFZF7#^^FTN39'/61BHW6 M6;,M:B&^F;6V3?)"D^TQ0BJJR"BGZ($+0(#0=;6P1I4K1'.P8Y^\*,]B[T&D MEUG&@(7<0FG/I_6^]"_,]Z_\JMS4:_S>:2+94"Q ] ";FL0^F\< +VTI M :/K.5[UE18]LFPML"MC3/_V0+<_^?85T -0+T.>APS+;(&\,B%[?_$#2= / M/CDL06<'<:QJ'C^V$57>:3,"[[%M4]XNKG^NW,2F=5_-O$]]WI*ZH4!]K5V5 M7*!&O_@6QE0T41_/16&:$7:!C;F_M!M3 <0GE'NO7XGO5_F8Z>_B6^E9=*NH M5,T^R>N.Y/UB9]+*;0(=M899J/X6L!]7N@"8J_N_ M_1[[^W]A D$S^E;L>%=E C('$[(*-1X*",)X%J9S,O"BWE2?-=YA)LICN MRW' +:;H21>G0<36DIJ7(4U+2^]Y/Q:)GE)3&#"3;QJK"/3N2>0?HG7X!X,T M[D%?$@T%_JXC:+A>,!-HG\=R-=AJWF7(HJ'BP\%#:,TT:0?I5PL#M^;7FGI- MQ,UD9V7)TL[/V"TR!>7EM,'0X>JGGQM0YGP]Q>>!1)(&SNOLU0&&AQ7^34F?='VS64P4<;#;4\&4G; MH<( &DF$RKM@Z+5V;&29[UB]2$6]3F)BHNCI=$:S<_0@W&X[8+HA, /4](0] MA#=V/V3R-/-W<&QA1>:7\KVS-YLH>C*6?!6(5^YZ1)#H$76^9J4&QSH.#_7).KX\..E'M?^!XN^ MVZH_YT;(.7YPNG5??@O1VG61LU?M1DRIKPN:F6=TP=+O/)ZJ-S6W3V+.T3J@\M?ZQZ^E@4O)E M(VG'S.]+K0_NSJ%@BNN>;%*#LE'J9")-?P $1.@\5% M*RDK+B%(-3P42%2#]@F@]RN^;T/%8ZY.'XOZPMP*ACJS#&-_&KS+"7RT9KKP MID'M,@79D%"0NG@+/^9@:=30*E-W_ MSP: :X;$;8%')#C_RCQ9_U/?*O7&ZFOMKP^YSSZ]=*R"6P@.NP[!K,K+F\6' M$6?<'.E*3!^+#1.+]2#M:]0 MKAS!7Y*S*4I+8-4):]31<:3QY/,\!I>$K'FM1B@4Y4N9P)D%)[;M@>3 K["6 MA']0!R\1+8,9FWDJ,B$CS_5]G-^K269K27O[)[0XYBCQ%K@2A5X.\SJ^/V=0 MH:U+ZK%PKY_L#U\(N7MZPKH]_;',=&:"$!BZ7(HNF@PJ+&\.XDTCFD">3U > M@CVQW<'C\VZ9-CVG[#7ZLU+/@KIT"Q0@QY(KN3OVBAC03$K7/[K<$2]U^@2? M&/6M>=+YD]Z/!3=>GU(1V@;%=Y>P[;KPSQ!I#(R+Y$=HXLU#DW4U_,N7"M@Y MLP_/V*HRO(X3^M=B[AR-4MNB]A-)DLA.B5F^$^[Q%7SY!H8ORI-7X%JU!_/B MDJM206P4Y7?)HVI1/Q' /<%,2Q*4Z\KM)Y^(^Q!2J)VS@PW?OTP]I<:0!TBBK MK[.O',116+?4KA*^YQ.^@+8:ER[_IC#G]C7V)^G>9BG M;XDC:CE&X\B5^N4.KP@WK!?[HLW28F>-*HMN#-\9^+.#O<9"%16_"EV8VS3" MX6 &]1R?%[O?+DIZ7IW@86!V8TX\3=S2I?I*FN.V;H?BSA$\M0XX=P$ $HYA ME?*QGB]+"Y06@+> M!88[WP$FSQMF]# E$G1)HG<4S**1+.(+/]-M/WX<%?W(^JEGLF !U'H:O$L9 MVCO/N25J4JP>^A:AMC&NWOBOF,VB$30$ZCZUFW](IM[%VYFO:3W*MX-M+@DG M"7YAFM<2A>2Y0+."'C"X84",;I\)R#YY=G;1T.#,GC&N)+&^L[4$H>&Z9.^4 MKK#N4A'6P[:X0:(FZ2TOG8%T,<$&73$/E$WK/?N5:-SJF!*B7$+OK?)I-7WK MC\6?S.78NN6(8)G=.$%$R_,*X3_EA,V2_'"-+4(VR@B4UD_/&-)0OM&'<3(O MWG2&O$7]@]DS&_?RO#X'&6OQ+83)HAVU**P\"$)?H0.4+ MNBY(9"U@BN_308Y\.#Z89ST)R"BR!_=;4<9:+))=9AX^*GEH!#8S7IA&1,)> M94G$JM]T'E,18=FB"+?VDP2;UZH7O?)M)+LU^;P4SZ4E?.L"BRU8(W^0R3'= M71YG\1> ,"NP-,8Y4KC^#T2@TM8.[.+LM3=/+,T,59O] YEN<%0T0?3R]ZVO MT-T@OI)@M^G$Q&N/3UBG;WWTR#P2GQ5X+K63USRR[=U_M[@6IQ-Q 7#V"@^ M,;32>#8[5>;P#N\4=F8)0F8]_R)@^PFB>4VX EY.0NA/UXV!B'$%P1@A*?I3 M.K @0S[':B:^O6G/U5?V]0FH3!;.)1'H%W2:V'[WK3J#7QG9\]Y^106D#P , MS\68CCF"?"=V0(P$V,G'JKR3JK%C0_O!_;D#,YNR>8]UC&Z^;17P9+5CE!IP M)69+W0,VESG1 [TS7>^6'E]>I]TXOJL66B&8I!4YE].DTF@*4KD ="K0\3&I M>R8R&OYTJ76U#JV3]XW5+7BPW2?%FKIQ .EKH^,>3S;TI*5;TS<)$3C)TB8H MHD$)?%0D5;;: ID_=7SN-6FSW]LGAFN5ZDSB]#@XJ.C(;KG-N,B$]NL&TK9B M&SW+M(K#=GVL*GK%W[9^PGO*9&U?%WMWUD[W19BBL&K;];VIT#)IC,3N M\G?P!0!D"!VU0=(2FJ_V*)U\QM#"3YWX EX?6U#OV!I58+QN0O@F7UX /OWM MH)>2$P27:=1)634)W$"98R5*5K'5F\]YW+-(;] 0UN$'S#/KD F\SQA@8OVD,5CB13.9?#H\X-&S]0F%S33Y*"M#1V4++' MBB(GH(8+0+B1IY&%IP$HJ_#@S]G1UN'PW')%Q7+Q -YK]DHO&_0RX8.W7#[+ MT"_^!W39J&(*:J(?@[QB;2>\Z2C6I(GSMA79E41?PR,3X:^_]"1UA'\MV+*# M[Q7?2@&_&A5]<^U>GJ=IH5?J0VG+6'2AFD\+EQ>8V[#[DT)TNW +_=(+;N@!29:H[LH9%Y74FE'(!+3B4KWJW\TQR(>IX-[_?K48V;CJ M<&O!!-@^T(>'1;-T!YR8V*6%0Y%_/YYF;8J.K!.J4(W>5G-:JB,C/;FV;"=; MZX;O5G'?+-BQ>3Q+!+AQ^O;^FT"'#RE=)9N 7=$C4PJ-,I'6&J*&"X7W+-^: M?4@1G,X_E/GB_.P"\&8^-_G?FAW6.=X5W2B,KHBK&-0W6G)'<%8 >[Q?L:,Z+ORK=8\#Z4&?&73(.8\<]8P]1 MQD$+W8>KPWL_+W1O7Y<=+QTH+EZ$NZ9SWDQ\@)HDT)FKU;L<-GH9,J8B7"0( M GQ=P-ASLU[DA^13-#P*9WTKX4W+N#-T"-^(O*WVTTBT[5^.]8#^SHS@D>'OJS*5PKN5;ZVL M/2_7>Y0W7HKQ3/%HC5FN&C_-39NXSJN'#E,#,<:YH0]ZA&-@K"09 M7&#,\;V)02*TV-4>.\07H-J1P)X=ZM9H)_)VZUD&<'[^5G%D7%I!='%L*JAY M%W*&9Z30P(FJI*>-23;H&,*;0&X[<*!I^M2?\UWWTG/.,X&3Z'^3E G=IPT M-C=V(6[R<5G=_]+ ^D1CU0_L]+U%;<-,>V^IT711,-@RVYBE3^ MU#OVH<^H B,2!T[>?9T*]K+P7X/C3RX6X#;#^R*3Y<5]07.'! M4!!5\(MVP.3=D+R;O:MIJ=<4>Z%PZ!RHFB=R3YG;_NXX-FP8PY8:.?AKCE5V MH.,"8*Q.EJ%@CY'7$)*MM YK)"#>/LGWS0F*C?)*/Z'%6MXVPD15@Y6AM;3= M:JKVM/U>4;T=RH+ %Y+AZ()Q*>T\7_Z>@3/YRX06\]U]'UKLZ#5B3$Y'APWW ML:.B(,,E"RE\%5X4Y+E310?^:GW5HIH@73&^7&*VY;&=*.9-OK< J?I9)Y8Z MM_YVL+^K14&^=@YHL8TM3Q$6Q!M^#^'[E(3XW4DHHR6@L"Y)D]:ZXX 7N=FH MYNU<]7&2!"Z!J-,:8]$2 M'A!V44@@/WZ(O52>(]Z1WZ;.9TU)KV%X B FNK M'4[=)/M,W;6^8=!" *:/WS)@J))*+5&#>B7L#P_-7U5KMJ/H#.9=E5'.@DGK1].0I$&N8'G3/Q*M5T-YEKY[L:X:2YVYSRCV0JQP%CTH)8F>HBANQD>E MU#L@ P-<<'_/N=!HT9V\H">_!XRD8[ZJ5+PL'8K-:$2TA?C,#[ATP^H)EF3> M?R16;LK"GES:P%T\3U+^N--7!OHE2_#_3P[<)>;/.!R"<[U%&P#+.&AF3)SZP6C?&*?WA$'ZB M]47DD K*2K9'_?T'6JA5HEDHM$"\;FJ&F\WF=P-Q5@0&Z/3G]+3R-^O98@NT M!-/O=A5Z 5B'L/Y8!CV==WSU_0M+PJJ%\W\V0F>#WNM..1K"LL3W?HL):1DK M7_>^X:GH?3YKT3&+ZB=S]SW>H.9>N0!8'S->LW=I%\&;RC0,LGY?%&R8CE]C ME%"\X[LU+WN4ZG!?2\O =+U:]I;@VE (7Z?=FW^A)=4\?L"&N2=1+9N*?RUC M(?E9PW29[I+ 1,S6L?J'TZ6[592%:H-0Z1YZJ;;)A]Y4?\49O5BJ= MF_-UC-R8WI[K"K&4Y0J1:W8SR1#[,AOE;,JKP'TI=_70?O$'H?\ICA3LD,N> ML'_@/B[;G7T9S(_-]IZ(V>UQ6%1R1?KF,2:8/9BMB+&7_:,2@@=U-,M I9H\ MC.XQ&];N6+\GJD917\K7I7CT%]D(QC3ANE<0)%'&R\NN;.8MCJGO_94+_D)1 M_-MC?4%__SA3'0NBZL#LV.6(5E5O9P_ZHDRCOG0=2XWG36M-@Z0=:0RJ=X^Q M_Z8MQ^[^LYOB8NP(GDM78@X/V3G]D@V%0Q3N&YE5#,VI0,?=#(&&X2N-*2:&W1S8$MH6-,/FN".4/MR@*IX MUVQ2.GQ[4%US,MY);W"4'F9W@U>@"472<:%."H&)9'Y[4 VQN;>5N]1Z8Y]R MC3)Z?AI=),\N+QS@'5^H,]0TN))P/$_BQTU_%:_P/]G35L[Z(F3%'RXU1*.R MSR-%K7^N@X9%R,P'3Y]6%G!UW M:EAPKY@]299D8Q3@2PL^)-U.,1B/8W0U=I[\IMWM?&N1LJ^K/1SD^#6CG?L6$FT[T3._:!""+Q MI/-P/6EH"*]\:4#C-9S4*+6@/[J& ZU2J/SWJO(HY?C[&G2=ELU>"ME#?AJ M?Z5>M\>.B8AT 47I)2A(%9#> A%0>A$0D!J57B,EA-XA2.^A M!@C26T(-D(3+_WPX<^^=N7//A\SLV9/)9.^]WF<]OS7O[ ?UI@"_['()H"KM M;.4 6_Z6+BS8,FZ]*_RS>>(CA\'%SH4Z?L5#V7 A7@'EN]PZ2TF@N[)7%-C3 MT-=6;,![CM(R225/7]2EE",8/]P@3S (1#W$4?2@:?'EWKB8Y0M\\O,Q-^_6 M^W/;Y[:GJ+[4V5@ 8-I]O% /_G<+5,,5HFAZ]6M K$_N.ZE?8T>W RV5M\T. M+P&CABN(QY\6>OQ@KY^+4&M]S(&-FN 8'$NB.LW[!/H+FP5):8KV)]5XN#\. M8391QC>Q!P]S@TB^OLG%S=W7R14N6^&V3-'>N&O>P:DTMI>J7S5HXU)4DGAJ MAO[D05$QU>U+8I2WC$B0>G7RVJ);N=A3TB.\5ZQFP(-6=1ND@7>:T\?%)Y18 MM>?/;.Z6Z]OGF<>\^_.4AM.(ZX5%!OYXJR][UR6A*N7)6"%C"LK(O95, MF5TW=],G0W)UCZ>FM7D\<4&L02924W9W.I@! ZUMW>2PDB$C>ZD6R!C\@' ?I<@B="Z\=E+;> E(,!;\&OVN MEPO[L-MO+7>9K8@W^H50 IL+F'-!CG/R_! WMQR>AAFD+$?W/+DM7F-09EV5 M(F=$P!W#8EODP(JC!!:,(6E\='U#UA/(#*C]%/T0%_1]1#JXJ\.A-OY. MQ1S/\$BJ6T^G M.-]"1P1"7#VU]J#_8>H'0Y_%FCLV4I)_3B:U)+0PR0'=Y0TB+L.X Z!?2397?SHB-4^Y^BS_I+LFG4P<"9HW(===5 MX^"5[2SC4-+,8LUI>*OS)2#^'KZ$XQ&J,^'3-_-@C-CA VO.]Z7(V[T<>@*K MSQWW\QMCMN^F]IN?*!HO7P)VBE=@<;-&I8'+V52'1HC1\:#Q'L/G6:ZW&B,7 M'P*R8U+;A@2'7)JDO)T#<+4;BP_('FOQ &4XT2D7"1<"P>V)A#>UXX]&![^V MABN2ETPG4,?XKW;_2S;+3"YY:W![SCX&?%JO;P9![/EXV,T<>2U M4(IP@C_&%VJ$^BAY$7<>5))N:ITJ=>/417K*(YMBQ7QY5;?9"LDIPF##P;C. M@5WO"M#ONB*>;WB189,)[V;GSFO'^M3H(.C.7[O*$-XI7N()VF-[1AMG%8?3 ML8A9,>Y@TV?L7+-[?/_M'7OFZDL7;&M6'(#=ZN(FK!0QQQ;1UW=@BL:^QSL2K#&KI_PQ[KQQ *^(@KD MK:.)PU=&1$AX@/,N\1>E06,A=O.?]YFW/,$%GXSCG&L/0)>[B*3D;54YG6O" MH_;O-IK(W;[8P!&L[]PY1^T4$E@<,6R#;AV0&G%+O?%R.#(B5?P9,[F4*)8K MQ2\]@CM?00FRE#O;%JAAQ&0$PK),JP![W3 J#6/S''0;K8++7]A15EQ(7SQ H7 M>>/0[V#7IVK\A433N:/5G\E__CAOXXTQ0/(V)A+=,/UW";5/ M[3HU%R_N_/!CXE M,Y:P+RJOJ=#)=64FX[QV;IP_[6?_ I<04:X[&.8P&^MKS#AD]I. MV^6-YX[O-XSBU)>%6;(+%<\K"BKG4C3O[- MF$7[QW555M,V2)P6VOSE^3H,#SP3T=PK0O88)H=#[G(%YN)#5TQPO)1!94ZO'F,7 M(RH;E!BTSESMK [H3M\>Z/-'_\*]62$;VTKR2^Z^E;3MQI7^R\'ET'QCE*O1 M7?XT>"LB53'GJ>#5^K.'DJ$)FOC?Z(?-$E:SI[!'V!>%905T[91^U[[,MMXX8J1^ M09/.6QV,(3TBTT3IG*H\6*%8!81DQ:*^/F]V--*C1;L5OXG6/AEIO(( _".N M,,)5%9)= AI&">2PS0S^Z I,M,("Z)7WI]-7PZU>/]:D27?E761A.7"NV>>@ MSU#:'=(MOQO(8MP-I"^N/]?9;/5SVH5"YQ3:T?'WEUXM_\/$M3OD5N3FV-:P M/47APBTC3EH<*?^G@UD7-?N407'SYQXDW\,4CPU*12;>D+'FW!,Z8@R8Z8+# M3!=WHWO6)7-;1CPOP"WBE"T&I:5GDWUZF/[4]$V%G*)Q^8\W_Q*$+/>.XN!N M)(K ++QZ?5;!_GE 3ON%*(%F%&A/&W8.C%9TS#_;=37T:F;Y37.H/,#3D$.) M' PC[F2<=:Z<]NCLSZIB4N%%E/GPD:9QZG^XWF=U/&$NUTC[CKQ<@6P:#)47 MSX)'3B\!K/#&!6G!S!]'C8[Y.L6C?;<_#1Z:=6B@;=J25#9KC!/QXUU3:#IL M>7=?2>>[_+G46TT")4<@9/1AH3K]O<:UHM/:_BI0\2B+MGXO%C87@[E8R-2_ MY1@K7"X\:EL7?;]&(*&>&?E,+&.IA=EO$3E+\77/.U#8SGM\]U'\C-JXFXQX M3J(&-'V:1G/X>LD&FA$2E5%0C('=M>PO=! ;LFUNZK%2=S6:!003\MPWSGOX4D,XSJZPL"#]ER/=#T69_&.3"'_:TQ_'(L&XDXJO?,_9=V>RF2Q* MA#F[L=?98!&<-^3S=[YZ[],AYF#!%A(27F3LB2&6BU^/8F#T3MQ[^P-9O8N/ MY3R0L@#:38O3+TU*P,C][LEIM^SPR1M9)]=+2!.7 ZA%FH\VX7"BP:>[D_# M]Z4FQ'=TGT0,T+F?_E.ZH#I,T=)3/#A^NKJ6_3M(%7L)6$)75OA%BU([!-J@ MUA/D?+D[&FH;>2B6RR(L5>MRMU/=;F[(+%BDY&1*:-=+:RK%M(2M>YQT_5-!2GX M])F'9L7V2FTF?Z<2S6%70PCT5:0>F8HMV98'X@'/>LJ>.5X-? (DCX[S9AU= MM!_]3PY:@^&3.K,[ROP$OT:\/4U*D9KG.[Y,'=E)%ZEKE49/)=BW^=%"@SUH M BJ4($:L&,?X1L$DH0A]Y?P@?T$+=)_^]#_>4'IU90QW7"ZJW)^BY\J-GN8H MXU_-[N6[D^>6UTR-F/=Z4EDP/8@<-CIS/^1DXBQH"<"[E2A'R$NU?<>MLZQ\ M*VEMT9AJ=-3FG'KJ,^W>+O6*C1=A/B:!2XAQ /)Y&C#,>^,2+^Q+S]H$" M\0O*QUZ7 .Q+4*@QU_T6Z[\-K5K!&Y(0GTMC0)O_-C,VRJ)0G&@S=^= E@,R7R7@)& M6)L]6IQELO)-Y7R(ID?^QE@0[(R<_K75Z\W_8Z;R__AP#=AW^TLMTD#:7P = M2Q=I\=[PQOH67OQ7K9EO81?/ W"@Z-. %%3G@M.*9:B">=*.%1V!?ZQ5(_@6 M/@-($8R"PODF]Z"V+OI=$+KW_EC@VD-@>7!@,*KAR.JILF#&*.;I7P_\P7"? M'*QFZ;QN&E-P0) O%]'(RQW\,$EHS%&(_>6OXFFIL%FU]_H2$&I"&FXP1IJ M+4ZO.G/IN]ORM[38_E![@&I?AG6:">=_+7HD6RB6JIAT#2FU &E_HLR#+UU> M_ )V=EL>E)[%57"_$ZI*.+9A6(?"T0VC&U/E?G1[:S^J/\M2YSC\+3%\U>WY M/B@\ PF"@")4LTU?@ZL0:4'Z]DV9>J"98>WXOF76W1V('[V'+$R*F%A!D[WD M=F^NA;FZGIZRI\<0&]S*8'0N)[,G#J5+:+0C% MQ1KAJ22S%26^\@_]VW_2NM J>LANL!:7VA(H8;]44$R>'Q%+QB6S*'LL=7C: MP\6I5;PQ9:;#J+EKF^015K"F=,75.UZ0>&D03::9SHOX)2>A:7\NIY_'I/)\X!,XD+_L21!9G:3NL6-XU4+\QB+/G.OJKMTZ\"60E]E;7 M1.C61L\ND/F<;%2^B'Y*1__N&0$ B[H$V.KC^:9^78@3O$<5;3PQ1 6S&%TM MU5F^W)[E[$]4E2O1%RK>#RA Y8JEM^6?NOZN_H@G<0\\P3AK3/?A='"2=R>B M3#L-7Z.S&CH"4&7@%?4D[^+$NK+*\@>%<<%\^\<_(QB=*O$9X7 M)'3Y#+DW&5KD&#EWX:5RWWE6AI0YF^,K:/LZFO9/XHBE1\"9<:TY95%X\;B7 MM-/TK()$3N?99.&$''OS1!#=\L6QG96G94L,<])#Y";H!^0ZQ'$Q]A( CTBP M#Z(BT=+ZO=%+TBBFPAJ_HSLH;9^ #3Z!3/[/586[VI<_T M!SK$[K0%/ETB<3?;=.8\&">XYPJ?9(IFWN8H*Q/C%29.<20<5I08KKS13?]G MU#&1NZ_T.L+SW9]_- )QW=^LGP$=EL=Q0)WBH(M<],[/MO#EQ'L^%;) M M6M@XLO\7L=/H_L$9(^SC,"V9][>.=8UTS61@D=U;(2+9I=22@_39KHPT@*I- M-'2)(=KU4K3295+_&W0K<%PI+&#Q'*.KQ1VPNXZ(9A. M?=QLK(>KN'U:^^>-![G@:[^<\PGV8V.!WG1ESFW[(,/@'B S06.)B](OFHMF M8^J\-C.P\$_:IS71M/)/'=Z0*@%UV93^@5;?R;.3D:F4^@S7?H3GLGZX=( + MK$=PVW%N+7ISU.2T7>J$MAW(Y1>A,0)7DA>E_%OF:" H.FNCBS;A:09_^.68 M%K"(5-);>E[9B-;<"3Q@8$XC^ MP.E5 ME)7@244K-W!I>LZT[!+@ )O=Y8P& M.417BE!\53 3)/%#X%)%L-(XYW.U[-JD7OH[/^4-1,8O=46OH3&67&6- MVS3D3TCG=7W/J2;YN5<3HI*EQ7VM(C%U-+$*M&#CRH?N#$'>-6PD.\W(>R+6&:](O^'^-#-*D2 M+J]H+2I9"*5./Z)D#Z3PB3J4-*[>9YRM%X:D8?1=(K1)9CG.K9WTZ *\"^-OCV!22DB\DC8 M%,YFFFJZPB2;V2^8PE89JM(^"$8_G$CKKCQAEGUCOC^&?.UX(>6D7\IKYOJ[ M877& ]F?[!61]5FI&;_6K-\.N@8[I@R]!'0 WV+5:CHHWD/,JB_5"=I+*XH M9BPI/L&Q:4Y\<(;1;D'?M3;KBRPU_SU-#5$] G9*RBV,:T* M=)$?4TPUM[9E-$V9U50]7G@X5UD5_%SN"N@J6C[AWY2;;TW%AV)D]UC_O60 MW>9<^:L,/Z+MN/"-#&HX.)^,OM_R=%'!>NFZ@CW<>[Q;3GW@T%U6V;0VX;0].F2UH%X9S\@.YW/+]F+I!82X%VR#;)N%,!\6> M=N)"!V=\W#C%5&-"#"?=Q.LU%;Z!!E]"=5U[D@NOMUAO\TNE3IJ4'V W !9> M$>%U@G 8W9.>+35BPEYN=7'L_:17LX.!E\$7.W_0 $D=BW;#B MQWW?_J@\ M;[S$F%X"5C''\^'4DWI-JHA)2NJ4-Y]*]]^WC<]6=QX[ GX]00,"?WAG9D.L MY.+5LTSSRYQ##N(...8\W+^R5 BI\S-GQ->2F@:?+'_:E!,$G1\H>V+M=T[+ M0D$<3YF]!$%9J==,N$:QJ\J&;\Q^DRQF^;5?#F[+B\6GG5WNG M;"13P/<8PNW)5^=&6.Q0,PZH6A^F735^9,EY4U"XB.]53KE0?+#C6]I.I5+C MY=.=[D*[*16ISIG2-?,H]KR,"O2+9Y [ )(W\\L[DVX.J1?5CIB'.V>V0PE+ MH$Y!%[:.-/E2%8Z\V>*W7S]DDBQ^RR:PL+O*287AGH]?.&WI"_/$RU;=0!XR MW8 I;8]*[;(>2Z*$E6I"7Q:K08Z=9*DHWL6G_$.+'W@5B?+)%(O!7^F6]/D> MN(?$PX\X43,P'N0)35DY4_$ZY+YK+OQ/'-V[J-\"_%X70[0+-T;.SU&Q^+G. M$3QFZWQL7]72:>OXS<5C<:$#-6YIS7<3H?5D5' X,T"+K/CU.4EYHJITFD+T(]%>\S<)5>SEK!WLCW%.HS=*.R MSZOZL9R4K0$[RQ&\ (&E1E"8[I1W79#D^][2NX) 1O! MU!:;( J"6^[BYJS0%&/&9)6.HX!^HT^3^8-\?4?&];L01J\%P1ZS_6@"DZ\G>:C3[$>W MY;E<*#[#(HK5W%MUE#(N1UR?I0WV(YC7+U 'N]BM^?N/N;W.XQ72A$Z@42AZ M8&=V5-)V?<"(V6Z(4FKS"C84WP;SX$7UQCZDHO3J1ZH5K,+Y:L[RY [FXX,' MD&M:%/,V8=%?FQ@*"<[8=U!02QT)/$ M$LV13&Q7+$GCOU0P.7X6D(WH',8+'*-"")RS+O$I=G_S5#AB- \'&88*/Y;\ MO?N.C6R!4U,X-D7J@']7]$)]&UI#$>_JW=^H*SUC"X_O$30WJ9V;:V=^2'>- M%Y?DH:D0"0\4?V60FZ28KR"ITDKMH#P$#L; M",'K**J(( +8P&8:$2M@RW]8SC4UJJ+ 7;+S-X9O4\:J'XY\!PGZFKD"3R2P MU//&,L%"!U];O_..U42\@S]J2KF5!/)"?&FLWQ"G,-M4YL>G6AJZ[@N)H/MN M2=]V*:)T6'C!B/,<%^/I#?R,:?3"0J(*QD7=CDM=)#H"/G2'SCJ@V1.H6NTH M A]_7&.SDQ7O793\@0PX0ZY0],Q!:N<=3\2E%F=F%NSG_EC-/YWC78)0 :ZK M*SPX+>/W*[78+.P[5DS#+$8":\#V"K_Z.EXX#UNX@QJN4->6YI?P?@3048QG M?\YSN4IV,V42V-$*);['Z,1$V'.)V4#+@R^N'$.\]7\ZS(7..BE84>H2\',+ M_F\RJVQTHX-J$]I<\UK-(_/_!X__!9"QBUC?]TVIT.K9 KWM./!=!4*#2_!3 ML"K*Q"(I@?-5D QYSE1,:S$H]'@R.ZJP0)$M:6%PMQJS\)L(DG MZB33=Z'/>MX:T2#*TMTR)),]5M;>!^-.3DH;3J.4Y\-O!6N>,W(A+P%395H_ M;R=_]N6$SQ@Y"C[+>)4,'A.]/O,7W/-C4,O!1KS/M9K6I!7J/$:RG/D>_+QS:BK=SJ) M>=KE3_WDQTM S6H4!WUCV\MW/J$2L2<4Y4'-%[>#AU$MC$U_DLP5FE4Q=Y.> M2-9^,$[HP,DBTQ_(+7XM)VB$LFDN6/VO=^.-%U>_O]J4%_ MG&'=WKJ@0_&SP\G<&+,>&V+/T823>9+%\"9ZN62;66!<.?R-_JI6NA5 MS3K_]??/!!%RW^,K_,S.:%> R-)=05/(7;_/YOVP^0YCU9',]0BUK_7WAYKG ML8;ZO =^F);#"0+H-Q@T&;SP=#A'TTIK]2OJR"]SM+>)K4:]TFPLTUM*& M#4_[L#Q,:\87&?;W[>WK:J&YA-.BEGL$)BPR1I$NW_&$-17J630WW;T^J\/K M/N__Q?9SX]L_YUD3K,@.HO%RW,3!-/\,6GAP-84X1?'*N/*8ASS@FX;4O_<' M,+=RUBCXN$WS>PP1^:MBI;B#K+'FB]]C?BL M*,,4T_2!GNRV36"^H[$(_7Q(A[Y T)K!] SS:N]Z]-E&3XV31[[]]%9#?-G! M?\;+$3L:[A= 1W&P%KX3/"L=Y7A[<'GQCD6UIE146X<>SC?!1UHCMM=?]GHN MU!#GMLN"2WZ- B+>00UN6;B\$O1X'BX!E)AMY4Q,H*X\L-IL]MU# MS2'IE3HESWVKW]\W6IPJ#@E,26(>:\%;54JNEJKJN ]Y5EP31_62X>.OW\6- MB3["],6:81AJJW%N<_PY] >[WH%O2% ["I5&?)I2G*HWSNT5/LBUT%(3SL'#YF(' M?_EP6%6 )C;PSXI4Z.CAWG/2_CP8A#5>VBMZCHK2U M2:5J^4)6V%@9M25.+-5T!4ET--'$20=7.G8I]8O-'GGK[OT1*4Q6^(#6QL(TQYY2ZU5\(@B%#IAQ-5<( MM&^U"TK$)F.4FI=J#W*$N5X-N/:J?]QCA@3)7U?2D#KBA&/V[_ME+G?J*Y6M MC>L@TE="W&2Z/W4!C$0\Z(]EU^%@1VQIEYEHEV"_1W6L>.,;=AQ#918CC' M:L4\6]A8M5M9 FPPJGH02;=X'3;;W?ERL[-!I#O#L.4X3#[I;]"A!LV MR@F8QU)NN\PQ6ZQO-?O="\5SEHBKRJ5G1M!=2L[$"O S)GG#A&E&$\0"C_V MO]9?'_X*SW8&4)L5>^![41XAD5_DY:'2',QW(H [EP#Y,P(C_VQ_C@ZD[3R; MX_&!XS_#$2_&&DWTVTN YH^4,"6ZRF_FYU1$CBMXER'P(<8PR5T>_10G2986 MW:Q_N?;1]^^5WEU_:,Y M/F>Y!) 58=<02_LW%T!;58_'CMG>9NI$QC)/9NVYO=)[J@$/8K3L?W)0'LBI M9[=8J;S[YYN[&5T=IFY.E+Z[[J9+RS'L ^9Q%A%WALJ5-U!V6M0G@UN+.RS=Z;"L[<\?_H]]%= 6H1/Q-^7@&4# MTGQK#3R_XOMYRBZR*^%N$96LQ=;]8UA:L(A?O*[Q,@D65-3U9UZ?1RX20N.\ M7?<^K-3,\;T1AX="[6SKJ=>>G\24?JI/ ($0PX75A<3CP()CBJ\Y9ONYT5UO MR2R2=#T7X353YQ41CCYG^M(&&X6P1YD79%M&HL3FDZ\):['?Y^59!XAY7KJJ MR$-S,\=*Q=T[6;OLUS+6VFRP> >CK]K:I4E5R2TYS@.=LVH:23I!3?$'_5;Z M=\!DYMM1D?I5NP;(V,0VAH.(R"9OR41%;N,#WS3!'$HEG-577&LWXAP4+KE/ M92D65X-/U4H&]F@ B.0>B]6@]G1E(-A]5%':0UCDT:&;!82,LI]DD]!3Z3>@ MJ_VJ4UNW&RSXN]6F@#$.Z&RXT,IW'3*Z!VUQ]-;7=.NF3HZDCGY8*#Y637&;A$+7F/M^]#4=SOW>\::N<-E_ M":%SV3]'L7AB@**EP?!T7\Q2V+ZQAKRLX8W6M&X52'3IX(H8\\7Q&A-)@2[L M,!@>4D+0/&@GKF^_VN9U81<>MF[ AW*3@%-5L& !(=.K\U8L903#61I>HG-Z M*SZ3K_/3^F$97[3F5OCU]1$$D!D[?6]\1UFP:0_HCZQP7HO3QQAL- 0NZ#[L M.+JR(&/U7%1^,3W &K>NBZLC#Z-HS%%:TLM$ZN\W]K7Q.Q1K#H9'C<)+::J[ M1)V5U=80 D^1TZ%>?.U=%NF;9-4^7-G@AS \U)Q8%"PVLUEI >^!83*/PP:& MEJF2#[E^5T $B.QX8:S]2[S$LJ;7]*U)^VGRP85_@CP6,I[A9-=V7P*KTT+' M,7O0E4S=ZTA='">4O9*R+/HTA+D&9O >Y94W;%>S<:]DUC MQ?*THM+/2-Y8/+6!NP*=:?0&NV'2^@=7'!:7LPD;+9#![6 MG!"63G+.F#IZ5]KI[M IZ$^?VA40\1PZU6@^3GW\W?>I9E6[/$4<*C=L9$HY MWW$>&_ VLF1U;.WQ0?DQ;/"/Z=>/4OK. M$?+U[H8(YC93P1USX-!1A/M%9S]=RF#5.F0@D5 M_#A#^?"]_V@KTP_B#YZP8D"YDAZI>7U<$^O\*E**9-AK!4P-7:E23^&CG\4\ MG0[/T[9H!*N8!Q3:];X46^4Z%B^:>QO)V?"Q"$L1$GZ A5?88MSBTM)N+6[O M92?\^@NKNP38$F^;J/C"-LR:3](]/M4* M+OP(J9/AG?(+KAF!@I]?O.FIOQ%])#C:)93#P/E0&RJ#W2\# M!;*J9IQZ5+4L%I]+7 )NPO 9I]U0YE:GN>9G>PTR.6S&-@032^,,8B2LIQ4O M=1^$P &[]64^XKROX]FBM![>2#OY!XT%=VC/I*L0T^_N_[A1@(<5>0 M-BY#0>(*P_E[=LQM@"((6A^=S__!_KTAT:3+7O6Z5<(5P\&";E\"7J9*??)Y M;S_06F6_>?"1^@;BVS31(G,9]U'*!\?^W;H4R"77![I M@KJ2'!NLH@J?,6JNQC;5'D"/'6).K7S8=Q4?/,@X6S]A3WY=C^-6M1YKX[$\ M]- Y><<[.>4S%,RENM$?59*Z@G2N9/-GQ:Z''R6W\6_$I((WA(IW$AHW%# M^,\_PF,T-)O/)#3/-MF?/3ZN@"U= G8IEW0@C&J.;GYIGI9/PF4BU!U6YC7( M_DIF1IYC6CAQ5]\0QM#&(!J]'\%->-+-AJ9NA787JI?"'WZ!4)'OSA_XE[O= M:8LE?".EJ-[JYM3_[BM:?-2_Z_ =M MY-I[%O1*7A45S$W;P;!#R]Y(S25+7/@/.A:C)]"6^G6*<6Q%4KOYL[H7J/+Q MTVBJ[P =;O=SHC,<'X/)!F+X/]? [INTKR(]*>L\V.Y$^,R,0+QN=JX02[#" MH&[10B>F$=V']AJ]=BX#G8I4R]\?4G\,^+X]D9HV<@Y90G4*&V,2XI>QZU\8 M^2=$OQ<;6E>3R2;1,BVU2PNB'L&+P@:_KZJ 6?]+CYN_]I#K;F&N_ M:*X&B8"IB+_ 6EA0CX%?HT;C (V08(5_!D!J*;:(V'@KAF M6>,Z?NSQF%()N2JOWT#D:]3&C-MXZ[D4UA\7=B[&V6M%M=8T91IY4R4B/;@" M.3]?=Q\,@(61Y.>Z*55\[1.>/C19I:Y/P%ZGX-\$90"Q]3(@T[2$7<2K4&N$ MHI IZ=$))WS.[_Z*8L[=\0JX3CW:_$(KQHP[B1NQ$'LWK)C_S""4I0^R:73A8>-DOUN@*>5[PID9EM5^4%=Z+A1 ML@[4(?I#[3=]MZMEY_I(=C.A<:I% I]^88[&ZZB.K(@*F<6XR53[-T8,G]X^ M_[;8(>]NTGH+XJ2K\Q8?94.$2ZY1DI7A]F=199#)(I8S^7M. FMZPL]1CU+? MYONCD1O_V>CQI]WA7DA4J6\' M%/L*@MB[Y4ZM8"85^K(C,#.R%SVRRU:[A#7??NU7>%(S M!G;[X%LTC2S:^#;H24ID]\T[HWO, KY6)V&?%/"^)OZ)1SX'7=8?VHQ=2^AS ML!VQBCHV=["NNM8DGN?6+\6A12/@5!,M)F'WGYVQ@+AAC[)K3Q.HIT4& MU62($:/^EY$YS)I'??_EAX.V3A?AT8ZCX3>OSC@F\F9J'LK.=%#QUX-M\1'\ MT?>[#6:=:@<_K*IQ?*%F%'D=;0^F&ZO(^G)JB;;9W7$KYW_[2=?!2>U] SMB\,\<#0DOJ?YYTY)O M^R#*W06BPGX*WWU3^]$S[0TJQW$\J6"?^:NVZ^^:_&)M?29DL,V?2G]J4L8E MP"EZ>P"-*$M(86/[_%0@O1P5@ M1KK*EI^/PCIGI7BMLR\XSS2(D+JS5'$?[@ FH/U6T=S M:*GP\6KA/9Y/17[%FWMX XX8)+H,DQO%SIL?"_)Z!MCWR)+FW"6KF^$;X&YW MSEM7,M:&-69G4#1668*PF3I*,V+[A58?\M_GCJECOI]U9AO%K7@)Z)=&PL&' MQ4XYYM+R]K)'93H)K//3VN#T?PDSYMZ?H$=/KZL%5&%9EKE:IS3;NNU@?4V1\2=18$04A\* M:0QD\?X18MB/5\EZ$V&=2[=%D "JY0R5YAV*3#0Z!RN MAM9 814OQF^J2EU4!ZJ2^+ZH0IXUI0[;:YM6]\Y[&QJS*V9M>!X>S&@N(U^N MPW6XNCF"4>UIG&PQQJWZM MZ(G;C4V]._/DXV MUT8'CJH?[^?J4641T); #.+")2",O0JL<*%S'[W2"3JG M*04-5[.'#.E"5+BP-F'VG8LUK?^=LT@%9S^VF]@L$N0Y;8A^7$;]_TM9_*^D MQ:Y6O&(XF0O/B5]*).=+TD,>_ALIX\".5DKO0<@NA-?^EOPWY>/@?U?N8:,J M!;N_L_.3N)U Y[Y]L)F"?ZZC'NR:6P1K_+O6DG_KG/3QT%GUM.)EDD+R720H MP!;UP"8K'JH=E3]=.']:ROHH0KF^.!]>HEBE_;SD=Y*6XAV:M<9\R6\39@$T M(Y(L!-W2=L?KD@F?EI_F*CD?W3[1Q=]WPS[O=>)Z)X/FD8YUV>'N9W/II*KG M"M#@I?V8<; XT[]$?AJFJ&9?X.AC-)L0YX9ZRG/W[WN?>[V0S6(6SM"68RQL M9]G[0I# UH"K;2X3.JT-UIDWGRNVHSH0J'D--;0S&)YM*>7O'.D(/JD^1:-! M6 C/NJ>BUU;P6L;XX96,^J&B^8$WC\D;F^LFROT,4V?1X*!:7+CR("OMWKH; M.XT6[^0@UXD)SK@'>!=9W%]^)>#P!]$Z$)J9&=T'V",#6V3ZK6G[%25:6:F= M5JRV* -8N(%8H:@JLTMAX^F(*7YP"8A^:ZG6J#FZFV^GBZR8^0L,"KDA)PLK M5!9SX&0F?BF36M!?+NPJE?-R9NMRCOD =)V8/6MQ*/^=4E7WX+,6[V,WLT.) MCYB:4B$I 1>GLED?B*_-2T[6+)M=?F&(:!,^K!U"J6B.176=YZ?"B]C,^[5R MF\*,R90F9 J_7 M6B%+Y2C=&.1IFX(@Z,V4HY9.P\>[9[_6&(#,S6G1 M)GJ%ZXZ9+&JF-W*:*&]=;Y+V;W+#"%ZTLOI5:U6/>3^!82;4LPN'QN?:71[8 M(6X%]A[8^WK,[(+\(>WR0*>$&V R'+LR67*[\:SWT$_%N6'&H<07*&.*FVI9 M[/37%JDD>EFZ]2188MU/\)K22YE'H%5/*5;E4?5&^,P>I#*-<&]_>7_G*];M M];C4AI"BI7]1!/3MA%11DE>9L+]W?RJAH>KWG@;(;7][%'@V+"BRNA94TC%BL074 [X -\=U* M:]"E;"562\&.DXJIN(#XN09!?+T'T434WHJ];0_GE1V;/ M4](KV0J=DUPB#&6!_S;E:WQ0OK-3";)ZX?DHF^:IC!YV&F?5DWUB ML? 1E$[?<7E86ND9YM9 0F(>=\4\X.:B@NM3"KHPX@KHWN*\XJ'T@67_AR@Y M(7T#_8#S\ZJ:K-G3U=:TX\7B]3A5WVF^C3D)<6[FM=-1,W35],10H^H*=ZFSKZ%'^^8G\3ISSH;--D+LD-7"& M,"7=\XDL7^)@[T;L2H5 >5:UTQO$#XKO2+: 8B[M?.&NC('.8'!E1ZQ7Q=2C M&KS"LO>4MX*?_80=0GS31X:"+G%D?DC^"U='LPFF.C1%H_\>[X2W[>PE(/+C M)N! M3E* R_)]_$T%5">07E'?#3/,V*\4VE?[&B/[,D(<6%JY-^"_5G\H]#Z?]H-. M\'INVCOVO)*)N5^9[A"10B_+Z;\\"#DYWO.UEF+BMTO TG<(\R7 &4+9"?/3 MZ+1RC>/NW?;T]>:HZBWN>2OVU\@MT9Q9N$TJ]Q) 5G6%;]9;T%K?6!>I9A?6 M_G9IE ) N,K2Z<4J)O82<.>Q7*I-1\+W#W%!JQ=JI(74Q>K6^!H(&5C$_,-X MDX*B3T/<WQ(X?R^_UHG._;GEH21W6;%ZH+^RD[AR[IR=,-D]O\X_@ M,Y=]VXBJ2PFQ4M1 9 ;#:<1QYA/6OUZ[!M-=I5OZ8$A-MY=5UQ^,2+:_A>?'@')=A^J7>VPC'XBGW[(P= O4CZA^!"%A$7(VWJT5.9/+P2E2B>9YOBK^"/8 M*R S+$NPL3JNFW[O+P%6*)=?U?'^L I;NHY$VO2H)8#@8I/J4K,GAJE3\)VS MBYO45.NC=R;F9/Z*+838N 7 DKM5^M6?2<;JYA),<7R':H7 J*- ,<84QD)F MY\<%=@*VWQ)^,""9]U'1XO$!-2LTA3YL]_M5ZKT4Y$C7-J&5B ZNFQ9;C*7^ M*XMT"[\M0.?''L@!I<;]MJTQHCZ<=F:S2T MNSWA [N)?X(=VN/B,&$S)@[(Q'D&&.*JKG&RAQQW!\=]_KGQ>#@PY\4J:V5R MLO(7+*R[GN"V7)LQ95NM+SK ],:66UWY,!&%2C ['+X9/)UDYGPJIN6!\+FM MH(Y(M V]MK4YZ4E<[G8(GF@0WDM8VJ@1%OC@,RGA[B6$&9Y]<&S'#LOWHX@@ M,3L=JIQDLSZ1<+J%9GY$^Y+]^-RX"4<76_ZAS_\(&_UIS7Z.=)_XJ^Q8T\:K M7O^'*Y>LP*(JNIFM$\I:<\CK["VOTJQ"GM#G.9Z!I[EH5WZ(W9&6"> U-@:Z MI N+<&M&OFAPE6:^\"1H!\,W%AG ;X*P*YT^YY:Y<^;HO,3^$LW!DTB&-N3, M"'1YR",PV6R84KTB%0_-&/>]Q) +RG&5EKVVX[Y2@CZF=9:OL+Z MW?"/C'LHP<879G@=_9C7]=4(!YCOIB_9X)T?\'2$^=\)Z\_:,A\QK0;.AVB^ MSHL[!J'_%7'XNT]TQ_(*:+Z]5F,X1!;]CUY[+0+B/#8/4B!1"5[HLO0EX.LY M'[8#3^[FM+S'CY9?P:"CS DCVB7E$\K5I?VWJ-T9\S<\^G$ 8F0+3F&K276\RXWHH/_6?/4 M/7?05.&LKQFF, YH:A3#939MF@IQ+1!N\]18N5^TP^ 2D&\)7G@ET]WLWW* M,9< (:[,XPJ0$6[Z)6']L(*MRTKY-A1Z7"%JAMO\N-QJMEH)2\.,?FFOJ^K@$_O[!AVB-<]'&]IB MZI:>4I#'>7']0>X8.F);.XV"!7&6#2 _A$&473R+^L91T?2'MS>F7MKP([3/ MW:D#IL$2:X9\IUPR"0/OEP7N@L0-%=_V^A?=_?>V;:WY?L>CV(E(OZ)OAP;\ M9I2!J3Q2DO;1,);B%72O M.Z=W06/=*A_+UK'>WY;07QW"H%0AI/3 M'35LV6:#U'ZT&\^31WG*PW;,GJLW^H/YSXRE/\2\?6J0O/CA4-[C93VFVD1% M6#+Y2*-"3W,H(&-=T1>[KX6/^3UH4SK=Z4M68I@RPKJ[5S967?'K+<-9_<6X M5JG$P>G)^E7=",PZIZ8U($,P"8$W?:J]EXB"!X$KD#8('8&B9<)KKI^M6=YW M/N?-+ZI%5="$][]H#TH8%;$$^%[_.FD"]24'VQ?_KT+"Y?<)FJT&1_.\?1_[$]QR".[ M&R1FWC%LTP8;UBOI.3?N=X X17:S2444:T+T**#6"*Z[1 M4..3(HA$B:L:A;D&@Z3E[A;Q)Z^V\Y9> A*,AG==RK0*"+1WU;MN#UH-C3T' M1LM^;%JE(,UJ#AY7:)P\@>IA]V-RZY)%%NVUC)[[FU399-D4SG^"4&V3%$V0 M*ZU4^,+V/_X)&'UJM9M_:E>?CL.K:B3.(.@%U]%>L8T@P:D+5O96YS=K0"JG M9\[:; 7+H#$@X:[$"G]G.9!$.5XXX]C@%JXVE1+HE:.0_+KRT-9:(X//)JQ% MXOHWIDK8F@?+[.RN[9NOP1TV%L++_FY MQNHXBE"E,T.8>C4K3#SJZGIG?1L+,?NW\0DGGW'QN4O;D#]XJU/3>JA6 M&/-!><;S5S9_D ]\;E8$=Y%$_)05'#X5GXE.!'F8QNN9T/KH\:2VF/9HZ]= MU ;XSOSQW"CD_IM([2G)?$&%G-@<@0OJ[](A4=8=F'>U]8M9!.W/<>Y4NXW_$7*GZ!:XK*05O=^.'Y&Z@CY&4SIN&Q^V[#1 M8>K<\/XNF,Z-@G"2_K\8>^^@II[P;S2*2A%$>A.B@*(@H"*]1$5 1$!4>HF( M2HF 2 L0$ND=!!04! 1$I$:ZM(2.=*436@@H-9!0PH$4;KZ_.W/GWKGSSOO^ M<DZS>_DB;HN<^PJ%4I)69+\U$\2'5_US,<\3[R5>G/]3U4)\+&IQ M^ZI)G8;G22 6[NNJN)13G:)3 _3/G_F51,$/VWUO"[ -^N6DW[EVU,9 MI#WG5.WC1R#X[JJ#,E5A=7[Z",3[ZJG^^T@OZ1 -H@.*"4(1P4-D&;Q0N#0] MQ7ABHHDIU[;2Y"PZKG%(C_HFM-ASJ'>CR6K??=2UQ>SU>/EVI$XP%DA=R MCJU94 KM4H*HNNDJW[>+C6@!5[;K"DW&?KLBI4E'H([)BSO(5M\S,P/-G$*R MVG>=_T$@5V!>H:-2/B0XCS2'AE6$75K,THRQ>6]@>)I1H'BV;SG'O M:;.PA*F7?7*\WX-%[Y="1!X2VI0DA7+!2=<=BK>EQ;H*+$[K=F'/Z@A; V"[,>D&4G;VVN^I\[@_)P?'N%?D)GVT YI07]:O]_$P>L9W M@;U,*_+'TD(1OK;LL//7)/:VA3I51/UC%))?Y_MM6 @XNM]1PH2+CEXLZZ=4 MTHL%6H+SN<4D7EL6=7\GU(M-<0YTH_G+ROM8LXOL MW&EV&_+AQ0W';'/H3/&QE'[LW/Y>Z<(9]V.-D668;QR-K MJ!KKXS8H'*9/ZJZ^[BLUB"[TODLV5W/S!*K2!\J^9K,WJI*@7)O^@L7T#>E* MGX/=^\$Q[;=+9XP#49U#4U1"]T:]X[>AQ9PHC\-7 YF:*)[RE\E6H7WN.3=)^$OD)_.P*YS$?8H.+/ M-X[M7LZ-W&PUVR0DO*YCE[ERPP\7& Q'9RH2^WG?Z;-)\]B9%[U1>0%-9S5'+T^JBJ!7HAB<@:3X6M0I9KW&\.7>T9HR,5.H M\3C)_M=\0>\XMY/NOD/LY>__N]/Y_N>$/M($@_O^1]U\Y'^6/">)2<0K&O;( MLTWQQ.0^B-BMP35&*-,_[X C4]?GJU"M4+YN]ZO)+IA+SB8*#CW?>;4 Y(^DBPNM_Z&LQRCWG46 MN493UFH*=C$S^3HD^Z=)T[]TC8S3/?'MGP$;G^-LZF^G<RM1$^O#F% @8"&)D]$#X2Q7SN']Y:D\WXX GU 1D3V M6HCTFHOZK4\SV/$$)3",[;LPEF2J:>2G:6)'JJ<:;\/3/^\+3^ MG7NWT?%(59IG(^D?FEY3>E4)&"= @#37<(\Z4H?,9N,5_*#!!5/3)E@K39Z, MLB>EH;W>I'O;E2U]@[W_F1R3?2?@G>J<)7-TD7DU:0KQ?S?6Y'0+O;.%U0V] MH7,Z!Q4DKZ K"(B_H_]BSNG[RU3%1Y68Q.F.C'O^W'^-FJ(W"4,&"0S',;TG MI&SL$>BTT>)L5/L*4>MV(0X.=_\Q7"YPX<.'Z!MV]Z9C Q+>MHM +LFU8WB1 M(X5V=3!XF3)4Y>+.)9Z6YSS/0YK>GPC>I%HJKV,X#4CSG5P&70UE$SC?S)6T MR_U7JF^+AM18OO4/S+"*M[M&J_)^M-*8.Y(K Z]&Q@'SNL.E&+%I^X/:*]]7 M5%#U=3MW;.T4GT+!ZZK/N^6XBNW?XR=^!4X0+RQX"@&QE.5%U2CE:3W29WVJ ML5&TPM.4ORVX9&.M"[G96J]%$F]MV>4DHF!R R:'X^W0%)@MS/K4 U#53+_! MZ0JD.[#&)_6Y)@C5@N5:A?(T\3,ND)5WD1(D^<\#5U\WM1BB&T#(_F=#O;E1 M_Q+^T[&+=C!>XLGMCNH@QC;E2 V#)?=:\ M-!725( /%]<%%3E&2@X"8KH"(=U= .9923O]>JO0H)W#"Q[F%(=J? EDT%X!([;1HUHT*@/HJK5F'RJ2>J=L[C&,Q/TD!Y MOI-\_Z>ZT3O)[-TS3L/U[C(MKP'G^W'WQX@=?5<3;M8IW+#_N&WL;<"G&C!D M,7@$\BV1^NO(8V)R__,YEO'2UWLK/3R>*:7;TK&^U&3#Z M,:UI'?#?$>CE";69 M[K#?EG=A^H'R>KVIC=K.%"C9ONL3*8K!.R2$DZYZ?BGN^;R<&^?/2P$AU-KU M=9K]27@Z,9EJ8;PPZ[?_N*'!%GMV+9GOA#3MG??VK]4_Y@:'U31C(^H3QF@E M7-US,-0=E&)XY\CFE(Y,G%9RA!)2@K?*)K8DYIPGE4L3 E*#-= M85N]YUE0QK;WU5?7_OBLT$Q1BNNY$R%M099$-YJVUG_G^I=@^=;JA-(?&VG5 M*3CH^TO7:Z4$PU90P"76#>6#D1XQ/N0S,=P)Q[;G MG")B?Q\&PU@HK/0(7^RT*>&KH!F]N+W=KTK2333\X2?IEYZ-GDR)<6YKTLF'Z=ZU(E[>^67 M=JPS+3$ISL^&?W5^=>_X)+QMJ%R3:U4]_(+QLJ5'NV0N[?AO0Y>TOL,U^$V7 MA@_GUOKF4"&'VM2SC(EQE##BQCQ;DRW!'=JFH_)[9@ZA30X?2?:"O;DX[0'/1+^2<:%FU?J^[6Z<@S&C\G&HF6X]=O,2I M,S"RYH))O<3G9W7C-\DEJW^NI2EFONC,3TSBSS*/"%9>1..@IB,T/M> KVL3 M-EVYB#QEU\4I[>S6T.>.?=?WT*PBQNH[/6YE^ZA/8VKFW^A9ROG3-4-ER(O( M@3D.X A$^%Z.%%S#^>5\CU:0R32,72I+Z(B=W)XYXW35JPL62G_+. &DX]%) M3<^UK+\8?W5+'?SR20KWY837OLX9 M9BH$$;@LUMWG:>.@V% M\\3'^R[^1%\@ZV5%A6B)GTEV7KZI4A^K>O4-/V9#(D!GCVC^QNC7-5J9M9)! M2\Z)#8RLGE<1RA7JBMO,;CMM]+%@)KE8%R,T"Y>Q^*'Q[3-) ML)[7;F;JN37TR_H[G<7L,]SG+-&,@0DS)FN*VN&U)L[,7UM:C-V=_N6^![L4 M2I#.N*+/H?;+[6_D);.##S)]$J:!A/C[ZIRQ5:: M03.U-[YMQB%1__UM'V+A_VP5<(@$LS^AWL#C;BC)S#,^6Y&<$W-3LV+=N M2.PUFAQ+MCE\>>S]Y[ PZ)>_! M)#-H."XQZPAT\CPPZ^Y&.,ZXTHC5;$A^/>_"NIV^AY8@:QF8DNZ^FW-/N37S MV;(J'9\;\R;A?JQ@PM[Z4M.@!D_$%1WS(OH)5VPULS\OSAL0F)*A?M?8A!>U M*SL31_E(>B"+\8RCR0NBL,5W()F6.YZD1H/Z,65VG?:_^9=[+M7IR%]]UCMV MR5SI\A*AD"LLP^:BY)B"B5AW FI17FKS48 M)+H+=EL)"GGUNZ/QPF=:#5N2-0]C:9OT-)U+W)'S_+FNSZ=P6&!^7.9LV#-?>[OM3//NK6T1RWL2,_[O9. MU6OMJ"]Q.S5]MSXYL/1E.:,+(Q!&@!*-\0D*Q+MIZ.]7MXM6"->@K.3C53+Q M4*L!]E59@4-S\)0WX3Y-B)Y'NUYF3TM>U8B-^TQ)P%A DH<6C UED__AEGZJ MF^4H4/RH25,DZI+,1+:L"Z[8UKXSV%.@LRGN*M^7E"O\2QH\[V[O2I9VO9'; MF/?>@3SJ\)4-QH78%.C&WI'1C7_R_8W;B=5'7? O#[*5'E_X5R+WA*Q\ZD$5 M3]'O,7C]?BE6'*$WK".ZRAU0//,5#FY\>VW'&3)K1G?M]8K]EUHIFZ4^FA(N M,*T31T_4$LJ%X>BS$]$TW;R5##=^ ]N^27S:@L%%,ZNPL!%E"@U5[=Q.5^B5 MLS45@IMGYN.*2_4Y61<<9"[;NV=N[ M ND%+B1YXI!<(ZO MG54=>V[K;* M0:/Q;?SZ/3Y;Y+&/G[G+7NL>"]!7\+*;"PK,/NR"YM*/KT&JH\(T< MP6<*!)GS8 !+SZ5=E+9-[V!(>*W3K M_8)NE'@D_PW9NB^L+/NFJ+_:K\YR!5)V *YA2 /K>-19URU/2'23_.N4XZ4) M*)ZA=6@.E/20&Y!1; T'8B-]<[A7-:9.MD9N7BM'L4!Y5E0%*;BAK8MGALV5P?>/AIXKVL@G7^YA$(4,[$ZU20 M^*SHN3Y$&R/;L*N'K*G:32'C#_,?L2;O@;.0]1/_/;=K>=VH6K?LMXR9)!L MM%OI[?OC X+C]16I_3'G:%57A.%#55>DMG?1[D AP15A[+^0(P!8V$8C3 L, M&L;Q3AKAUTF24DWDXV:+6@UOE#*6L/@"",EX*_H(1+KOB?/;:$ M/K/^H_ 0'/U*]X/UHKJF[9<427_];M;S):H\)*88^!/)?MZ1,\8[,GO83_)* M%G(CMOU?HOG&^I!3QE:!Q5J74F*=]NG.(] Q>1W%517,11)-)5M@M.;#C;Y\ MAU[)'_7I$/6JGQ!)WC>(F/N5J=T";0Z,?LA9GQ+T)5/6]:5E4.>KE[J[SWL7 MR6A3P&NQ=MMIMJ2=BS@NN'W%VCUCD8Y?*-M48T@*-!L'F605K@RY:)5$2SW* MEZT]=+ZB\7QE20OJ$;1=[=YW MK+UCG4G?.#;7C%TH;U8HPT\7D 9#_+\"NOJ/886F5]_.SAHI]MV,A?PM6^K; M/JYC]>ZS!:HC2#$*RL(7Y[=,&(N>Z3\ Z+@<*_AWROO\G5+0I,97 V@F_::@7 M43-0AR,6ZF?VONJDQ+,-2VLO1B#M=N5_CN\3JZCGAJA7X6)M&F/8V%TL/ZH- M)MS4&/H+K&0:W-A4"8G1#YSXM8^CSO6ECGQA^2+P;*?KL+R(@JIQL]R7_.-W MZ^+/E]N6?][ !=HM$/TKL16;J*J3HS:%'419]ADVVD9#:L+DLL"^Z4;]"]8. MS^G\A<+(?[%3937-'GSP*@.,9HJ_I.?C]I/BK ]VH%G@XTC9)&Z@=S!H4GZ3 M5FBI[U73ROIM@0AU8PR!Q;]*X3+?RV?DXXOKG"@C"_LA#*XIA(5I^#O4RQD@0N%K"M>=(U#[>@/Q_=\\ MZ]JWOS2>!LMM\W7[LYH JP1;&.22IK88M#ZL%WS5JV5'ZTT+ZXM?G/DUP^2S'DF/+=OM&J%^K-@G?1_EK@XIR(<.)KMS7-1$P3.:)3G?3>=B V<_K:QP\N([SSG#F/+@)%(A7OTP8UM6?TNWEL^%J(API1<$2?>K?.+N M%4K(KV0<+YV#)V2V4SQ$?D@G!SP(HC,A:;@^B0-0,B??CSG_ME2D-?OE]B)M M"-JN/-=)BH6A3AN$4 Z&\4L"R6<1V-FN>_MY-T5,JM3#QSQJI"J572M&%T/V MM&6;N_*=GK83^0ZV44-R3A&LLTR=60*L&XQ7-[Y10!H]7^Z+?J5W!'K+G RO M)S+RVP*^KEJG$D5VL1M8\@DK8'SXR4=7TM6\*[P7^DI0 4G2KV'5=#3BSM:W M )4J.P]2_S+U/M>&@%[/#J]],\?RZ<9QC#5@1K#]B;B7Q"GTN%5"8JE=#/(^ M+*LCI-MD;W,?*^A(5JDIA'G/ZM'1YU#/74+9>0FSV+^?8^&(Q.[-#&*!/*=, MT(RQ)V6;S*A85&\R*@/J;-V1VUVGN<;W35\-V[:%JJ7="N;T L0 M3@M)(JA6#C?]\YSE.P?& M(%*"W-G?$!&?49[S3WU'2M\RP782T@_YH&D"/&" 1DTIK\Q6ORJOF;8- !3?##$*[]@7'+^HH*O:U\O8R7FFKQ.) MN0\4$7B*X&E_6QE7D?:P8:0&PK,R]#!(7)0 RCA:6LO>U)9A(7WEQCF^/3# M,+O>_NZK)K",Z@;15E^GC&#BY^R:7=8-6XW; :5I^@=E:JD_'K9#$A!+(V?' M5E#',%>8(\=.N+F## JXG7A76UI?V/%^F&&LO_-&%.WLF?4[IKC3A.;A&7@# M=S0E.E4ZP[W?CR*8<=5-@@!+\WW:RP8Z__>0@QI$>/*HARJ/,#*-J3@".0%: M4[.3;GSP&YUH!RZ^S#BX] SJCZA^\G,9UO/X9U@6#"_3Y]F2NDJ4YR.U[+_# MH=96HFUSC#9_[H 7E[P\U< HEI"9Q)KUG.I"8B$92XFMBIWN)ZH5."O0NK];17#HIK2 M(]ONQ?4WX9,7HY+[9K585+D&4GG;/\Y>O^:-9>%'V"Q&C6:6U%Y[;35HPV%; MTTMH:B-QY574OK]$X?PZ5,MA1NQ3W/4>&6GJ1$[L]P(9IV_QKTKOVF8P,"C\ M5-)DPQ;E.E.B&P.R\C"38-5."(],9I=-]8WN6BO,6(V[6=4OR4&Y9T_P)4KQ MSLI ZA'H% '5>EHY";B,[AI0(D0E[<;(8T["-8Y Q]GN/([ZWY4_JB(":P^ M5K%L. +J.D/HA)0\ORUZ\B&(!72L1:!E,,0E+_8=Q^6\M_^[2XN5P>%-E3:@ MPAB=F&ND!WY^^QGS[QJR0R]=N..FLMP?]N]\Q-SM^.P^.9]UZ$!VX=9WM%6R:SSC M&,?4C&YDTX1Y864P)SQ2/L@F ^O M&6O_MHV'#>4$ ^P3#67JE2F339;**7\4US9() 6-.3G"?>_U\A$"=\ OYT9 MR8KL-?^+V2]E9*X&9;]Q&_^ CT/'(=4SQ-6?1@X+S$L/:C4&G?8Y]VNY,JD_ MF_52\\0"JM7(';+PO,%W5I>8MBT GBI)#Y M,?'8BXM0IV^J\2B2OBS6_VL2M6IX]+E M6+-4*T[C=649'EKN.DTZ9_:S9^B MFK8I%X-B+-T'OQO,?N@F%?J8M*<.^$GP5J4_^MDT^@9+EH_JCZ_\:W$'^2)V M06)D\6YV[YS*U$[8GQ [68ENF;+@'.H#5*L;XN0B-HS(VCXDUKD@+SC>S^5D MAAG^F[+Z^]O\#]S;6T+B<1)9L#JUKD6H;+C[%=]5@:G /S7 &=B)U6;ID9/QPBNVB2%+Z2W,)0TXO2*7(0>51-+I<,WDZV6U-9[B*M6 M&(G8/@*X53.'S4TTX;--<^7U$9VI2QRX<+Y6N;H7\>G&W0 ?<&] &V&1L-2GZK46HG9+YF<.GGC]^E^ 49OZR]E<1S;3Z%9B;7:_;K M4%*_=*0 5'L*$(&J>-&4@6N[F+#USS.-8K;_]2[CQ-#MB7,9BPH*2=$I1K"/ M2>D7< F323;CZ0\U2@EL8=TGG!/AGH&KU5@V:] M[KN;0[_?R+7]-V@O(:?A 6B/M%GG3T.4X/@ JZPG2[)7J+5KJ*TJH@76%8)+ M/.TN.6\_^BNU)WYZ$A>)*["4E4PPN-=U8XNFC^$ :+ITQ+R#*(N3(LK0[0$010H]\6H(^N!,BY_ "K@B:2, S9A$"3S]7>_1:1F7V?A#O0E$47*!V(8SX9EWKRN/_9V)192H60*9XD;G9"___?A6 MCJ*K3Y:).@+A$[$5BN$(Y: %*%M8]\Y^22GFW8FSR/:UZKENJ%W:GY.JVQQ?[CNGCODZ#Q7(L9E:>QU9YLY^ ,08%\$>YKG,:MD6SCY/;S8-VUX)R0I"JZT>@2J8B ML2JKB5N/T3)$WY(>WJ6&I>;9_C@")46)Z_Z$R$J$9>!I)Q?EM@3LAESI:)[Z M9-JD)";UV8SJ:VDMN<_[^(E$(*Q;-#T><=N_>&TB%;IF.2SBG/$XS0\R\ML/ MG0]Q])R*G":DE0G%-KUXW> 2LG)8??1.2+?;]##FDEL.MX=D M+?GF^6GU:8D"T"S+H0=C]7"B8@/-/R19H^,*+=JRP"7^*W%%B 0?6K+FP;^) M/YJZ&/H\357$0O<=2G0/RY35I[:0%]>\YF=CRG;OB7D;[B-'#4B*=25^JQ.% MRH;Z[P.6\PQNNMS_6N]4OP:NXH[:Q/]1%G^TR1RZ/.*]21,P M#=R3?5'38#W]U4RR^]Q]'@']XR$MQW.@%V/*U\U]P8]771X]*?JN$*+';W&J M]?^]-NM_<;$2L+1SR20':$A.]9D0,G).G4^7/)OA*OJ^-_^534(EC\2_(6OY MT CA(U"Z\_(/VB_R1$>5WZ@8'9.Q&-_-=!?!LOS%^;O<;D-'F^A\G)M+ENQT$YIT5HIYQ*==5/58[,*%V[B18HFPU@0U@2 M-@]O!T/42G)$=43T2@S=IF]DZ6M83 KI3ID_SEO^EG@$XBX:*LL:;Z:*FX21 M7YBVQX1/CX.O?D"\AGT 4(L#BEVB@B6PH%<9D1EK=Y,')/#!C)KZ?+B)O.7" MHE7.@;/$[^MV$IFYJ#:APMFIR>_S7A^'=%B"H7WK:UMZ>DFJ Z2V;DL8K;%1R.&_" M-5PI3HPI#L2>9E1EP>2!#\)LPHKV[0\RUOA1T[BR_1N:W8/8\LDJL31YY#;B2W;Z_Y"C0GS!(3RIP(>* M,-UAL+*.DHP8]E@:>[8/Q,,SUB:'!D<()&MS#18F+5UII^32ORC?9L20^MK& M;^VJ"E5BY(8?T9,L(%GWTC_H##?.Y=,@OPH,V&KS,$P^RD"U3=(+]DSK"Q': M(\?V$I:D=I0EH8SAAESZ;3D'<\XGP'; MA?W8=./QW56?]5],ZW"WQ8O^5ULX*+:P8-VQ1BR99J6&KF[26R *4<)(9VO& MB;_[V&7KV+#-E>G5T<'O: 4GC]5_Y2MM+^\\D9]:_6*SKWCC6BIF;[KZWR!;RPR9I'?RQ;<'W-YUV #0J\_A-_??]FT"5U^ M=$^BQJA]_!M.+"X>CR>;-\ES)I4JMU"+O>U@7-8F.5MB][[YY.>LF4# B]NPII&:#X9DLT5[TH63W!L M-]K?'K&^^C44JB5*O\\,R(W_O)2'CIP;#MJ9$ZUAFKR0*6*Q?K>R(3Y&.>9) M)).KCT 2:P'@G=\A-/79S*+(!"X^2OI\ ;;_3]>V =.-D8S 4\6H*6^*(FDP M[GL+!4>I?#[A"Y_U:_(7$G84X\S)4$N[/*3MI*W!G>>2UU2[N>D;P6]V[_^W M2_(2O0KB> 2*A-3MM\9AC]',234Y,=5RH2_>8IP:1IQ;3VM7]T7%FF47!XA8 M<'XMHIVEUZ/P_?.Q.=Q:>JAB!(B,3%C7MA0O4;#*"8RH M%C?HZ8(=WLO+<'_%2BXD0 I"#&7E*T?2:4$ UE^W_TJ5P\-QQY2\-,BQR0( MQ;:H5E4(3#@53.I'B4*X6=RD=K=A5-6\&O.E6ID/X,Y-]!'H1!^]K,;((APY M !7%)QQ(0EC<9$T7ER9TF/&X=P3"U6@#30G\-@DQWS,4RM&ABI???EYFJF"LO,KV=3P1]WGCL.Z(2Y0 M0+9[@TZ5I8%)EHE-P6098](1*$I'$M<:O- -DVN,&W@TYW)B56.JG6^FU,': M?O#/27T?"]G!XF?FY^JNR+U"2<.8/8VE%W?3IE'=BC1)7S!#^9$,C5>34@+> M\0"?0Y%B1E' ,I>AY.9">D(3B"&*K,.$=L%1P=:H$G=[& MYYQ!(ZH-2WKL&:*C04_92TJT4>RPE[, '!?^.A6O4=(FE R_G>TMD*FQ&NA_ M@UA!U$;K3%ATC9]8Y4C4Y%WT/A@%5WD2%27"W9,VQLC?'CI-_NG!SQKGHXH# MK)3_0GG_RUC<".&Y66L18Q BJE<*OFHV!<@\##F+^BF)@QU"Z-E8?".D$DVT M)*?K BB\8BQJ>DZ!+(T^E\-NW+Z, MLU+M^?PTU,,JYOIE*P8-1IQ &A"0>.(2@&EXSSU4D:A%7!-I9\4D"<0-IQ0>>7EL!J02,P&YB$H*(.1 MIH5BQOTS_1-#F#&DPP.4E2+,*I-:=#3KTX;TQMRK$^[L$)4ZV%-D8L7\TX3L MSI5^#P^T-*:>1[6:,$X@YS*@T1X,?MK=$82Q4/C8\[%Q6Z,R%5OA2=Z++IN$ M&!KZ Q9^[-:3T#>R OI9O16TO6DF'BDBU5P>K>*\$>>!NN BPT\>FWA2Q-K4 M5/N4>8:6T!'HQ>W],KH010VHPT\ZC,_CP0_$]497HW)$GP",2%4"1GMN.2XK8\,Q]4U049]<&,J,DR:16VK@,Y1/)H .:F*T*P/)AT%=D='MTJ0Q9,(NB&7T$JDJA M2"D7[=B?>.2I)[/O,>T5B8.765PH#W\#'NR.P>(_0_D9EUP8)ODD(4*^?,M% M!=8(=-F2[F2EU3/C;X>3&N^W WE<8#P M//6?A83=BZ^+FY;OD4-0DMW6E#.E!'B'X2$)=8*)6V>;/XQ_J.J0G<0 \TB$8D+4]0E (U9S1/<=.'DQ@W8@B>UI( MW*A6&9"#"QYD7*^.Y_V=FDBS#'%%D1Z@<1/WFU-^OE]\:LT130O$#3;7R2$,*:T4.&1* +1GR- M% &]O4^,/B\Q 9\=R6J7Z1,2YM':"<^_C2//]V4K5H0?&! M,F$U9]F/0%CUIG7G4-U@HX7=G%/6RYX MMJ"FTAE",C&T%]^L:4HJM745Z^.K\KM"UV:U7#W(5SFV[Y_[]7&RK'7HUCU3 M(08.RXE@I\HH=HN;=E[7(U7LEKB[^TZ6;CH_=GWM=+9GJ5O,M.?#,:CBFQ3_ M8V$)VDTQ2P;DU?^V6:;22\K%&,;MB^D,'HVD(Y!(\1"S-))> CH"I7H 3,4; MKI]_!&+R5!QI@G8.1A6%8\U21DR ;DI<=)F'ISUD@6^"[^QTZ\6.@;0JEK^Q M,J]\-5\?D^;82\+!&!QH*@39K7.*E!.-E*+=&T&H%\+_X31GN;@^S,[^I321$.L=ZY48J2)/ZW&8U>@EJ91C(';H'G^Q&(G&&% MQ;^;KWF3!QOFILV3<, M,.^I/1_"&'#7[M"@7<,5S*1(_\G7CUNZE\A9&A+&5:]EUL^Z+;0 !2YU$\,6 M#%EL&8-8\=OBS,ZQCU8='"C7$""3,I1^LDX:)14YA)) %-WBA"QPC=8S&429 M_L',1G;[?L<;*8 ,'7_J1WDU+S8WGI0$#1D3O;/\&KE/O)\&M).*H0_ 7N 5'+XPY KDF"5K#*XA9E^+:=(0S7'8/V);=9Q>+ MC20IU]LJMB'CU]30L\5RJI?Z;C1QX>V%%I+"JN>YX=[W1W;E3^O7&1EQZ;3- MNA-+%VY')*J-GC1G^7*\QB7OZ__)41'_CQA*0GEL 1>P+9#IQ8=-XS7SW$,+ MIB(.+[Z2A2)GKVYN2B\N9W%4/\YY?WSX0G#]L:@3"'X4?K@LJ%4"0D6&D&%W MQG=_@H.;-+ZERG]N_WT]X>_CI(>G@EGOT^ORFCG4RV7?JTMIZ^RP.Q;US.9O MG^IC<&T!-6Z;IK&,7A-BNY!>)EQ5L-H6.OEVP">]H#GJ=0O=^3E2Q5J3H]9+S[S;RJO M_9KV\+8>B]A[WB#+%0&!UP-DGG2='"_>OI4>ZYQD<*T,36R*;+"8$U>&,%Z MB !\!A-/4_NQME.;35E^STZMUUO+]^FIMW#R:Z@H15QJJJ0RN$*!OXN-'U,[ MP7R(D]I1.(L ^3*%S= NMO8-\#.SU&EEZ@<]/U3IY)PYZ\LTG!#GN0L25G/= M_\#M0\"%]'@$>[[NM]O%@.B$476,HY&+Q^9L^1/4D#4GZ(/V_QGB"8'Z%=,T)0Y\EL'!A$-7FYQU- KT&=R 3:4X"(3YI:;_NSGJU# M3HI <.<-O*GU6I,X/U:VVV00Q*,ZP">@\.-CSP.:C#W+<7WY;16U/:?M2S[>LCAI*-^*W[$VBKZ>>"[= M8O?QG_+]" MH)4\W0JNFHC(G] *7@1S &"]C+^O%D>U;I?8KJ95FO3V5["_]'WTU^R7W5*X M4R+7"\XM 7 $^F=ANEE03D@.,Y%'P#A_0D[TW.$^0;75_N<4IY39:)MME\[: M92HWA]RG) ;G##W/P>L?0@]0./N.W5[WL32W77"T\VKR'GIEHFWNRHB6]T*" MILT?7S%Q)_UQ^6>8']B*GT9QMNL!#[6\]21YT6+YRJ2G'D846DT(Q MW&LV CEQ".@"ZO0LD$?V(8IR0XT=5F,C0F=?O%"Z;W29[=,S*Z]?Y>J+ MLKUVPX%9Q5?DI/#@R2@&F[DOE0TA,2JOI3;'.8YX]>?EO!DFFZ!6OJFR.)05 M?K7=55I2]EU8O5/R-II)_2HH2B)0M9A@VA%8V&$:X6^#*;N>%O!RM.:21*^2 MRSVSWYQD:"U2"BA<2&*%8V^1&&B"]NG[$S2+'8,\U[J,\(<.,"X.]DNV+I_" M^IWNB(2RU)B8G+0EIR?<1$4Y\(\JSY]UPWE$Y*Y>TQZCY'^?O5A6\%[VQK"1 MW+OHMV^LHX_7YG^:^%IV.KA;X!4FP29[N&!Z#W(RB28:15XF.CPES[=I2>03 M<4E0&DMYWT(.3;23K-A>J^I>#B]9^$ GMDQFF\_NIQ^GOAP]EV-G23R!$D?P MJ+:9 J8373H"GL>#WZV!22E<-C.KX)?BSE2+(Y!]=7\&F)M7G!=5^[:K<&WM==.7QZ2;(2, M7W4O\]T_WO>]/&KQ6QD3SW\@'$/WD>F+.9$.%F].=HZ17M#TBHIVL8#*Z<6$ M6-J<,O#(%D?Y;_=GLMQ>>SN8]##G+5*%7%886>V9"&931O&X"=WIFKA?24[+ M\@KR?FWK$G'!,*XZXB?NE'>77 '00WU$NT'/4MC]I7.>ID>2"9$9WS\".1L0 MQ)$C1D'T"-T#R8"S/=4-SAY>S=ZCS-=;MW"$J6 (D,H?=#[JT*\@;D %O6A> MS#5W [!O%)9VF&>2?\J' E::6!PY2Q_'$E 0$Y] OHG&B8K'@+SK1A%T?0XWQP0K#:-1\3=9P6M>,*RCF7SZH9[JU7( M$O%$]F=+9T4:CQ1!IA/+M]Y0UP$5@SL-_:SQW)COI7=GPALA@15"M+4[ [@:YA*@"@6\OROQ9/A)EDKQG. MLIK?(GU9+KR$&?R-?5:_:W]G-3]=+\IDN-1AJ#WPE=N\GIWM2& M_6:(_4>S.A=7>4[;!W4BSS962,%D];0V^E;\)5F@K\WL334Z=4HV+R[@QS[A MF6$X N&S&1R 44DSU?"[VS:&>\HYU3W>??!^F]*$MLC'UVIHWTC^V@BG! &I M6P+F^L=#?A\SS6LZ'%LS1XR)#SBQ=2_=EN&M^@8 AKMR M\D"9LE&9 7X_R='6?V8U'YZAQ]J1056#UMLXYV-HI2 M_(-$;7CL 6/\Q!&H1ZF669YY_PBTE,%( M7BEW WIK\H6-5P6>/TKXD+3,,<3@VJ47FRO)M,,>SD;1I#.@X(/KC\' >5;B M$PV$*M-0MZ4:,1^.922LE KHUPK)#RTSC1MS^KBU'H%NXIAFC,->D9G!5_J8 MC'&27G*,^=G=_0@4H9#.;%V +OK'%%?Q1NJ@'PJ<-R!:<--289ZT*S>QC'N% M:-I9.4HQ*\.PN8[!GP$] DE;[CKJ28Q%24*RF(8LE!4YYO#X&&EN6FV1(6O\ M7R.RINS,MK%NTN2+R:,ZYZ8-GE?)/9@G):\F;"<&G@Z%'(Y>VI>L<6IN0?W6.6ZB%_.S&>1T-( 4R#W5U"R8[=9(R6 M3*&@2@.,KB^'V'9:4F?%?P>?T+]@5^Z%'8%8T\"TP*]@TKTM' LC_".*Y/]_ M/Q@:B\)]"%)<_Z>X82,^O\ P6#S+K/X>@FF'&T729#MB\RHAC5R,[0?*=)X M/1>9R/=)X;^:F*I[C?X^+XEXOSE];T>((@%NI$%^T3R9UIS9E1;4DA&S9E:+ M__II"EP$=_]@EL3]5P*A!6*=+A?0BRPK&9AGC/;V?534 3@5R@W!?X*<\Q&+ M*V@@A9NUWW1BI3[[16NA&EO/BZ+PJ1!AY 6X>1/Z5+M"D0O'-)@8=/&&E.^= M!S_QVTK0\E&+^6EXQ)F[Z8L,1P.IW/L-';<;T:;;$#8?4^!"-Y&#(5:?N-PJ M2-E'?.RF;&8SDX1'Y^0+N#^#S95J.#7=MPSGG17.%J*B3-3!X7O493T-ZW^R MGQ?-;&3N _YW9* 8S*2T]XB7N\@@?V% M(I/5%W4E-;X$6@WTH9&!LS)V+9YDLD1".=/\0>6R9CN)]6 -2%GJJ\= MR4.:B!\Q_#FZT72]N*!RQOCE.H=FNS0IAN/]HWZ1EH,3G9 7W[]P#RD"4IM% MW$06JL=__T *UN+ZXG;(W6H:*X23QT9ZH'T.;J[0K/U?>%[U;R@5W"R^^^C^ M_/HU4?V7"B?R[D*5F3W(7J8@ 6;NGE0BVX=[JI05 CMF448QIQ[4C4SJ>KK] MW/KT-QJI?(C6 R&-X,7+K3DD?5/@\E"[HBC"<:1&#ARNDG.R>BAR3HC\/O#! M859.9(VMBG_&^&V.>V1C;_XW:CX6SO,RYCN?M+T9;-1B7>HMQC2V!M(]Q.(B MB@DC/29$4.(\%S)+9G6,-2""]E.V?>*;)2<;BY/Y4^H.^T\E?XH+N9PLM*L2 M"P(>,]A&CD 7^RC,>^5J\1%H5;LY0)&80(HBI'?E &IONHT 0W(8@[\P&D_/ M397!EK#$O+:NIVGVREU8E9':.S6AE-9^;6)/G/P:L4IU0K9HU M\U.GYBFW 1@>&EM'@?!HF9+]S2?0B&#?+[;V/*7V4U5#?AG>JN^D#FY9&9UE M)?,->*.X&=PT,R#].W(&Q8FY B^Q)IL2DX-(]%UW09^ZZI&;6"'@<=^._+QI M[)SPAZ]I!BGL<2G\ _S/0ZN<*)A85F\2E?*17L?@0<[,DXR26)"]D%--%PBV M23A>S833=T=H@MG"314-0$#1E)U^7?J^$!=OI\>[Z$U>PY0[:PJ&[V0/.K7] MF9D3RE1AS+LOJM4#"W/540(6&3R>P'V?G).=WP;H"<'!E.6Z8<./Q.I(^X\[ M3A"58[-=K[T.>YBCJ<280@G1-*FWD".H&H.$)JGO*!C^;C+L7\@Y:=E0]7O% \VX^E"*Q,-@6F-G& M/X(1 OCPGN%[GM/=U-,FU8VU%3D+$-H5_0:"4=ZI''KECS3Z@A>5-*_X:>)O M>5BW XA>P.BFPN%#^/2.HM*F*WDTZW%YFB5>#,K)])A :&=NO(.=K<,0?WFJ M?"/^[O=C/%5RGFVJFW1^3IH-_0M#UG5>7$N)*HS@HJ*K"95)TN=1A6^2=S!3HMZ>QTS+ECDD&(10WYDH@L<P5^XF M"9^X3.?*"P$GD%&]*EA\40[%O(DYU_+<84:M\]7<3![!9T+KDL*0UQ%^U6,W MAZ(P.H#40@XWH-M5DC_CYAB8K,<$T-![A14)'*7MRTL2 3@**U1Y^0Y/*^H.!2YE^5&EL8!E[ M"G3@G]I;&<-VC-PR9@X&EIR'_K_:N\ZOIK-U&4)!F*$(4 M"'$04,E $ 142IAQ1!0QZB@=(H) Q% &!U RB5)$B! !AR)"$*0H E)"0B\A M** P-('0$N)0I/TB$GYCBF_F_@7O6O=^O!^>;V>M<\Y>Y]EG[[6>\QS(3;7I MSVA%VX-2T=Z-5::1DV=QQ<,T%6.,Q;FH ^M6D1T<=5;*A02N!T1,+[K'D++: M[L-%*9#_;?Q;FQECV)FCJ8J8W;B8^(0X0_ $ MD9PY2H'Z2?FT%D,N53O8,8!Q,K2UI+.U\C/=@("1*GOE&/L- M[D7 H$T#&"V0UU(JH4#MLW<,)Q:57Z4+3>>0?8H0!7HP1/FBQ::L1*&,7\S5 MJI#"6\%O( -UG++[+? ]S[G(E9 P58(M2"E9T8./UE? '0RLAY<]O7VOEK#& ML9H3<4]SHMRQP(9$-Z]W>PK'GH52ZP*: ,K[Z6GG1H M9X%M[<@-"[872/ZE84R?]CBUA.P\[L8:5 B96,*J M',-H!A? 0;\H6]LS#VG'4=4;I@9QR*EDCV)VQ.+,^<*<(?<#QO)'$%)SY3F8 MO(UH2%H;XJ.9[" F-0VA>HLH%W-LR1XZ2D2 KC[7QQWX3[Y,W81&_WZR29Q_ M%;^V-G6O(#'W>16/_)V1/SCY"]5\IJQ'50%D0G0@+^)409#'( 5,/-RGL?8E//( M\_J3E5\9FZ&+1\LW@P@JP_8>;\Q=9-$6-#0[8TXP)BZ3)F@V>N^U&.TP6.=\ M?]Y6PL)Q5.;I-.2[;+9-SL*%NXE_C]?-^))*E(QPX8^$F%C^7G= M #SR%^!!#KN@.9H[8^6T8:F&#TW0BII2Y-2^/&7*J[?\@\ZE3GIQD^*J"&BK M5(#7X7E^5J.QN?6OV7ZFX+%5JMT$:[2!=5 .EA-QT$A)JIWLNX0 MQ#YO,,R!P0_-QADF9M%-J1J?K;(&?@/>AKN]=YKX%+'\LI MPR)QVF*%"KC,@8;R+!]G'G9UBQ_=HPU=;0;&I>#OJ7<<6S4$+Q7.NL=06)@[ M988MX9]K^Y)U4-D'>P^^)-!S[D<Q!9"&27;".X0RA+ZCQL;TSJ=$#[DVU\;$Z)RFIB]A]*C7GY:O.UX3.XG87'"SDD6Q58_;^I7TMYC=//R MB%[;I#?2(;"8(,Y&XL@I@))T&Z447--OL%RV)%!S9[_(.'%'][3ZJP?1@8'' M>PTR>ZMB>9C58H N2&\:6023@?$./;N\LV?2>C!JX-V1*R&6OY5T.\9,%UZO M>,P8&"IXLFL@4J*PPM=Q!.E"10*"CT@BV,1R3>2O L1/TRS0TV* MW3G6ZL0OX:\@&N@/^O=6=UQ'3KQ\TY4%O(YX571 \57Q#H>W>*PL4]J)D]Z;02C)#4KO.CV8A$MEA#UM< M=&4F:842,FN_MI4H)$C>#-[V["I*%,PE+OC5Y+&^T-*W4.WWU$]QQX]M/34K3=[:Y@D4I M?<$7#ZW[=QQ(G.HQCX3&D3B/L75)S+G)("R(+!69C6"8*(V;8978I?&GB6N" ME84'AUW>1PY:#"K''?=7'')*##_'J5-7!GD8<3X!)DW/(>GU70E:<%&K0ON7 MQ:#U/(DYIS87L]BQ7#ES,^MIR)07K&:,T)QLF'&D]/&='>1KKV.O*#\#R\BT M%;BS1/G?C^^UMK/J!@UG'5(5-8G/#V:T5=SXVH+[5K>@[7& M!8;/0/V(JV![5F9O@/8>[+Z8:.:WK:V. M1JKK,-[D4]I'UYP((XU/*M..=LBO&$&^=#,_2/J_0QK<>O+=YA'=E =H(!UD M>CFI;U^42E&*:]UF@MF+HY+/2N4\[S/:J+[BX[V]!N.O2$PET2&*1#.<#OA2 M_:"=N!<,P%O+P@4GEVR0OB\_ZW#^99=W%PA__6- GS7XZR _2:* $RHLS\'; MCK6G;(5-3$FT]/)A+/SY0;Z71*L?AYZ4@;ODH 7F?976D^_D=Y!B-WRPK/:' M3]\FV.X2.@=KM1F.ML"XV&1T@V99/"%L7D>INF:P.(:X?DP8T,5[84Q@##T3 M-0?[UUI^*5!34N^L59 M]MUT[ MQ8HV80Z&INDLJ)[5FR^_<.X'["FI8MT/9,_#5O^\ :#<@-]I@UT?K/H&,;0A M]2\+"'VD8^J:8-J ' [W-##"6,3J9@5.3T) A&0/0KK@: *Z M@!0BM>G^+F+JU[,$$^C]]L#]EG#UW555J#GG+!=?7&F3&^..@9'YE_/6-9?J M2H=2Q '@WT*S&(0@$QA,JB?I! ^'-)$2?Z] J>%PAN+W)F&D0&>O =\3FI^, MS]IXUS80KXW&"SP F @EQLZ38^X>(414Q]RQ19;?5)_^H.^#(Q]YXF79?")> MI]@1WY( 'Q([6Q _ MHK6PP1V\%PC8D_DV/]$=&7E"Q)6A _*7'J&4!;]Z.DZ;SF>\LS;>KT*,%QE( M$=4C]F%E[6V]1.> ]DXJ%#>+JFW#7QC@KF^8XG\T/5]PO3\LZ,=!O*PC&"QB M9/<9M_E^*-9CE4DG5*D??(C=*[I< &O(]@0G<4%^/)RI:1 CR9=>3XL]KA\3 M$)6LB?]T6_^8"S<9__:IS&(_&L#;#6-)G0A[^ >U&5UV03QFG<@TB M-X_VA)M!-)?^;SS,_T<*Y/OD?P!02P,$% @ CYA24FRUFMCP;P( N\X" M !0 !A;F5T+3(P,C Q,C,Q7VO<[X]Y+DNKIGG?N;N]^]^9H8SS*$ V\^9F)D M7%Q!+5Q &/\6,YX]W%S[ M@"UB7-QB7)PV $ 7+Q)R4S:]PJJQ9ZE(O3?'8]7NA H([I'?* MR.X_H'3PT&%-K>/:.B=T3Y\Q-C$]:W;.^K*-+>J*G;W+C9NW7-W<;_O>]WO@ M'_ P,"P\(C(J.B8V.>5I:EKZ'\\R'CI[[^@6^#0\,C).KDU/3,]]FY^07ZRJ_5-<8ZN+'Y6RXN@)OKWXZ_E$L, MEFL+; ,>OM]R<6WQ_SU!C(=W[]&MXD96?-=\)/9I/.:7/)647=8LH'#L$DWJ M^KU>P1V*FM3]]-^B_2G9?TVPT/\MR?XAV+_+10*$N;E@XW&+ 4B S9G\T7W#Q0&G:U^,O;4 MX/FAI0N'?[9X??JN'8?TZ")+_LB(3*7UG"FG;^\K5:PDTK<6! QFJ!9_.)NL M\TQJNCYII]2UG5>^/;8^>/.FO/F;D G=TM3"SYX/Z1R X=*OEGT]F=3SJL%, M*/"H;M\N]F54)Y9VM[/S!P<8B6(XTOA:U7E^TKYG3AU2\_S.Y%HY\V"'&7#\ M?>*I!D?3YW[\1I3GD)*7UIK,K3-EFL$5J2FCYI!K7&(W.\+R1BJ)[(#H]V;I M;_D%)>HQ'#E LP-VA8$# WAGV;O\%^LX0&@U!YA9PFHX%(X[IV^664(AV.G" M*6@T?25$!#1LSERU)QQC._O>D;.Z_VA\S M!T#CA.^G_>02$ OMR(T-#I#\\N\+E-S1]Z,7V93'?A_J1//_])R]2.^2?NP] MKFC]-53KN=@E#M""HG="49812-#H-H)51_B$!8]C&7GT;453^)TLQ0%O-4*E MLNM:=*%'(<,C>^ MRS2=65:'LFZ(]]3ZS"(]8_ MEJ"%0H:T(?&AQ?NX&))4020'J%(3_]*)[O_%%_)#=-\7*I.$(JSUN M(]%6AV[9:"]$Q>JK%X"CK>DDDQ+7K=FO;E\TJ/I6.5]_8NI:I*U\N"QFGG7V M!/+INJ[R1Z0+0OJV[%!+W&6V(-Y1_X)$7(G@A_IG:?!O;GV8[=?_5Q8OY2Y2/)* MOR:-Q[ZQB/^#BE/0V55Q]+)1ET:B1]>RH3KK*OWRDB'>A8+8.E*SF1E\0>_% MO67OXJ;SU;T=T!O6M^!C:37'Q(\&DMVY^:,F?G>_N(+B?8>1]=0T=D@,XA7S3EV K=',#U,_/F()F0 M1CZW%"(:TO^ O%W_K/XQPMQZR#8Z+KG_U0N_PSW>A1W$$'.]5"Y7FP]C_&87 MMSMK\4BD.Y+;+:-:)Y'AI#[E.LUWMGW&[_K\=$R7*XN&5Z[76F8K:JS>=S7Y MU+!E(*7O)&6H)5C,V(=VIWU9NI>^?N?:Y-GQ9OR[J/A/JCC(PE+_UE-T(0993/SA]U.*R@&J M35FPH7@XP&(@G@-8C7N59G$ I0T)]156ST[W7^S/"1DBUG" 5F\@X(\4ZA+Z8G*PR?Y[D0M" 8JU M;ER[<,<^#?M\V3E)///Q\.&'-VZ;W\B#OO2.#M(G1=[O+X9%&W;=[CXY3>'Z2"#UQ', FIGH M,!,2B&#*+DPH@V&4H.78P.JD6S(9ORZE&9C;XP\75]--]RG>UO;2,QJ.-5.2 M,4REU3 88##3D[6'[M]J^7CE"DLFZKP'45 DZ$JLR)YYQ4,QZ LUIB*:M2>X M[X>@>>LV+):'.0#%KZ#54B 1>F)89G#'C34;H"TOD5WKGL])MO#SO;ZAY]_/I!9]Z+QE\^;C"6=!O78#^Y^DX9\ME/EF=W?MH9R5 MLHUK'(!7 VZ3;$ /*F&QB$(DH2COB-$JD'3 (&EPZB*-40[Y+4 I.5$:$<0(*_>E!E=?31 M9EI8H5X,;WOQV=VLUR^T=2X;.H:%'%588LG E$^A]C0.\):P='AB1Y\6&3RG MKU3J;MND0!LL_K3#?%QW[FAT[4ZY9MM+)P'*+F%*X(C:M<-?IU\'_7 =#UQ' MTRX(=_*_[LJ0\UOC >"E3G UBX.\!$,J(':E'O8.O-5S&?H2"SM#I&%CXK# M+IYJY #]B9GHNM1?N\RA3;;8\@WBSZYO$9)6SEP_>"6M3OZO!^I[#VL7+_," M^%W$G^*].$^+:]\<"C-4P'C0SPL8$G*=/[L_S'D,O L9\VFM,XP*1MT>L%O!0D&! ZU4IBD4I^."U( M']5,UA3_K)"\V)PV*5RFR$X_\9'P-1 XF--TEAU/O-&3",M']"(GANB"4?1C MD#@ATEFGWATC1UT&SU8)+8.F4]K"U)#/^AZ\Q)\?'$]UZW2>VQKL;2QYDA#_<2<_+3A5?&,XU M4U6X9^-_=.JN8]BZ)R!I90P/= :^!L&2K)CB6^)FWNMB'H0^$H<9\AJ]2Y][ M$C"^;TXI5=+:3N[UBQ$L3[?4T+IUD ,T/C&1W-[]$M=7K_S+>1WB3V*>Q-[ MWFYF!F(>&&J?T2A.MM"8\SXN^NF.\9>O+^J?^Y$";7"@8@U+% M/N$K&W7=P"Z*&VGVPI!*[I5K=(,W;T[LE[+1;Y6,T= XS!>3.&V24/,HY G, M(?'M4*>W'%@#;=O)?J,O]0;L:K?'AV$,J#_,*DNV+MO69I[O5[S97TYS./9' MCLN[%2NCC=&!H7F;WR)R"Q[,>21XD-"%!U4)2]Q3Y @$[3)ZV+L5VD&OB6O4 M?@G6=#P8K/^>F>\AO>-!QH"2;;_"T;%VN3?G(Q23'M0J>+R=LP!":VVQT:_L@YY,LX M9,Z[TZ$.V".!+KK/#S/@#:I$P>DM&KD;2\G'5M0LEM *.N75:,:#5;YPM$O' M5R%$%M9U;_:YDPU=CIV<(ZM6O1O+%&AV#6L2"9:CB'3]:;U]RF=6PH_WL .&_NW04@BNEO*@OV3)GC/8O=UW1C: MX.O)=MJ#QU2V7KNV_ YHZ(F%B@1Z8B'MK87_+N<;&OPN54)/N4;^^+!#A1B6 M=8B.:OG0Z/_FBE- J!)H%9@40&Q)S])JH'_)#+H]2!\W4XW,#XS#I">=:F?% MG+R$?>"RY)'#9,AD.0'/ M,("!8^'/&&>J,X(IQP$^D.D54&9U-3N%44S&!5$/O/13!R]+.$JT2 >L"O9XK[+5'HHCO5%?@<< ME\4(EM-#[0@3+"4UT)^='$U<_:J\T5==&;?8"RT@ZY'A@:B)NS7\IT\DV*<4 M4C\M5:UK^#DJ2&S"V#)BBD+8E&.ID] MY<8<0#^7 S09(V[$00]-.0 F=I,,1F@BY_;"LY19'S:'DMA&L*WI-!1;!)+^ M&T-"B7-W:360R%4XZ17^"Z,0VO"C-&L%!VU(!B>K;\P@V"MPXHBV M.0V%(J MQ&[#JFGL1>R_<&#*4D?P8K^2J5B6;#,':$>M;##.$F>?8M<_Y"XF M87O@-9:33%FG,A"KVV$:*>C:&D%A,^S/V\.L'HN*(/[W%GKS%PO][R@<.2D% M-SLOX>;B$>&7:,E#Q #BGSBP)40V^N2 /5^@SF^K[U"+HYCELO%.9&J#GK^G MDDQS1R!E$[72\V],$KYY@\R.]R67-AP#U:,K<.M!S'NIP[IV_\FLNYW5F/*8C]N*6. M Y2UMF,WDQ9L%FTV\BT3TD4CX.IW\:*5L23PSP,5!8T@5K19$C#1 I9MZE>_ M+@@7ME$%R 2NZUB&@>7ON*E!66)36#'I&R&NTV36;A@>:RI#<,_&C(<3[6,. M(,,R8NIAT+391(SR0X;H=M >,CC5<;WAJ2ZBOHMU]GWJM?$KL6Q8D6$%F;ZALUXM.4OK*KQV:Y>.DVHEQ2@.*#KM/34Z9I"U* M6Z]0#P"$U)8\-<6/>X;F[%0FR^<.+6X0CV.R7&7T;SS'$!5#H@/DH&T9H*MZ M:^^U2=PCU,?@P([@2Z/F&5\L=']2FUC9-P3;RF9G>393!AM-D*"RZ6*Z-]/) MB77#\A%2#%GCK9F45YVLY2#9:[.5[P_5])WW@)WC%:]':[\WV33!6@AR1-_6 M/3RWV53&\$0Y0BU_W,XX5%W;_ZEJ06N@L+39\V/%]<2SG\H^RFV[K\H!KI.% MQNU/4PO]=I\%BYBGUK\,$'*8O,2156;F%4)C[;/1^QZ20Q**>:$M(TU6?=&4 M(]N]DQ>8(^_"Z5=>.V20'BK\]):%8[856:&=R!+RIXY;,BY#?;V$XXW5Q]I? M1=^ZD: ML.^@),55YI82(-X)" LNKWH/%[1BM__T7'LA_\.ZLE_=2_/C4F7K[;X<.R>Y M2_9V).-;5]6>'HE3R3/YRO*RIHS M"NH<3**'=[RP#7@ZL>_#(LKK"]<$0!8ZS1>5KJ5'_K*,G9=!%46_*3%H.KN) M@$32.4 *C>[-CD;A-WWZ/=8UB!)8RCB,@LQH4Y"@!_U8:]^7]$MSAA+?-&>? M2;[IOO;MCH(:US1WC!A*V,I2M;;OW+E?[CT M-)(E48H%'Q)8TD-3IDM<.DSO4$,^>U'^@%,F7+F_<)E>Y1WDMN*B0HNQUXWQ MTS[X"B*E"E&-9AWI84G$32K%JWI%U$17"2%!4Y;AZ:4GY(E;BO>G,;U[T[!Y M6YNX8(^ >]9F H(/.@:UD44;;]*O8Q&CX%0[Z?H/[0>DD(+=>3N>?#F?1M_P M%#KBPVU,5-+K$A:^_ABN.^):O\/J,K;Y4Z!SXQ5WLC 'N-T@5=VD&+V4/9#O ME_"<,:%^248&9TQ,R;((%H/QN#[VTRYH+W;8'";L3WB'<8=!/CS"[H3L#/E( M?CL;VZ3$DFVDCX(5[SVWE>G;1[[>W6)V%1<7>3)I+RK&XYY M499$*\1?0,7AR/R&PM!7M'2C.UVI#2OMIZRJU/YD_'1)<.)@R] -:_OYUUL. MB(\9S73N>WWI'G@HZP015%!G%7@P9N&6( ^_>3>-"/-^#;^AX1U&9BBZ$3>- M>$-^:W!7?C("5/-?&J:USYZOC^_0Z?+\M1/=]3AKQ&".^SMVQ- R%$NS\2;) M358M+U70TYUILVV[D>TH6:\H2K!E&W+8_GB2.^*#0D3>%J36#5'IM&+"'^M' M'J1K;<)EAN<7K&@TZR0;[F$\XEY84CL[E.B6BW6E\\@Z6E/5FZ[""3LGC3)4 MU4W[V;%);[*N9?-P':>%BQ9BD06O$4P'JDZ'H$+AO$=9$@TK^+&DT-;VE M9\1C\OL[NO3[++5(.XS/R]UF6D*[U50K9/3G/0=.]9V)3MX[K)B0:O4\YNR> M7<0E^*8\F:#!0]CL\@%\E,QACZCW>+%5/;*X!UQNW(FDFXT>%O9SY>;Q.1O5 MO;MSX[?H#^RZ:"1\XT.*6;3+O8DKW8F]D7NUAQY#(QD3SVA%T+8.=E85>?L"R2LASPD4 MO,6\N=0RVBQA\(KH*7NL3E FG_32-65?8H&4-204!'=/49.N+,D"2M1[$>O) MB='",@9A MOPW$NJ)'B Q_NFD\2YM^K ,O:JCH)FO149 ?@+M"?^ICL#9FI1E=<2Q\TL2B M+CJ;9]I5SG( 2_/N7+*8Y "D'W!G3ND1!W]8UP[IFU][&)P[=CM=P[MVX)+ ML*EBR<#'F?)#+LFCVN+FLF 1HQVVHC^VV8 #7.T9Z6F75QFHJH44,2>#]U$Q M6NZOP<]K3J=M!S*.F[LP/.P4Q/2:1Z[T+3G& ]V*ZC304YYFVX(K0 M>)BR<.S#UH=R>9CJP$7T.78,H7UY2\ F&>+GA>,P'?J*%4:=-B"OG]YN1AT7 MT+?45_96>ULM)K2Q[^*I7,N:[L-<>[8,RQA6S9*(2S"X.78*O#-QI YLIGW# M:.S[%9F3I5"9+"/=>ZYNK/.E39?$>QG"8^)5RU'UR4Z6E!XDN#%)B';FHBO% MW;<<05%G<(Q3H^=*=D?%JB5KBTUJ(U0(*AT/#G-'7WNL2'(R!I"0 !Q8RAK0 M,(*A:H>=DW5Z2(ZH5-^);6Y%TRYBX^NE8_2#)Y>WAGPF\Q#@^+_Z5?]$$$.; MOK\YXTKKE[&B#?RMM%-V#MEC%7;_;T# M@R!QG_D=OMCF^0G'"^#)6Y%G MS]VL7HZ]\NN[2)X8'TM2&A(H*L(V;X.D3)EGH$\3NO2L"!=*UZ@QW31LS=-H M343)MC+C?E20Z4J:_(VD*-N/@NV]4S<^PJB)3XCE7\8N1%(RB>7I;9['^2K+ MZ<3XU>#;>JZ>GSUFYW^=O:[$O5](2FFGWCWE?A@AP@X)'D2V;A"OE7A3"&&8 MTWD@>1+;'I2Y6_G"U]5#0Y?J8]6KVI7/S@MX-K0YVQ_:>#$M=SGB3@"*M8/) MN$>77BR! UZ;G;::6:+Z\V>3I(?]7KK@J;;\DN:W^.XQ\G&))6$7U#1S<3J-IES/L'=E^04?&(%4VI";AJQ,V' M>(ZEW<$_5@)GF5+0MPF9VD1/V=D.V:7!=!7?T/(K[SZ')VU_7WIZ;\B]=Z87 M!J0&8"S,L\Z.T4*".AH]<(15\BTI3*GO' _06'>NZ\1_:XSWH?12\V_B02(E"T]#X8?[3U;2R7&--VD5=F!$OB-X M;J@-U;$RV]I72B@0&CV#X9JY5N)T5WKY">JN*[:02!DEC$JW$"O@UD1='/J, MEJQZH4R%P38B4O[ P#Y=VQK_W9G.S8I9+COM&,7QR<_*WUQ9')XZ//:P@+6# MF[%*DU[2@\,OD1T'(4 A='_C!>(V0T7W=-EO$'Z?H[WJMXF25V\<\KJ>?)8= M+0L.+[UY,>3&7B/$%;A4?4*72Y(KB2P)_ROTXPG"1%H:"U&'EG:O>'^N.XTN M[!QQ[<.6+;>F7@Q^_!P,EWF>%?;;51A%\S'X0"S]=E"1&[9:4PIOCYG4,^^Z MV^L@SX^(+XE+YK1 M9JGA OSUM,&DG0/3<:FU _N[A^YQCVFNG#55$JJ\OX4(IUDWPH9##T6='9V. MWO08*N3N1GJA8T.$V2582K6\ 6C$M&&AZ.JMHF'.0OV>*2T9^]_]F@^\4*?Y MI%G!S-\G%*^3?&L;->!BJ/%H%?L7!W?O'A4>F_) 8K:I1,NXC8%?*% M7#G;@A<)L+:G>1:[M(8#GRDX2%V G0$#,7&.>^E"Q]'TB+<-Z<#B23/#Y^\5^Y"UETS M9Z[6JAWXE=C'XWD25X2D-.%7TI&@$IF->T#<#.SS> GK[Q7F(?B"Z8%MOJ@O MP91F:=*S2FA3K\&[R_<:FL_L^86E M.;]*@G-,"9IFZ:N1K0+)("'<]?. M ,LI;&):D&@$0AJCTB17-]1M7%(YT@?#DP\\"3C>XH3^]7L5PA'73N[V[E0' MCU>T('E"Q&YGJ;!?-.UAV=!,.Y#;2!]?NY.*P,?YNFO=MV^(.8:?:7X:JGT MT!"WZNPR@]M_06DXLYZ%N1H33<@Z2M> HUD %]6H6AK@C4[C9]4NJ[TLM[.E M' #0&C+46T(K46I; 9)A _LMEE*,X.$ -Y$CN5?H+*(82[KD;?],IE%9WUI< MT/S:CQ?AK9("$F5WNZW5#(WY?(_L&IHU94G@&=>&X%P''A>=@EY/6AA.6;P# M4W(]FO971$X>3[2Z2L+8,A8_69JNR-OHR"7?T(^7W:K.$E>&!%3AX.!%PLK' M@'P=6/E&_RE/E^;JZA2W+&&:5\)KK*N[OADT9O3-&_QHMS)J63=\6YEHR'ISCI!@1>V:D MURKR5DQCE6[M?R^+3G"A[VZJF/3P1K8&ODJ=_:QGY_CIH^(12ZX_ MSNR8RSF7E%M4-O$:1;4MHGXLQMRD%5 .%%')TBQ]>O'Y^S_PHDA2)1Y@O]0, M?*1]]'65V\E]5U3[;)]:*'3.Y DU(:OF7N;(">VL;-CI^=)(<@>]V.KE7&PN M(/I22NN_MXOV[SMI'.#W5IK1__96&A4OB/VD?)_,W'\4._\2]:O$DP/(]W* M>F0JUOCW8^>GMO-$QKGK<*MSDC!K/P09P,7F/O8PNZ%EF3*);2,J)->T(HQ6 M)1X;!Y^ ;13!3A9=BF#Z!*#/-I2GK;#WS2&Q#&84LV206@*?@8E%GZ ^BL-0EIZ4]33O2DQ:? M-FOPQ=#G/OG^^-$C]=B@.*U+)DF&IZA. !$0&,O$08+!3$V,%Y@D&MNDQSH- M^I6"EKK33\94AYYV>18TA%<@%&KXFQQ=Q_#V--''1"X_!*FAQ5X[2M] -_V MU8-1;_]&N*RF\8F)HL[L[:.*6]55\+=L7]NA4Q7Z AZ-+R[/K$CW0$T MF_0686E_95W#9I-) >BV&ND=];8%AZ\+;5S=<[XP\$5>//W'/!I.0>=H2PM3_Z>T1T&;QW?AH2G'UMFL=R M X-@*'%:>].U675K?ZN8L9>Y$/OVU)UT+[[U"93Q9B1!3S1S\/6:W\&\A4,6 M'."!D'=6&TU;IT(U='3')CJR4?N5DX9!+5A%&D5&7A97SI;/?HR(,)% 1BIPH63. M67D=ME#\N4CHZJY!56V*]%=O> M6P$3^\YD;[3P[/EY:X^PW^NF[= 7YQ/@!EW75<]U@7:E3PDE:$A MB&D^IZOUC4UN)DL9N;L(C5DJ[-S69J/2N>7\4#L@\*>S2$89\B% M2&!T:+@63W_KKTA//>)NC^.#^265DGUK 7*V+H^N3:Q(.H8^O(:SWP!\'&X, M?P*CS]ED!,Z[74"$KV'WGCMT1VKS]=\>X'V^PP%JI:'IHI52H@V2,H+=*,&O M;^$ 8ZD!+"P'V"?+ 1C+4+KX'%8,\8;\MH#U1!G/W*6/X@"OY?/_>C>31;:> M9"DY)-[ ?R#1+J!/F8FWWX(\QY58.< >W(0<)<(#A-224 M6S_N9 !9KAQ SVS@GY)I]U]%^/MF8R0&^O@\Y$ZL%;F_XIY)-+-MSK7^V2(# M Z"[0]/A37L'E/I+%LD7FX+,C?U"M];Z2G)!H/$726W,MJ"A-0FF'?01$F57 M0,+D (6.M.2>5^.Z/3RTXUUQ,D-Z!V+>WFU5O,>_YXG15J*.%@+4RIEPV,CH MGPK_ZG L1?(>>/+<7!WEF- W89^!")E5*<8)-;^(W,C+'@TZY-R@AM4U?>$> M5<*EAM=F3L=6(I'1(7O#)U*'UMIU4]^6-^Z#T*NUP/M(R\S9^&U;JD^N%OH1 M93SD#]1'>IK;#JP)E)2TYVDXCILI&P,\_$_+% \(R)GNRE)>"X+VWN ;WYP M@#2XV/G#.7A[.?:;'P?H4N< #3\&H0G8@G@:=OHA!QC1Z9EAH3;P*8/0P6^J M*LXD54NK6)))PH1DO5]"!G+M1J'.?FPX8RGV9F>TGU"7CN?,@'I^375\N[#E MW:5=!QU\;"[=+:K=^GY*P4_W_@KD>9Q<+RG\X+>5#.6339E0&@6!PCC M 'N@CW!OH31)[/XE"AY'GVLBLJM9WF_^^)XQB.!U-/*Y1SXB88Z]/K>3 SP, MOX0(CB1Z_V@A7NT!E69#D10\7KA4$R$8_&:3>3G)]9N?1W=PP44_GH-[[D;7 M>1;J>BDFFVG]K*++-&GL?&Y=9.F)*^AZVY=M="KH]T/D:V-_>U;ZUR. RR% M,;=B#K&;]%5SW? [,.I*<9H)6U87CA^/LGU7%JL7&J'?L:/?]/OV_$?D6N!S MO->)M2Z]LY7,LR]##U)"><0Z=]V64KAX1)+K/7!?:K\D%WZ2(#0/Z=":\G,6 M!I/0\_;MQ=6HZK[X_#:-;#,%[UNV>]@>L^HBV&:XVKHB^$.ZG?>!6@4L@S31 MR"R5@>Q!+8OM(,XV24UM\NC3I^>&3*[T_+S^(6'@>/,3CWG206[E]TV"_8:R MH)(I[6><)T-5[F19F,7;FE_REOLF=@[J]/LF?PZWD;ENUJF8\0L7AGA+:"&. M_)JJ26PZ$'"ZA3PB?QQ,/939EI'.2)WI9,0]$P[?N/2IU_17,O9!W%#?NWNQ MP :!D0^#)23T&5\=E9!'5V_#1LC*UTS*)1#=!I9*O2H;&LK?2)WO(YE+G#OU MB.O>,+#M$JKJZ\H<9D M3[G 4EZB4WC\DFK-B:D4&V@?7 8T#+E93NPLUE%:31O$^4]MWS89_AUR%$LEZ!A#?_Y&D<8$WJ%V2?P//@!%DJ [432S7CC&IHB## MY67[J\(5VX.Q^SL(OG?.DC"OU16?Y7Y0Q(3?M2P)%%V,8(IACK+#0N3)H#75 M-'*:5A-5I6JTYA"G\&8"G5UW_RS)6%OC@[6R[!;)QRN)QYP)QMR",] 1EB0M M:HF/HD<0 F=;=97B, :!1ID7OMWI6Q@?#AXD41ZU%E[[8,!?FA,+@/6CD,@T M.Z%$WX9=3N2IS/7__K#)X8=]+FD6>O?Y8Q1B<;&S*MB;]HO:&06)@1JMK4T[ M>C7QV]QD+Y^2,] [7VGNX' 96C!Y=!CWS+2%FLE\',!K MM^"0)5A$$>'K.#J\U<'L9U).0X5(0HMR]+,#\;N$P^]NVQJ(*K4ZV?,<1OU8 M4#%]<88I!6;[]422!3'(;(^RGRM^>C%>6GJCGJTB,Y;^BN6F2]:0\-JN"J;NJO$O*KK6Z(7T.9\(A]7=%]%&3[69)K M!=N"!?<2%K-III-/Y8_19IMQH@Y@Z. U7V_5;^,SK!U]877.>D$Q>8]ESO)( MG;S\.!Y5%O(%7];3BAO1MJ*GDN'RL U[U1%S34_*'I;I M)RI\=%GIK#()D)H?N*@PNTP:A02J0N(L;O#['KLAD6/@7D M>O5QT]JJY$-.TDJ"W2<_OB\V$(7X>Y@: <[+U&\=Z;1,D[Y20\D??&WRLFD= MC!62N?FO_95XMV?)5[W(?OE$%F:C5HR7F1>VNB0IK-P,J?_VW::MF$ V'.GT M]/:F+56#(8H!ETDOCMFF7&R,/^EYP]USI*3O9JB)Z76CY./Z!Y4$7\*^"Z"2 M G ,,=!ZLH>T;@3^*@Q +2&D6$>ODFX]*\6Z3ZB/E) .46\P=3^ICD[7/;^9 MJS3[Y9XDSBGGD3Z:404[?0!&BEU?K>E.08 M7^Z\3\\4ET3C?\4/'66JP#S",>8J.ES1_G%2-)(#"&J*B*+#CX19UV9,63=6 MC?%['_:HVQ\0PQ-Z,1ZV;>RF82S/0^E.\K IU7+)B.Y/74]D^5+12SU2+!6B MDV7+.IGDGT8>\1?2/%:T$?$,UUE[:OB M"(4P(D0IC:,M4R?B. #_>EBCP2RLE'D.X)&UO C=7W$T9XZ,SWCV=2E@NGT: MN '@*)8::RB#;;6#T?$*!PAWA=32&2B&.H/,2""S EWD42,L:\HV_3^N77! M^DQ6^K0+XA>K)?9@X<%_O/;Q]P&ZMN!78L>UH8_GT9MN4JP?]AR@LQ+[$S># M[K6,0,Y(U7NSD__X\R6'0=A_<&X<8!SQB>A%:P!U\/2_-6QKBT0>XIUW#@PL M.P-V8J'6C'M7%HCB!>4./>*G[].=278.R9_==UJ]3THTW\K'$R]_=.HR:G[X MN:K*F1/*RD4%ZWJ$MEF+$MP9FO:2^J2E,,DC3;9:^-?, WM>E<,'7 M?(?#TZ=;52--IGVO4?-Z?-UY;&D[]:[?#[ODXJ= MVK/KC^'9G;.*-URU)EXF)HQ>K?A78\S.Q'K\=F2<8Y=N$J, M%7G5.MGPXU!!;5U%8ZU;&F1V>OWH] M,>YO1GY4!,0&*=>1#OXLG59;F'FD>">U-5%T3&JZTM9/8U-JU_/=_INNJU2GQE>;OOOE=#\K?Z4#XJ(\W- M!B(!,U+82]F++W@E<[YEV+M[W-_F&I25D!W22TJ+H->TR:L[*-N5L*RQ?GZO MY\63!X>..IY;T51-&GW(58;OCNUG/R6Z>8N&]"!W>;$L2L%MHQWUO#.IXW%S MXK3DL83/OZSYH#/MNT8XD%-Z>>]APU8;.0>3P:PB*[0#WCX@CO&5G:FE MOHUL/PQ]J#?!/_3Q5+1=/]TION?'M^#CSTR4.T)?Y=BQ3D'T9!H(W.<#W:NR8$ >X9[.!0K_!_WX+<+"' M^1C[\UR3-XX#3)]&0^,PR:3[:3":;MH;. M2O6P$^65.< [A+A.N'[)EY.;R_M94[L8<&_O3#V3^,O7H'X<[_C/S<7"_/+ M*]@D#0Z@WEUG'*#$DDQAO&IB)\$5;^ETF_U)'#/H4AWN;-]TTFG5QI6BFLS* MT)TY)HMJ'EJC?[<\\/6! M29W<8I4_+'R-VD**B=W9:"'R606 MDH)C6OY-=.1OT8=3J-^)HH\EVE6S?PA1GWEC*ZQ1QR\)\=4/HS](3'5I+/)6 MNS[@TFE'#'. W]11#/PZ%@'RK?H88[76].:'Q-SI3I42JL4K^D>[+T9/WQ=T M.GU?)?MKT@"?XYHDG":)1!#;+,TH^!M5"DRU:O4/)=S&_KL.T Z&$J#_I*@\ MF60_9[^CHL3IMD155?'Q'9<?L5(D)),NXH_ROWDQ+PY4WZTA_8;-"\A M?T)(FNC<1"SD,5?P;^L2JY -( =XC\P75-X@Y. 6O94!3C^F_358 Z7] STSFDV[6PONP>70#!RA'=UYC MG@_YXBQ)[QSI&W1ZT/VN[6A*^:&I![$7ZV:]G\E-&90YZG0+%^Y7'C]&$(FS M>5%R*U!5:B.( _#BV748ZP*64SH5'5EE_D[B7.]2=CHJR$SX'OFSIL=A!9V- M< ^YO:1M KX-.HXA#S\J6^QUO=[=N3_FXX&:[-1S>9(SRHX=U5>SM24)+IL7 M_G1L[-]$//__0O+_0V:75E!%.Y$[6+QTIZ8JZNZ@BU^7E\9TW!398W\L*;H> M7 @JVB*:KY2BYXZ$'6G0C5",E=A4S&G\P3 '%Y'NN)&NEBP=IJY]5^E(>FVD MQ@-C?:_><]+Z2[\4,*[5RA1U$$9U2UV3+Y"3BT1!EM8;I[D,6YRG<'T#Z:Q+ M&N2>:V[YB]&6J8^9T>\.-?TT:M&[\VD@F#(5_:I'&*FS'[W M/)5%NS^FRTXH]GOT_T,2"C3P]ZSS]"#A>U,L\F_1);ID^6<4S)_Z'06Y?\]Q MV_^/FCSK_5\P:\@R]!&[.VKI*/-$@'4GPM7C?T%ZH.SS[]NZ3NF:F^H?QA$SFY$_,4; M@UST]44R5<@[&OD6_:A2;O"92A41F-\,;CW5?./*3']N0FPROTBDS@=]!N&9 M!"3R%92,EF;Z3WIS(U:D*N%2;;])9!SG "FG0!L.<#T$+I1Y%X?RA@CA7\J& MI0]2#]<>6'N;R__I\&PS@KXM_3UQ!EXP?8DHT>-L_9D([=N%#DY&[UQ]C5W6 F#!P<+"'C7&AO'RC- 8S( M,410ZT\.F!.QR,'%62A44?[_]R2$('84!Z"\D.=E/R)2E>!&XS"S;8A(2PM. M6<*3UGTL*Q8A__2*KEA]UQ[,[(F6U4[##6/?ZR#N6/NE^T>EGN>L6WXD_SKY MNETO3^_/]TUY?3F 2U0LC'T4!HJ&BSJQURPW]J"0#)T @>X9'#N76QC+%[N M $+PKQ[^_(=OA;S_]JT0!_@O?2P4AZ4T(59<)^1@Y^T8X@!G"44KQXF.Q+\X MVX13AOBZZ;]$IW@EK9R36J16TUGB:@OF"/ @^M&!F%ASP06O>&1$Y+,'1H1, MCSS0G.[=AM@"[;D"%K20HAC.#:\$C*N&DG9!5]*4(B SJ2,;JC;T.K:;-W3=0L<@NW)&M]6=ZW=OI+U'>NMD]H':M6EA,[,X0+(T+GA2L\3B(@KMG>\_LSZAR+ M XAYT54FE*#!M&]>DYF+\W=(=E6N2?M6N%3V>)+=?MWSF"9'$!&-UV@H$_J% M%]2$>U/F_2S/?+.<'P^Z9,UW9-]F6Z5^>W0M>8=Q:Z&_X/MCKH5]6"]DS*9T M6(FF UJL6=Q]T^RKIQ]B,4ZAF#0_7;.I&)@4/J&XY]CAG&ZIBXO 'B%'(JHP M_^<[)$&IC%@=9E]B^1;29AV@+2_Y40DBH*4ES3FE@'4RBA(5U7B:ZM&EU[54 MQO\3J"T[I-J:J_1D>2;-Q*^SVT9$CEZX1 UC5?YCCCF#J-OP]/][J^*X8)VKCEE^P MQ@ZF+/0'5K&QZ.RUXS$T(2JVPSL6*]TH4!"P%2F@W6(W^+W5/LJVJ;9V<&_E M0/;;NE"6N?+IIFF+[X=J$D55OSZ2"2"XT%#-V(@)93"">0FC6%;Q%=H>(&W< MT*<9],*'H.XUFZ$YI$H,=G9Z+G+>,<1_9E?VE-^F--3EJ.YD[@VD>.22)E.\&\MX M3N^,/0 ^WL^HF26VR[ADMLTN/OC!?D4?*^F3W_[PRC,;HE_%*]%=%VEK\LOT M$/2T8.6.KLV!0?9;C+8+%4="HFF#.(I DWS[2Z?=^S7=U4K5U69N7.?I-U-N MFK_)Z[!N='U/:7OS&#EHE"4RL*8NT,-4$R+S)NQ 1OWPWF4V.7Z(,-KAUFGM MRE0GB2RGSVJFYJME5: MQ_BK]DSN.W"'(:W6<%GZ^=EN*9LX@/>F'<:-;OB"GAJRI[7H,R+>&J5+&P@] M -O^6>/44<<[)YXDH[SZDX\F*IOU/L])96PLG+]MHMK$ 9+6$*VX$;WW67M M-O/@G+8APKTX1,'MH^]DG,_#>R*L2<;*(8%]%KW;W[Y)DCEY7)[K/&NOV-=5_-=?2MU*41 M2J+=[JYV"94[NYN=BHUF64CF3989K32%ZF"AUX9UD>?_=F!0\\1D_Y+QQ O] MQ24=( FO9%%N[>/RQ7##/8R<1; MN AB560F152:#(J/MMJ6@^DH6FE=]KQL%5RPJZQV1/F]=A@_LRYAKB^>:U+8 M];W^^(#>2942Z^8L$=!X$A^)Y=$W5VK&B9SVI^MU_ )1ERHM@NR9NZOR_'?\ M^-XB,INA=L[Q<5V>6V>:Y5-_#-%0>^DS71GGK6AW3#[9QSEJ,E)GD4/[3'/O;S M'[JOT_21.SARC:3D[B^ILN'FHN=8SGIWX@3AFE4#F1Z"I0DPWE:30U=@_0;' MT(H81VG:CYL.!P2U0.HT;"BQK(HH[P@^&+*A>\>L62X1)$YJG;CCXJ31=4YY MFK^-1W,]Z:&E9NYZ=*W5G#,/J$S!2X$NE/06 ]\66:\BZ@?H $@\_7#Z75/B MRIF*,VWY4R^DN]-O!-$>AQB5N72Y3AF(0H+J=&QKS6#-@Z;]_<3*.^H$/SGE MC<83KRR#"RP>ZO7<]_PI/]:UI4NQ_)CBG4),A]S=LV^RI-G$$&50E[ED:ZA8 MX9 _5,JR$/XU9Q_S-F4%)_Q5@R M=#@X_?J'D%Y)R#>=K\OIS3O;**8V2Q6\60SU&&X;;.1]!;9>!/&3NZU; Z&Z MXT6%I.X<]>V6KXQ\W9Z,J5C5GC^F$K/O;>+1B/TCT"W0G^G*,@.M*7'JHG/. M>Q/[.LVDP\PS+#3Z)CG &6GW:LJ5"7,)1[L8#3.F?A*KN_M(=]N4.[X2&[^* M!5'D6X,8(FB3OG6YA0/,/4$LUEF,-*I^"EEG[TEO:^CT;FAWFQL(QDK/PJ 5 MY\[;O_FU&4RB&E&0T1F,R'*9R(3"L2LQHG8\E\I=Z:-7JOS;0O8TT%VCO:N< M3J$KT0O^XDYC76_5GZG$VXT* C**SP&^_$NE54&W?=^MPICACU"B-Y+R!+^2 MN!Q%7!?G /TOQD/V#BW-LL0E(*MQVCHTB=[T;2 H:T.":VR9N1EB>PA^.L0# MQHC.'&!F'W([\2>,!UYUG=LH;7H*>]H[#O#I3,A>[)@V![!(2_WEY'^-&"9J MO+$K%0X]=5M)*[091NS;+5"(R1^0/ND?, XMY5_::2IW.*DNP?W$O5R=CL6-ZMC-%,I233R1DM.TEX:(;,34 M)TQD%BQH?S6GBP>9_5PSJ8G]$FSB>=RAQC-]FT*D:<2-_5,3PX9V)%W<2 I# M#G1B7C6G.CFT)F-.TB9BM.-Z(JI^"+$O?8&6+CD(Q15Y% 6%5T5(9]XRC?V^@1&J>,^:M 9P<8;\H+I5-%(5K#G-;HK4QI%[P+%G8X[ M!5DZY'0<5,)=M(M(LMFB?=/#6L[+EB)P;]1:\O M^4X%*J^&_&#P_6H2# BBRM=-[LSMTY>C(]JEZTO+!"('/A>0W!^D\_8O;2L[ MM6(B>HN(C_,GCQ]DJ>.IVN$WZ5#8Y C7 MCC[+K3DWRW#NC^V/F\1,FHC.O$U_H$V\X!VUE[DAW6NR&=\P]8PN>?> %.KN MK0\?8&=X"!X>I1)94@7-SHCRP3OZIC=S DJ_=XS:EB7)CUK':CT3G]2([RHW MYHK<2=&V)Q:;]'D4S)F6^YNM&=KF$$T@(5#I'%A EW8$-RBC0L':K2'Z-*58 ME<;3^:U[.J,P9^IO+/L SE^_A"V)[4J)?+(]\Z2AMR<,:A=H?%$S7UG')G%2 M(VZ!/PNH<+'K>[;+7C_<5;G\ MZ[E!R!]U:%1J*2[N(*&^21<#@#YT?ZI2F.=]3W4G6D^LIOKC0U,&6AW9GJI9 M+ZLW(P;2C_2(VW*HF,2+=W6?GGEJOTU<*@TMX%_=_!2-C-RO:89/! M:-7S=!MR)T:(ZD&654^ A.?] U,'":^=' Q3)[D+CL19G:DZ:^MP^ON.(RGZ MU-0CH^8W@FI:<"-*S4W;V:^Q;NJA:%%DS;5ON:"?[ZNN4K# N9HIG!4\F'3@ M>Z+>V6XAL:0P[6>'[CZ[S!.1KW+Y$M1([)82.![BU>N MS;A)4 TCXP@'@ M4MF>#:N^ =>&H%6&[., WHA8[X(7YI"X>4]5IO=B:LJ'7YC/$)PU,F\]^#DK M4[+?9D2GY.-%E/NJH6I.4Q^-S)+X]5X]+T!\J+U).<[\&\:?VH7=/@%FK$]N M??R*! 8O7STVJCROK:+N]61K7+>/RLV:,F.]$*^:2>W%U]?HH\:@7VE */TZ MW&7#V#;47JK]<['N4B1.K<#7)SB(MU(Y.#"DRUN>5?&)^66 %+WX(W[BL$#J MHB*&RS@8=XTIQ%+Q(&_WN 2F7&SJU<1%#4VH9;;6*\7=#W:YW.=]9UEEZ?.+ M=G9.UQWZA1IA^J>])A=;CQZ-^;_8>\^H)K=N;3B*"HB(@O02%021)DB1(MG( M1II($^E$I!,ATD%"HO0> 8$M+2*]"X0.B701$>E20T*3GH"$ "%\\3GC&^,\ M9S_?^,XY[Y_WQ_,C(W]RW^M><\TYK^M:67/>:?K- 1O:1$0/^#*&+U!3!\A> MH8",FV-)[[;R&!BO=E# 1ME8VZ)??"ESK7C)%RQ^ZI9'?5ZAD@ !4WLJF!G( M.01VFT:TJ[2>PA_X@BY0\KK]K81:2B@O64U. %WIB$NP>TX.'^9LK$-*^?V' MENU#1.R%KL@=%%M\MG7X<6ZKI1M<.]$A$S<.NB@\B@;SN*H@(N&G^Q:"4_+= MQY]9[S6T-3NP,#B>>O?CJY5W$ [8MR,;%%CL"_R8;KI[&'NX^PGW%7W*R".*>:'+ESH,&%@\!QZ]5+DLE8?XN:K=7 M=P0]SL=:"2MK]+[X$"MQGVUZD"(B1LUKP6\?=V%_K02 ,TX 1'/L@0ZR2^8H M\@2P6C.,U?L;R/P+""$2P=NIZHAWZ\]. +/V.U1DQL\/L?ML(C>KT#0.V@28 MVM+,"AZFW4@R^3&RCL![Z#,).MG6V97!?/N MG34E@C=T\0;!'?!SXS1A2C+!(YA04+N^?SAS KB$%A3T99(62[[KDC9HA*A; MD[92%GV;=Y_)(WH+'[U")F-!>P4#;:F;7V!>6B$*"]N357CPQ@!=-S.+=?%O M\U)R]GM04TIOUNS81Y\G#QJ.X%O2AJ<(=Q=CC5\ZW]95/$.>%[Z^U2=Y#TM@ M^X2- J$#XK'.N*B7\3ER=*56VW4"8)&J^'7LW+,UQZKT2&>/*YC9QVZ MD[=M+,]O5,G[5Y98=.SX%(1R^@-Y#1YL#'8.9",+44P)2 [J)>+#"? E$%Z6 M,HB7I0L95ZUB*VE4KDT?.?]U0E.]C!>'+G17>^7/+Z4Z27&O6HM"L8[;42I2 M^QU 9LKX2D]-8,O"(]2Y/)>2GQ.*?8443XG5Q;H1ZK2;O9L,_T!\WVW+"G)> MQ/VO+'R'78BJ]<_WXK%5ZU\/7L8>K=#34TU!8AN1 >^B-2[(Z7X)QLUT'\GO89,=3K*1"-]257]-8 MOE4ZGB6P7GMW=2Y6"72**&@):84OVBC@E +$;)_I5R]>I-0R;D@YM0D5R!2&72/\U"0E$=(C_F] M#W;^BML) -U$T2[0($YW<@SD,]>M^A, =@L;]?4U5@:-;$TB8?"!JE<^=B%X M9"B6%?%<)A8N2:I,(NX2%)#A>SAN/:[@$!]]8D\8OE]7-.;)G8 @@8\#L$V5 MSY+/'']4EB9<7?*QR%;.1]/:SOOZU;CT/#:?P-%CP\$P$E@ST;G- Q$2B^O% MB+<,J8NMJ3-6UXW4M1B(.]:&?IM;5GTGN+'E([/MGPHX-\,TB8[\A9Q.)_M3 M-*$DL87>A*I?AMR35E35L5^L%T1'AJN&WM80D\ #-3.'^I%*P..O=@JK%B+SY3XG+:[ M$2 3!'W>\+4<8Y/@GI+.OR#1FH?7.^_R6EV":GY<2P71EV[=1B6]RV*[+O@4 MA" 5:.N>#F=))BSS^URW37..G/,>RD_".#RK?L/PRJ Y _,YE?6>84YQU4?: M;7@'B)4J 25L*AF0Y*V>5,VO$A+GUHTI8?A9;1I[34HYMU%WD15HJMQ%-<,B MZ>L)0/(ALOJS J@'^:,!+Q.N!B&U=,(%#:,;K)#M-QI&5YHPX^7A*IOI4_.1 M:V>U:L]-.>K2= ,>5CI(.MBVGRE_*(0;QRV;?TQ65_B _0/K 9X\P@N@N!&N M(&YW/K:X\@T,-S9"?OH>A^:XY(;4MA!YMOJ-=:^ 46?=:9!LWS<18V[@ MT1_P/C@7D3NR#ABM?F=<79A2VSFE%$D5]RBR5&\ZO<9MGI'P+NN3]&+#6TV( MQP7#:O5OD[-\D3P.I@*/K:S^L?8]/Q40ZX<_*/6QJ^J26OB;5#=5RG7;$*JR MG$@::5WW$J;N61[,1![U\OT;/Y2>FRS!]5?T.$:+^C(#HY M"#\!T 7PO1- 8SHM:VN]?^"W8$ \>,D+)8&+#H!_PO^;>^9@D"DBF8I\\O^U M:4X433]Z$AA 5O]=3$.]0P)'JTVGG "8TI >#O8,IQ1S52VUPDT" 0#+OWX9 M!8J=AWO'_3YF;DI9T 9?"C2=ETRWXVJ)G[&:JXKP"Z8X1KM(2PLG.3CQJ+UB M/->*HYW/#)9$5!=MY'H*ALM1]+_Z#E[H=R@\"WKE3QUX :[KJ9Z/,PP%,6SN M5;$%EAF1)+$L3X_.'B.C/38V/&I+W)^!%,M;U-.L;HA-[93OQ3 M0N'83*9:#&P][X&HIS+,MP$W/^]8A[1HCGK0OI<( M=VUD;D7.USSXJ?/S\Z<=IBH+(G!C/=\5)4C57+!F8W!3"8BHJC.,:(!?'LL= MMH\=F[)NDX7:]9C9ML1'=/4([Z-6CA9 =.!J-\5.P"1/ !_5Z1RUA*O$:J0H M*FOT,?>ORC^+K&1;TO>"A<86D)1;W)M.Q/Z.74B.".6&&_Z8Z\?[3*-1JF#Y ME%5W6VCAJF/6S9FO@+[%-ZH3#"< -B*%SM?NXSK!5.XY^OK;NM.F0 )46>($ M>8W2F><*YVV)Z\:H&./O:5N0&&-&CL[Q!Z-J>/,5AZ:T)#4=GWI""IE8U)E9 MD,X36*<3P+DIB)! ':DH',T$I:?^V( ,K>;9P'/][>,320FB-'U^5Q/QQ>3# M#LBT:QIOI47KD2VS Z8H.3;V[7P=\-Z33=XEY 5&E /"F*%H&-Q%)DZ )X ML7G/<+*LPV<:QD$)1_'#V/"@4W/NYD(\.7CS9Q%42GC%#7Q6'LQ$/:LD=)T21%Z/_N7Q$BJH[S1_[X)T#(') M)=T=4R0U(U%X<$K22N)N!34SNN"&B<^+^^HV*AYW9589%2"VNEDNL8CY1H1@ M*VM%7R'$CHFHB"SNJ&Y-2Y]2S(6J0:Y+1NO=^_Z4E]="P+N<:3YVB@2FO'E;L1_I9!TN< .3NB, ?#[Y@-R"%KJ.SBD6\ M;(";#00(!$JY%17FM\UK:=&.9U3G&+7R*M Z6YE;<)PQ4/A7D&N9EY!6!_2@ M$=G/^-R]%*9'X2:EL27@N!02 HQ&T*"SE&V+R+D0\^YTMN.(!8M*!:;%ZMAA M/^W=;Y]JRNN7'E[J%=^]SGMNC(]5J['"[#.YSG,X11Z+IP%Y$#^M*;]/BQ[A M:/IEAW2_X5ZH;,A;LXI(#X6Q!-A_Z$EQY[[M>AC^YH?PYVIA/<+ZYW.WMXY[@82VRLUU>*U\3DUTL54SKK]SC@VEJE9*YFH.MZG M"5*$C"?-M4I:3OKF[V:G9BBJ9#52!29W'LOFBKVB8!CEWUP5 M#U-PPDOP!_^U*47599>:29-@XMHF,[HY3D4+3U[I$K[5^.6'_\;[9CZ[YK'/ MNR *(JH'>,A%XZ/S6-%])**!__9XPJT_%URV^KN8#O(. M8"GSX$@U09(8V9*(B]F#,DQ18D&7W6C"ZHJH3AK#D'#8P^9PE>G6C,R9:='8 M[].]$$FO7K[\'FU5IR"WZ0M[1IO'\--MB.6[@W][QO59[#,H1>$!00YP(VK)5M\A6#HSF+/K MXI !0WE2<]:5I]Y,AY=M3?M_ZBD:5X?+IIJVN/S*_'O1P0+V;[4)8%G3!9>& M_V%;%1+;]-T@OI7VZ7H""T@ I= BD_G!?7SUH$_>8>U30%D1%G? (859( Q2 M9**H[_;I6F7#BRYDAR76J E5$]L4Z>4POW)XCXHCF22?M H71SO'D8&L=/D< [4/GJ M*"P+(OK\K$K=ZF=(-S"I'H1LGR>J^5C7+86;?_9P7XCAGYH!9#TW^+S<.!@% M_/@5B]9*C]@P(4_COV43L$*!<=I1#UJ).S9KZGR*3\#N.Y4R;.E^+Z[<#.\5 M/2U7&S'3#?E*3WA3=_"5)26!#M83M"MS2 Z*]]PXKR-Q,#KW.[K"=C-SWV?0 M5=+)+W7T:NK[C*M+^C<3?E3_ M+3<+N9GP%WUR%74P5%#V @$3X:\K"D0-,EH1JEXD0$B4QAJ5TJU]3ER&!8B.3[ F?-Q>' MU(ZM-_5=0H"32W+MMQUI/()I7#?7>/#]TZ*ILU5+RS1M>\%GJ1C7\-??&>S.$J"3 MJG0**7_O7'\/\'(E[-Z"(3O%&<@^98&ZJ-"3^KR!:=AJVF:.N6MHX/H9,8^R MGDBS&A![4P2S$4OD-;Z^=8IU"[.*@=OA@= >0>;'+GX_@GJ/ M=(CKS1$6[A+B:2)&9%F1T^>GK?5M1:>-8GD?)EEI^EW1R.2_\30WM,/F#GKG M*A$1C_TXMO\)R0I[/ K3K%"HH3!T/YGC& 9\G,&(Y=A+SCW[^.: J3XIGQHU MB.);Y,CX2;L.QRFB^"IIMR=Q@7*00,QMC??M@+@NV?9CI$_!=/33I,7DF?QJ M5>JW?*V(>1WU8UNZMR3 OZ\NH!BH8L0+5I%))6OPR\3CMHG8/58Q4X/[.--Q MH?&Y'[QBT6ASN6X7-]?(QP'\.7_.ICY_>UR3;+*^.@EOT YCT"*#K 4GR7W MFQ]:$HW^Z:_R?\5;D73>BOI>"5.E?Q]1_* !')H2[4'>G%&J-S"-:7254 M2-__2V25_X/(OD/]E_T/#*2J?/<4ZGG0".'N&E-I%DM,LU2B:F985T GM M88H!$N]FP3EWC@/L$?_8+?\+2>@?BPC G46X)H#G"U&5J\9NA\#H5EG"7PM( MJ^]^F2Y,M71>1ZYDF-)4YJK)PMNF5W1*8"M!LLX7-S M,L2TAODFV+5"BLNG*:77,F*C\L=LVG7O-J2E*Z_T>MV;F'+*@+P3"3\0Z9?P MB#YC$%K_N[7P62!)IM/#I].4HMF.8H,)%P9";#*[XO)6Z],37(K!?9[D#K>O M$R8/[VM)QD8G?Y#>C5C&!'ZH)=\._G"FKW)K# >F,+&4!OJ(XB,P+^*=3PW<<^R4 MX 4V/B /!",Q+K]I^FA4"Q/C)4_4=?\N9\B3K/1U.C=(],'.R%<[+HS;&YH, MYDRMU?1,^Q_;G%/5Z=CL)U9M5H00^WOF+DW ..9EHH3.-Q'AM<<-ET8VI"OS M1T5_",L.>@5YW1M\8R1W8&S Y_S@A=*F%V'4E'Q[0VC8=M![!.&Q']7)]RBB M!':;XD!@9>A4B6]&1J$W'[$^LD #%<*3VSE8QI)=A326Y^5F$E%JW_2A4^^,9^+_8] ,# M^6G(<+)GP-K+I]]G#.$,G>;N =8DHA:L95@548JHA6-V6[8G:$S,8J3.K.43 M,Z:??U;'B/SH>J/6\R5KO!Q5/UY0YJ8B/@%C(:YWJXL0MV+E656[K+YE>_D% ML9:*)'4N6[_K3NCL2/;0SIEZT*&=W'T%R?DA2H]U;BJT1*3"9Q;&03$I/NOEM9I--J,"6:](^_NFN?_]':5@W M:W.K9ZQ=#W=;V)3>>--6CLHQIM5@(038[013FJ_@[IJ[AX[M[:*)C3POBC.; ML#?"N*NO9LP![R7906L[N3/Z=U_HR%--CWP#&[IQ7.IBE)Z51\0U=P27O+@: MJ*R;L[6#!1*@^-5JAE=?$O6S>F=C8=E3F8?T\N;CI\T(\#";F]CH+^ 4!SEA M[ 3@YN&B/=:J5>1:4K7:[,CG-%?A=J4DH#+:V"$QN&-8KN^NEIG MQ[HL8"IQM1^HA&&%U,8X#*!F+SK3WJ/4_SK%KSWH^VT*I[O9Z;.:M M)=+"\FYNI6X*/CWUEL9%7"ILH#,UFN2XVK7\^I@/Z\USZ0IC2ZG%3RR,[ MLP>3!0X0;@UOI<]I=*N/D'=)SQ13/8+S*> GWR5A_(ROH;X2_6[3AN._*#>2 M7:WF)?NO-B:ZG8F1E^$0?E#@3VUO?1"+"KX.GSQ,2X)43OX4.D\) MQGO(@(D5O>'.M<._)M,]T/N79G1ELEZ@?%.X-"#UT6!<98CE=)5U^K^3+X+Z_>Y6]T8 M:&)0O#NM\T-GQ^)#DHLN?<4-"V"@^B&V*.H-GP"/^4QL5*=%&C^V03W)2R0Y M2.L)WF._9[B^]U)DCU)ZU84/Z=51]D>Z >KQ1+%-<0@QBL8\M" #L Q,&S0> MI]U8?S*L7V!M-=.K%%6.?^;)9SFGD#"U]+Y6R$9RH5^S[;4JXS=?8S.>F[.5 M^5\,IHY/Q]XL$SENI2>0^X@OJABA$\",_@G@48#?014]-06? -Y&4^^? !JA MM$PIB5^#-&90K@TE@,:\3UR;VQ*-- _=692XZ*\?XB7I0M(VI4PL]U*Y5#6: MAT'S[W/D&G-$=?QTY(\RG85C+EFT7Q:F,7(@.UHE64X STMVJ8-@;MHZ6_HB M#*MUQ;PYB-$#CT6J8"-H#!04?JFM/N-0)G:/7^K1EINPCY] ?:@Q3T)8Q'G8 M\LSYY!>WM>&U'>!ZA:W4>12+:\YUHO:K5CB&,0B$![:0..L6:U<_MH:":R^? M_6H\,UV>F_VL2?=M4&+CCVZ)7M=B7T+_2O*]LOO']7LZK0JYJW/"1.W.*@%$ MAX2/GU>N0<5JRJE\EAC8ZE4=J<+(*7TOZ14+EUB=D>!;Q9HUA2,@*(IG%<%/ M$PP\D!]D03RGR@TY?$^[;6C933\;C-(0(0\%.(*Q;*&BC6E;']RB$#>#XPRK(Z9\&$N*8L MP]=;[Q3J%^HJ#A] U MGB[T/401+C1 W:2*".D$,KC3^,33D'J\O_[%^YS[X^6E=/*9KQ_V4I]W-,)L' M.WW\6A='SS.#TXM+?)\>LIHEJQ,F3@#N,@ [F-9Q%GH V(VY2$Q[1W3?6; < MK9-BTQ\W?7"\N=E:X>: M:PM>J.N-%!G;_+7N3T1%2<)DW;**7XU#M>I7;9Z_[\T+P=!:R' M5\VS1<%YB<>]$3!> IBB4;6U![H AG#M&WJ]'_1^%L0G'TNX*WI:Q^2/!MF' MN:_G2R3LE+7 M7%/J@4V57/ZC_ZD3=/$CPM^L5H_&D=C+UI8KZM+H7I,3P N M&BIRZD71X!X=5; M1_P$W4-4^*NE!@9B]06\D8H$K?M]TH)F]U%2YTNSNUM%8U/USH];LTWI-VV_ M;*!>$>M6EVQH&Z%JX0?/4=([K1*1!6Y*?*R_N"&. X4]U5:S>9U>@EWFUQ@D MU+Q+FS^O?3$'^,Q=/Z[:"W&A<_?X5BD'//),8, ?I'P5@U9RQH,,7>PKY MKFH-NRR?MYQ\1!JDY&N\T@FM:;'WWG)]OI>/,JVD")-:;"FG%M 3:&ZT&Q_S M\ZKG51[CR[U/T*G^ VX^++":SNO$QSL7>?5JRBX.FA[7^E4H?:)']!F*3P?J M@F]+Q7U!4R.Z=O&"\JT\SIE=2![MI],+K]L6(LB7VOP?&/V?E?\0[BTN?1$7 MX*KGK?>97!4-KJ_ =2G[00[4!:G2(ZT&!%Y\\UC=D:V0"P:3>G$EZ8G;8D-] M$'@E:=,^XEWMYS-AW-$G $\@5R"J%\4%TU1'X1?;*+W/R'S#VF1V8UMJOY"O<4%VR\;_YMU2T$[PD BKH"@P[#_#P0[P/U'R'H]_JQ M VG@NC0;X^D\HH8_LR;2Z*OMEPF), I_$&%VD3#BCB :0:]0LOU8[B$Z,6PD MMB@_#P[=(:B\Q&?/X2]>A=<+"CX'>@HW)N(?WY82*"T7>?&X!!"H<*4M7@I" M1U\@.MVG@%)%$J&:D8+=43_L^(FCUYDJWH^@)4ZYN7@(N'/^P>N2E"@WK+*_%G>7FTYV$$? [1?@VT)(AC0VS=. $4J393-:MF$!016H0/'D<1 MPW66!3=F\-JQ]+\I5YZ4VNNJ1G4+&B[8/8%2.=@S[OX_Y%GY5K M1SQ(D VEV[^U/6@A:4G)>0=M(#I[ A"_]B;D<>+8YM[\8]P6%?E$-02O=>7Q ME?]:L0[G1+33W7_Q.]9Q\(AC^@2@@RZEA&)P='PI.@'TY<+[4&2Q!EJ2FQGI M;(@G(T5BY:!VA03N.L**V!$'HV1@#@0#D,[(4R6KQ#(?P>SR:Z'O"I)"KR^^ M.6?Q.OF/Y386Z,@/;;2E\V[!C5D<#5X ,Q,^S7\U8 M1TC<],S&C_;7VIY>[XYDUM59B?N;9_&JN.@G54'STQX:P,4B'W)+/;J9 M\?.."?.'I(MV6G[.I_+ ?U5ZUOV):_GI6M)>,9@-OP7_A.*D<H(7*$L#KB7T7OB=:V^^LK M&<6^@69QQ5RG!! HQ=32CF"/=SL.='CU@X-,]*YR1S7/87T@Q8XQ&?CV6* M#:A.K, @Y%Y.@U_1I"%QN_>EJ5N-I0U;M=U:@U+-Y%3-!Y[^V\DXR?"> G-) M1=+E*JLO)%JYDEY.O4LOF/@-? E;(\^J2;L$XCT.Z_;1AGZP.0$\LSE0Z:HY M[9 X27[F_)3Y%+,(0VQ+&;P/=^67H/3.X1&^J(M%54KEL[MY ?%?^MNA8?. M,VD1!QZ6RTPG .5K\ T,K3?]$ZF'D M*/>E;N;9O.N+^R+!\R!1I@9=WN&P\_Y;X/89^,P*/S9":"'&^7P?8\M MFEO]JG9]JR^#::S]LV\8R]V'%==^\A0N8#T-0%#S X0Z'6I?"7U![2+,:>]V M5CH0%V&6% D$?C!:B(N(BY/'EP]((W,APAK)P;9ZD&+G>DBP?[)HK)M(0M$? M94TU_%")I&\_L0"J'\% 5_+7]EE*/6W+0,]#\&K]L/2-I*I<0SF(46GXNX4_ M+/..OK2^.1N2D@^?0;%2>4MG O=@6@'%"0&Z1,\4ME<>ONO9-+Z0Z\O?+'&P M7*D+-R4+7&$E++6X-WWV=HL]2.B@UCGKT&7U2\V00OZ6QZ'MUO[QY3V;JJ-N. MAP3M;G0D)N8JYN9;NC;[)2XU8C)ZF#_4)=R([<)Q^-:[XL/UE;Z5]0 ^54E5 M-M83,I47RS="8V^6BM#>8O]>>!#PKRH4"*6PYX>NL-\US:'T2]^?_J^?1AP2 MR\RQ@.C(-NRD\R(/E1U3SO%L6%D3^NB'B&5%$0.F+^^^N;!W:!MSY9=8-_36 MZ_7<':Q^@OR/DOJU($%Y4K^2+G9^M21\ \U6C9X M8G#GJ!(DE$YL;[<=<'AO/=AEUX,VX5E)KAJ!&>[G(&=*XX>0J%_=34PI8X,#4$I4)JUTGV:%/9[4 MIFH.G #,Z,I!"DS;J!I&4>R! ,3@8%<555E=F X-:R!\..S4"0 $8L<2%RG( M$T!*&723#_>-MNBTIP?NI]3N6M.N+9\ 2MM. Ð_L;GP N[2+&[$X _>8G M@!:)7T4T'NU/P-U=D@2=0QO2@?I !?GW8= 0A.K1FQ"3]!V:)'7\!! =A%VK M0BR5G0!FWR*ZU'![YM@=NN[=^G(L?@*(O$QDI%*I>B> SA0"B/8H[U\,\1\/ M"7Q<0,7&@12P!"'H81GNP/T$L.\$)+$I'9MM4^L01S58/<3?9EC\+T8X>M"P MBVUB'!-'R!#^SVU83!NJH&YO:?S;A/\VX?_:A*_@O]N9,<#$\$"N:5Q@0\]4 M5)SO44U!- E%@7 M@IIMLU?67+DG@NNG,=>IN*/:^6&#K,=H[%/$.?BTRMD,"-9M>&]6W%)2(5@M MZ+NP -JS*$98+$M(X]NPW.2!J"%%*?MA%+1[F%N- ?_\C3H6PGGX+P;1IMY& MO@*MK!#,:0*HRR> '3\W?6X5KZ7PV;;+G#?O0S.,)\90&;C_9#SD?_(D< &( MV*$.. &@4#%@BC=,F\YC1_\VMR>H*05L]O%G9*D)#=S]?WHWX^,\ZP/<3-C: M6VPZR66YX9^<.>^?_=)\U?!O\P/^BS%,U4OT#Q!<<,@_.3/H/[LE_"W=V_[_?4&;G !=07BS_=N"_[;@ M_X46;,:&@XA_X)@IVMWU^W-2I/IV.NX1;4"71)4FN &AE<-%WV./ MCOX[R& (-"M3QC:QVKN)P<'=J;\&%'%:(QX;&_.1X\/#"I%,U_Y(ZH@%F)D) M_'[O^O?S)/"T/IF1Z+)9^]ZRL(6<+6,[G)K<:5[;FWU:MO_!6F"R7%#[HL"F ML!3*^[^%(TWV-YA]'CRBH8B/8H+[T_0-US]3)U)HK"NFUZ9)OA&# (JU"%O5 M5+?8_X;/5?T'J@C@_@WT_W<"_;]-^&\3_L]-J'Z*HGD".,-*1(7#K*$A!!R_ MNY#4R.:,\LCFK^V-412P8TLTB7RX>2N$J:J*&D"2 YX*B6JG71S>W!ODM>FH M/P1%E1-C(#RGGD!"\[C&D^(]_1E>US$HF]VC_-::*;O8+MZ)9D.ZUKPC'&)6 MI8?J,@\F]L[C(N LJ^P_*.:=AW9AT!J#FJP2MB5'A^5<4DJ;,I*;%]. M^FR377K_U^F66S@\E M_++P!'"GJ]L$!5) N\&UWP[9T8'I@A,IBA:C35]C41D$90Q([ 'S('Z^A=%7 MK>/9_@D@P1Q:%^7KO:-?G7MT#SZHPM9M&$'W':H] ])PD'TY/\.FGR9$]W789BFB70D6\('*WS0A_2$1Q&4= M."YS%GF^G%P5+%^CU78COGPI?Z9;\=8#S2Z"GP/W@$UAR1$K]=&PFH/]AW[\ MD7:F277+:&Y;P_B&M'Q!0YV+?HD(-M$9'7W_\Q-#.;.=/J,?TDU'YMJ4W84$ M;AND<0J>L3?AV4(G1GD$IIE7L?+ZVBOPZO@AF.SX1J^^6NML7O2[N1N)O&;^ M^<\'PL3;1UM-"87L@8]ALI3=X/D*TXZIN==> 6P=%:#[*3KI1CGCQE+UF?97 MO/3,-Q3[A?5]+V3^*(YR%HF(+AGO5KF]ZM-%5:#'6A7);^(U.D'?O"T29S9* MU?#)$^36;QFN8\F]\-)B5+@Y(8'J]5GD/K\G_BBY5MPO^?:<0R&\"WA% "N M2480R:_S5G%,6+>R3#9F2LX)P!H=/'@N:-B=.2#W!.#2]Z8R='I_*?\RFRK3 M"T?GOL) #@(PFBI.R)01ZB<:+G0&;AL3::_Q]UP,D>W#"$W@#2T^]?]!R[8#:B5^.U/]44OHH^'MT(JN!S.^*U?1?Q8I]_L(]Y]Y=$+*P8VENK>MDWE. *'&U#\HU21KO=%6*'Y6O\/N MTG"ER?+^T9-S]L=P&B(N)O"H4BRYBVE5\?/.;8:HP^;_; M_ 3SH*AG,#>J(_1?M5'\GWPDPH^+U!4UCN[2!C$RI.XND!N8U2W%3IOQ;HZ1 M[!4700:=QQP_!"8"[-R.'*A7&H_S0$Y8P4#1;\:L^]'R[YZBO?\ J[&2SHE] M2#<[<\AA^^[E!]+C-.'Y99NY] GBW5UN6_M;K4HD9:=^FH0J7&P 6\M-Y1CY M\[B,=N4GCH,&,BB#:9*@B5(,B@H[??,)U?ET M->4<*G\-1'Q8-2V#QX7[2KE8C<$OPNP;T_6B=$:W%MN@K&OZ#?V*P\J2U4U) MITP>/=CQ-C/PPWW4WL3-%]/._%0_0R(W%JT( MI_@O9H[F6D\.F-L=>FX;2 MA<+$YZ?HR$=GXA_:I(I<6DR\E'+(J.B@YGD]\BEJ[*V++UU$<'XYSHR:M-K9 MN;M&W1K\UB3WX^F+L9UE#'KIT0""W?!=L!8(?3SGZ2^!1EYWX4!4&Z YF$%.#_E*6$+K=/?*F D- M,?JZMR,MG?V,E"5-%#\)/CJKV5>WK-U1E59]?+T:S^Y;=X#^ 53K\ZI"U>5"VACL=B-.GI,]7B'6I MW)@).'S0X,:YE]J%\'?--_HR-W.Y?=%\N2IRB\;DCJI.;8C>0TZA%GQ?0EPA M;B'XNS G%_+@G<^3HMF"*=:1SW?YPG8XVZ4:EJM:$0YL9UU/ &P@)P3#JA"P MCG0O+<:C(&]2@Z 0XV?QP=O1^$7U*WJP@?XX=Y?Q#>0KX7DM9KR"GZ&//(Z'&7[]N&G<,];_,?%+Q=V1+."NM/\2XXK3 %#=:0PH M@\Q^SBG9SU/Y9R2B\)/C'5%$L MU7*!58;.O>[A-Y5+RV_@9B%4+]*>E0'R. $PMW\(C",_ M)/5&UYT ."F@3^,ON03#BS,A.;L:.<$W6]^IC0C$1B^^>32L)YDSUE)* M5:7(%L-'<$R^3I0E$G;!/.8#B153EV\Q24GKM*L>SF_P2]]4BG@F])@'_%<9 M5+R%06 "=2%%)HU/X99&WZB9X^+;Z;BX9%WY _:$E'0YCZ+AG[]<;"-R[31ZI4\RAM%SZNZUU=O).AV2C[+:2L!T$TR1;KP!(-I206 MOJH#(0OEG<_KFT_C-H,\%QLOZ7J*718X>%Z3/0>^+KP3ZF6SLC&Y,,#1@2.: M(:<"=$;W/%0-Q]3NJXGZMNAG1L3::G\9SM)=++OD*-'FS2V6<3"(-P\K!-5' M19T G%DRW4X >#XB6U>":>\S96Y?Q.2S(6E?RN?YRRN/YM]XI7\[!1 L=:)( M.L%?CCXVN^5[2U59VMT]UL>J;V\I%F*WG;&Y8"C;^[38V[AR<6VT2D_)&%9G MZ_S^5^SJ@&A.=KI4\B&N%T$TEC!D@_=A63$BKG.\'@&/*;G!A:LO#:-Z\A:5 M6UH^![9NB\?LO+-A%SZ(33RW%M4+:L!%^U4EY(@0Q3J $5;(;@/M=JUGI+/K MD!>N&7"4J@O7NOR7.<>\,YR IV&3NL"KB'9U-*M#+ZX.^1IS88WX^=!\H[LT M$&GR+HNDAO061J]0ZG6%5?9[@CZ=;L.2&2B]>.BDZ0)W+S8*?)FJ41!HW34A MI(8A&1206WS3A*T_-C,OZ27KW6\2LGS&(!!4),@S;K$%_#1_7.YF0JX-]3%N MK8M?LV(M1F_RW)#B"\AH<>-;HFHA>X[$S2HVW :*E:U4'EW9EL]*,7\[G5A2 MIC$I.FA W*=>J3(@,6[@2*K=FW@IO7I4_,7A MC<3FBZ(MI?YXCD6P$.@Y2 ^!OZHW77/GG9I+M#Z$Q\N3+KJ.54S@, D&I1M M=J[=59C=P\7YQV+"E\QHFXBJ.Y2X<@T2>84\3FG %Z8A3N$"K28ZQ_DB>RS\ M,C,#A2WSHQ[L <:6@W'R;:_FY 0G\1)?9HO'2HYKTXM M';%J@F]G7,I,3+#M,2@8"'X^XHR8^HOJ=VMTQ7HF@:]R]<&8LLM=0 MRD?I\1/4MJ;XD(([7SI%)2RU=&*B?-3T%?+[7J>&BGA=X@5)>LR^81LM@_RU M[9&7PU.]^^XM?6T(J''KON&,6_1O(.@/OOY= MIS\8#>0<=S9@ZQ12'E93K3SUI2"GS,V+0Z_SJ!I]'MX2J$#>IG+*=*]<[B=7/$?!:6TP\\W4E^143$UZ%;=6B, M@3?DK5^#OCA.;$W.-V4RYGA4' AJ>'V[6U4Y<.76HS0'"42-:1%"=3A\-61/ M(&5''73K[>K]2FO^$T#]XQ*HQ).L6\>CHU:[$K][N&/=0OA_5YZ$:KG-R8Q7 M^+%J/1NO\I#JX[QP'2L<]44H@M7 M4T6]'-<^U1LA+8D>T+0E=65+^NDP)RAUNOR*682C\W;M"7$1I*_)U0%#[20ZZEO&^,NA_45'UN5/4KE M>S1>F.>/&D9@:#WVR'5 T#11 S'^8*NIDFYH#AV& %(?2P.FNE)_$M9=N MM6,.#=;I_JII#B+!5V,N6\873-,%K;(@]P;VR&,-R*2?-'QVQIH>M[CX^>M0I7ZQ4-KDASQIH?6$$R$>;\\N,&K^AGY*FN#A1 MBE22J]_?<=ORY0-3K^@3&+M;/*"6%%,BMP5I)4P>TK>1;ME$DJI/$LW_GJ7C M49&?L/C&4APKA9$?<"G3!J M6?GDXT0QVYTOYX(>1BB;TNJ0GB$3'8'B\*T*!4:^I*CF-8B?1/<7MP<&Z'3Y MZVEM&6IGNW_\I.TDF"NHF*):2U9=6 P>L'Z1U6WH-S%H"7AX.+T HG)J$H ; M.#PKR(+NMAO;Y13O"=NFR&F]=!I[7/!?CLD/!M-?#'48M&+L5IB^^%2G"Y]! M6M(EB\ M*$V'_69!74;0=5^@'!<@E9HD\02&;76W2 M]-'%F >X5-1O=J_\F.(LQ?]\UE8>5%R)F"T2\C-N>_Q8^N!92G+-LI42=@Q< M:[Y9*]-] HCCPW6B>"DR)A0/DK!FG:TN.KCL9]5[3*WS>6FI2H?S-<4.83OQ MCGZ=9TF#D5CB$S9!V L*N)Q2U@ZJI954K6(X@U,G7*!7VMW.ED3Y7'F='Z[P M-<>(7>XZ:\N0M_[Y@B.)0&&\>A[=[0'ZR LP?4HG*:J;QDZDEGE5NENUY52\ M7_VH]PWE%/PV0: _V=*8V:9ZY1;>^@1P)N:W*GY.&<%93-1N'U5;F/=[S]Q3 M:43:#T =MOISQ'UV=RU]Q"V+"YNR)_P;?G8N!Q6*%DB"QI5-R1-O0[(R%Q>7 M6I9>-'N[[92I]VVVT,D\F,06CV&=H>H1E3[A..AQ.XYTEJX+>;9NV3"2WW"S MI?+/2YP!C1;J3[<4*XU)'2EV*!**=IX-CXI$G6ME('APZXY1[([O MDOY2RX7##Y(O=2571W<6^WP;?WH[.!"YT<9'M^H9P&A',5VJG=_OZ@4XI)!W M#%? H,"%CA>NJ/.@9]L"=&:^L$L6VE$HRS2_9*35SU]067]VSXXP.,K*'/ZMH+=RX MX&,7][O=,I"4@:IKVJ:3>:]I*W'ZU9\M&X'YMWSJLL'E^Q5+?#2WW-,5OQES#2RRM]%ON_5IYQ]-R M/'L@HBZ*C]+RNY,4*MR\:XZ'UHVN'9&:T!]-_)@^6-75'F>C^R\^7<$40\K\!,C=1P.%[!:?5F?63SK M>GBCK8ZJ."$NF28W3TTN339N5%-DX\P)BLB-[(>8= [K!NL]HNUZK10,0'". MTWJK/P];[MA$<49W+?NZ$R04C[/-H'[BWF9+;17!Z!1_B%E!Z@@>,5^-49QH MO4%$?1I?+8/0!"@AY8$Y+" !"-]-1+W%:L7$A5;#)JP*I9BO^X[O6,C]4 MY[F[#4]+EQS)!M(Z.W%7*BY[^K8]ZN]1DM/WDKMDO?GQ3M_U,L#2JQ@XV3^5 M@'EUW 9RGX60'XY1SY:"7:W\RXB9UIA,?5+=8MH=F\'\[NNW.J\R3<-J+/Z84-'+Z9IW7.W*)FADE2H5'[*3[;YZ8*&,2NJ^,ZI^E<) M+?G3C?T\\REO@BKGA'+$GQ)'2VZ],4E!EQ3\A;Z\,SZQE4>:V\[=,XS%0EA=YL$]R# $6ROT@Z6!4E!JEVTJT=&E ;B^+?.GH\#UY/\T[E0K8C;Q]M*&TMQ%PNU5I*LP,1'.!Y] M>@0X4!J.M V*[!1RB@34N8D#68YJ90YN?/TJHEZ-?0=R#\M1- >.+XW,[R MU.RL:&-B5ZYWK#$6"9+P;:^\0SO/?6006-O=O+\Q5$$%$9>6J_%(CD"DP7BY MTGI<8;;S9@UIM;;C\4'@*8LO1ZD62?&5D"^_;"7P2E%P=DH<0>D3:DJL"WOF M1AVDOX]ZN0+W:4C+[[)'_8IAP(S2&T[$Q(MY@(Z$;4,/-O'E1%?5:VPULLLP M&N*6:S<7N-6S_:0I5;T/PK[\1TJ30[U"LCS[SOU77?&G>H=-OKP(A#FI_'C) M?$.\9Y@<"^Y,T3/V*/Q%*?F"FS77_CH^0/HKGE/O;I:F1P]':TAF0EN^J5>R M;C>$.)KPBY*='W*9!":3QJD<"X8L@0R=N O;K0XD'^LA^_$Z0U8KB)$F!/_C MQZFKC1@G\1W,8T'474 \U,@?Y%PU[0RF9R N!6R4^AVB70%QFO @RKTYQ77? M? BL$>+\]8J-M4T/IY-1+^,2S^?U2)8=:,\Q2V?2[]+OO5GS;O 5F .QI1/, M3I4IFJ$X=-'X)JZ/;.PAI&\:YR8OY27+%7GN+;(U#7YK^B4S:=T.9-X#4FZ> MM@ET((![@/'J,L3TJ"7K!!^3L8T]#T:#T">^1Q(S^:[+-LE?HO66D,KF+ L$ M[X=G;@O0!G95]&!]AKKJZ="45)#W^#+6^F>PALEBS/E/M\GY50&&BV"2615W$#<6#X7,5 MDAAR#))'L;L1W9]$?+HHG,I0_)3YU*N[PF)G+D\UK'?0*=@[U,Y3,#-VP[:! M]O^P]UX-34;-&F@4% $!03I"5'H7Z45B0YJ("%*%B( T >D! E$0D"X@H""] MJ91([T0(12DBO1,2I+>$$EY)X<1]KL[Y]L7^ =]%;@AYUYI9LYYYGF2MF7MM M(Z@; ]\(:-S&[ZCA]RE_59*&JP?N5_%J6,;LJG6CS%.9) H:$Q?_MT+@_\<7 MW;+\U"S5B!EK08DYUJ4FW[%+M?,@"2!^YL.E:!D%HG<"&I%PM^B!UB+00]'6 M-9:PB-Z<\[^1J;LV;AKS=>5EAQ8O$08CKDVUX2P2TMG%7"LH_#2*X02T5O;O MEYS.G/X34"(-CEBR\ AJ+ H-)4MNH8!M>2?M@;"1&T,&!:V35 '5Q1,0A0L1 MA0),IQ&$&0BV)HSM!#1L\:_J1^2-C!.08.&T<0V;J]!JL8F=^W\\#/R_C+A5 M.AU=F^0[\AE)^UO4( Y >E L4@J)Q%*#D@"7F B3D 'C_^5N\ :.YV >EV( MIEOH&=VF=3.+S!,0^CD9? (J0.(G:0PH1)ZJJ4M6\>HX 1W3?,*"P)=6GX"6 M:D,DB?;;PG,'7Z4'$?_+C/_#K!OO2=>(R3O!C[E6@P.W@_"Y%FV),Z,X!+J_ M+,92QOL.3E,U4/P5B,,Q\T#BN].3NKGV6ZS&,:GK[GI;^G_GVIG M/#9=>OX2>&BBPW7F#.?/Y;UGLNMV1KBA&2DO5G=%F_K<*Y:S3!VC*T)M;E@& M52>@)KIBCN[G/_))^\RYYJZZG=%TMP6]M')1<^ M%U4BCY0\ANW$,'4R,=XU)!7;Q26A9XB$X,!PLC55%+]G^Y/Q]91C_M, JG"L M;]%BYXY7[DW E(4Y#"U4DV VII M()(IFY[D@\SNMKWWZ\,F0'T\ '@1/Z9V\7=Q]Y?TQSB>&VP+NVDLCG03OO:3Z5VA6YRD@W)1S92H,?3KS&YQ?H$FZ53@)_]K+/H[U3-V&M_%>*=#\F?B8]6_VQNH&Y$ MS.JFYI86DALTFZ5[X8JDA^ +F^;$LA+CF"*SYW/77N488^V2<4@NVD:Z@?WB ME2[VL3"^,<%8SGODT[J!K/C?O$B705_YGUEF%F]5MU]R>$0;-M$L>XDTP>O& MH[ R^#\6@\PV-97W7P19^TL\8-IK6,C](^6/577![+COJWY&7B5$;VNU,=0]BOL0V9[T2 =K&XP;/&BIO] ^?%E+[?#2HTB^ M7P\4YH/R?[5>X9)\0?ZX.6:12Q8#<+D7*U?C+>>L9:[HN6IH^XZ^'CT>0W%K M*Y6B+Y[=Y-OIFFV@B<;E'(7)B$E(L5 GG#J$_$HFLGFQ&KN.#E-M,K2O4H?: M3P,=@5R]<7!V+!NG\>GM1"/HO88V6&_>]<(+ZI!L3\"PHQGRRD^M=I#98-3/ M5N7\WX!T[B\>]$&;;VYRAIUN;4%#ZMX+79W8+A_5;P6[I#G(YPC3+XDGAK>) M=]O)05E@ST/O]+F2/\2'*Y&&7G]B\[5Y#(ODNE>4W2P]'Q9PK>#;SB/D RF* M;?D)2#H.2^,?8+QG7=F&];W(0E?K1-3U.;<,\P"3#I7BJZMLFE^CDJ-6.IX9 MBT\DL9#5\2>@"/\*Z*,1)5D!@S'_O^E+9LTUU8F,=9(\:D'S9DKQJBK,'$': M=\_ +14J%,8K)O70E$&O_PIA/G!OU(S,[1&B0DFC4FSE)D:S@:>O= M'8V@=D%8V&JO-ZS$B/D>XN(M5THN=^6$21:PW<"]QQW:_C3)5V&*]7K74F9@ MHM:I//(#_)\92(R2D7"7ADZ'>7JO:4WBSLRCHNOIB3?-%E_=TZ6W4"6X+[V M,!NUDP2R.K2W/D3!6QV0#+207]%2)-E8PY)LZFJ,A!^:>DOU0.V[@M1^+N45 M7.C2EZH*>;%;U^+NIS[$PKVN[]5W9P].]R^P-+B!0X_?OY<;1D%-:S/C@%9S7.4"^,XP[]EP9'^H>"O[?DV&[\_.9O(.=74EPW/WAGQ1X:'G2>( M)VZ133\#NF@>JMAH/275HFED,9TZZ36_M^IT7>ZZ=[A"9I,'?A*=;G>CD6"F M<3:.)V9G6R?^N-.RJV'?)KSH]FCD/K]6@6!Q59J=&B>&'EB \,'D6WX MU!+_*%XC5"=H-Q[B+@UAA(6O]!B)/TK=VJT9L/PU?:-C=N2]=HT)2:VAH)ZB MZ=7PSLC^"])5HC@PM/EH%J'X&ZZ)KT$+72 \**MTU;[TVZ_-W>[I3$Z^:VGW MF8F">WJ*!E_Y;U\/(]QPR^U"O+8[!W3]!O/ -#O;)570%[(=]!O:]Z(A@8/W M>DU')ZK;.$6L7/]-'!;^*[V"W''2,N@LD)\:+-R?G?*R-[IUH)T:ETMIJXEFQ[#HJ7N MO>B,1Z_Q"P-N>D8UZ[(.[%4N26**K/.1QB4*#YH ?RP)6_]C=/*;P"\2*5\4/;@0XX(Y^)GTH))D8#9=S[S!Y) MXGSB7B"+8AID$F!0M"I_:J](/[V1? ;OW.[K3Z?F1CY7,HJK"UCTX+W$-#9-9PI[0UK3X1.M1]PFHKCX;"[Y@:VE8XO9(P'EZ14;7 M@121J.,%%P/^.A.L]W 2,D@/K5>E?H0TMD^):JN\JYN/-6#%1K\":^H.U^I) MS0%7N:Y5%KR1'4!Z:+0=^V_.38]H,P**:"HHHS- B!W?G1%9.K^R-G'\A'U] MSU,SZ]H9]D\Y#RQ2+8G@ZHS.;>G.HV-1)-H+-.O2G'\GI+0;NWFWKE6B8W0@ M7K>.^.V\*EWXJ4NT7-.N/@T75\&XUK8VDQY@/PC+UO!NKG^B1C4A6*A3&A8Q MROTVO ?S)M8;C]]JW@XH68I/3015N+;Z1GQA-!C$A)55DOY^'+/D4G[@G3!2 M/5JX7K^@6V@%5\2O9"W=(XBBH@\,$>PWWHW:/$[L$6US?_@XLNF#W E(@LNT M1M.G,%$23]; 4QH2EPGW@[GC<\1R1DG:MK8O"GGV;#Q9_BB1X&BA9=-OGYQN M]7*V2Q'>:'/A!W^57M67"<#7=@OS.8.<08'*RPS$N>&[68CJPQ?'0>*0OJKB M\T9F5PN*YQI;*N=?AK0[%RXG&7*7S&1*Y;J(1C] M]DY"P[5?6M7YR[9-[Q*Z>O*^T2>OMS,0!H34\ /\[Q7Z3S]H>>-3.0G]C-0F MT(A](:#;I6H-K^?_E.2VXJQ8VQ%S2/6XZW#IZ+&NBC1+ M!)$%XOV >A ZB32;A*[GR@(HXAW"Y+:A+W:7J9^D!3 LBD>:VM1-:!F76;I9 M^X\O5+Y3\*KIK/>.V.=XL![:_#2*E-N+HD$ P52'.DB 1!\8LZ_/-E RS*IB M]P3G%:MUG(:TTP;)H@"EE&S5TA0U,4&D6%771E*04LT)D\4>6" MY)[ZD5J@'/M\/27Y:SP)E]$)9FY5Q)/0IBXS;-%^LA=UFX)$,GN-O\7.S)BG M1C]/X)24G4L>"MY'LH1-'8O'^&\:\I8KWSSRE9$:9.LK3KP>>B;8(I;LX(6% MG)_;\)5)T?&X>-]<(>/IV9<,OG:V+C@'Z<=MRZLHAXE\&9G"07UI72/N^1^U MJ,@%OF%M<,.;K5;-?&N8U?9RC0<_\[G"T1G&P*!DWM-_0\ AGK:-FHFZ8MD, M:"_6&8!/2T'H=4$O]O,B]Y>BBOC;W<\$A2]L3UVD?'K66H'RA+#)9!DEEK/E M1V0>0NB C=E>.]Z&<=D)2VRC+59$P#:L(-L-]M4PLV)\_F@3,SF0R76M#BHK MK2GM,=I0FIR-7UT4?QW&]F3." L^ QAWCMI63O\948H+X?[@>$DAAO/;#\'0 M,VXP+^Q0-%F@PNTX/3G?9<:\$#G0P%\\GOW^I=$7O2;TKXW\(ONF;Y:I/P^1 MFK38B\B#06BQY]]=4C)B_I%U)+(>-]56Q?+5J9^]22-L?):>GD]2]\'69?C]Q1OA-ULBH8JV_I$SL+ F4VD9(RBO>$ MU#D/SY>&WTCP%N*EO*?RP,2[O#?Y56D(N2>-R/GGCWI.?[ZLMDX?.L M(2O-7EQ WVRG-E_3N!Q=+?>WVH&J^!K0]9N"@T$FE&:X5$6$>]D)"/.:JO2M MJKOONF68^XVM$Y ";CDB'D?0:K"Q#;M%\MK,Y2X$_"D1^,+OQUZQ2+B)NW^I MG1M/\X"* A 27""R(JG>2*^%DGIW2T?MJ;>M\58N"3)-[4?4(-^T,CBN:P#! M'?:-V18NS8TO6O=>3RF5;YWZU!J;>PU4:ZR8)-#6N\0[+!'\?%I39?*"/")91GB6MY3,/-[AXQMIP*M[_C M^8.W0SM-OAN9E*G:,5'+GSF/FF6FWQ-F2VC\%<1+ZFS"3 I:CG@^(4S;SON/ M5HV"OWR]7L8EI.^Y57[LCEEQ<0?3M7+AP'36L&K-13QI] MO4I?(1,']^U8T")(K0S!1N4&G+$J[V80D7#U?)A;!V; W4/:./87M^='2?[/ M0^W20W!-DBO,HBOS,">7R>LGO1/VU!T%D.-JB=$_E'%R73P!G9]W:[ 9 MK"N2U7S#]^SK]9W,;ZF M)R 4'=E]#,ZRU ]^*\1=/UYN2$E?5RTA1-&57HT]J/++N.'I%!CJA4(\1(]U MC,/?!]FFU=;/MS'G\.';/RXBV69<-52R'8K6 ]C?>KS8JAAA#G$4Y!*^R646 M?"H69:>+&YJE47XV@N#"1S^O]F&G*XFWJTX7)=W)I.DATET7,._.3MY(YM) MS6-7^B\-42+G?;?=_@366K 0O):(D7B7 M&82[T@EHO?A-V"-/$FV93T N%HK8H5G3C@71R1<'@$CK_FZ)GO \Z]F5R^<_ M'6<^_(X39W,]IRJT;"P8_8;R?N5]RY/#8VGQ[K#K-7BO*,]#]WI[=V=FXRLF MJ77W'D"8]G(!+WFZ58K_V@FH'D()-KOFORD]$A&PI0'T<5H_?EZ \9V5*(?2 M 3MH'$/D=EW(V>>US49KED^72J_2R!NF/CH"SH?3;)/;P2W:6ND]>R\3!$J" MCY1&5CSRS%:KGUCS]_9S[3#[(I(ZG=.D\Q)!BVLD*_QY2TO$O1Q]49HKZ$KF MSOX _Z#1*RH$AEA$34/J2U,@#3SL+XRF9^-/0&NWD[Y.$-M[T_8#-N>T&W2G M0SR=^A>. S2#I7_ 54GN,/%N_L.2;*] R(Q7B=Y5%NY3S]7 7Y &!..XK59! M;%:%]2'1VJISM.^[8Z1)ZK&)!;/U^_=2.B7$9B;+9N5GJP_TB]L^?M&!H=@B7&OA_\U^K=/OF&I1O MTO.[_*^KD?Y?Q>>Q>[E"J.4K!/)J,1'FQTL%S;VM$*Y!_WK/64 M<^\[T;Y5H/-+8\/GN:^^)+Z+\-[U. W;TA+?6E4JGCG.J=%Q @J[)^PNX.]G?0+R7*#QJN(W:@FY 7/. M>9 %SE#SAEJB%C*KKHX4L6EF"_$8: K!&+=NN2"E\4?;J8N0B^[IF:&5Y78; M1*=PKFMZJIJ73GT*SCR0YP"J^SOM!)O&Y4LN3$]WC?8!XFX2/]4N'114\M>I M2XS%&6W[<5:9N77W?4HU#%$TB-V3!SS!T58GH'<8JF'_":AKLA"XTY,9F-BJ M[O%UO29FJW)T(-:HR!-\^U2I#:-=RDH9 ]=*)M6*"CQ00;.V^(_JW/1S4-"Q)+U_9R:_X%11FEUUG'!\)!50/>=+U3\YJ8UA(TJ[ J^>$ _=F!3%>0D?%WF-9^/V2+^NU#[ M>%:^R9V9QG:+B9G0E=@V5=-I23FGD6-*SS:GB15_;A*D7G[[9QGU%_2;=8U4T$EE+.D2=:6C,>-@65 MINB7I,6UM' [B_Q),3:%ZM&RBO[4#L"DB>C,P?_MI=);#"H?-FIX)VA63"\^ M>[ZLJ?U:)UAUJXUT#8@@U@+I<'EL?P5_S[:L]8YAMOF?V=E[[8XO"]*9>OU2 MC<[KG=[;RUODT&%&OK)>COX>E_M6E<79JW@:> \S=U>_'Q,J.-W@'F[ .7-! MZH+/;(1W0YN?;P^QO>12Y:1:K/24'V9:2(W*#M/ML;L"I-'X6 =16S5QQT-N MTC3.,F=]9&9YNTA&5D9ZY5I^-3!Y0LZ0B,R\'CL9Z0E+9XYX 9 (0YS9AV# MCW.W$ZP"7@>Q),95; 9[C)>D!NS?&[EGOM1W!7VUAN5US$,]>A-[$A?\I@8J M5L8_E'NWP9?57*L,);O'TEY(FZ M:%N2>$'SH,,B)!%^PPD[FW4".@NK[,%T4Z'$\PW\.EWZ%7]?,X6^KSZEC15Q M# JI:?,>L[A#B" :$J*_LS'#%$T)V4BRL-&2;HMEN;* >U8(Y9K-C[?;_LQ= M?'2,[).>>S]N]5[F&1*LE+-H6C&S^.U,9:3NK6DSC7F$R9#EVB)PL@>97M'T M)NY?9]X3A@1;WZJN?Q6>%?FL*'G3]]T#Z00@AL1-_G>0Z$:K>. BE-MV(V5N MX5:I@FJ$D M,@0;"K5!X57C96JA;/-9+*8/&XI&/>]\Y75^EV=9Q+K6PAN181*?; M& M>TW]ZU'NHV:;;&29B[U0L MVE5\ JJ6^SGP['H0^P^?2 :!CY8.*_.$Z*16]L]D14(/$KMMMV!H:WJW-;UG M0SPA.45OJHREG(Y5]R5;74!N5007Y5L[IT,24.[W^@24^FW",M;[BWZ)ZVV? MR+O#%#IJ9^[>S4K$UDL"E%H4G!;"!=O=DCP!B3"M4GO9N$Y &[I?+*HL?IH! MTP<7_M]?HL[UM[T,-A_;N@9W]MTND$B[WP;3Z=Y,.,)2#?&=$UR M9C+RQ2&6FLR!&C-/XSSUVAZ_='^TDC[9IN";^H_3=94'C4@/>.F3$H4(&G)#L-0.FON*?)-6V- # M8RV4Y!FF8? 34&'7Q35I\UA0_R1LOOVCWG;IHH)7UY78SDS#7M+&NG=QW1 )J QU.5"N7L-83Q2\ M4L]6Q9JG%<_%/'M]1_*'6D7_]E4!$N2J3I\#;YG90P81S-F#@"S$.U5GY=_K MF3(:CTM3.;!NRYRG!MQ.0$Q^;<__]"M=^7!4UBZ(5TZ*LE$9WJ[X*D$GT!7& M6$.X?@(JNNSV:X3*X6IM]#M=XJ:3.M>XR4TN919^P7O]/Y)]/G3[RN*-[[DV M_*4+\*72=EXLJ+AX[>6Z2LY]PS=TO.6RSEBAM(IYON=ON6]L?BUX=8VLO"@ M9E;Q2/70[%HX6TTPP"VKFM.<^V,=>O8@^^JZ4^QEO@^L/+JN0<^ODY%\H=.O;.PA@V@%7'"DKK]09MAI"#Z^ MRPR_487/>CZMLM*PEG<>P@EC[>]VIZ9DE4GK ?+%+D=Q2B;V[UGI$U MO!-G.DK]M?1'F.LGZGNH8*76D/2GU8I VGLL8#3>94+[[AW&)SLM>&?#2<^! MZMYTK^ M6I"$=")8RUM%NF9+,#W9N*%H8ICLDR=R"'Y,P2NU"H'%](Q"NW*" M;I1I\J#?<4DD]Y>2+&?P%=Y_YKU7Q:W;6P+80%"'*C?[R%-U8P M2=#%3K8SKF=2EHRD4@:IXZXP"+8M-V)690FLZUAW*GU([* M$RXN>G[,Q\@,2\Z50H);8B5.1Y7EZ7Q=SWV.:(KWKU1 .5>(5L('2]6'%I"W M"UXI^D%8=0I<,&;EX8BM/FM (685^ A M&J/F(ZO7$5)P<,*:MZT@YZD.%\2I@WFFO\Y) E.+/JW]BG7&>Z\FEZ4 MSZ>]E3:F6-#@A)8Z-[)8P)Q4''!82<.!YQ2%ROBF5/4AC/+Z^X=GH=%D1>[( M$F;'7W,.%3YV8@"C/4Z3F'.;E%28>< O09>*5^WLAYZYU&E#>.9*U0"V]<:Q?]RP@;7:B=BV/33Z5 MZ#::L]7??G\5 I\,Q.XR]^:YAD\S2L?[N--V_#Z*$WZJBB!*>K K9DGTD;;Y MCF"6)5_H_?D<8B[6O"%!]YZPBA9 "%SFJ#D?K, 5@<5,[PW='$O!"MTV6\T0 M:Q.C@<8$626S/<7#,IMF(1*22G2I#BF4_RCFFWL8U?8H%O03OQIU\=9(9'7J M*X6?@][MDL I=YS1K=(@D3-MER:+:)L#@3X!1;Z$"<8DS-=L=(U2+\,5HGL( MKX6_]1:RVWIPGEJQ$Z#D5/BQZ(M;B8@^"/*U[6G"%DTHF;IT;4LW5+@-WQ0R MH$&>:*$='_RGQNINY@&$!6:K!2EB-A,'.52XT]YWP@U-;\QV-6<]44IDOO1) MH2(W&LJ8AQ=YT].U.I:Y+5&P)>.-86_G0B]UGS:'R#\PYOH%>6@@8501_G.' M!H8L81?0BXQ6A5H-IJF#^@1Y[%UMB,X^V_SZD %M4CM'S-*6>U[,U,'T!?"X M0R-+JL!9/I'%V ,P.\S6?_Y,^0=R>19K2.Q40;38$7W*%"&:DN9AMS\PCU%; M:5/L#&,W/K_F_OR35#Q(@VGVW_\\+4C_L>?%2QVLIXJ/%S7)QCDT$ZVD'6DSPB7B&7C+LP;X;A-Z=7GFZ1FK:MH:QD9O#K M6E2-[JLF<=#3Y\T&DK8SZ.JVSEB)(L6_V'_%YQ'E ,L)R#&0MJ0D;ZC2Y @& M_\CK,/<4:BL10-#XO_1*)NF\*CYYOXZJ$LI&TJ(.+_!2,FG;0M"_0J86P0D< M=;>+5-LDR#^RO"#L_ZV4X.]](*2L]L FKO/(#X\!#I[AQ@).!/$ MB:&3%:V"95W^" '@>+0WT%K*:KZ4>#]U72[C]T>1^'NS\G8W513.V ;@6;7O M%.1^2U*%F(18]/>%1F"121JLI:2K<&'\1#:!#C,[/=,U7#RC;PDWK@I)6BXW66\8XY. M]EI]J/6*3<1Y%R3')P.MJ'VF2%ZC98-%> ;^#A9%EH,F:%_ 1\]":E!8J8FM M6D3=7^W Z;!AC3LK+^9:ZG=_S:/5>G2M#Y+HPKIY3D#L+Z@RR'F9.=@4>CU/JPJO[Q0IE)S^R-YI* M;QN:67:>IE/MBUL)$Z21&WZR F"*,V:R!<;#KBQ UQ:DVR/,,AZTZXEDF3:/ MS@C*!%7)M/SA3AE2K/YKL ^J;OJ)S(3SD,[ +8'HL@7+-2HGR6D\JBD4V_*& M.EJ3U#\FL^@>]\%GY%7 W?+9UU-3G55:%O98!""&B-]I9<-1H+:MP[6NK:JE MKL%U";7\[1_AS8<5AU,-5I<_>M'??:I^F^]-M<3;"UO28(?;\E;$C39F8IKU MB/C(*I5)%=^/!@O@"$[U2.QF&T]WCDIT5T9 >K!*BTI=09G5D]MRGHYM+2%Z ME;+MX\OO1Y?\TIX*6"M9CK1;4\JUO+#BE*SV\X .DRYFE"W^_I>8W/D8%K" M=EVYM#\LM5.89*:@>;HX#MZJ3?@Q,VC1E8M_8!P;[-^#5,G%+OF66&(VB.8( M]W&E?@_#1]2!%,<6=JN*N11#F=N,?$L-B@Y\YOY2@P.;X"I$5P+#XAQ5N_FW M1P&^NR3;N>R)$07I.*DRD9%2KE*C[R:F>BY5,R&R4*#'TLDLN5C-).[!=;)% M)D7OTX;2:,Q:.R\E#RY<"F,F6E=GF4_[XE>[58^3WJ9NU8"W-H/\-?6']RYR M/%?+KA+"J2S&OY->T.8(6\"PD-7+@)U=$\(;PM!7LBX!\59I/2%AJ64:XS)J M8WW_W-LTC&1,P*?KB]Q,9W5[%C@H*=0KP#XZV+.B$/#TN(>V'*F3=?NEY_E4 MS-WV1OU\^SPI0O@I_67-'=O8V0R554IZG1KE.5C1T""8BN_?7, M[)*:TB<;&1=G[69UE;R?].PI2DL-)/]0N\''2;+0)?$A?BZ2)4Y 5;W_#OU- MN0^ZCZ RFT<0']H*:7I\CA()^?/ZR0EH"HM#4?0. MI8A2!,R4*56/:XB2*"1] AI+>H1\ADSZ0JA9R\?G%<1*,3%)%+SZ]]):);X! M5N4[0XSD#8;+"\;)3KC %%FA'F>7QA;/KO/O6/]4)@=OV M!$6SW%4$"\(99OU;Z%V/#&[,4?AW"[1D:>Z.4-A:[Q ";[([V[Y+A(?+GP-, MAK5,/]]:?6+'Q4+)8G:4^PV[KL+(1RIDN!0?W.1I^[8')QS9B0PZW%[!.%'\ MU*H:9]0,.+IPVER4T%5_PAVL\=8\WFYHB& <3F5W(44M&R:Q37TL!F_U",MA M7BEC<\0H7U".1J=]ZC%,<-7RRI="_1W<3*54ZMNA=:@T69R2 P\DT81%IPE. MP$C7,-N/[OQ,3S'27=(E^6,__?-TTXB4-SZA-]QX40X8 3<4-T\'31+(QQPB MJDY +H9R<66W@ASO#61W\U74"X9#:"[ .3UI^![&:( M'R"- 0<<9AJ,:QL(.$9$AG'.V.D%5+078MT-5<1_\[R]HMV1 !:DF*#EH3Y MU!4C:#TJ;> S0MG]SN$9B ,THOJR$V"*__V%CQ[VO)\>@6F& M @[R_TYT&FC_.]&IX$13Q&7[940%6I9^!4LB^A-8TC]^G9_;%&+^.*&^M>(@ M/"U)56-="1SX4S0RVL>D2MR?]X&.0_1T0:%"2Y:V^I M"T_M_R_N^_R?8[9)Q=XH)WW[KP'_->"_!OS7@/\:\%\#_FO _VK +W+(">B, M.R576Q#H(]UJ!EY32C^[6K"X?A9DN#-6-^NAXH1=:FRL;LCDM47$./I+1WQZ M.ED#%P0FL>"9B]^Y[:3PJC%*4&Z8[\.AZ4-!N6VYI^\2^0(EU9RTN-0NXV\J MA5@=V?]D[=7\5ZH+CZ#&Z**A9#$9U/];*._?79CW\']W89[U_ZN45VRB6Y<; M<"EY*PA)5LCX=XU%%,R"P'_X=XO%#('F@_^[ZV+R[ZX+8YP\5=DN34=H(G3* M1[=J!?6?3S/YCR&#'W/^SW2$>O_=G/G_/\T@MVJULU\%8[_(QNQ2DVB^JOO- MZ#J6[6N_)_L8*>ILF]C_+ 71>\L[6+5K'D$T;TI<>C*I+,])5I*KLGWBYB.0 M8-S9]X!^6UMUWCK\YKL^:\L.3-O8!=1]NDR"D>G]AHF#_CC-1H>FVI:8_$P^ M'A^#^'-.PHV7WX75%9/8W"TT&K:ZL;,A345-N>@]#,R[)+E!_]HHTE.&KDDK M_>H41TB*D>JN;M87E>4 W?)A':X/G;$2>6RKT50F(VK-HBHE&4,+C^UN^"C4 M$-&ACYJ GST!56MB:?'1B,QTW[J&Z=3]-0E,F>B$Z)(O#F'OO2;T$OOPD$BX M2:E81=[&D6+Q?.&'RB'(NLZ5;<.&<]?JZ4WGQ_MT%Q\K+\YQN M$7VZ?"#VUYG]OR&.94,S$!Q]V*5J?" :P9 @KXLBPX>D,\O/T<*Y02T^%>@1_E9VWSB M">@VC8LGP87Q] M7-(Q071Z&5 XO;EAJMP5+8)&536A:G9% M5[E]+'QVKMPZ9XFFP[\.GB1*_F*;R=,^ 34(21&<.Y&7A2/-'ZKE"UO2F![*Z.EX.&$ MW4PPU1\M&/TX?O'1F/73B1R_M\/W A[H/ZEZZ#Z@# ;$TR-*8+NZ^+$P!<(O M5.4"<'NT>U(C,#H,;%AF^]56EZ[7Z[2N/ZD'JA[W4S)R)HN9?!UZ*[=8@ MN-Z6=?=?U](,X*(I<+0(YNPM FI=J5P$MD1_]\:9"/%[.1B92Q0";SF &HF!]3=&&@D SP0CQQ[^?0!O&U'\;),Y2>9(0J>'<:5^3]>8*/8G2%*%K5PN M;/+P:Z431-\?JXU92U[F,:XM$BU22RC:=]B+[EMXNK_+17./K#C>T7R&6H8$ MD+?QUP%?,P)KOG9..I$A\P(>^9 V> M)Y68R@:&[1<[J(IXZ+0B<>DW]33Y4L/ONE#-)ZWC?KL<=_Q=;U3VO'55G'>= MY$_+9[F*+:(.O+D\8_9WU+%RJ8696$>IJ$U*%+K8. *'N'^QG,$ E:M6.=)E MEL\LMQ;K&KZ-7'Z4V%6KDJP'SL,HS+Y3M%TH)IICHT@7\"K9+GY)]$# M+??QK4=;CHT-&D.SLCC7UR_O?.^1'OE7F*P#0A4T)MV$Z[9/ MU-I\:1=R"^:9:65P%NT>2:JS7;<(KK5W3KSY2U;X6U-D^B,? Z^?TLUS:]TD M0VW<\N=)\1]D?G7.O0J@QR#EMG$NF27Q)%-JIUHDV: M>/T$E-H!T!#4(3'Y!%3\;6P< .>MDUVHX9#_8[^5I7_]5M3^O_U6V#);:>:* MDI8R*(DJN<>)+FE_4VG9YW9="GC6H7M$Y;ZO:/*=J6=]<^Q_3T :%!4\E)RQ MFP@EJLT@-M0++#I/0/B'8+II $5,))CUJG*O>[L[^ZR%N4LCO\W^^!JJ>G<- M#0E9I:[WCKWL\;U4<^WQAG1W;]I130UJ(8D-TK>RS%TCU;7A:1G%US6, M#QC"]RQU:!AW( 3(]_"';]HOC:R,LZ5^%FT=XEKSU'$9=@B];4%4H[QK5YHE&R2RL*[V'GNT)Q? D(^_VEI:[1XKFKW M2)%+KX->TT%MJ3X$>9XL-1YV WZM 9K4?FY$*12,IG+W)!.D9LW#%U;.%<2% MEG-<_?'3[\%BBTHT_;N7^LKX^&#_P;%KBIPGH>3E!TB>'#^E%@NEIA)$ MY;(S:VSN"W'!VY*(F=/QYM @_MLJ4UB<.4;V'< MU%Y:Y$.3(G-KP>C1H]., L_.47LU M5@5R!H_W;VD[;SMWG8#BM+D X<7-)';84%<[&)\4OEW9= >-\MT\]K71=@PJ1["S6(11H] MQ=]#A/M0?R(8J%=AI YOV"2NOL:^&+9P NJR'E_N.NH/6^>:TS/^P)#!ZI#4 M?[GP'/7IM/I9?]H'C4] 4_W?<^D@B\7@VN@N>3;X2WQ&$MF(&:Z&BNG^V#\T*N';<8=B]HZJ%_MQ5R LR]Z!ZC>A-^J MG%G/>?GK>KMO9=!2+/DG#9YIZ-87@/)$D)AHDR]E=%]F>P7A@CBS_4\GSO8; MI=M_L=L^)%SD"2AVQ5;>9+)\5UXI1!,T4-7S[KNAE,?TMK8$ Z;D:PVF]CQGY#,A@\@]*/F+Q M6Y4+S3Z[H3>Y;!YA2@#X 4!7O'8TJ2V:P^+9=T.59+S%7W#."ZFZ;9[HLAW> MN9.G]S--QD*PEWQQE,IXB*>[2VG*6FK8JB 4WFO WS_6KR+PH$] ;/.5^W(1<6&^NS_KL MPA^9Z:;2G%TW8NCLZ[8FHC_R6)1?[#:OFJC!NUO=016E9$Z&195\7$?>+4(# M]M+,IOZ?! T(K^M@ )24\S K;/?%\W9/FM_+$1U*<"/2$[@?:;]C.($DA M.N2U!$AJ0!PZ#@D'XU>:/(KO-SM1(W'.8_Y9TLGLUWZ8,SY/-VW\,BOU[6FP MD 3=X?0EO=?OPXL<+\"NIJ,T$(N3X#B-HVX(("J7S-WVV?@+HE,6)T!A,TX) M=$Z1UNNZWLO^3+^3[Z.9WV.FO*<6:W5TD%-*$$ ,_ JU^ 6*AR)F2CNA%Y01 M/&O'@=&&;L016/#&PD)@1FB1S9,A^C[3%PG?'_HPW"C;D >]#'K(RDLR%I"9$+#I363Q.0']#;YT[1E(9EVG;KOU? MAJ8/ $*7FN#2."2G=C3RKT9.'0*W_6 7=KK?@G5NB\<3I]XK5K]V5\Z3Q^0 M\H%X)SBQ_1PEKU59KF91GA>PZ#G6XF%Q%R6^+K/9,!\>R+?L<8R&PV:7>;O#T1@AJQO#[ C=>/@EJVMA _?E[Q3!.729 =_F'P;PM MR\#]O"3%@J3W@604L/O5'85_D;'=CY/G@]G<;B3KZ)OY>Z9'0/7#OC MPM.\7Q)EU(DC;- V"V,W.R5SZ: MB*A!1FF)_&LU;!O6B;F#:D^?-4K7=9_'RHE9.3;I0*^]V9L[0Z]^(X/,SD!E MW,?)7[ #XHA5 (EWG'J=[!%96;Z](]P)!.KE7&-G9Q1331>,Y5%//).HS?@. MG!;&@.BX064"HJFLKL!/?,H1%A55&2;@8L?6T#Y*UL)?='+5=)W1BM)YLBJZ M^K'Y,/DS.RG;MW+:RF7P\V"0.W=.]5\*=B'X?>(H MH$X([%Y%4R\"-?BAKN.]JCLEZ]H256VMYQ63EW6DM>^Q\6ZY[R&HS*$D7MDL>S;2^/W0);/)_5 MA[\=V9P*\&_T:4XOE.F:2(I+"$&7W/.MH@@DD&HYT@K)=S7AV_67-=C1-#14 MZ[5(L3IW%QIPV0*\!)ZEP\JC4?1K"Z($AFYPM#5/M)8NTYRK1F4^SE#37?:1 M&*BL0_$'Q^/+X4PM-(NGO9H?.'FG51#G\K$@"KJJ2.=AH,E211 =CPR%[LMG;I8"& M;@T;RVF$QX*1:&ET;8M^<5U==5V,E0FG[CF?*=EVW8X-2^;<,B%Z(#H/_@@_ MP#\9I3P([@J^,7D-NAY8M6!C1-U*3BG%*Z<1W)=V7VN?B2NVDW('DPY:K]>\:>G*O^E92CZ-N 6 _GB*I7U(C"+%_AN,1.)ZJRPZ63$ M28=RX-97$W_YU'/TW'JF[T(=]N:O$HWWS(]CS\3GQD,OMC/!>*C,",*$\2P: M314>/U@7CP5'!_*D3UH$RV45Q5SJ6KC+ '_[^P/>0??6Y::Y=OL?IU=W CMI MO(T>(!49?H9=[&GG(%2\8:DWS&:P;!C+CS_FB9RB R9_G(#J+;:<%HWCH'AS MS"L$9QTR48@#'QA'9GM^903.$%R_^HA@\+=!MOWTD[?$%7*"7_\! M5T=OG2+)P1]2&ELO$E!$?6 (NWNN(2K/ 2?/ '-;W39$WAS(*Y_8>U ]T_/# MUNJ^CF&09[XM8Y@%E2GZ!"0M0NT%$YFA%,GV/):DN!H9,#X BM8-,+L+V&HJ M*GQ_>'EL3Q\YS'::.@5A#). X;S.P]QQ26@D.RQE/M:P:#U'I*:E/2;*AY_W MC]RYC@U-BS\(,M=%HDDSI1ZQ^"6X0FE@88[8[N\L-%N"[8@W&W71]-?P3/]Q$T">$OZ!'1V!,[6-UX!%:0 M8-R-C KC)YQ=1$UG(F-E7NQ>#V83TW^\#U@4KA\GM%W71W"JPIVW8VOVLI]IS!A>& M%07V!T:[P/C G<3FT4NN0BSB=ZSL?_A2$B2O,/;>H>F&U33['9!S,2!.97D/ M( C"MZ,M*/G:8G!3H)_ M =1?#CFZ?_W2DVX^7+Z-*_2:\X_IW=NT6E>W$FZ M0OFBS0VG+6F$WZ&L "X#+?]66QY DM3[/Z,=< @&6/71MN]:IT7GS_,MMWLN MD>.N2CV[P_^C.FJ):-[^[WN2"5?^,-J*T^Z4' MRL*][1)TD[5#,_W8071;6=/6RWKLRF@%MW3:G7,I M^E8FES(>SSP(%&R#E9!U:-R> PYN&K4G>-' THXGRSI&3@DX1'!832N3O8Z$ MKLC$.IIO65PF(GO FZ9.66T*/)'N[(_>!U;:# M@I4-O?^%BE8=X?,H%=-PSJN?&=:Y$RJL@"3]!M3HSC9RRW.)H\/72ZJ?\T?0 M^?*B*(8Q_I] &L&A$W-62UZN88F-8TV(<_BI6NK#"7_>%QX.QS^EI9*Z)I>3 MR!S/_O7$"7]!F\HS;5GJC_^'O3-BMG?<[W.\Q_.[[]_S M>^[C.9X_WNT/AS^XYCJ_YWE^S\_GUPQ?/7LD'34OY'Z/YZ!!Q$S#0Z#M[;&GFNA%NCPCOTD._2,C M:!+)U9G+2VD3^[PQ!S!K_3X4G%'BZQ"_>88+5W@#3*14MN"Y_NAXH9S),[R@ M$T)HNOQ5P3M.&@H-@!CM)WCA:*![+<4]O1PIB62W0;FC*Z)P,F!2[0 MQ.F7 -P3=O*<=*C9^ OG7Q)I+(J[F]4<_&PJ95+UFF;Q.0O)I_H5XSTK><#] M@+;EF?%3U).,5)0GB;L\N-&\,YN14OW6BC=99OC^U&B[;KT:[EMIF8*@N7S* M4=&^8:M]U+>@)QF?(.YZ8( MFL1M*86)VI.+8G6;I>.%7Q -R=%EG?F:K(_)'"II2EETIQE6#*W,G^53.]?X^YMJ*VTQD8V-?8=2&MQC M=/90H70Q=V)H*Q14W5J1)8(X%L0+'\."\*$.3!^/M1ML\ X,\WCO+57=IC<> M7<&F):$<5D=>PR#(-4()\#*CFE18//=6[^_KS37 M[(Q)$%".54@X]3;!0?.>[/LCDSP0/D^!CG4QN'F"P)9?SQUW# MDR0_:;(?;K2J1TEU?VW.K=+>(_UI6P6IH[2*?"9_/H5O[0F&F(N!;+KHAU;] MU.F3&'49__YBBK?B=RU_RLD.$PCF( F_E)O%O+MJ?^K'TX,KDA*5H>V.K>H6E2*R%38R) MJHR@,8<0@@=YDLDWRLCN;%&M@DJ!%S'28(]SY+N1!N_W2Z%:98@E8=[>!VGB MC E)[IMO'K @*)ASZ'_Q\/9763>2LOR8!!M$RG.D,+\F=6$HL]17H2S/D"0"MF8>1T.89/TEV"7X2 MY5H]:$CIF]R8"@TV,E+-KEVU!'J,TUI5PRGBS1E6L]O,7E)('J(J"7SF0NF< M&[MC3,V84;>,JY4=D%\BP#.@@"D+ AZQ?LP&\'P,5PAB/).:6H%)8)X&BTJF MJY.FU+;Y:;,@EX"IWK^U]G7\;\3*WA7^KMV0S+*]YJM]W]+C MQ.?W=E<$9AYM[V/R9-*"P40F-QOC.38H*LETZ">XN(]XQK@8-E1)3>=1\-;^ MRGLVD?:J4A>N'5?#WS&6Y%K>V1"8D*:>!T)7^VCZ8"(I,Z6LW!-@<_^W=@\U M;@O=&/N:)*=*NG] 6+'X8]>QP!C>@L>\]&Y0G(T8O8OXZJT6=JUC0:@QX"PE MJF/Z#,4^AQ-G\'NG@7.\9_6 LI#BE,F][X>.2V>Z/>,_Q'N5?IAV!#V ,RP M$XFDF#P CP#?4):IX6 DLLX?7^ RUO?A5'2^@)2%8#^_B1G_8GS!]PD+NANJ#& M8;;/BSM$*K+_VCU]1!0<<&5C%*:2S13X4#J,2MC!VI9E%D3TJ\;?-='? YG] M2FF'M8D-'^9B;@LHA0H_#/OYJ?C53V%T\E)>E4I$L'5B#51@#15(XK&66_HH MG0/ELRZ=Z"R9-A4=[9;]@#DS)]90QSF'.@R MA<"('2A>2N=CE#4HWD4@0#6RKZ\5HJ^89<_E3;XJ"*3KQY0B3"$^I:T*"#&$?1KS!XE%VGG]PNY%)>(OF>9 M? $\,IB29).].,CZR()XSX+E@+&C.% =36)#+-,-3N4JYRY>& M@^N?O;!(_C40GNLIT(W03:UX_%G^BCC< >_'@HS[FC*>X>]HB2,)]A1XC*%& MN&^AJV:TYI=POE+Q\>QQ*]W&3]R2II^^Q*4*O_HF^O&T[GHH77IWPXC :P16 MTOWQ0C!5$-,V(ZGK$G"M\4O__)#&53M+NZ=W5=V>Z-P[-BOM?H!KN(I^E6TD M">@D]($*3;5 7V>34NQL4\YNJX='Y7A26<"UZC&JMWM%G:_CX;9/@0UY*TP&0ZXUY,7*Y R8*N&:IW;5L#+.O'7S]8#9B0_^#8/SC+N;$1SHYLQ$O@[ M?>#1@$[K.#R4!?%#Q$U#/U/V?Z_:"7A"%RGWN6KFD>^]E*B@W2EAHW11>3W5 M>O_;K"G'R>/5M$#4?4;6KM'0*CC!&HNH*&HSDI(]9W3?R*"CZ< /7=5W%O?D5_5/Q@]O!A36M1)@>\E2SZZD?J)/E8"U!7RO>\-KW M;,UT3+&Q7WBIMCNR)GK4L/W^R8\RMSW+@@;1HRS(@3+F$4RKN$J[=2SW+/14 M%[,E0'B,S_K;=[WPG&\;H9Y)?M]]UTN8_!;]F_"$O-K:%96\=!3.V]RV_J.Z]1U-<6%26AKM7>4#Q@CP4/SZQ, "I,;F_*/F< M$7&8';@$U)Z"\I(BWW[7&Y;OK=1MC[ @1E-=SR\4$C@E7,:N%#I ^@;ZDN"[ M'3S'YK^.+W0R#0'/R+(U"^>'*..R">_X,Q)=)B??W[T=O%D>VS*MV]^D@/0? M<0289>]\Z\S6UVJ:!O\\FQ\GA=N:*E\/BT)DPH$+UJ!R)P$^D4F5!K = >/" M'5NSUFW6T-^XNSN9\;IJ6=\SBR8LE0NKRS[SOSF0(KBJ:4A0^B2[<.8T!@@P M2F-^QP!7L!-<1,W8L ^6P$;+HZWQ8#7IDG8XCLHL?W>R)WUG\<0SR(VM[Z*OP/G8W;, &>;5HQ:.'8K_V&RJ02M=.3 MKQTU?]'"*RT#CYS>4'Y:7UN?O:W(Y!YB@T$;?3^C''^+!8G)$Z9;D-<2AYW6 MDJJN;TJ/ZDQ=O9PRH"KQ44'W6?ND%K1M)7QYK0\\S<.\LD$A,%OL\3L(7\0> M]GWU\=[6H*KY$Q9D]W.R0UNQ8ULD@?@FF;'%BDX2P\'VY\V4/SLC&M6_KI:V MFHCD5J@,1(88%3'E&8QLS"(27-A];\!6Q.E#U-#5&9HK,HC);4?C]('I-"2$ MVVL=^$T=UXMU5X^P+)Y*%YPP_0;99Q!:#SD>]XLW0NT7-I8%J;:FBUK:4/[$ M!Y"UQG#$PMC8A9_RV*M?HJ[5:D^,9QVR5-A3?D+]PV=L^A=9@8LD/!%(_)!' MM01-/-0')Q9'8'J>#>D*VNK^-4'']$[W<#R,DY28:P8.1-GGQ>A*8_)2B6#>:&WA^RY[FGTI6PJH#!\;.:G^>M/,0 M5M3C^K/1@"Y:I-K7^:?Z!KBEFGMPJ,K6F6V)'7]]%'%W3T+EV154)OM3O=ET MX\4$IN4*YK8!1MQE;,);3A=@]/ZF%3^>L$WP*KW M8P5]'10",LE<=)E(FA7=8[CA(26H \8)*@);SOK\6)( _^0!N6"M(X1C'T^L MK0\&]:C?/VD8[> C;S/%#FU=5[ J#JS.I+O-;-^S!G99 .Q;SW2ZWS-$J4) MF3=BY@4[%#+9Q.#<6CR>!^\-%T6Y,;!,G1X@MJU)]Q5.MX_?QVO :V2+MU?Q M]&%EE\*I47-UX6AOJ+O"JPBQA1>H,';H_77AHT4DO=K9M3&3694.%\7=1A257*X*10#5?NS@U]5HP11T]G>\$*)_( I M>J&5P*L4Z5ELT@I:%GS??4LS,]S7"SUD--=VHBXVNKRTM,#LM)SSE.SG4;4N MNN4N]+"OC<&T&/VM+W.?Q3;CN%%V &="[H-\,I3[N\*7!%$6Q/'D0TV:D/DW MRW&%"&YUS@L[7WO(<#;!KMY])=5KT $]:&AR)*K,:E$?<2HQ=X%E$B%K./B/>LRSDY[K-SW\QN3$?D[$DL_\9"F MS9S.XPA9#MRG7LO\6&9SYI/B7]M9?LAFU(;L>M#[[KY#D,DR8B##==G@(MX M4-UCI)7;PQ?S&%]].*^M23@:^\?0B'P6,ZCAWMW::>!W^-I-'>I7"$%DQP;! MCB@0\CTMB#@S9DX2;W>1[HEMF^%E*CI.7G<1VIB(E\^^\8$%*1^N:4NA&:\B MWLN)4GAA&D!33O'$JM[.JU*'0-&;S:5Q,C=3!+C>O^8[>/1MY.Y[W?V[/UHK MBBR($N<"LQ,JAEDR_V!KRVR%KY_UQZP$4CQWOPSN!$*+&9?F*%IYBV&RAVRN M[#$[=&57_!XB$)D?Q)MGQF8[NSF>>=5"^?^&[W5,1U]72=FGKR;7/NS0B7L^ MG4Z90V_0.4$'TEHRXJ,U )6)/ZXG9RXXL,A#-JZ\[---SX*ZS>?SMXZ^K3/3&5HAZQXQ[AL4UY(\:*MA7*#0W_] MQ!=DKF*C32KVZT(^?R#B$1MY_D3*AK/_1_5GZO5.J,T%#JA5L) M:X8&M*"E7,F?NM=? RJ$JZ3PRQJ&6C'\Z=J_'Z2-ZBW[5JOJ3W;?+RSD4]KH M\G"=-T-JRA_/9 M'^\'NK=D,]-P(,(2>/>F8(KP4+2ZM^;E#Z/2>N*7%)('WUXQU6/YM^=.1, J M_@NS$,XM6W0)9EG\ZC;T%()=&*_!Y&>6@WSR1J=YHJZ&!URF\#H<'_V>YU%? M66')UPW-FSN4/<1[_WQ7=ZS;XY./SVAH44<:@)EX0X8T:8M@)6+\I3] 1]:: M0'T4TE4Y7%9>(-Q#S1HGX5R>Q/.<-_NZ?9YCO96/U-3T7Y@DIL59@XD2*'%# M6'>!6PA&+))5J?L@4N/@O5=7"#TXELA-=J. M@YMK7Y)]1R*[!,J#46_!T.:=Z[%G/U<"O(]^VO/H-GP;42LV,11^^.LBS[9J MT/%8Z7.<+9.G<<7_PV'8"1&:NANS@WE(]/F![@>"P^JM7T[?:!**7F:\_03NOZC*/_Q3H_SP(5 M]K;T;J2AR13:?+XQ#$\7N4KB+*'$4G\",DYWA2W$8S>=PQ_M7"DHK&XL_:!Z MQRCJN"ET]4)^8WA $::ET9[BVC&"$+N3.WE<2\952LB GWBB[B;LLRX5L5)$ MDT1*4PV M-_3PH.C+M/'V!72)]-JWM5G?U#R:L3>I)<*$?GEVA:GR4'ZKKW% M_JO9/YJO+5Q^I#C\KS->__-S3\T?*)4__VGPZW9)"V8=T70&,SK+!O3W\_&( MO#S 9H02NO*!YKL$,ZRL3KP&9+:%&5Q?NXM3U+J%&@8Z>8R/'+HWG8=V-0>IB=TM8,9F2E&\%0DY6XPCE;0X[,CH,I0+F Q-DW/-@G."IJ) S@?46%#E4>L % MG+MM4E.N3T>XQ3+"&'F26!OWYY:%AOJMH=6)_1Z#Y:3&Y-B*Y/&&$C*"+C3, M%E_Z%#P@5\^W&1>^?.M#GB8R=LO>3AI!X09'WM Y&+DH!$"E*OW\Z[V:='MO MEVE"^/J3A- CO5)R&J (>3F9B8C9E.@\\U!!\/U.Y4UT-=MR4<-3KU$P88M9 M+1G0@=!RWZI4W-WN)W3L9LU,%),FOX7S8[Q&"R+SVU>UK_^62IY>66VSPGY+ MJ@AI)B[^];\@=^\"Z4G2G_YL:U(CNP7C["TP- M9$$.;A"9427GIE6>>M=*O1H>&:[^N!#P-.%)82E?7I9@Y7'2+[5TW.C,V#)I MM;,5'@'C @HG4WM#2%B!4>^3%M"IT,?CIU]@W:Z,9/[C/,[E@+WHKOL8[S'S M(_7D+^XGNDNG7\\(PA_>,FZ[&+9^/85'J#U\CV-MT/42-AI=>(U+Q1._P&NL MZ2?$Z2(.9(%X/\VF'K(1>H(IE+PGDI XT>ZU]0XY=4CA80QF(3D\Z :F SZV MW RONISL780Z"\"CZ"%%HU;4'%^$X.+P^$N]@56U>87+2:(US[0Y[UUX+=#+ M@H#*7'1I"J"P3-T'AI30;X(>16 >F2O^+ZE\Z=2IT,Q 0^[[EVJ NREV=B>: M^]5X/='T'5M,BP-;<,Y81P:BFUD0P9" J#S>ORP(+\H8:(\[DIJ\3=+:&/8BPSI!^;&RJ9WI65&[\WLC?^PQK5"G:.N7Y#\N M+=66D'N=L-\=P%,?,VH$=@="<1;,^#R*)M53'!YO\D%;'U%"IQ3[?#$^"NGQ MO[+\QKFYF;33W2VX$19DU)-Y*8>XQ8B7TF(^-;8:@-^R?JS/%1$2_KI7<3.L#H5$?VW.AIAMG%82ZNA[:?KV8^P)W\4>5FA;/8L:C.UF> MOD7>X\'OL*$_:47WMCJF.VQ$SV[YRP$ GDMT(T'%<];T\41U,7QLP&K M9^Y=Z.*BG7/*:44 =M91>= F9;H9"*>AZ(:@)Q$K@S2X'N8G&>*RUS<9-M_< M4>^J]L$4)Q/=T"UVQBWRMCI9#:8(!@*RYGZC3^UJ,[>KC/.5=?47R\(Z#;-8I]?XFZ>QSO!Q.CB0&CS[MF* MVZ!:*UH*0#^_X.[QUON>-W5['V0[\!C.VJ>,@J&& ^*KW 7.OYDPP/R)8> M MK_D+&@W&^.^]S$\*6F?0J=R2Q)G;S"[JL&.8UK. MX#W[GFP]PC1;Q[KN!\LHODZ?,CI;=H[$O^XCRU[VW4H>%M>>4GIGE-22%3\3 M?=I>472G/1" -H]@>,KH EI1AJHJCU?EG;T,83MF7P9(\SXL-CMXX M^)T=X6-T+49NT>>T9C@??3_QH28+,H*/I<.]W^E,-;GS^N9U1,!A>.* D=O$ M%78,7)>HP#>L46S*IL0?P9#X[/'N#G0Q>^?L)*/?."@#141H)'K?Q)(-$MKB M*@S<=NKMG-#E^%$5%GXFH.CW_-?#9M,LR*J>=6-(%2_])+B/]A!UE!'!WH$D MK?&^-H08W8X%.9";7'9NW"^]D^HQQX*\"IP?ZZ[TJ[+]N"V45>/3\,X,22N0@PE@>,.\RL4L$-$(&HV M<0D+H">%;G"TV?3E"KNR0":?4QO#!3 MY^MCUEG*Z%+0@"H'J@%KA&PFEHT"3Z \54:*[0^6ON4GFC+OL#9[!68.%T)*&H1X#(FK>T'W0G3@C\T7'[%7NK760RFG78< MK?S4+ER\]YN%$K^%T@^N>0Q=2(6*HUBOQ%-FVQ ?^SIYR"@'HJ,2)G:\;?MZ M@TGA_@WA XGWS\9)NDDJJ60)C=\\B!ILA\O2!6B"F):?&!&4.\6@+6-: %A( M;.#RR6R8COVCI7N1(QMT[3H2OI\Y474NYMC"QVTH-4$"/T%.[C-=&U@:Z66S>,< MP4":/7*$-)Q%\:6&46KB^;'D-X%O":43W@/;5KP.1U3M\J'UOMZ*[LGSJE<$ M+_3EH]P9#>P4RT3P-O&X@+B+ '2%!9EE\XE/574/(M^ASE1*1=,G+"XXNGY[ M*&DHEN.%"(K V)*!\DRNF*MF5GHM.EZKT=G7->IX;D=HM@ABI<_MA^SO.'XB M88.M)EIG.-!RR,_(J+/@&0!G,I+^++%LE3DJ<30P]9A( $5#H^#PE$21E M>EE;-+R>R<=@09X;TMG%Z*/="#-SRF$8=@K0C*><:G78X8K7\5-KDQ(K$7J\ M9?6S3+&^JB%ITT+AZ:$0ZDTS\]T.SS.Q3!&D?B>A2?1'%887Q%PRD$W\)H<=^&" E.+WM#.<7L1L%W5"Z50 7QQ.)<2 ZU M#\P#N*@D,!38(N3*#/K;(_;Z9.=&:KXI6M:S4GKCF6%A^E8O6/!35T)"2IK: M\>"]^ M^, Y0@4 >ZL.^!@*B;U&F5M]7?*;(/+*J6QH1(QX5;/QAK9O?*C_N M#%6@-+^C.X'[B=;8.E,G3 I=E*0E-7IV(K]FA%TS+DKTO;=(C8!'0]#F:2E=(.MOO5S4Z]RLOZY89US-KV+L\,C9"CH/2V?9*NL-IY#%*N03$$THJ+48" M@L/"DBTM;U2TB?/'7(AQ3!&*50^W@J"-,"W6>%][1AR<^*LO=D;HCTZXNS/ MC >H;.$N=9O/J$WJ;NP5BS_GM.PBCK]82#*];V[#+F" K36HA6^>,J<:4;1B MT/Q@/5,LM T?[W2M"0K,8]]O3U:7TM1-[8O)8]*]T!M=/ MV%ZDN -8PI7RIT&<9) G/3XN"X,*]A0X-Y7P5?#S\@1?[15Z^N<@9X?LYU_# MY@3\F )WBH@L3L)&L/#E 41;>)/LC:-% D/'CBDI3VSM#SDL_KRY:\MG3W; MKR@&U--LXA\ ZCITR'%2=,[/M%OG:U:4.?_I&]/TK[Y^9%U R3]!+T6O1?[3 M"5E?-6H[(Y9N3O/#M%3.[+T%^.<%E8!%S7*R/^@VWD5.;Y[-VL88B#]&NAL_ MZYO[?OL@Y_SQZ!L9+8Q ,))=!5D0,91L.&E&U,L)'M\ __ Z9>/2T-W\QLKZ M*RT1SU1%4YL]KCX6D)<;8C-!V0*4$5"3]V91RO[5F\7L2]R^[D6_J=U^OAX' M>=4#32..*41&%$/V1E1L&]-4F-,8P"HO<69O\*IS)X:=0BQ(+$SW8Q4W69;+ M$0QREZ'6!I8KK]>,"VF+V1\3T7B\[UAMC^L7%H0C@U'8=) Y/%.UEJ+%Y$3W MR D 6I&&LB).U^FVGWZH5SW4+0J/+'L;K:&8;HE:<>@];6HB?S[D(@U*UEJQ M!GS)+ A;%M4V. -I)&R";N\$"U(5@N&Y/CWU9S9/[WK61O/:J,-K,(R0C7D2 M;.EWZN+'RD&=99WUU54_^>LW(S%U<:^/86\>W;N*OL/.^7LLR*VU>#VH'%J" M.0+?4Q4ZPE1&015D/<_5)C7L_,F(,=\60GM+J-<*ZG1$_(FZ/%X8O^,!?'/]BW>7(PM8@V=P<3]FR.CDN;HF#^OQ3[X6V M*W;G%S/R=*S'S)E\*W@P@#1S?'&:%TO8<6EXABG]O+ZV2KC(J.VBO:KHN#&; ML!NPQ=TS;.A]QC1A4(] QB=A2"[@6DNNS,=/0W][[WQ?Z,,+C7?.N3K[G3]9 MV.:L[/(E8#KEP+'>44Q+'W0]%AZ'H KWX__.!KCFT0XRO\)YT :8%D,6Y$ZC M<\?NV8<]LQH.5J [Z8UW6#GRT:#-Y^I]EVKDS97Z*S4%#(5Z]RZATME&O*@9 MWGVY#@<<,(F(FF->.TV)0#F?&E,(RE&3+V)VI*3Z5O2[))'DR%OI+WFCPUZ_ MSD@N6>@;6VO=/6^6!@6NS"1AV-#D"XU&"_RD\\V6W:KN@R GVF "L4[5*5,% MJ4]@[@3%:%7UBS1MQ0RQ*0(7;MKHY*6:_F#03WV56%5=8RQSG""1LLB!!3%(F8A<84]*-<2(U<[4Z&1<$94AUYHIN5>5=EBK]BCG&YKV=2 MTQELJ7(S8)^OJR2 ;\&,X8F=JR(4@7;]Y_;V37) 9V05>.[\V-3AS[XJYYKW MQ?T4F4KRW;"; 4_GF"82X'QX=RL]/BXKH%0?T\:G-VXD?GF,:B1K>_2:$Z'" MSO!SQ&B]G8-/TE$9A]^85NB8.PF[LJTS@.0A=4;0A92[VGI?(]MHL2,.M MY"!P.*]M+1)] )Q@L)W*G1?5H$9>6U%[$_X.X^=]'+';XI'7S0OU,T#3.')# M4T#6B^<0"^+MS*XBWIC*/.P?U/Z#D\CY&<*CI";9^.?',VV='?F*GR+/O)!O MP;5@0"4H_7AM///0,E.>41)R?1.*14R$^I6S(*UAH6@+EU$3J:A/]J<-Z+V# MW/OXQ?TQ;Y8VH''P"O,67*(K&\:?Q+8CN&&2R!P$KXS/H]KHTH" ??N>HL84 M/+OD0U?/0F/R)%D0+UP4]!"&^''FD\9",SYV&'8 //$&[. [:4WARXN)22P" M2VQ]EP/O \S?4G:)X<7B:?.<)D_S]S>]9J?QT^IP.)'-E!=H!^D71_XH5P!% M,8;^(U*]E,AI#9ATN+G%%T^WU\\N^9[BJQZ)GM5B M,X/V.IEOKXR;WC1Q;:O[UH)B-: ].T?,MB9F,9+V\ M'9\ON)]J;&5;0IPN 8I[FC/AW&C)&TBH5:-^>E%L(="8^-N^UO3TR4X?M_5G MMDI/ PY*;R7W??,-(/>M+ .TV9F8NU4(6:1X2Y-._]]N4^H#*6JBW_L)IPN" MKY&S69(VCRNNG.7B2(F)J!ASF!VA"X81Z9@JK95E6C#(Z8O]9#*+%5]VA3YD MBQ3;V@' .<9WIB5)J"SD+3\8 I'E3%/<837\$Y0S!C0=2G/^&D:\A9 MDCT.E6&[U&]!E;T\\'":^&+>[MB!#$=)B]9NF=1/8CW[*7W@43C]D.59MA.3 M,2T>>/?/:&FGI>Q:PLP>E,G'F@K*H8S[SN/+M3"/M!:=\2B3L :JBK=C_%.5GM MRE!P]4!'9?"%5-OA0]MZ6<\$4GDX4O0\CPVH!Q]@).-BV)6L$<^/AB&CJ!<' M40XT0S"MOV]7:$,VSZL'S0+3\A>Z-K[Y5^"?!S7!=<];C+(@ M]VW.]O5"Q_*9_-F,')@BDG.(>61)?ZT5*^'BNLW8,S1(WJI7YD+DV$?X+:8JN@/#Q3SCJ_$>'"%9$P(D?'B- M?4=HW9DXU8-:?)@YTDO1*5+ \R5J GO^Q;\TECKMZ$&AF[(DW3FD"=!P.)+M#..G1F\?E_=6RCP1 MYE3TZ-B<[5V?W> M#@&0OD*Y\PJ*W>0S=W+&\M?K.%0Z==6/S?)^OC5W4N;#Z?&9*=V=7W&*9XLA M5XY#9/:XAKU&=\T<-%2E7 ?7+$%W8,N*TO)0":90#_[1-C@^"/H)IT5%FY&&(V7!A>CA-GSF&/\B4:R%;P5TSKP!]R70;8D[X MQ1''BI +0V(D8NJPR)RDN]O%?>KOOR7E6./IUQA5+(B;D?MLWV.F)+J/+4CQ M+;AQQ0[8L<9U37*_H631J*,7,,L(FNQV6R(*\_A)"^VK/"VOABY".8#2NX=Q MI+QS3P.8Z ;/=VWMSP9=!F[^O'D.J:34]96[>=6.*83^SH*PM:/G,K&<9L?ER4TJC)D7F9MJ%^]/6ZQ<)P!%R#G4T-U&XV-][/_GD<9B9C0Y!Q M/5UEEG+B21*?I\6>L\W$!^2F?O;?IC%?CZ -,:-E<.:3]#48C)'7P$5!M$]# M*5P)*"$25-AW6OBEB]>CC)+\B6F7Q4HN"XZ,@:XDX#-RUJ_+>#+A4:2SZ[\G M82&H5RP()Y,MWN307&S\.+;,@EC^*9G#@(I:]")?Z@);%!?D[=S+P-NAH>P" MSD;O *[K8&AKG1B6E"?P.\Z=3:A+CJZ4KAZJ<%-,T+UVUO$%<4^W2J,'\B21 M*Q(F@UQSH5C'-HB0-+C:IH_>W_F.*_*B4FMWZL4T,?+;U*B,H5_U>CT MWI?4!VHZK 21$[5D3 M.D^")[57,IVD]N3@@7OB]#<+L[&,QV68OTW#3;?8_G;$M"#Q'EJ[!V,7@,SF MZ9/@!T8R.8]W4EV,5MX7Y@(O&B3;*8E@OP MVUH"8*%.F7A[$P<8]S/(:GAKY!Z\21!^]!-XSVS72N^*DS9 M2!I[W_0WH'C9CA2XR(+,'MI#RJ,(!ZPXL"!F>2R(AFPH"_*TI'BW=0*Z"RW' M_MV%:=&%5Z)4WT]<9BI\_$3)C SQC;L=H_?JS8;?J_2?%E)6''W2_E>Z5)3* M'41_PX$5@;$B9O(LT9,I^(C]J1*XVP ^^N\,!]+SQ\PAN[:Q (A/<@A-["OBO;C):0!CB@V%P7T"(P/FWD M3MQJ7X,XFQ=8/"R__NTNRIC#Y&O"+RNINI)TZZR^/[<[_J;6KKI64L?8%2*! M*8YT:!F1$V'D^O]!ZZ$\*+QW!L\.!O/ID9>&QT.Y[J[C,^//\=:FB\V[O=9K MMA1H;%*C'P#@GZ109YLS3WY$:NL43VE,&,3?7*$6_LX-/TJ:$[309T& M]QR*)\)CF=S Q4L'4H/Y#HY8":2EI1[4?/A:%P9G6ZZ,:=%$&=,$F&U-*M64 M\OQ =TK +,>SI5REIIHO&YHZL<@I#;+CM>0!PKR%HG;>9N6%?8+%G;_61C%, M'K59.*@LWB8@ACK(J,&0;B)\['=ZVYFQLSE8 P?+'L_F9G54MX:%"T7'^.OV M.SW3L4B:S76H$$P4="=3HQF9Y#Z^19C*X"DNVA%<47L8)VGF=G%/'NH*UT+G MZF$VW!HS>Z;Y08\/>9!E)WP[0M3%V5#J3KPW:7GY0OD?&='D(V'OW?9JM_F/ MR]:D1;NW^[#53(9X,=\.!*M_Z0>K79;.1AG"<)=FN_\_5VSL>]1,MO);' M0AQ=;FT-I2V8#B,#+8!2Z4_H)B/B\4)E\A]K#7.B M4[C?R/-Z,D*F:A5'9)%U%@>^O"ENP*E;5"<.&1VVJ!8\2[YV65=O( M(0G$"-!%3S)YM-[3;WDES[ %SJ,S#1HD@YCY&5>*FLSTE*G ] 6>_9,PVULU M'BKSG;_-]OYO.%'Q%5%12\\6;\711/YB&0HQ=0%R])ML\ET=!^:UR\D"Q)=W M%(M]KHQMYUF?R(1'HTHH&&H'9G2&R?T0(%P;-*RE7*XG6:E<[D__J4TX_#&N MD:!*>N+;Q2'H^%306'?[\&Q?G/Y,&PMR:-H7?7A(JSK9GFFBOG7JJJ12:E/1 M1YD]/R 0$86)7-[C6W&/F:G7]%_YTQX",;RV;048#Y?_O;0#UH"+KR MS_)G/)@$.'_YD:>K%V8IRCDGH6X0_=:BI2F=KWI_S%W0\Z8ZS-N MOJZI@;WSG3$MQB$S8S/D:2Q)-NS:ET: $W^_YK[SI$5C<%;A36&RPD,S?G0( MUW['G/T1I;YSFB?FW_WQMCS>4*:#[D7_6V,MZ&'3ID8V9LS,Z\?V1? MK^L_O39?\4WYCWU%KN&EF*>0GM1'8-A#,E9LZ>EO)[.,0UW-E=\6_G1*\;M\ MYX?\52+N/9]FU:T\M\WA9%._H?]5;:.H'0/<>Y#F468I%P^TLB V@S^92V&] M(7?G M>D6HY>94'VZ>:P($)L,!EB5Y>>$A;D\W(1S4"(CD]@04Y"<5>8 =\8 M1]_BV:XG'\[;*8!OAV"V9*$4P3Z&+91>AZ>EY%']5;8QHDRWG4V!>;KDCHT9 MVI<%:3.!;U[ K"^Q('_TX?_]E6.?\^;H#MNQ(^\QIXA] PEJ&PBF EN'%[/Y M=28;; +[_\F<168O>]]HD?'?8(TFVWA.]',;1#8+\M]9@ 7C/)D?!)@N"$:G M^7^SYM;F$K07//GW;0*=O4OB8C!+3UF0N2$69#(8\Q]LJPR$]X"X#8'=E;;D M%1YRF,?334^R(-=B61!-'',V_Y^L8^3$,Q'MF!?ACV(WT+S_M6NP*Y/6ZTPU M.F'Y)SP'\/QM)KJ-^^?5_;-Q=\B83 IB'NKZACX3!;]X%->+^>^7]Q]MHYT2 M^4>@CO^O^CZ_=68W/QZ6F3LP7"98:Q<80' M$G=^R7X^4_I[,-WB?HM+YID.GFQKD\5BM8U;>"(I0F*6)*18 5/M9(X-_(>X M+?]?6;'P_^?=__/R[G_!]T>9G0C 06 /=/E&I;VGZ;'SOMG\)#/C#VPFIO?*:&H2 M&!]WZABT,OPN?-KFO&,6%@+A5@(@N&=H-N_S:SI(AU&4QD,J*-8)'+PVY7_# M#F2/?E02+-.I$).4/2N_R9'B570^1.?QYR)[0? 5%N>%B\.0F-!=A'(&=Q^^ MT;28EOE,*(F-3]'X> 2HQ4;M7W432^QXI66L(S61#E_DTIMGXC+ =C7M >)8"Q_V(] M_%]7^(_UQ ZS$^D$=5.4(O"OQF/^=84_V6FB)E#6SW1?75(C0__5^O]DB>]' MF/90YWQZY\1/AS;X?V;]?[)(&QR]%%9KOHVM??_OQ0>6C]B^'OZ_-SJEW@C M%1[E%$V_TI./.E>1_+?4E:'5J\ M]!# #!?7H%SJN)QM-,-M5!_>T:PL>UE2YK;'=4Y)2=&!D9-6!B>#!QV,S9"= MJQA:""A-/?Y#8YZB\6WK4=/KPM+@1'FYI3GCEJ!G>\\+4$XL<'FY'< ]]8<3 M2<&.+\R Y&E#>BGSZ/B%+>CMT_3EMQG\U6:]!Q;=KXI4AS!TM4",OHND4V#1SC@+#!A&EEW]SV->*3&M,):5< MV.-Z,\Y=*9?GR/296U?5.174LCK7CYW^JOW %C98R'B"^14QR8*,SI+[=F<6 M7$2,FC,O\/4Q4F#J_YA84.X!P.UVLGO("/@/JO[1M_]G?[U6''CL^1-T9]XG MGX4YF*";^0"R/GLVUDL6"N(5A?HNE(_A'AHF8QTV8'$-U M*")QY+O=)G\\S0RE-$0W "[3VAR@@C&50*P5S;#.+";1:_C1 MSP_O;[AVO-W$V9'.:[\]&9[U-:)M7[NOX]>>YPD/ECQ1NX]X MF)Q.;Q M@LT^10XCFWDB-T![=J48IG(]>!4BN[KZTOG.-*I?J48[!4//.(S\!O.>Z!OR[G?),56U-=K(-WDK:.'Q@XHT6^4E'=%+J= M=QQ3=Z+O*C#+/-A-*N$8\*18QU8WGK^^NOG*?N?KN 2ZFU&OV33^/<6.^>2>O>:M>-$>,(UYT%NTJ"7<_3)07CC++HC@X!4@] D=+E?A>T]#25S? M?;)Z-FLVKW=,_L7^T\I-?BUAZQMN 0'P$7KRZOD1F#6E/3?V%CGQ?<.I]TOC M-0GUL-[0#[_[?V_9SAVJ 15S0R[!B"?4;D.0*E[=Y956X!39$AXW(J?1T%A# M@<9I;DDGXH6]J3LLR+@EI+# _.Z>& \E]\?' N(QLB'X1/WPZIH/[L3E MZZNWM=_T-R@6+'XZH0@U&)LP_0X?,U=>%KT>Z?!D/N."OAP[S\!ZB>PHR775>_1=I,&T5GWM-M M-:;)N/32)'LIGC1TM__;.F&V6H2Y,6C>""\QQ+B"%0L2NEI@7.E9XL\4678U M9%2A)9R9@]D+'7V\/;/+,Y)]^8Q8BWY=6?[O?9S;GQ3SJ_'K9(C5[4OK'^54900_Y5B(:.0 M[SZ!%MS]#A[J!!$Z+J5Q]=J/:H9#,X[4J-"WPKR!\!_8#..3OYXX<5M[^S;L M3O2GI5[>,;@V!\R1 B=[MO1)H:2 S*B_&%'49> /EI0C% C+@CXNO9-H/_P* M/J"UD$.S#9()E)YKLZ!3UM8R8Z&;1?7Y77 MMD25H,HA-#KH;>X$8:;_N\?4R;OM.8_^3]MSXMD(O0.F?[A!OPL$/#%<<%'H M-)%J?G+BX$9OH([9BV EC<_[C$[IZ6?<%EV>=?L[ 0G[Y8*3$]Y2ZL>OZYUIH7%>A'!(:I^J,6 MS,))E$PF=PN)39:$B-:QG>T93"D %Z%CY>Z4>!%(\WE4^'/KJ9HS(W?8X-W# MA<]!BMU-%V8CKV!/#-DW3'3, )?"34A1+DALV\YP/6DFY@%,%MLFLE2'C9ZK M'CGLKKWOFZH[&)6OC,47CP]]"[PV8_N*.W^.[7[L1!^IZ E, M#B4.[M%Z(O5]9\()*.Q=[2BNN_8H9/K=//.N=($]9N;\"1'T^EG>VVJ?(GQ_ M,#70G;#]X! 9%YTK 8S$^Z%.4D3:H ?_6MF.F$81?++]BQ[HM'_&5+D6%'>' MG':$AJ8J/!,)SLF#[+3=S9E -!LE-F9FDE$69N'B9,2H),K@/3+A+_BY-JH* M%ZLW(UBJ^T4G#3HQO/PU8;A[=N,B02?SO@YT&2IW]2/?X_P8QC,M0X")&X4SWTZY,8H#O17 M6M=9Z=-XV[0 1LYJ[0/+EV>Q;(N1#LVA-0C.X%XM EHLC2F4K*6EZI ME>H=*K#A\ZV^ MF\!XE'\.*>J__3,YAN!7^]7D>.S7==3@JXB_/+ M]-"[W6W)/!4I,#MFT'=G\NQWU=G@:KSCGHS8&]YL9\V1*.L_B MXG6D#1C:-./*8#5$+ZJF LRC[65$PQ?1C0(&OK7)#W/ MU-9^%OC@EMDA.V'1K2VZH#C9OLB74MGA*K Q516VRKO,*>9F?X:4>\#DZ"*W M8]?IY8J@'P[-NE3VO\+9): MCZKB@OGMEQPX^PSY\,;O5KT24\9]W(()N;.M MS')6H*TQJ%VJH2_P_7+MI^E+W]J(]<*'/-^^;][W&K*G&;?8A,_>V?CD43I3 MM!1Z!TMR?6,FN@EG%[([0101*A\H70JB9YJ=[,M"'I)UA@)"K 6]]?F^OQ5> MFKJU_\]"=#F'.U)":RZFL^>SY]@K,VG$A[D.38>*]791ZE8'=,S4_)W7L/XY MT,0V?SS!ZYOX$TY\ ME2L]J(N)SQ5/(_N-T-6AT7(2GREB%>\$>!;6QK]J>MEHEL"JU]HDJ!X.[Q*I:T>L1\9HR'=AA8&/'")1< 0 M+D9XQ+SV,0^/7JYHG44DS>3\:F!TS7H/;/CI";T9<18CU6/#\OKCDEH_,\0T]Z3Q%?-JOAS-U&_B49^U7 ZWJ;\AR3W>!.PD[ MUK,J*\IO4 < W:8/9"T)L'RJ7#UX>=GE/)S#4BMFDL4+F9;[=(^^9="5@]UGY^)HM,!)I2QZTJA[\6^UKL6H_KF8!M:X) MR# QC+$B/4E9OWOXU[W0_1M2LZ[:WN8[$_3NX%_I8QM3HIO6JS84[1ZJ,2,_ M)" F5P1P(-2S(#R@Z-L!_TQ7H#JW,(PL.:Q+LVIO__7>/U^[JZ_*V>I \EZ. M \V5YK0@-$$*WMS(TX8^!44U%[[9H+$A5I",M"B@B(((4A4!$I(D01>DE(IT( MB B$&@4!I0H(* B1+E(B0HC42%<1Z2VA)13I)"AA"TFXX7?O>^.-<\\;YX^] MQ\@8>V>7-=?WS;G6_N82"\HB.QJUWX&,]GN?WWI'A#4N,,B<]SW.+TI7&!=1 M+]FCX"-='TS0AP?@X:OH3T9/(1&S4#:D$Y2_IY!^C0I-H=_)U_W<(A+%K6.^ MT><9/UG@=(%XW>%"E_1U30>^A:3HX.\L*8'W"&D1"0=1K!,#':_;8&$2\)7; MA*6NGV58[.?4TR'%J6].KC]R2S24N7*R^B(GT5ST!\GB%OM,MLS/,Q MB.CUVE,!M.?&Z *%)-V4?$]"$)I:,&<\!C$IGFSE,H(FO,>.^,XU?'J5J(;C M/&PD>W4RJ%7Z^/NM&4GF5R\J&<&U'DF29X%8>FM&ZN7WKI; M&>\\3K\VO"32FVS MX8<0Z*7!)HV&F![O(2_*S.37ZN9)A7E[(W]^M<[VQK2CUWB&9_A1L[EB_2H71>DQ-Z-Z MG\)'Y9O1B\HNEQ="%=93 /F9-=O\<&$@FHP26PFVBF0;:+HV6L=D9_&\@NXS MHP1)W>$I\Q^?#20K&WZ23$E3TX;2JKHN5!W+"Q^+0@K,C*^89J0O9^=V)939 M3]O!E+ C%0EJEV\LR+X<7K"U>TT7(N_!!%\Z5R':.Q0PK\ M:;A*(Y%7%>$Y_Y"W7(R)5-@]QDC$S_>U"*+&W@J'WL2?7X?]+E/564?5.529Q!Y M>VS9B"[!^J46QYR#[CG#L[=',F4_+5?AZ+_"PWQK] P$K=_[QPAA#I9]MT;S M-X44((/-+R7IP_'19MC+*C8=-<;5)>1#7R?;Y=CC=]G)Y\HIIK-9W5/VI*Y\ MRO2J/:4T5KGJKZ1U)YP0G$!.>%L8\B!MBZ#R*)-#^#;/H^^^$\F7JA;>?/EU MMP9;99.L4CSB<\Y(/C.* +/6D:Z!- UO,[ M__Q;@:A[_*1:D:'N@.+]+_>YV93L\UC2)(ZDN:?K>E]?JMZ_^:!'!^\X34]!T ME07N(2HJ2;WW"&P D]'U[G#M]:GE/G,%":]$XG56V9"&]G@-9TR9%FM5PG5.BK\C'+2 M-G<.G,M+:V2$,+5J*K'(YJIBWR.A4COQ4FK%..,MF-T[L^I/QT&MXKETEG1H MXW84L1K$D]R ,=NQ6H8'K+D^3[!F[XCAN9Y:;A[_B:* VC57V:R?[I9@A<#9 MW!PFOHCK]=NM"*%EN #4O1QS.%P%2ZW*(*.X 6);P$K/S"(^PA9"> MHZE.]L2?W$:9UC8_)),U?2W8L^.=F7(??!)3)WW>8KCV@JXDD3#-7F?P1 M8OL@J\8H%#?ANLA:U_2/P14">7[R7^*M9\6GGDN?=CYST;)0Z.=9<[/Q?Q=8 M<)G37'O-E,6SQ# 3C$0Y]M=6:G:(^3X+F5T/AX3NQ&UB\I4D'E;H(NZJF@A: M?.N1/W2DY/'O@%84Q0PJ81LYH'N:DC&<=VBXBLY;Y9EMMF87PUA9SFXB%*9\ M+H!PI+^9T-064OETXT'I%;8PI-WZ/@@^!/ZH_-_-":Z/9(\+5UW>N-DI;,U$S\\^U#Z\(AFFUE;(Q1.1YMR,+\ D9 MVDG*[TY>(40_;$XY+O+*D&\XN*K'.=CYX_1XR"#1U$Y3;4Y)^X#1!\;VM)SH8I3NF' ]*3QI1ACIT77'H2ZK MG(7]TVFF7N'E+YRT/]S/E;T^D-YPNMCM>L7DW#)J/("F1='LZ)L0VR2S)S1= ME=QXYE+E;>6D1&6;6EAX-RT\-#>4:8I(NBK]RB!0I3Y<"+FHG7C3F/,:HJZ9*"OW:5D]8ORGS!RQ]87PT8=IF, 1 MJ0T'8C$F@()@\J;UTW]7;JV<(@!]N?HCY^PL_$= M1>G?KZIOX#^ET%^)H_:QL=2 MU4<.5'5* O1 5,\K%!6KX7/H?84EFZ*:1'J*"TO@OAD^T+?T X-JEL3]_C[R M.XL,XYBI7I9;X%84+P%9,R?R_&_E=>5:&^_0WMSBG_9OP[\5Y0J-7= [96&H MQS[XG[GS_W(J-2Z*;ND_"Q==UIHJT#\[FA)V_*_\I7,:R'=:L: HPWL>1R6" MA;;?:.\=A^R#-)"!^Z"7.Y'&# E**5T 1HH]J"&3:7JZ)-!#L53*.#/$3UOM M8?9K)2Q5NON&ST ^-40M_MZ,$KY4JI TB\(P)@#UUN$'67:!N&= MI'JZ).]+-^S;[3=/O(K_R'[F<=OBNM_D3!"0-ES[N)K]YGK#%(V)__DX0ZY_ ME]V ]6IN>XK)K1^2BZUH"A1)F*?T)110JO ^'P%WA+::U]_5\F_NB:T?%&OD M=J\:WJ:JXJ%:/#AM:A9-%/ 7B7D"%O0*93:34C@\T3Q__?B!-(HGRJ>QN:DE M]SUNZSYBO<5U _PX)+7SY OGG"!VD:*# 1_FZ:6#4AW3.=%:U+%<6*>N3!U5 M9]+,*V#>*("MN/.CK$O?I(S*Y#=C1?M'#I= T;U0NF"TY5"33NF2W4P<$^R= M?4M7$$>)V(XMIG6DV%77O3;S_/.\\7K--5*\Z:$7]/7&(*0,C'^AF<9Z.OE[ M!9D-*#NI&#_1K,':O(/WV(0>;E6I=M->'SL!' MRQ$(M?.C.XB&*^,-#3$\>HI-$FB*N8_6)BDF:3IWCIB %UL!GQ@BW["3R&9/ M=U=LVGXYBYBI33NW#[*Y>S+#3YEG8.-8?2H+((^HX7GJ@]O+\Q3)WHV4.0UJ M\\?:6ZEG^\;?5R>/>=\J7!L@$F]\+.3=6BAZ.*;)3A<,ML<*3SNT\"951DJ! M8U,;:I]EF:NJY46&;P+_V)+!&X]T;P[<[MS8!V&^]HZU/T%L:J,("C2^ 5WV M\(O49(S+W+]M1AAIYZ4B70'CY4/ZX\5C'="JEMSO$)%/'T^=1;:+#KPIE_S8 M:/JWGWZ*132>LWH>/"9/Z3,02,GIT$IY49MDMP^R:Z;"DCP&-XO#(LPW.)A] MWNJ(NZ=/=CSER'_\4Z5'0B*%\)O))4-9)>^#OOK VJ6DPL+P? "N([/E#/5< MLVZ"<"SA>>;HX/6J@8O%H1BU2@7MUY>ZBE1L$HQ[G3C),P1^5#S^!)V/9"([ MD-=#8F2,9$3;J5SND>RN&CQE,.N;2YFTT%[S;Q)9G_ GE] MC+('/'?]9N7H N9]W=.'6;>?6!6H+#QEHTS3*/S0&C)+;-;6QT=MWL%A,P>) M]T+NE.3RW[?IYM"/G9!AF[%O8;5/U'U GPQ;YZWR8G)0Z0VHF+4FGTH ;I$\ MIY>*;A\DC#MY7^H\MIH9]BV\\>JLZK.1?5"2/7>=*0:X $NZ MV]5N/P11FCU^S&0[PK1#+ ,;D]2/&U477^6LD&UX8_)X[93SEYP''0/=+8;N MAK*C%Z\DU*'G?4*MC >HI6OZI#=-"J7(3\C,.5, 50+P]W2,[>9BXFRW$;C& MD:HUI=2*HF$G&>TWSQYD\5U_\4[>^:UN )!.:K[5[U)&Q\8PXW7%GIMX#'95I'D:\^_P[IBXTW'L;\N!2QA@<6 MR;6O"RM]75$W\9]*Z:\46,D!8OV?Y.#4Z:2]QX7Z?KA^'U3=WHG:35VQ7+.D M6NIJ1 C^3Q\CT5M8#0N@OL\"?LR.53A#J04S#&9C1?M(8(&%[Z129F'VV4@X MJC4<.D\)U]P'/0C$,#-GK,NS]D%-&-B !+)O-GP?=)$]>P U/.'*=.D:#T7[3+DPICT>.T/RT?V&S9QCNW41<[]2.>=!* MZFSD/=1D\74,9V=_WIFQ4(HKUW]M,TD>I:-U14I6OG?*T*OK,WK_]1-?ONMEM].^1UP7Z)#B'Z2KD$V-PV]\ M4I]L.!^( M*1G.[OUR3CFV0:K,I[B3K)YH^[:X_FF?H(^/#&=&6WFY\\W8I!9?PT"C-4GJ M=07B&S\U'64C4[T'4K^MJ,(Y)1,UTWJT',\T,IDDG>81]WLK]>NP/7,O,!BB1%F]WA\NH_F\-B7.3F%I=*"W'.79BZS4ONF> MVJ%RZ(RBJ<_MXI>G3Y\Q>J_/"ON<_6JYB+9(Q2%="0<"W9@"BUJCGRGVW@)> MF)84VD\PTM>W;"->7^Y;J,VQ[N/#;&PEW\YJ'6'I;:8<96SM>R70;C&!(#?+ M= T@#9K4QNJBUC0S+M(-%M^ZY1;S'8TYV6C48,E[:K)IYB7T_DQ\I/ 6"[V\ MMHZGU+^$7[TTM#T%O:T55*CPSY\P]4(NP.L,*DM$RDGTY",]0?SC,:5]$!@_ M# W-W0?I#^LJ,?O_(.%,SF>SRC%#WJ%"&_A*;\P'!TGE>[%,A-D)Z3'AS"QW M#6>>I.!@2!2__OL8_1BH$C)K#4ME47QW6"+-22W:C#GX(_[7-'D6&X^',3E;J6%MM+&A%;L3,2Y^15-*F640IN+ M7)S!V]>?SZ[F5-;% -R_7T__C*_WN/WH/>-ERUEEZF365?TS?DO^X*?_NX4&UNK=[!%SNSR$_+,B<*'OAT M$ [S/K?S2 B'5GFFD/W8@$V8Z7'$K=B=-1&#@E'Q6:1M): M68;Z7X3^VN+]YJ **/&6&]FGO?EWRW2=9Z(=;$'Q=PJ O M9*;FH>SZ5G7457'PN#*Y>#CR0MI<>V8V1(JS)<%\=$,]-P V^/Y3MN4,AZI# MGYCJM\:;6FG)DAK5T_5]U.XU-ZHXJ?N9.B\?0DRRN#(YZ7C1;A%WQ7COAV7. MP)JU]6#7=/7>NC_2AW[?>-<0'76MA)&85PD?VQTV)9RMGB%&SF1F:CX"0GF/ MK@%W>:.K(,(0#<(7Q&)4B-6*_5#8_,,]KV;+=R8TE%+0N39 M]ME>F?:&RX!]&Y17,:DJNM0,J>\?E\MWW. M-K7%8PTYIZ0=3=3=?>C&0$(%W8%*JR:C3DZC/!'9C,FLL1U="X/?O3+"0>/Q M'^IE*>]Y]6Q>W[%34KO!$CRW].!^J-8C^R!6L#4Y"+9CS,SQL8[_>R3[L0O^ MF;)^(3?=$UUE21\;^YL/[XT(F= D_HLL#?*B1:+>6Q>&&P#[H/_,:Z^M4XA? MH1-0UWU03)ANI2:1.;(8@5\?TK\(:8[NF5APV=18GVE/#E^,IV6;]_Z%%!%T M$Z)9]"\,SGOV=:2(YWP*Z1+@E%Y5'FNASEN70-VKXJ6$L)0)XN>21T+\)Q]*U30KL#J.P11.):!6[5VT_!<1O^R1U?-E:ES[EY7'?^$S'"X2'[(,XT!G[(&Z1UKM( MZ!J4D(.OH??J3O>L2WFD07Z&B--\'#:Z-E0#F*>9HY%H M?HF?\;V)+*D6]9CN$J%LWL#BB^8@PDCS2%>6)V$Z#T?X6C=]D7]PN._W9 \X MDU@0(Z7W^E_DD\FT(MS0;Q_VO>ZZDLW8?9"OD@"IM TE"J!:\WBH[''H;CO. M@4 =';J+^N]8ES1C-"OKT+FO[._J-(9^ID\+RFK8)3I)U@RJP_B)P(,_5I^I&ND?]0JGC,TM4-+KSQ^S M61$E$F/&+RC_^G$"G8*:S9N6C^XFX)_394B-?7QP@[G5&8[ET-K(U.REIF'=^]2I42;*;,1],8);UMG$<-3A9Z_'X0 M1J@CB2PW+MF4)K&G?AB#S!,;G8XY[_.';%!+<*CA]R,XE5J7_7G7SK M+4:0*K=F2M5N%[%35")AA^>IQRIVC[\?P&KKP,7B+]38_O!Q>Z7W2*A5Q;2: M(CK'-1Y'[E[SI[+/EK;W :;JZ\JLR//<;^^>I\>=H7"]4N]/2E03UST5C9J> MEX?;%EXS)B^N^3I@37D+X.CM<:?!NGU0_M)N]WIT"/4/;*CV^.4;<>U,)9;P M+@.([78_I\_7#JW5?E<^&T\JJ-?T5S2_W;IE[/Z<_]KY[FAK)E?9GOXRNC9X M/:5J9HE_^0^ :*=T%WA9C*>-_I%UF\^^\2#2-:RLRM'FOI";[@*>#>7*D+%A MI*J#$^QP<>$A<\0PQR"?6;T,HJZ;&. MV@R;,O7_8(+\S/$#E /IC3%Y-"LQ*XE=G1&#SGZ@06M%$B'&X::4T4,DL"@R MX!:KXX+-1EN^JXEH\)N>;5XH[IZ8<";\,=DKB3<@=)KH(+[E,V*8YU[(9O^Y M,?C7WN;AFI];PVBX?LFR57_QFB'"<]H^Y\6 ![(5=>;-39&TI]:65:A62+@E M27FBU($:]+'E8[GH!OA7+3+R_J9.>W1G+EA M+"6@DL;;*%1QY_E]C7D1WZ$V..5>L^FU3X"R5PA)W-&PAQ18O(@N)TKJ]\1U MTH;L&+%7%N#RSYTRF5]_*?1 3/:.T\THM5WRM3I:&YZ!]A$GMI0T MG8:PI]1REN=5]-E6B+\6>PD&KF!//OJWGA%CL6GI@^@9[DAYT>(#TQM0=!G8 M&.RQRO036N86CE,HA#SXQQRI^VF"XQ@[IA[D.6*J]J+B2G\8=H?^3*O<#1#+ M@M8QWU+EVIFJ [JR@,9>IYA1/,0-FNR3_!:#M5T\V5M M%\)5(:G$+);W. M))Z\[G91\Y++)]^Y[L@+] MC3 [ZM>%P97*23FUSL(F;?8[+A9L"CQ5?6,ZY M&UD965E97= _S'FL?@5KF)=V0RM] FU&#V ]73QFG=.+JFE&Y8U.)("3SWX: M40MS+C\"C=FV-[VBV#D9(,J;G=9^N"C5Q^Q[K4*^8_?BS?.59\PO6;U4S4EO MBL*_]QOO8=[:(QDQ7A*,F*GZ\+Y>U+69ZBSZVYVVE#V!VH-JIZ9W<[,I94MN M:''=,_N@Z%CHXJM]T*3'/NBAPA\G_$WH+"GE7Q%TY]0^B,A%'ZMJPC$(4&CO M.V!SKF?A'XN2.':?"6O7E6VF!+]48\#-WA%6M"Q_!F?6L/$X9VJ<2(KBN'+_ M!(=,_*Z"/3!#4>A&@U,Z]LQJ>9S/+9FTJ'FX\\3&]K0II@=,2TU_R M#WIIJ*7FR+E9IZF[;'VA\,8Y\?]G,(5\(B8_HG -3;1+:HY#+_S+@^5(=^-] M#?T;KWS[I16_*TRDG08BR%!"\%U LX!N1GV8IXT=V6R">NZF1-W'#E[$$?IZR$@PS:#6A!8D@SP+8A>U?(1O)E+42WO[\87,L7W0<5TYKWT0#X9Y M>GE:OG\;$Y-=O#""C7O^M]%P2!UAZY?-5'#[(_=B@F,AM4#Y1N90R MJ[EB/,$G=<^&'Z<:YA%(.I'35P, M#2[@5;XO!0Q6%P!^9/EU-87G_>JET9T".G5)TN,_[EIG2!@.$'._O(W^7,:9 M=NKIBG=$DO8^R-'7&IN;\F4?-/L.7;L8/:=,4&Z?/EE7.S)D097K\@/,E-PR MSW?PL32TQ\K)?[[ZF0*^7_2?%C\27USBY=W39!+PG'B73<$)3'0%/:+"LZ$[ M\6&37I791QL[XI2-CV[V-N$TQRN&=EJ3J9JOEJ)UG)DZ$0< MV3J:#BM:RL:U]TDLA_YJ3?]SZ-4F31>["?R98MS_E),2VRJ?I^*;*\64UF%%B7+B>U))?4Z]?6 M(CV@SK#_H6$75%AJZA7XY.SCU-?)!E;W?W)%'>-D'VP.VJ3I4I3C=.5,*:N. M0*-7$?TZUFM=6?(OBQ<]MS9O230VJ-@MG))-^*'H=[K6<]!0)D#Z[?F,"R8( M!LJ:32LQ?\^<.1"$$HR4'%_Z% X#5JEB3T;L_O4E*5M):OTX^Z(((?F^OE'5 MP6W^)_.A\[T,/LF%6/;G&.8)9"%)-ZL$R 2? K0[";>V&(5V_6L/QDZ/D5+? MOC;S\0]YJ#2?L&#I^39C3/OUI4E_"'A/B7X32'!#!9+P(&1/1YV=XV2F2'"H M1I+_!WL]R'V1Q!XN5=]#K^>"#>_V1]\!%&@N0#I5H?U[.1!,VDQ69YR[$<*_ M8]9?554Y<2>^GM\PQMC*ZNCOJ**@2I^C%;F)C,6-@6WP@8M@68-4UMXU9((# M]5@262F@'4I)7 XU?S6F+-F%^>"M!:F&E:QH;EV.4:W]MGYQD&AUK;!7H;D, MB6!R!19VDO9!$UO$>X/8X&8@C*SM$]"%>]4J;EHI?E*IEA:3?=\U]6%/^=N@ MA6^MW'!5NCKCG>X9NON@!YZ">MKD06X4MVWI4_^55. P8\#SYGAUMNQ]<9X3 MG+\XMJM6H./Z7=.RP*%9C#@2=H,*2_2%W TNMYM>#H7%_6Z($+3Y[ONL"+F3 MOG@J9U/:9^M;CT=BKACG*L/3\Z-E&,HN#T?98W*=FL5PV="A7QJ'PBV5^J(# M4P2-0IR%L%_B+ >Q,YF&]M$:2[[.%C=+7R^ME;\5%'#0;)U)G&%'>9CR"J.< M)\--J1J59#0'8EH2L;I^H><6#J=9=YW[B7!9@+;&6<4^S;Q+7RQCDNWJT1/! MM!O[H-C75'!,;1\.2+_.@E/:YET<WR*:PWU2%D=?%GD(]G'2:S MJK*^IJZ2+L>(HMM3!R6OPWF6G921M7 VM(B3."O>]1YJ?.!X!O>9K[9@P=U5 MUZ&HN\G@T75WQ4MS-S7-=AF;VU_D[DP4W6=SP[LC%9GEBE&9#R"&#%1+9#%(]H9P!>Y=W=G1F* M:U<^[@@XS;5ENU4634M28XKR7-:^A!0?FW2 /'78!Q4Z^&VECIT0\>L+1M7$ MO=R>D2 @46U.0BSA>-QBSA@WDMT%XS$]OI,E+:-6=A1V6:?.,A5Q[2#>[X%2K]?.1 M4N?K6/7COB4"U:3$I-0ZP3* MAY5X:#4R0LAYPT,9(\_8C(^>U/N846MQQ^2AQSEB(]?Y@@_IRS! 5HY>9$3: M9'3@_TX$PW$90-P^Z"@KP[U^0=?9!WW)8N9<7*5MM01H,E7_,FPWW/!MD?AY M%!1:YT?/X^U$[4D$HAA*V4VCS0JTWGU0>NO!ZE\NR:Q=<8UU]AC>=-8I+@GZ M,B8(58..482$[%U'"NB/W-^SRJH $F#53=%A:XO5WKL_>/;Y0 M'&GM;!0!RT<]!$<3T*VY 62V)OCG!4P<1++(.SC;%TUN3% 6O-#.3A#C1J1" MQA9'WM:J1KEBL(!X M6()G0925L6C'J2+BHS M8O[0\GDS5(LH4U(J2&4.7@SO>?$S/IA%#&%9@R$4<)(OSM7-T\@47M:JVU,%J?6O@[R:_/6P.)N@9.I7@1&Q[*:AA M=Z2B?@:7J-!\!L0Z#48=,\ZBB6$!=Z5M\/I2>*#F2P)*2?>;#QH6 M/W[:9X_>NV2NX4-,R8'D6W1O(&7+CX?4%=WX!QBU.DW?H+8C1NU%E,% M7$C"]06 ")._3PH)MV[&9RMSL]5OW7E&#'B< CE^O'OB[)2:,S6]11VC09E9 MXZQ"OEX*ZIF#@B803I<1L938U(C $$0(>5S&/5D\X1&M]73RR@U7W!Z"J%9Q MY397>MR>1GC(H.X).@3 %:T$$5[O2.E0\OMK:=BD4V?0ZT%_?%_7E''6G3MU MNUO6?S+4.FH?A$B)TVHIIT1W.:G64HLBU0 E9Y]2.Z]0'6S-L,/QE8"D1AR;"5) M4GJG(X^;8AT/"5$L?P^@.@*F[5D-S[<":LK(O.7MV8D8GXV>*?-V>&E_AF5=- M?PQ+=/443QFQ:&/-X!1+'XBW' M' $DDO*CG.BDAY!S:?J!2R;<)K!13W-G; M86T=O _R^O56EF>PXM/-M,O_^.9Z5.EX3>]]4)U1^^9)9,VLR^JT$)YZ,8XR MP#TJ3 M'XJR1HW.4,P1L -GG54IQ:&_]C-

%*_?=1,E[F6RGWS MHB+9_?DL:-"'0%$:S;F!88I3Y>OZZ?K5$+CU!/: \J^# 6J MG]J[V%FM:O[SZ'.=S[VG^(R)M*21]6D)UFEY@&;[-%O_7[.[CD#^G*T:3 (( MZ+SDX.@9)&:9D929J_4O.R(OEXW8ZIG XWVWYWZ:MH_\2;/-63 _WJN7O0M> MDY74=,;'J[RDF Q[V=Z5^;E'\ ''&K,GA#=S_JJSQNKS*US6AUI\GPZ[V3:; M>&?;B5NC*+=FA !WG5"X(-!-FHGVJ3VHKV^3E-VMW":>G:+&RQ=<2@CSLBU( MD\]H?Z7QX0%)Q7:&'S^;FW<1\.=]>6#D&_=U=Q0[FVO58T(]D>[\X5;Z4E^( M@H&?;#J,QZI2_(J!B\0O%U7,&P'>&CSC$]YODSVRW^Y8-:+0J^5<7?IM(,F+ M#/2N-W$(#RI)37>^6GN+#UMLZSAA[<7^"'J^)H*5](X J#*Z&[!:-0,@'$?5 ME..=I/L#[]>87Y5),TE0/O&OA-_/($:%R,N="(^P][;>(I\G MD:&_%K?SL2*\LL9G;YR[XJ;QQTSVX?CC$\;;"AA OO0IBY:R >4FC@@R[D7E M-IK/TRXOI61RJ2$RO1#YH-UL^/X[6SM;^ZFF.]51FL=N<,@^27DLKWQF%HLG M"I",GD6>I<.H*<_6FR)0%>%6PRY[-\1&8BIK[=@2LQ.#=\K%.P/D"$5IQM+W M)E_]0[RKR;MI43$ULXVC\V%OCFHER= XHBVPT89Q;7F'4"_@%)QZ'Z<9#R&O M"@*EV9M)*Z3Z5GQFE/:8\"0FP[+-^]>LI;]$P)BI-_QD#/DW&,[ M';M],8%]HMXT37ZXXMBC\4G1Z>F!R!\R4UR&K1F3(J]OW9E/Z5%?^@]T\Y%' MC(%N5G#FR39*/)Y%5XH([K87'B7V[AVGO:Y[U)T"E7KTRBU+^_J69(I0+_,[ M5 +>K7N6\>8)F,V3J3 2[D-IMVCZ/+)6,,A/;MLTQ0^?2UOTN^IV,?Z3PYN9 M\#."EU5>W3^B69$QL\W*)95F2_A*_"SZ,MT4./61?IZB&178:[5Z"TS)71Y< M&=7@N[FX11CQ0%K8#G^PM+735%EW_U$F)ZF0@&&%AJAG=)M!787(8:UQ2D<. M781D\YZ"C\UPM94QT^U2\1,W[&F734PYKT.?'(L?"]28O)O:HRUOR]+F5GI[ M(?^'6@2'_V]J\6YC=?F_UNIALO&SK]!;R9MQ^!V6UA[*G8I0V./8!WT_=#!C MW-V)/I@QWKJ2DEP*X'_N7H ?U8%^.ZCIJS>+^D]1'_J_*=V;1%$LSX\SN]&? M$2X+4B?OP_(U[)R@J9@XA=5'T%8XM#=/6 9 !\^S_J&J!E39%VTMQAL#.4XE M=FGAH^@*R3XV#'ZXG)[B8A,8W#:SY8.N MQ3$>47#,=U8-E-!?T^C=>[#+ZDS^2+]]D$EJHS_E;KL6>RQ$Y0,2-\?;YG=L MQ4EI0*E)_T0R2]S;;:^M5P6+9A3']_:_DU_JV!TQI+"W'Y5@#L YXL9(DBQ< MG+;FV_-KZ4EY[DH#;-^#Z8^]=W$T-\:K5#:3:[.\[;2I$NO4^:#!M8U=!BK_E$'"? ?7$/#>2D B782GW>:[Z6?R$ M7ROZ5*3TAU _'F? P7>,<-BER)^XK< 2ZJ'64VTV:C+<*X;PMX>L+@R;>SF MF3$W\T$XU#M2^5&,9[^FT4IHI_O%3[Y2CXD9[0I>RR MFP&)6)-]D!+^;\;24(W$[/+(P\ZR"]?Y,]>5OYTOB/^V MQ'5G-"U7T-W6\I[;FZ>@#<\CN_<8,=#Y9ZS<-$XBXP]J3&D7J#/C=YG&0BSD M2BG\;^0^P,2746N6\BGO"^(O<+$(]M.#3=?[?RSVBGP/*#--=[J5]R1\H-L2 M PI_4$SN;Q/OUSW6A#NTR2[\*WC&(.$/Z?SV((N2H HX4]O6PTG#(J#KJQ2Z\/3>@ MG0G^1,&\\ ELOFS1HLGI6B"*J92MC7*63SO>6)#U34'6]5A@Q-SBCPMG3W@\ M+E3PC/")H-K/;J8P>>BW #=2DATXUDFJ?O2)CDM[5LN9NN&+^R!L]N H M%5 MK_']":5'H>?W^1LJ3V^&?SFZJ]RQ29AKE9(#\)63@ O9XYE?N/R\)^<^B&.G M W[$R5M+^+//DW3/'5#GT1WA'?^K+,'G?\SZJ#DI"/SL?$5DI=3F+NZ?V%[P M^%[Y-<9')B?]%1\;-/M_5 M^":TYT+,A-O) MD[-:&X>>^?5]E&]2$\=O#]&?EW_W8@3N@RZOSA!D:%7]$/\]!8#8^IO,!72S ML!TJMERC1S*@;&-'<]T\_#E/MA[F2..8*+3IB+K*M:YKM_ZUAFHTE]6.>@$^ M2C>'^)'[V,)A8R6#I_VX5S*G>9L&( B?#R'"5-G01&J!;>]1CK1RO[SUR9@+ MW4EXB0$S9W(= UKU;#UGDM4EEE3^'S1S[84Q.<#[(+EH,FQ/H K_MZZKY0P& MCY]]BC^^K8U)8JI24:_FC*K[?R4/G;S>],=![[RE#B?W(3E)S8NA\?/=:I^V MZH>>FXTFI8Q<8")6=V]C?AN1Q]H=36=_=_0&M!&:^.U7M(36,@,4RAP[19^V MZUC&BDH]/VETK&GR;7EOZ'\FC.%EOP8,A#;RKED7,+^CI= T%T8!*TH_W9L MC4'%WP)213HPP,U:*+=#>]52GFB<44L=E6UJ\F$:D3!]N:WN=L5C5%6FPMO' MU6 E>R1Q$RI,=R&9_&9DM"@@9[K[/3694@-]\7ZU-K7$GH1>ZYX1WXL#BC<- M^SG/OG62]CWWXO06\:(J^^\D+T2+Z@C]KEL)T3NTJO@#<6ETQF6(W% ?DM9U M_"?SGMY+OI)%=\*74P_\>YT5H9?-%P?G4G[TB?*/'"G MTE7&K^T@YB+";,>>)/':C6U 'CE71^@NM:(J3/R;TQ0+_E7K+O-/3'ZLD?YT M'[NE+JBH)CPSN@]:/-&4]WM)+@Z*0,6@3S Y'3T_ X6DX:RZ:4W*+VSI\C0G M)6([IL@N,*8M)*?*MS)MA;SJF3HY97*F_7A:HW;!"OT2HZ9%(%P5P"%"-%,> M^E6@2,$(W:N(1AUEBXD3;T.*U?R-;V1^V^OH6_C,)JN:IOHFX%^O 6QX=K-\ M&&632D/3!1)HJ0?KU\+C(H4H).SH]CY(D$6N?T3<6R+H9NAL[WD-+FEF6DQV M?&AT+/"*_N>,RWW;=0PA0HY[]H0W#DZYF5#NR-U%"$Y6VFQ1(G[#-40D+11_ M#@DUZY](^%+PZH>P\41;O@%_UY'J7[JW^[=[9GA6K4(STPI<#$($^ M"@;JM1]:TVX$GLG(>'KFV;?3?/8S I&:P-"<96_1- OI\1![I:C/=BW8CWV1 MHS\ZA#G4AC]>P)AK\ZCF-EG1TL@80ZA/)$NR8K"J MW4H +*#,J!1A%T8B7S(ML?\.>6RX_%+ZK2WXB>_GPZ?8!V.>D:='_R+ )^T9*?=PU2V9TTHW>?@6S#]\O?G&_9\- MWQ^IJP4EDC_BGDW-=L\[=D.+\^BOUY>,CL M=VP*K_?H[6Y%X2)LDZ: _:0^YPW&I'\F.R-8')'?C_?&1\%Y*JND*3=6BY5<;(^"/9_?8R7)YYVR7NT]8E,]4GQ#2E\$P5QW]-M:4XC? M]H(=&!^>@+F17;N+8W/@9UAE'H23TJ ?V)2RT[:DUGR=UG7<1)DG.V-PW*[6 MG8]?0VEZH>A5ZM,B[",FE%$8?JH2T*;58NM&(=^9YX ?W9:404::/Z/81ZHL M3/L[*SCS]8H_<$P,OL\3Q=YS[ZZ-)V;Y">X?YVBZ3CEM#Z@DX1/W0;7\JRU" MS8Y&9GZ\GG6/S96*GF([6W+\CGZT,K ZZZ1:W\5Q)\KP.+)2T*H_/O&>M?Y5 MT[=3K$1[S]CZ[_&]4ZCOZ/#S+(*J;EZ9]- MM.PA+E3A+=3,.;P*HEQI'Q2H6E.J^\I(:,EA=K3FA4< MT(Y (*K&>]6&KAB3#+Y<__D3"0*9R#UEBR@EX8E@ VK<>B&EDM$KD;'B<=)6^*6DY/D\]Y+N3F%DM;!F9?;N[[*FBE M?KZLL<;FGO_X'OIK5EW#)OVRXW0"E?TKD[\.4 D(]B!_N-AD[>&^Z]9AE^#@ M,/7U:",F;>/PQTKW<[P+:W*BO[9W$NF2>X;(A-FZYH-R#O'V!I&G+7+(:*L1 MG^WFQV/&:/.AC< W?NOSIB&Y4I:7#K^_CHEU+!6]0M\MJ$'Z^*&69^@]-(82 MPXMIM%P:R^I+H&44?_@9LCU:"#!T5&B#BC0A L/[/K:YUJ7<.:S-/?_,U?8W M[H^D[)_*]J,\ZBKIPOV\W&8ABH6RB;X.9D/*FT MLQQS+#RL'Q+\X136?ET!CANK,L5O*LLFDSS"JYGG3O]90NI0M,?(7J(8S5^;K*;:G4])=KB,W4@._7#4ZDYB,.W M%ULL"G 9VHVE+F>U%2[_O4R[A8J-Y!ME<@+1YE2-Z(]>8N9U.S5.P"J9)T@@ M'%IG=I/4BZU*]X/P-_W)?Y8=)$!L5%'B-_J2E)(4*38,\:+DS,:6D69>M)RD MC,;ETV]1=3\.S2 +1KO.&HQQ&Y01*SY_G.;@$SB(S"+/ MO(# *7_:=86& WEK/:5X-3V,L5LRL,_B9<(FS,#;F_4CL%^]B?[/;""7%Q=A MNV/T7LO 'G=\)?0;XQ!E)ZE%.%P/:&1=UBX(1W)TZJ ;C&!Q,%'DZIYTWU<- M%TM$<5ZWB1*T*'ZF3&=V,TF[Z1"RR%.,\A81H)N\&0?1*T&BV[,-4_RIREVA^?;$+P]=C2^J\5[0KI<.LGKI M*S=5^X7M+8VQ%O\'QDLWIN!?/J@>5*+;DD0WU<$3+Y!.,L%5=G;7LO-;E&GR MYS(-DN7K$M=27S]+N0-'_[VSK5;GLML>5O@WA:S,Q:XLBOX[*VA]RUK10B6]\%;4#2:J,F21BR-E:R%9V;V.B&< M)O9!;,( HBQ FO_8@S3),3D+*7,6 &R/AZXS$(B4&KMM+X^1C6GE/5E?G[T@ M]&S^DHGUZ:T3!F&X_V+^:OUMS.N'#TKS']H(9MRJ.S-_X/CJ4))_\)W[8G 7 M[S@K_C]$ V1F=$/;JHR=#3^I)B#'^,I+P\_TM M0JAQ]'\*6H>0.[,L&=YRH):]#C]P/7W0LP]*NK,/XG&CH)@OC=KA M]'.*>&"$U=(/]?_9QM&>-*+[*ATI.'J.QSHK^3A 6+M2(4M"TJEK FNI!EL)5S)1D4.[2OE$&E\>DY"*@ M>X9C;7;?<5NEIB\>'PH+*-RYVN= $ OF<9^6N&P <8D38[DW2[ MK8F,_%+8+#%A7?LV<>?6:,U7RC;58)!-F)A0L'/@$Y-^UA_H\D?ENYSL6$UD'QH+76^E<,_%Q87;\SYM M.>^TK"6C=A=IQ\L&*_',JOMEE',*6X=+/AO$Q?'ZW/:%$\;?='1QE#D;X#OK M(L&#NG+(R[1P((N"_SH6T!/VX6+I>T<]KLD<\6C_)_N@QJWWUD%[^77SOK/U M1](X+>Y&W_RE?&]W8X@8M%'1E%R<_S:BQ3#JS*/NM#N_EK\RZX4P1-1+27[H%C5 Q.^&X4D#%- &$[W;D&)9[>)QK_R)\#^ MZ.*4O]ZTL7O<0H6G0=%V"KM<__?Q*?\-6+/V'H!__.I;6PYFG;6[R>3TV0<= MI8_A/=$)#="$P%[5Q;ZO4N &^^^^OC*$[-KJ2PI^)R$-F6#M0T\_MI^)'UO) M+5V+H*3#ZDW> _:4E5,NVAESE)'LS^C;-T(P^CB'6.%PDQUZZ M3K158W*N&F5F5QUD+UV96"$8MH.K55N M)_9Q XVF<58#FX]ZQ=,P IBI-$U15__QZ,GDY]'+T%JYK_61BG9>H55)8<*I M<\H\D+2EG2$9DR.*SVZ,XC@XE(ZVGM30=7--&EN\QIOB&-D?-'T(Z@8D%*W M>0-%@=1MT6RS"W<92X%'CTT-;Q]Z*PM*&B@CUXU@S_O*#CI\'@! MAS,'#6;9(L[K0D:@60W@K&85I,'I00W,^L0-YB; #AUY-(4' M W(=T/_O2LU 7 [SXP[3#L^8@/O]W][61O^- W9$\*DI1@\]>N6+W_(^J/7@ MF[7_WY6:]\*8XIH'OHU"J%@\<'<"125 2361O"RL6P.(?5",3M8^2+)P]+9I^W][=\YW][GCG'''?>,P?J'0=::[S.?.>Y&JN6>KM$L#S"#._!>GO0E]H5J?C8^2DN_[T,^B&RELI$9L-U;N!QV_TM MU+.#X4#5T6\>VJ:NL0^ 1X 3K#]*7+<'RT*+\HU0,45J_@X MKY\63 2K4#%@G*',$=A8>4D1%*TA@']L$IYPOU3[Z4?.,T5JCF]O]#-*3##4 M'>5:^7N>_(.[GQAC6FQ_&LHN;RS5/'$%GJDF\_>=]L+[':V"2O^3J)6@_N+8 MN/[_I>#_9L;_S8S_8UI&43OAN-O3#-3NJ-$]+#J*;/QX?&,3>>&^])?[ MCNRZ .F=G58YQ:NG0H05]D)>(O\4OK:5ZI5ZWD;8U"'"7=NOI2A\]4QU& W@ M! Y5R0^&&CL2>H4M8A^_MGD6=U593]ACUO?!28V)(";&'8+HWHP"[A 3AVP-3S0'P8-=283HRK=%GJ;>0@W^/YW_'55AF2X\FC?RP+2(BA0;XHXTF?V '[+%$3W@'\)#OMUZ?:=FG >(D=__(^K^7 M5$@WN<9Q; 6S)*K8$HI\'33/1F%&T!_[D!Y0W^G&O:%>I0%^=OTV[@0/BOP6 MG/NGB@GP-\RO HW9IO$@^I_] =3L/P!/^3N"]>\!3_W9_H)\= T"HP'>_C_- M#EU"J&3U#-"L=9]LW O_ Z;B?P0>I?_W0/TC\A77[%" PPP@:N[W5.P_H*K[ MM\@G'IK\J:Q#R8S $AG_WV"S>;0,]20/WMJ&.+K?#F9[4"6EUG6AMCY)6P"7 M-Z8)PET$Y_PYIH#_PY\_8&V@K[$A-, CF>.V8ZMRAD7KM56MA2[[)\]NZLC$&U6LFQ[@N^AIJ5?/?D7H M>>0Q4VJ8_&FBS?7A7T:VO$!S(RX2 "6*KP$-M%G_#E]4;;C3 MI1!<$;6-(DP#W,Y$ZA45X$N'B&?HGSH>\H0XW5SKT>9QPH4J..J6M'\;_2QO M"%G\ZUUYLZS\\XN=UR7:8 H%X/3IJDXRE]F\4BMB'-@!9M;@@-R<[1U);NV5 M&+H[NB?#/1UYO^F;@1\[D_TF1N3.9#.OJ57DXQA61GLV)LNS9DE)ZW9V,7?< MKR0)(A3<,E(DTX\!<1[(%JR*S*76.8_.8L5>IFTW::B)QWG%];1@;9+,*54S MND>:0*SPE6+J3Q31?)Q>P:4A(+(ZB?"%!OBDNT%G3$@(/1*N_"Z^*-@(8OXIB>J+K]=.DL2$ZL6H@A22!?RG,,&<'C4M M]*A)YCKQ>Y9Y/*5(36P&Z]#F)\A.2:\TY&_U[/0K9.&WB[S[K?KU4LP9JNVY MG-A8V?OH%RT,7BD:R)3=0A1.!/COIAQZDU3)1W#+&W4XL":.)[AXJ0I'7\=# M)S<+9[6N^_714C'8UTDO!7[-,"1=!WC9Y3Y''(&)=^);9\+>0)VY4E?Q$-3- MLM'!D86= M'_3)1)L3L/7'5_,$_O@&7RV"_UI82U"$^&?Q?YFK_C^]D**4(M0S8Q9J5ZU@ M(B77N7"=*H*7;B[[J::>5M6Q\+#'MT; />LK5 M\(4&,NNK!@_4^&>C/%1C$&HVFZ[#8J,U.L.CZ&<2.,:Y:IOF)$IJ MB&FDA.=[D5F%IQ7.NXY%1CDNFD:LJVLI8[]?:#0X)9E.K)N?)IK#F6'5']DLJA__M3S,;O$^\?G%,&DNW#;?T\Y^T3SMG M&I@Z;DA]46V4?_S.T&EC'F;F99<$PW;70ILQ[';#X:[&ZZSZ!$U* :J*!G!S M\Y[9)_ D4R)GPZ%Z%"1AXF#J\3I/PL(!U.&%W\NP/,5]I,T7+U[KBO/FYNZ/ M6(G)2-PJ/.UY8MDVHU5-,.PK+J..!F#2#?'I->[>!E6X"=5N[[MO[W]R MJVGJDXN:,86X%$:T*6PJ#L*<+Z$GT%,*$3GK]2JP0WW#EXJ#<'^X5Z8VI\6) MV7^9<@69*B=9PQ_#)E.,F\$;;'(DLQ;#.0064>W0W=[V]4!0-[G_\,O6#N-4 MQY1L8'RM%Z]^A;* N;M/3M6(>D9&1KXB/Y_NF:4"U6V]]JULBUHT.N^U]A,B MNB/%LA7!Y*)"J(.[Y:X<&M9-VMM-:/S"SILD/8)WJ1+1F@IDF(N.DJ*[CS3>A$PSSF7TJ5U]:B'$QFL;; M%NDLBGG<,S'D[S!*3[>_G89==@?=-[!5(8E1, M"AM6'S.:0$DN@MSL%.1^IUT"<;#2%-@+]:K2Q-R.@7AAWRE="4RJP4/T?UF7 M1$.VNWS(#6;6>16N#OF,49D1.46SB[T\Z!U[0_5S_OG9I\2S:F+>_65.)1X5 M!*XLH@Z F6 7(+$M]ESU=2@<#%FPX@]+] WDJD\9&&SZ=]_/Z'E/Q;I**TU=(@EW:#Z&RZ#TD M)_&HWC!4]Q.\1;IDRD:J&J,[GMU([7^_%]D?=2P!.&7RQJ8R>&96C+%V8PCL M/W!8S++::R3AZC@I3UTNW/4/X30QO6MBB^@$15LS;JSC$NSPR(@K(I4_R2 / M0F1R#$A6I^?8+>W-S8W"[ M/0F^?1_?2^Z%F;>HU>Z(R%.Q&DB+6@H_IL6$& M=XE)([YBU>/UMZ74RF4D^^2(Z*+775Z06MAHA&UUY:)XN]*8MX+?0DF_&##C M 86SDM99><6C9!.A4Q!W>$8XZVPBO9FBG\'52.FJ1Y[=%L M:=Z/1PR/%G%"R;K>J9>5RT?O=XG]]J:*RTA^S_^7WX.T <)4E)2*#KK$&J$!DUBQB MO\!?AB(AUHO7)7T)!%/CA!?9QL((-D,:XA '._Q6K.\JE ^7W\+>Z5&P]M7F M="36=/N&M;22ITT9K]171EH+%IT,^KQA6V!JY29VZ);$6KW/!QV%D/[J,%]J+IT1WY!;:3>E)#W32 ^/CQG#-! 9>FB$@4_-D6!CGK M2.8P[FSDQ,F$TP".J!-$1!OB')DO+[^M5U?SQ=>OP\6I%(',KV\U+0[F' _T MCX8?3#Q'V82WZ_5JBXE)CHFYBNS[%^\=C+U$7 QMZ8RK&G;@MZL,J*H:PV"@ M)23A66 HO)2NQ(GBX& U6C;'A$//E#OSU1_EH@.ZI!#!=WS0WHTHITQLT $G+ M&3,5FP<%X;9:O1XZS&ZQK%KSYYR+.JO][/$EPC3%06/KZLL^H]FOC@K;^1MT M\2U2--])"=>C ?)[+U6WWB-\\[60K0=+)V%=*E!FS-J@)^$^N?QZWG8;&:GC MF1166!-\^Q'H.&A#ZR=J=_JX_^1+L0UZHW%)&&=&;9,^30,8XBR+T8M$Q+S! M"-5Q#>(QTSH TZ3G^4N_\_Q1U)\[9Z9P#?JL _A[X\"G3W]F4N]_(2 M;7FAP_,:^*GMN&Z FXB< M3GR[Q'L?WXF2G =!;,?.V@N0'L(Z#$FW7#7X\/!0-6V9(-@E(K=NLA;:X951 MZGWH*/JLH$C(X1GOZ-YFYFZ(##=9C%+<*$,TJ9@(VZ0DV"H\!G@M/RP%>0[Z[FY\XNZBA_GC@X2& MW=']H8)M7N='SS'?4MR#"P/T:MH[^LA= 278YY6N=JL];O[ ,VO)NG3W!5TC M6U8-+7GG."%X1*L'V,QC1AY7^(QU&FXLKQD&@,F<9@1Y7/^&+DG&F0;@JA?U MF^,D%L^F6[?8(#D-OMCV^'W1$WG]=*>U1NN+T8L0 (#QSIM-4,4^F<,*:D!O MM/%A,WXMRX,^B-*)<6.NCE*U\&3FA)?E!I*=_*5Q76+!G1>8 0"ZPI[)A9?U MAX.>Q8Z9F>&40F7D706L"831Q4LCHO&2GJ7Z J^=YN/*7W?V'%B.ZD9\-N8) M2U>IKUBT=\_RMVG3Q39M6[A67KZU#]S"C(QR%F#!' M[KF$ 4SG#T2U1]MWJ@R\68M_MC-:30D/HOH69U-.1G2,>3Y]( M2L^UK+1P66"49U['-KKJ$H033(@/2=YCJT 6&#_9%0=N1G"N[$1;&N)A80%N M^2N'49H+,0&.B6EB'SZ7ONOM\D8OG-X$5R1O!,S;3&,,[A![Y$M6+PT2&7&Z\]K3G<[D +QKI[5Q MLMM#"B(/8M#",=F9J1OO9VLDUFHHH\9M+]<, *@=./(:;^3JI&7W;-38GL\E M&Y'?6G53M],) PU2_M>Z2A&8S.UL3*ULVY[!C89KTEV M\*[/4&,:H-2 GJL'E5UWRF?96M,]"/EJ MDJL>Z282$1-Z^Y6]I^=97CR_XV[Y?/[K3:H8E!T?&[HA4AU!:E,1V/SH)MK* M]58DA3':(/%8R/%03Z8.B$(GM6.Z'+O5!![C: &SDDTH<863*QC77RY'QGT( MEA\1WSAI@>%SR/&OTO#%10BE:S?N3K6[12C+B!-;7 M54\(RC3/(S[KW3"%(]AI8@=J/SF"FY%,%IR TP+Q,"QPC.0>/)MOX M>GMY%*^?SBQ4:4J MRV 8"6J#E;$GH0)X<*NZY2QV<@'MKZ9Q-13O4:\B^JC_O,ZDOG[FA^K^5S9I MS%]!=\MM:]_G&Q^WL;>6D'WN"2TU3E'K4E7]-OD,NY!PH/1^R3S3*$\EMJ[? MJOO4M<\U.?,]5RQ&1MZ_MR^V\W.#'N!OM@H*$[/IL6>/KZ !N-5 <^UXME8! M+RQ9^N50QN1RS[?SF>!DT[10!RP5H:)? (,L=Z M._"40G]X+2*"[##W7LE2A5 NE7 K6<=IZ:Q.3E+,V!U-K:@9[@?9JMK&D<"R ML'8@!D@XJW$";[?U6K[_K8KT2/ITV)[TN;F-U=%M:S4=OL?.CW:.)K(7/>1E M:8IUAV/7N#BRL?&Y$I6<6:DF"P4GV_6T=TV7DM#&>?G&ARC[5/.&2%\'G82H M%"/;W>7+UY4EU^9[!#9&DU]H/"$RX)]OHJFG2E \OBP&7;CD]@:/-HU3E2EW M1$Z[Y6FZ2.4)N_WUAJVQHWXMOXV_>V,_CJZE,#G-@7GBS:B,?^0INJOR3 M%7&]R=)KC?%>S;<,R9OR62_J3ZYSW#;/20\797![]:ZFW7^ZG=[:3<7B)0G< M/S58\SYAY*D\964J%L4NP:F&6F,ZX^]R@OR4$SR_7X_[JMDL8%Y.SC5*O#5D M.Y"WB]HLT#=B=RW>,C:JCUK(;!VK"[%VE]:PNF=$H&#OMQM=WJTLE-Q=ML[@ M(3V!-X/4^$CW 8#1=5@7#+D*./QSFL3Y7V=Y6V[1C\B0&:_?C.:/E MLU>?7G0,6M30 &\UC@_06T($48*MY3O9A&4. F]''-_8BS;3KZZ-GU+==:U[ M.XJQT&%V8/\P$;7]R'KOM\XI\\,"2>9$Q:$F()>:*Z['",>9< LSN1Q2C 15 M*:QD>:[S2Q5^;:U)-."<$7SQ3A%X*YD &OD"G\ELY"7FYO5D8HARK5, P;,& M#%)9>Z(V;W,,WW[-?\]^BT_6_3M(QKO=0/6>..K+G/D=K6@;0T6,T;6%6#F] MZ8^*R6/;SS:+XVKWT"-?2S($NJ-G!O6^==MN+QH6/:_(H:)3=#N!58C(97J= M@\&;;Z@I\+2@&"==AE;@)T7+!GR^!U>[/LJC4BTS[B3%S;_EUE462?_$T26\ MCB!>LFQ&,:W CTK#1)Q36HE#[7".K'-5#7.IGPD3TT9M6Z_8#IZ<-SUA+.4C M[OW3P:8-7E;24$P75+=WP5%'UK4UN(?(S%3>E('%!&R_)]JLYYM8\N*'JNYL MT9UW,/ME$.$&)4[-A'0!ZH3?"XV%9_;C'-O0(,RA8A*:@^7FC7KHRU*=#'"2 MVW@:;$?XD5=ZV_;3CXU KD2=8 GKPN#SZ7L%6_HXCWH;,WU"4G6=B>KO?P4$ M]^:&IZL.>*=$5+VG_,(XOX@W8L'@!T>-='EH@.,_ACVD4 _L],6?UE1_;1S= M77NY):.1L@T:_?LS)BCH#I]GRVZR/;IO? MB+I,7;E[#7M_F@]V9@4,U.!>A['B%3(;?I(UG[FYS[&:E+Z[*,/ODLG MKS(\8L*HL#*&Z-SS>OGX*FS +%VYVYX0H>\BL5\^JE:G$6OT>;^HHXI-OB": M8%IPZEVP![\2#Z.8JYVJ0:ION?7N4YEV24B].GU]'<0G5Q(_7-FC 8[8YU65 M>A'".;"7N!.HC.< QN0=$TR]!Y4)3L^*ZS@QK";I&A@2.\<[4KDJ.JIP6IKU MV/!R56PK/@=;>Y];T619_LNFU1O6,PZ -WOY&W$D;C#T/)Y>"S5$Z$6C#85+ M(UO@'QNX!13F !TKAK"6SC8&]U$ALD5)UZ4K(?9^T$CZ8[[@.K''0$_MW#U" MIH2([O(LX#;K8#?&".F2WHY(SUSSO"HG3:NC1XK+;G#*.A)3_= #G8'49S<21P5M7;C-%I3DX"S661U*9K+(GJ"W[<*8M-3T_L7!? 9-Z0^\Y MGS#V=.D6&R7E%>=]\CRJ(>/N'[IJ?LE+-0(X($!GJX[99O3T=/ M,VV 7-F(DF*MO<".)/_HO,1B,K :-5IQZUL2&GN_H29Y(P$K0>)VB[*\L!GB M;0.O8FR!OT*<4/.8B64FW\3G%?&\4@-E&7ADDJ6'A!N_!71E//6H_(&[/70; MX&C.[L;XX*!/ #PA0Z_I#8%TR9I%/4^L9*%^H/(,0.F]S,FB9B]O^92T9*!S MBHF8N'G"L\@D9R7N?H%^:7P108=8\ F&22 [$?6*("=L*(Z:AJ?O#=;;)DN> M*N02NOVXVL+3Z#MQ/OOYS012S(JU4MJN:W'ZZ-L6(Z_?/5V)S M1_JM&PTL.+VX[ 6,O(N+O)9@_9-^BZ:Q:B\3#V1C574AQ*SM7ZYO)?\+:SXX[?SH&W.$GX.? M@.L*^ U=0#JV-\@0<(-4>%U4V-/^M,E:/>3$SJ%? YD

(Q&L)7KW?VR*)V M5W6:X3KH:RE72\'SR,UM< 7#LZC+],)C,;VNUIC5($PHIR32239/"";RS_4* M[>A4#37RK2>?RR@06"@3&>J\$,P N#]FA7HQ-M&M?!ZM[G[AT[I95A%LL?/L MCUJER^:>M>OUMAZ5FU]\[LYBUD+T-V.WWG^=0&)%>0?,REPF].#O)B-W!_%KM<;=Z_.WTZ4QGNV35 MM_/>7BW84?H''I$O>+Q"575B=6=EL&ZZUF]T4ULO._O"/=$\1\8V-G."Q.)J M',[+G'^Y&V4R.\U(+&J=KA)K+Z(!QGHZIEEE-BL-ON?@42%J8(_ ,X-[,A\" M\QA#KVX E\2.94J]!%V:V"**V">6(+%*)*,U%0+*=6Y\/=U1K[)N],O>O MUB>XZ7F/L-U(WXBCG+$YZS+,KJ].JCZ2KF!-_96QL'?(3ZBB?/ !C1^=L2B= MAR'3I,+DW4]YAR:RE\ M,2+:RZ3M?0GK+#(TX-2?U7]U#]: G3IXG8M1K9G6SOCK7NRUZI$']<8EDH"1 M>*?!3B57N/O\J M]0PS.^Q>E[KK4BQ1B ;8(+G.;O%#[^)S\W(.I\/D XW6FZC,]6*+;A+\8^XY ME]=BI4K?^3\YUU (V3B7&]Y^U^V+VL*J4F!@X>+D^F;7Y8[#E:UAO,038JN2KQ,CY MK>-K2B8T0(O8G#K?9NZ0SVGIL+//(NZW&5WO<7RQ^(CSS3=D)^@HY/0 M)%XCZ9)EB)US6)O9_NCZLW.(4\22+2QN54,]]:XCCOQ%PZG8'C#]K?_6P8UC M -G32I*_S_"YN@=!/0)'"AYMQ"LF@F)@TFO/US%)F1Y/W79[ JI2E)/$LX"R M+^SDXMZY?7^&4'9U9PR'4M1.L M6A7TB1L@L"P@%JQQDOISF@.F '&P(R+F$4P0UU8-CO>3)6$X:@ 1;9\:7>2_ M$R)]X:R9IFB&Z.CR6@YS0MZ>6=EDZ])7>'D>+V4$($DL5);,MB(6W/34516 M?&]G>+W9##A4XVH]CAY?/OP-+HMN/I][Y.1?"17'>J65G6#5]SH).N8;U-Y/F8@7*^XS9;XE#6"V_AN;AC) MO#UZSKG0-S.L9/#>BK@59M D""'CB+\T6E7[:[,)5ZE\+]/L;)AA;>+$9D*] M;=YL[Q3HM-YJ@*KM#CT:T1%[ZG#"[1'Y2=V[#7M_A9=-\=9UKKQ?"1N9 $BSQ;!O1N+ V?\:W,O*NX[W@=DO,@DQ>CTB< M%$=XD"2?L-;Y9\J LT/'T"C++KRHOT*Y_IXG]GJW85Z5GP8J5-PB,_%N=KBA MT36]_-JO)MI<@_^;[!FGXS"?X5YY.0S!ACI@\#S\"E<,EM\-/D"T&Y$FG20*6Y@8* M%239L>@O+),569K24>Y\?,FN,SOOU#<%BT]!0M?D*]:PA*S#0T'&LR8%EBR\ M0Y'^NY8D63MUX[ZM"$$9W'(G^%=8DV7RN,QQ;JL"6/I MD1P<'#+^??_L;4:)6 Y+# UP"C33,,6*PEUJ<"PABQ(]I88*:.*@/L9KJ]I@+!'9'\:(%O^]S'X_VK&HBK@6 ,-2GL^T#V!]-DA>N5 M/@G[HL458,=#E^7NZ6H: /NM&NH%XRP[1[VGQIQ;E8FS6>YS]1'!K?E\[ M%QNZ)7?8RPK%HSA>O1&)-S2C? M)$+I+5$I$VCW( <]BL)M@&/!NT]1IU X M9#(-D.RKT$GF\"!\A!^%I+:F\&PTXY:;7>=5Q2N*;]XKQ:OT>G&536H^USK M?.EFB#^Y?>O)UY,"KMGKQ-M#]S+%QW$M.!/]JZ XF]F31U2<+V MA0A<8OLB[F:;U@H\KVMQ.0^B4T#>]^8DO MI_:^%PZNCWYM9.Z*&W;,?0HQN(&XC>NVKHM?%?RI)U:-4E@2E"&JEDR[FADZ M^PJ)Q-R/[I_&YPH:D'K'#W?.IV$W<^'KWPD!=CK\0Z0:+FIH9+$.OS"IBTMN MS?4-\>:,P,T6-TF[[FVU#UU2G7F!Q@W:^#=-YY(C2M@-].P5H\ZE?7)U+@ M,^=H@/'1CS2 /2+=*L8W1;V["?D9"0 '445_YV>#Y.[^.RCCOH;(YD/1CKC9 M^]C'C^PXG$3BG5+RDK]-3])[ZKN^P([X QJ@22%GU"T3*O_]Y'Z!-'*VC@:P M%*K^B0Z'],QRHP)*^A5RA[O.E]A&E:[!*D?)?+A+^;.6BN5=",Y#=^ M Q,G62KY"=H'VN0O:U\?...FP_R0E*>-*5;,O_JV M(1W^,%^>CNDC+E/BM:$&?'E1;2<9F)J[@+/:F?VNJU/3G[R-XPGH2AK ;#![ M^.+[F=MY.2^/N<9[2C:3&7'(MA<:0M49FVL+.5?.,Z>=]T<7D+4&KNRA3O6X M'JVMCPPR"])X;W354+P.J:EEYN6NWS^\W[W6!U>%H^88N\.*#?(EH$KZZ;VEG MJIW_P;=\716#_?OG<&S\9'&\.CJ\Y&E%?>W97F$-5>8TO%URT_1QEREN9PSU MY9(<]OL[W+4,1+JR5DKTO'0@4]1:C;7)4$._8;Q/Y-95SD@__HSSY[:W8C). MCD*-?8^E!+:WZ9QI.GEX/@Z]76)&E]2M0(Y?Q!A,0%U=R[MO@3GDXKVLJWGS M?M(!]T55"BU^WPKN>$KY,W7L+ AJJ83GT:D?K1>5KJR/[Q2)C![ M:[:7]#@ MA#0@KQ'6:0 9=J@_H_+UIW7?.H*!8!MGFK3_HQAC2U<=8*:[#4GG9 MRI_5^W.\5_1TP:Z0?EG@4(K(QT>DME/T*O!:\,RHFBR:Y;/MI)'C>%OG14\V MX_Y=+I[.6,9UF'!MD*'*VB;;A:OC3 #%V^L')CVL,'LWU?%=5O^TM(E: FK- M/V4B.X/7;*PEQG5Y.@S!6F_B.&?CO+E5R7'^"O#AP\J&6 ')T4819[]:5/"E MJJJD^T\2KS6"ZE'Z8BY >9Y9+NP*.AVM .% OYZ14" M#>"TEBH7M>"#A. $$0%Y$-G3 6]%DB!93 W4G3,J"'_?BT:2$XE4"Z[+PPG[ M\Q[I?>$30HCZRZ;:L#"%G>I8M>-S8V0#7^F\S(+PI<0T<6&7Q\M',77P5_:\ M:#4-M'3!Y.3$ U*I";?!U/[2;7*R.Y^4*RUZ(0=V!57Z'*N- D<508U?UI>S/'S(] M?T3O@W^13,[Y3"BG;9"L(LPE"K8_V_G5:H1+OS8D:<$AEM?P$O0*?@_WF$#P M-CC>5O!:!/Y2(W%F=<;C?&0#"I-2,C'ON4Y>R35*2UQ6A7Y8&R[@<=*B >1C M/VM^SZOHSH^73,.QI!,0,ZD0]\5XUP^9)Q\G;"D?+=A'. M&P(6GW]'2*O'^)7390:;L]G8#KUG6=_YM5ZEA MQ%H@+"[Y3CS M"LOX+B\_SHO65HR]%X\6+!>K5*RVVW,L'8"&[Q7>2ZB8[=DQWE9QN,!8+/X, MW9NA\5/-CP9@,E](2NGX7+5SIR_\%3:*XUWVTHID+26C8HM]-?:%;QVI9U9C M,O(ZJ+9)N?.'_P+LWK)^2IC\TU2L(_562[&EAI49G@L MVUAYL\?L]+%5T"^,6O+S:044)J_FQ^!,G7OB9$W3_'6!D.>(BBN(N4"MM9%= M0ZWMKHL6K.^8#VJ$^0["[@#[ODV'INC&6K8G/9]V/9EI/\S#N\ZGI 9+LG.HG* M17TN(+%#89<1%TW,F><'R)'LM5IWG"I:CM[$D'303832:?U]I3@MKD7?5OTF M7V&Q WK]I+;.G8*4$ S4/>[:.#]UC% ("W^?%@($>>1*^,Q>5KB<4S>VOG]Q MN.AZ^_7F:LRZ<0/"X&@*4_M+I0T\8X14[QBZDC\5KS@M9<#=+P98!EY;CSNX M!ZQ0LY?X5EL9R&A:\_7V&R9V<;^#,6%@V[4H8%^L(YMS5U_QM W,DGP4TS^V MLZU*&*0!TE$-4@Y*)_- 9\!MH\^![OZE5G3@7L8\(Q)-\\/?W". (^0 M+NB?B?RPVS4U2+C5YBWA<0UA^]AQ)RM77$?_6HIK8VW@RN61M*Q%<7F2,W)B MPQ,E )]!T ",<&<0'[Q%O;MP_C#J>VEEH!@DTH+R^IXN4L @$<_ M@/6592 ./H,,T0! !-E8B'*:0V35+)O2.#OG\6"U MHWAEI!H*2YIPY&_LHHLZ+MOE61Q-ZC"2VRN9 ML+]2_UF7%<_J::.S7;9KK+U]W?.#FIH7>YLN,-EH=J M)<_):T@VN$H_7W43^9@B/CK\2%0LI(_J9;>\L2H3D:WDV*827/LJV2->D$VF MJ^D9#7"V[SE(8B']E%>8[.=4;#$-( D3LY4\']LS-/LX%<]J_J9M92;VJ<#M8H]0%$L%\,W4\2$U MN=EH6;3.SPH(-%)5U5-+JT9DKTLD7N\O/PK+X(K'5&FE%]&S6!V#DW.LHN9O M?NSH_:N/Z>RW#FMSAMH]Q826RU>9?&<>4/@LZ'+HZ,=5_T3Y8>)ERWTSCX2I M2D)#L6OE<(M)L->5"J< K&B_T]0X9G^I+) M5TZOM@848:E2!!%<]"F(+B;E M":4^I0&D#N?5T/UO;(B?T8^NE?2@^1L[4&3SASK!EY"7/Q].[]Y9*;;WFW$0PR@F4&[/CV>S)2:[SHUO M?5V7JO*0D[\6J:UARM&RK#9S;S";KZN]5]+7#[UYL\CZ;D3\&[^5XORI@=U1 M;QTO>VW2]37[*VE30'8PY9M>^7?!&U'MK\9K!;T3R85 #,@"GU@\^1$WLO\K M*PJ4UGCC7;<>O_]N!]NR;FEL)0&Z-KE7O0AO4J]H2*Y8\,/FTM,.3*S44;YR MQYA>0-BA!C7XP(_#O@]%([XSX_FU3VAO,F#MA_!F=T>R<-)H@AKJZ;"]VDW) M"P_Y_>.F(MX[,'TNR(<5'L(8]"OR&<5.% ]@MC8=K5*L#ZY!'?&N6 TPH=OQ M>E?9'V]1[RZ%1#_L*M0\DI[J&73 N^ MKW:]K+/9H;#99RLC^2DY:L;S=IXLY<3/:\Y,6"-8M!Y[D;[L*DI8^8I6@RM4KHR\O-9U]&LOQ+A-YBV(2Q[% \X-H43\XIL8OUAI MVB4(NVLT=9NSX*Y90F2*Q19\6Z+8[V2!N!)L= BOD9Y5'T9PQ_M%[?57T0 M MENJY+57]Y2^O';O3R84:G-K0?AYKS:)>VZ;"0+)A< MCR;AIRM@I\=**T_Y,Y5?VNFWC/_E*D@ MZ+,UXK;S\_*C\S/+WT=JU:G6Z6Y MR@^<,5"N!%_>NWB$DIG%JY, O&:?]C0=*IN38!;5 "0?<7ID9^G(I#L";U;Q MEUP"A<.Y89=7!:\V&O#M/LP_V"(\<=)[$@L2=Z@NN69' VS,SB/X(.^GX2WW M#J%O%DA*8V;N4_PO-EY3^T#G"F;O.>_LM!^((1!N CVJ_U4,\^'@NR@!ZA4%=')=*^EMYV%HNP0OV 79S[6VH4)$/L9V M7?:71-P?L.UO;8";CJ@Q.7H5AJ,JZD.4-&ZW\%W;<2/T0AS;9*)1'+M@[NE6 M!TJ0U+%-Z3=M[>1Z2*N:UN>42RI-]&Y0'BSH"]'DF9 MK(V'1S:.TP6.UNJ' XWN9\/(_6KW?C(C,%J;I /5P\>^V9)"S?(:2K6'D8S' M.4O[+)]. /?+B29[\"G2E2?K@1JXP\[-!J3D;A7*:X/3LA?%3%4FZZ.A#@XG MP-)EQ%>A_^P'\K..#H&T?1[8XN4Y(XP];3P[$>R M'.G..-G\VX#::7QVT]1Q7+#%E SN_.'<*E4,YU93E[0(U!PL%Q&^M8AUM5C=^&<,V= M"2*?>X$_CD)SGC.LWP">(O(02,0>O SA2PU"QTZ_O]G?H]T.U)2O/9*/VT3D MI L%B.>\M-MT-[-,L!#RJ- ]SS#G\^J3[B.2,C(86.W8 0P!?EUN8<.XS@'; MBAW;&SE&ZC4#\R#36M36P4]EY:7.6U\V-A\%!-SZIFOSH5@I0?CR3CC3Z_Z5 M]LXF\%$[\OTWG65$F9;GD"4,AP=;^/3M:I6*:^^=NJ5'^^6O=#QI>O8P?,4Y M?X;Q-5M+* Y(OJCQ^T0WOI&X>E5*K .VNA_.<__=@F'#9JTLIL@A@[U!/=SZBG%N1YO M*=(2V4XO#HXJH0&4"4",*R&"F$I2J@XFLWV"/JLC(HL@\YTJBHE>?KFK]OR1 M[3#^BIJA_!KNU25Y%6?7Y8JG50&ION/\M@ TL_!C4L(]HMULND?[F>R(-_[N$4D2/P3JPV5:1YO MV8'BA3^9E+E'?(5QZWSKAMS:'4,^VZH@H;"\V,W%T,MY*M!RZ\[G)IR&YTVY M]))N'&$6(@4Z0@Q:5"Q?0>4TGG>Z4C6 MZZ93 *[LO\PCIU^L?VJ2>E$!OIP7^GM;5E!0 F?%70:]"&MQ0,?ED[W2T#6YS\W.E\ M#-N]B0D5S'5^;F;YU%>B)>UEWD8L\L5K3'(QS!3>9N1(#7]%KU\]-, W)QH@ M/*V?MV E7(&[1[ MBY'*#::TZI)O+<%7PMG(4BA2:.P&%+R-))\"+0$QG*I4-G+L2''V3]@]A@AR M[M\\8("N>)41AT)':8#3,M39;!*0AUQ$ QR)/0@CA+#2 /2E"N\Y10U4^+-U MHR[#Y\3DZ%7]!GSV"0TP(?\WME,[VVD >F)HRJ8^I&3>1-$U\G>*C;!\*MW> MHNWD?\3),6EV^BU*QXNWQ'%H(*8-A@ M>=>_)+DY_0M.P.&,L:LXS+P]+G(2,[GZ7+2Q.-?^LTVQBL6Q$L_;C]V*2YM; MW=1.,&>?.W@A%/5R64 M!9[P]#W>I] @20:L@Y+#!#'\@MW+>8I203D;$Z]G M-Z&8&B],.<&8<+Y;;;SRJ]93@7?6(O,P!D+Q_-\U[A4+>;6^^[03%75M!T%\ M^X,&&#@#)%K!]UEGBSD9OY(_G^+YQ'5@\#>0_94;_IU=;-A3 O3>CJJ[-G!W\@8H MY$*T+BZ6[G'4/^YQ:V&AU(5+L#6J^8'Q/_CLG[R<0Z>N+>HN@M_3 'B.CS1 MU@40KHP&V#P'^AM#'.9H@$3XC D-DU(.0[\69G#"[LW5A0DK+.43&HA0T%,0T1:$>Z=) YRB 4@@D@')P"&P=USQ M6<>6T@_*='+T.-76,8+(T0'__=!\8NB<#!M9:-C73OI\^!6/^EM)-]ZH8.NC)MYBB1%T,620V5I;EWS,5M/F[MD&.'9WD@EFMF.,P M4QK@OR3"Z/0O(FH13.2$_^CY=]N_N@W$BJ,2)6Z5[M[5"/JG_&D%23(J9!LV ME:YP@6@#0V!F_XT= Y382*HY#?!:E]SZ[W94=)]_$#6DT04D[QAWHR3^UIM_ MAE:G.!^P2BA51/?3UP.[]\\847I>DF>2#L/;"WIA/SY1M/^YI7Q)BNOX#<3M M[_0EH9?!&R-T\G)">.;0;?S2ISNF6!J)@:RY$N/-!26?:Q/33*\Q0'<6;PWD MJWVS.!HU\R1L!%S-B)V=0?R2F6UHK)M#U];4CSR&R*=+]-ZT73/-"OK5Q>!@ MU]/0?[H&(F5NQ-&#/Y.2-U\T[D@LEE__-7J]T#0RQ5]X#-;,"A_)7S0M/,X+ M8 G\H!PWO%2&T+$2_W<, LX#_:1>E/9=7*OW'\..1L:X#_"1D[FW\.N?$S[ MXI(\*$1%TB=L\S-0\Y^+/@/WA,!%LSW.X;((Q>_1C+/@1- _?I.*A^AC1S02 M>0@^?/0&&K'_'=F-^JM<"?R;>Y;BX=THG#@-\ 'N='>+"-H&69A>C7QU0B.1 M,\5'-JW""58$3H3_PX84M3Y[%]AN?GA*KUCX&VFE>(_KP.P?3&8Y_L_.*EJ( M,(ZY6 E963(S",[];?@I[&Z1.4C4TSPSX'%D>WY+F%XCSB/ZG-BWZB'W$NZE MT\0!/U#"=?.)M4^E.MJJFL*>+%423R I7M[O?>SHI>@*+T866D!E 5K3_3KN MWI\ I&Q+^+QUL 4 =MNA M26WD\?[0\(K1VK[\_0''*1W9VP\:^?YZA?G,15SB!>);D[E$QY_#8[Y?T11U[_A6SAQO]UW?\!F[7*')\?\S]+O_Q7KC1 "D18L%^%_)2_^FC__GB1!_Z:G M+I_J2+T!\']4U)-M MNTR;_#/<^WPSRWJ\RI23<4S[?M*DF.&73[%:DMN(_PRI\5^43HX;ZS!G+QICS*BLXCB9 M%H]PI11@$%0@ '^"1<6B&F&FDK5:%?\])W2;+5'R=IKG@KC:O#"S9R@X/&U2 M0<"")-.^BC1:*FLWC;HW/H#(E'/B_C^LO7=<4]VZ+1PK2I5> D2E2E6ITB(B M741$0$"(BG0!$8$@(5%Z#T7@%82H@*"42)<:Z0@BO9>0H"!-$DH(I'UQWWWN MW>]^[]GGG'V_/]:/?V"M.>)[DPD9OX;C-'Y,*6SXM:QG<,?[I!]OZWLZ7"GK]ZR^X'Z MGV#Q@ZW#-1$H;=0+HQ]OOB&.93[ 400SZH:1_S<*][5:PEAN:4[:B5:2E6VY MHD1#@DNQ_$_#?Z]V(AF $V'1Z[0\A8-U?CCP:EW,_6*V$2%TW^9Q1.O7 S7F M/7SP1)8V17.SX;G/>4OM':9A.N9Y9ATD0K3>3/=X"P5).'_4$. B]BLMI@^Y(J\)A1DP=6X M/K3,A%G6OP$S?7>Q:G$'V9,C0J44S/&5O38<*T^G MOY6R?%TP2M7U9@X;'0=9/0:W_S?H+\%]H4RORXGX.7[^C2&D<03?$M&7:J#\ MAG_?[G]6.5<8 *K\QGGSWXMTB9)/E;>=L8P?YU+D.]9UX2]4L>,W5?(W9NI$ MQZH[""8U <,(!V)F-G41UDY6@?*:!?_H5J(#TVN] M@BS\,:X7$?2W3*%L;7]N"-SI_%Z7],>NE*'C<).N=[[2Z23KGW*[_$NYS__= M_?KJF(62WSL(/+@F&;*0Q(8KVT,&:J-9!1PI677>;3\/]YV$ M%59&V:;(2KX*1@\[4)E3"R]'])HV,1V&VQR: 5"T;4Y,/H47!PZ1):S) M+Q=UM=L/%.MFU)QN6O%Q^[)J9P:YM+TM5O@*M;&5?,81ED'<7F2)TCM'[T%P MPMGO0 ]OMCYU?RYI. R7:XF35!>7:$PU<4#/OTJCNI%Q-J MQW'"[(+9'M;D9^/&^WV:PK5E@9F:VG&'%JP :N(QB/P0S(88FH9/@<@G&0#L MTY]P4=A=RV21=V5OR<:D*EHI5VSICJ*U?4V"K5UM]1^34Q9!0TUQ'[2E?T26 M7Q'ET?S %2!J+PH?/"Z-^41[$)$EY[ H!HXMJ%TXSU9N75[-7/+80W);G$F M[]<"2S*;1UM%]\6F^#>WV#\-$M^]7%34IK.=(=ZW!)']VN>YB^LHJ'O+]E4&%9X#U&R7:=UVGDH\%F$_6CDFC&K^B&O<=_<"I(X+VDJO2 MS3^ H=CR&\BDO]8F@O6#71Q-@]^9/ MM<8(NW.L KHS,LUA_!!F8%I9P3_X$6QZV6AZ[J;W6CR5F7[QR7*E+I4O,.KP MA"S3OI-F-\<^=6_I&_+9"4_^/C!=^_^R,[^D&_&7+?SE15U?[_VYU1\KW0NS M\/IIY['LHX>;C?Y#I=&5F,^3#Y1.ARZ\'.%$L(+Q?!\L0 MG,\>NH8_90ZI?B$NO!4(.'1H-]^.*-1;8O;8>Q!/ W9)&38?NP?M- M1);/R$3XD='=@:AIK@ZPP+R'UJC+=2)GS+U\[R"!,IV;]@6U:=(Y1U,;VQ^Y M*"&EAV?,9>>Z/GQQJIO8W=E8>O+)N&CWS1)$B &X9RD,TR(N1S8IO_74DR8& MQ^D8XX!@OCE/=2WV)8J9BB"/8].YYH$7?36OHKXO?)A@9R(2T6%"#?/!&2PH MBW#QS7^>4#^X-*0$Q_KS;'*3I-!*[PC:(Q8*?M%Y=RO5S_8-*,=9A.'"!5,DV8J! _?+3G:!1+ M,;E^L5^Y39V'+.\XUL2&MQ0AIR_412LJ^,'TT9;N^=YMXZN_S!O]-C3+%;]) M6R0FCA18"[U0.=7+Z M6OUQ5@'WBJ=-O0-\[0UDH;/'[Y2<$Q8-YWK:APZF?8(%A.(O-9W,AS#)O]Q> MY]P;#KWYF=;LLJ6/#3Z-9B-299WKV[.2_<*II%CW5 G;J=0Z#T+\1N2K_*#' M7^RG?O=9-;&;0!%,E056Q87!U>Z3Y85U6RULT'!:T 6A/)!$+^+#)@Q$2H+% M0)C,V2K/ "Q]!Z]'05$,@(_72DGO5_4QD%QZ^IJI(?_?^@=8%DDU-42R!2L, M.E3'2Z<)158:O=Q_>:,R^J[*,WM]G0>!Z&(=7J:2_9K>P0#4+B? 3\V3YR?, M/A*J_O^ M"TA>J%^'@#D1W#7X,SLX]G0T3KKE(X3S)3X>[]\G?QU1]=TV/4M@]DA-4L!X M@(5LX,C!_IWI[(3&+(//!;272CN0*4S'/'A\LV!8>I!JPQ*I6)U9K:PXAXNW M+S=H(?XX<5.5+C@[[/*CRQ)"\:"W9J$J-F-@BD_I$G5$^=4D:52YL8_;?4M. MKR%]'YU:'CT29ZO2C>@S;,=8^?O=%]: C_MM@P=[Y?H6[ F$S1L>-@"?& MBZ7?H,Y+3SO$?PVS M=8!& MD++)"8A[@7YA+F'XL.OXZ:5Y?4D[[N;9TO+$@FC;HZ?T6X_:X%9OI9N%Q9:= MD(+N:9K)OFWD?/3[J)*U5OR<(6(ARFU@PSKL%=63S& M@MLX7LW$PZWVX>)K]$>A#$#@!/,Z0"X6190Q +YBWI_G50G+B3K'BIRDMV:;\\U>]]]NPUI-^R.EN)7,.Z2JR/YMH#3PLG MO=(M;>R43+<=EC>0*:?(UH8-Y'1_W%+BK#/YXKS3XUZ3@AM#U](NQWP/O 0, MSWO][/-SU!MZ'XH79E$&66GP:T>+K8HD9P22@#../H=_V9?^4E?9OWBVRUYR MLG3F]I$H&2'^G8GG,!:"[UJKGL*PCA@^% 'R/ B.+5TL5%VKR?DKB\9+1YP0\%ET5@%^GYR:H?'Z+J*@F:T+CXA.X"!$=HZ9)A> Q M)YVF6PO7SJEX!:7\]$K7R&KJO:D=.WJQ1T/B@^^ABCNHVR@-.<@X:LE[W<77 M#6: !TUA\2R131*!> Z[SRT71E2!P/<*2H'RS0)+0//0V!_GFY3E3QNFNMHF MOK_$66C2TVF^Z#=5A >W6[+7UN#!,71U CTQ/<<6,UJM76+N^H?*N<0O9X]A MZV_[?'M<$(2NT-.F!A(VDQ!>V.GLD";W_-5L\49""U#WK'6IL6)Y?H@@R:"; MG:.I-*VDK/7$R[M7F\)6-Q ^<]YT?JX-&\H-:$*G\R7"+CV**:G9S'&Y,EJ;,S4-J_WNEKL^5WPI&2!9'*\I>[OG8J9TL"DS[ N(/VB)@<'T&@9 M8OO;]L)>0O7F*6\MB^ZH)N/C[W%]MBUCI=]'W!R3E.:"?+.AO;_B+RQ)VW\^ M\G2[I\3Y(OG8(B;&F>LCD2M6AQ\_QW9Y[)JWR_M5+=W.LEQ<*GNL1,:@Q"]# M!?7TC*/)Q\)&B%QW""W-Q$52%CD[#TP.:A$A)Q#PWF#.(JID)KK8B]>2,V_> MOLI.XU1#B%*9:$5!3C0_B-V8G^)(+C(B,C,=&SLO071F.G65;I'O)&OC4,)F M=W^Q)Y;;S?/TA80YX7G[LL[J_N2FI74W MQ@T[R65+*\*X(4'D3?WQ^_1)PJT5?DQ,TIN0FHKO7_QEHR_O;]L*%=P32DI8 MUSS[B8*:REO!N$%8J?J5+2BK9B9!*36I^+UMO>\ N2CT.M5>](+2-S?64Z$LF53JNY8N M,C\Q?F8!T6$9J27=S&1/ML]T[CIR%F>]8ET4S":X?+9MS6M\(U1UZ8 T/3T6 MF5K"DG;I9-SM=SU340,1J.JL& ; '1TNT:F5A\8!-V,11]7*+$T)OS)\2AWF M6XK<2^;M9W4[> PD2M]JYEA?Z;&_]>V(2ZH!^N8!LQA;T@'-+Q1+Z-5Z@H2Z MUDU!Z#)%F<+;-B\Q#JY3_Z_>GO=$QD,U M@B1W%P^W#[,,&R M*(_?;%=DL2-FM8)C\A0)8RUI*"XU#G#;P7I#HM7MOK!B+[;W3O9JBQKIH!R/ MCS.^0;?LDO*#A4L9@&.P^X-Z?/2!3#K;F$X(+A0#A 8O;"944Q(:%9^R];AX MKY5<4GC2X\?]->!::L%DO."CQA[G'7J5>GG6[JQN8BA*B6I,BZ*Z+(!9J!?2 MQ&0ZII&)>A+2'RRCK/5S W75UGT=!"QE?=.N]$1;4VJF7Q,N]S]%4_F7.T1: M"@,I.HY>PW,A*P3WRXUYY[;$E%PU#KO=#>&\YL49LN\]!.> !1%LZRE'J#ID M;8TXG4LX! ]TIEU<8@32T?_!\.B\^!]>Z,!C4=N9<2Q/YO( M1+3:/YE2];$F0:LS7H?XP%G(7H(>,J9X-^N@DZ:G7@0N1M^\E:Q_>L)(_'%: M6MX:TT84N-J>L^]^O^7ZU&X]@0(VIEC1!QU SY?&(>U$+^*\V=Z**ZGKN<^& M=+UF[!>A^VUBF##_1MT*9V]G&E,M?29>SU@8F EMTXJN^;#B()TK5EO"E]60 M\3THJ$(UVVG60]Q>V"I8^T-2Q^//P44V-8CKA2.FXO:9'PILZQHDP]ZHGJ(IL+SSY%ISE&@J-1=!?]@"R%RT%, M">(V.RT0G2UG" _VZ)*$*&QDM:Z$ 5$OM]P),@OAMWO9TJG:QW[>*/GK\(M9 M!S6+CE=A(%P?)D:<&XG/GK2[B$R3%XA6"X!-'BQ[?,)([7 M%?;Y2,MH9=DK9QN>:55;G4[Y+A5@UO1V9PPH9^;X$Q9!#*:?I!#!.(U8JO!; MT$EHCL.$CCN.O$M64*7Q_#)],Y>9AG7/:BZ,8C>Z*[CG(SV2XGJF>]U8P8&(LQGYO'5$&DQ,2Y$M;'20:DE5/&_Y M&\D0!)5OLV,>2!2,:#G>_GK5F;6A81 F)8U\/T5VOQUF-&*:!ZQ7>2AB_R[K M_J:V6&ZFX7Y^,-*SR*SIU8O;UU_Y9E?K=R5G;:29RV^Y)@NA9=^YGM^7/&_1Z@2KKDI1:%+WA MG(3:+.6., ,#*]4L<8YX"]]QJ- 9\]AY/LF.MJL_PE,YN)>SM<)Z#I.,.B]>W%S6@,AS3!+[$)R3>YN@"[,N%.F'66J7(4PH6< M>:GT9%?/ O=R>!ZW)9$.M7WT*-1>"HY)"=6L\T6]W()$,B<#CG76':MAXV#[ MG'=Q'%V=4W4OS.?>VSNS?:Z/CZ2S%\>:F1R]F9MXB#9#W'H52#]%BVXY34;A M!#NP@OTXFM^U.K+#W03KJOKA;KKW44[KGIX).TM MPN,!T6Z]F5AG/DJU)(S[\7HY%$6I+D>T/2WL[]"J%K@Q*W$^[9=Q'O'MU@+/ M=?&K]V/;C'IY=R=1\'[@:M'' 5! OM!D !Q0K%+D@D]P$6I '\7O- MLQ'=LG!AUXP>[B;TG\6SL56XD43;1 +K[B99AE3F_Y8^!V&1KLW I5*]"RY_+3I:D)5JM+8C^Y6K M GT&;4N+1'PGPYD&?'+W#0.PTL:ZGKS$\M);:VP@=C>T[ K)+N_7@6U>R)WO M/>OF%\!QQ7>?_RHR631*,Q62.YM8Q?L9$*PF$M:Z4P8Y"GT'.0(=,1DO&WJ M,FZ./E#S31S2^L1"=&@R)DKYKF5Y="NPD M ;7!2['U8@!.K<,ER!*69,?%,%L$[VIP'?UL=G8V /5B M4<*$[(-7/N49I#$NZBDR3\LU8(X&*RO=<>I(&/]XKQCA? MXM^367]#5&D'545'$6(^TR\18R++=:[J&./9UD)+='VQ=B-4F:)5$=6#)X\L M0GVW] %YNYEN)G,9_%?&5.]6C.EE^7-UP6J99F_ M5K&?PT]X5I0=^>.QL2.Q?(;./T#EY6J;/SG6Y(WC".BP90;X5XU)M8]$!RG[ M:[9APF2DL/K6%Y&2:Y5Z$O=?]WWA_/IV,P;L#?1[!JH*7E\,>V?QEIP6)H(0 ML(>BVB_.E2B2G-R2WE M6$3E<0R.9HRKS<7%JB&!:R!NV!F6A+,CUE.1H.E_B]%;B0\O/.) MK1WTPN?+*-GP]W&3Y/=$Z\YYV2%)0G!\M9AU6XOH)R(?Z6ET5(C86.^'NM2C M5B&AB54]A1(LP%H3(WR.Y1A6J("LC4?':XG515(1QVMPN;PX\5SOPI_FBT _ M=IFX4VMV/"W(XE6>BMNP1D^;PMK[:696)SQZWP.?+G=8'IN':K3-B]<2C=LV M-&XWD*7P"-::Y!Q\#_;:2. Y]R3<1PV[X)M'5WLK32\ED=*!U:'>,G&YU)DHN TILM9O)+@U\$5WL 5$VAA33&;*ZWF M<&M3"?"1W&9IT[G9-<2OR H"]W5+YC >$%.4!&$NBXN#@\M2'OC>P1.:@3\ ML1HIX+TG]>;V2AHX8E-I66,.2)9$)NR!VY+3J[3ESOQ]40>+QUXV< M%W3TC%\P #;;()##/OLKE,-!"?TDA '0.,, /)#O8 HWA YVV&RM>2N\I0Y MZ>E'VEN8%3[!QP[22%AZB0.SK8K+-M97CPA:Y=TN'7+")TMG\ROT7C^9POX\ MKUZ,'5$9$T.7AHD00?%T(6A^I[A\ R&7GNM>['& CDJ_UO@*\G70L:8X?&O] M6M?=8A=MX/)1WQ4'!.$Z,BX;T882@EF.;M:(L5F^I(MXCQ\\7>WSDVK>F+F2 M9X')>,0>4/7Q5G;DC#J/WAI>BITGFCL*NCJ9N*=WLC_EO* MK2%\BZ/<6IOVBW]21!1;[BAC87$,@J2>\J87-=GAA@3\["0=@@,%UB M5HPRU>6]=%91?YF'7>TCU:2^>A>!(*/G!2G%]ROR*X3X66(1+J X=:P04]IM M<'VFJQ-U&8 (Y>EO9,]Y4$.V24I5",\7$0FA\0=.*XV;YWHD R >9/,N!%<+ M""9 <$-),@ <,&! =. " HO(DS$G"$KH]=:1,A)9=[9+YXR $B@2?@"Q*QJTJLV MV#8[MZQFO.<6$Y--:5!AFRNR;E_#W()G#C8QJW852.;$:Q?6S MMBRLU+ONX\JX0&_O.WQ(KDO2H?M\ FY'))\/2#=7;I+,"+S0Q=L$153G3 "1 MQ=CTWF$&P-"1BQT+,4!J#8M=-T>=U^ I>&SN+?K8Y'FP7$-]30E]M HJ3V=U M]"-";F6U3?>M.)^K'=V]I",AR@!,U:T(&WY2QWC-2 A:R0R/#^.+J; M(@,%T@7A:#0T'Q\<@6S]M)1E;6%M3!1[-4TJ\I8X.;LBEK;U#(5TT.Y],6$>0HRAGO9U%/Y)OMXC11XG)542#]F[GVN'J M#3E3)9^>/.@TWU5WSX\?53)9FWBWB-F+:JCG< W"U:? MYB9UI>O8:06^9NW">TP=,3[%&=D(^'1OX&S+1 )^+U+'DJ+^<_[$,,P1UPSJ M$I<@JS>(YX8%ENCSV:H8EUD$!A3.SF;>JDU;&C.#D[N2Z@WX.>NS6B%\,!4< M.OHI2]LI)^ MG)#\9NA6TN^+*:?GLCVY3T),N.#FN!:P"51+Z?!LORB8:3$X/MMUR';F6K9U MJ9 I3X+/!Q@^\M2,2G6ROU-W-W.I!1UIKUI.476)7+$3-L.[*&#+NRPM@<)" M4Y? ?%JR1VKP?E)]TUC&'5=> +*)TWL-?8*7UF34VC9;Z9PZ'%Z7R64-;2*%[(B43KEW)(2=?7IL='S^W=?[FE9&D M$#//)XV4&MY"H4Z,\I:>(QK-DA#(SP"$\^> :RQ( <2B=:"&: AH$NNQ1<_S MZTES])/CMQ=<["LP$K[1W);Q54[XA>MG MX;O:\1MHA(^RF)>>^*_7T MB,=*LXWC:I L'G56T^WXKD'WZA%E^PRHO1ZTE=-!YR37U\C !6/*;7H/EM W MKT"\GDI[@U<,IG.7N8V8T4WX^&S\9I//-/PC MK8!^9B6;BRGRC:#T;6:NZQ@N8(!0N>7V!K%W.?A0I^O+-^LS3[RMC;3OEC 7 M<>Q-7C(VO"PHV]_D7DE.H-A2Y9E:8L.R0PL=!],M^QF$$J&"R[B+YCJ+P5-O M";,?:?5GDUX6Q+.E"[M=GGPP?7'2.M*?7R'O )&:G\_Q%'&-BB6_),@PC<(Q MVPYR=VN+'"%E[$B.1.F*A@#HX50=(FOI[>9,LTJ=YGS]JOQ'0MWZ\ML5T/%J MB#CL"M&H$)?$VQD V*E@M]XTP5'J#:$-@L[B]$GS0BGJB&],>_@ MH(F4N9G^8,D;)F_R;L_I#*B97#GU1J%9R?<+MGQ)Y\/&[4)_"M=*'W1' M.?:I92P5C(.P&"^*Z9%Z!U6P$K.&AZKJ$_JEOZVPUT._I*#[1K5J0FRK*&#R M=CN&2Y'J5 R5Z1S7XVN\/<_AM6C\*>%Z[@-*E*_PT8? 6F#>V*Y@>Y(\+G@= M1]C##\0H-/D70E$=@A@.6-)CZ*Y)=%:QE\^'&5.2F!JIQ*)R[OBR48HVRX.V M1$XL'M4!YIJ&^='>T,^!8IVY1F''B/*?]Y[Z1A4YK*58%&,' CSY;-4'WI4 M8RU*Y+[WBRC2OC(>N3]MQ-H8[(PA9W]^-/T!WT<\0NNJ) MV,6]3LVF$,(>G1LM#I/^-+*C:1SW\%MA:(ATECMH*@GUDA1;:!MN*"_I93HM MZ*^FU[R8R^M QA(Q>%=D!_J(P0)8%'9VM#J)S<*/=T9J/Z.Z,%Y,85(E;A'Z M/8H4G7A&.TA%]1D?4<7;T DB2RTG" ,M<:!9H'N4R;+ MX;JI?#D=()+/- .P->8]W8.8AY#M\>X,P*\^JLD^DG2SFEQ4@&@5T5/'Q.AQ MD8-O$WSK0U16]Q5L-GHLX(GC]ANEW@]/K8]&7:SDN.-/EU!H LMX$B MH:G /HKNC. Y4A8A4;MA8ZZH89DPL (1IG_%$&RX#L$$F:5!"V9.RZM1E.D8 M(6.Z'GM9NH?ZL"L6=9(R(F7^6+J\*&[_[=2NF'[A+I$A]_GX=*Y? Q7PGD%ZL+UN&7 M9ONZKTVD0)&D&L+>1BN3LQZ1(XC*;>/9A=$)>- A\G.?C5W)J_4&7%'E]WQZ M$_OZSDBP0\]6M@]V;(\?<1VZ,*X#VD M]"4U0*+BPE8QG$EH?E>]#AZPR-[%&(];<-3[)3?6K?!=&M=K/19$:]V\$G&Y MG<)AW>6L5TFX7A+*^G7ZCI;^Z(^:695*V^VW-Q8_W?PLKN*$I!H(,YU<(P.@ ML$G_A1[[(!^W=#OZ5R%9HO!N\8S+5A;]3"(#\&&. <@,9@""?S=U[$*,^3( M?=H,0&/)KE<\9/HV:HDJN,\R6DRB#O1"R-$J]))@NCV6-F?\SS?O)DYTB+'A M8J*7QW5,2U>>YS*>]:8PAZ&&3,1V"EVP@L.'-\I"[VN-$0KLFPPCXUXWW[N@>1Q MEG"NT[ME'[*2.XSL_""&],L?1UW%U)Q+_[8CS06\6H?XD!^LO(6UWNKC7U4)*0.0^76 MZ$)5!+>'Z+B^6QMON43H3#@V6A3^=6IV9;6;3;[#J3LKC2_CL;Z$A&BRY5^L M> T#4-?<<(?>CA*J*_93;G7HZ$/AGE2^'&IY\X+[ESS1X)__POF7=5RNZ^8O MI K02/7'KSQNBBX50-38T"4&F!#L(A_"Y\J\>=:3[&N-#Q_*RC2B\QD>BUM[ M_EGF,,98%4)6OTY:OA:U"TH,JK6+,L[AJ(MV6)7TI3SP+OX"NL7_@YE:OF+5 MP> Z4!Q[K%#K0DE]?@\%29KAF]4E-7*1N=$S9KBO%VH\1[^_6W^".S^ZS.F) M>H$ALKO3;#>I51A* _(?$ 8IN67'\O?U-;;[;R!0EC[,G*+& J9'K]"X;NEO M.ZC^(5Q@O-# 01EVWQVQ%P@OLS+^?PO=OQJV%:TPCN[7BD@),T/Z?:46^)'5 M5:,TR9-"B\]@H$0ZV$>36H)'SFS33XXL@LDR#$!2Z0)(O<LTS0%K!D"3:?(; MUI@7#?Z06$Y81+J96J*3GUR\=:=WO7B0-H7K_:8GM5L?XMS%_9QAQS%\# M["38B2)K("'D92+0EN@7#]=C +R@$7=R-@0G$(2(;I8\,EMNZKR<,B!L[##F MNFPA+3^V^7=(#0YRQ$?WC&7Z/B7 M^1G/ +U<8MKX%N'[85RG3UW>\R/+Q5!G M$+04-#MB8^PIFBH:ZIN)K0-%DV0AX%;;=%/D(J(6*[VX67,JC,\N ]%Z"[PT MPP"L1T%=& #?DM7S-6)FHIME2(%J/CG-_%+:E5;= NQ>5#1WKOG= MIFQA0,Z9S'FB774/_/BU7\)Q(> M.Z@Q=/][AJ4B_E\#\==[@_X'1>__A7*((XM(*C 4STQ>*A@SI@-<7%,66:VU M4ETK["\04W?\F*]WQV+9K'#@;J>^CEO+!5K,^KL1A"\V@K3'W:32NK@A<$DB M<'KHX^C=H]R3X?(']NCE8;8GOS\EGS4X:L8#1"2?9#?1.JO4Q'\K% "@RH_W M5@3*]7>]*SJNP<7JJ2G.2]'Y._.[&_]OYG_X?V7^)_\E\V,)OL=^$S]7[-?? MQ)_S%^)W>+4(M,V3OO%NW1827:0E9_TO@X96_H^H2=3]_YV:SOH\ O?Y;SU( M>P0H5MVPG;E=NUVF=+HA,NUH2H^8J5B(J#5]L-.!.OWT-]4/3F,3P/+_8J2% M?^;Z_T(O_#FA?T@@6BL*SG5W?>X6/;) =2=2/+M_0/C@6!3A.HHYVU8PU)XJR-V3K(3PR 3X5%.];[(P/P7&2OPD9, M2W2M<.!BXJ55V:K1_U)+>/\EPNH&D6K;_Y&Q0MLLU;K1K0NWQK1>54S^P-QE MJA<[YF/]& @Q/[G14=/+8'X#]-Y54$GHR?K9I-N/=Y2%WJFV?8JM0L^P8RX M:H8P>9)O,44'] H.]A&FEHR!%V8:/;K7K?!?2%R7FKP#3L(>6SU\:&_WDZW^ M-VQH+&B@,+),I/Q\D,G.>;+9XW>%4D'_!24SHYEY[LB;;F=C/H0'_G\%T_IOP?Q/2>-6=;_S MA$/-]OHOGU^X+Y"+PD<34D\5%R'VFYZ##O?$SOEIV>D+?'RT;?P(:4YSL&D%>8 M:IG/7+STKR!!-<0Q:$/WNL@X4GJ"=28_E^N<@@_59"V:97#KT%&N%3J&AXG4 MQ9DGM;1/5(V**_MTUNKL:P@@K79? Q16'/'S;>,6U<9E5 M!D"E)8:0_S,\7K;+.S"FIQHXISO[_/55D=<9!9VQL]"73GQV2;A&G M?<+<1XK!)[#"32#B""F4G+YPM G!UH=[+ST*:S8V'=U9$0]RBQL'_O&.:[DG ML9!UX3#P$O\DD]E=6R17@S!52KF$QG;U[.3W^('DIU_U.&L^CCA+-66WMF;= M]*"N2"30=18S=;ZRWP&#ZYYV_=/DIZL;<] MNMQYSQ-_CJ*5$^)9,8IH+V, 'EH>B# ;B"JI )XW]R>@VD42+3W(]UQ.!"J\??$WXR MH?>MGLC5>2 85=JBY9TG7DETCX7YOV^]AZ/I<0@ /Y7YH>]GJ&F_J2\Z?SF+ MM*'PAG_IPGLC',*]S!OOOF'LBM.F^ F2\T#QP_"^ITWC#J-VPYWO!XH]YQ4B M6T6KCO/P2C@47,R4;&AZON=[-TQY8]UXJYNIGXRSZ&A<8Q_3B[CGKR$(%HCI MB79;3_]B\B+)9F3C^Z?H(:EZ0FTNC^J(64J[D&(^P-GTP56;U:^K^9+/;728 M!NPHA5;21:Y9W,<\!$WUM:*J99("&0"!GW16(G+C""ZBR$ YSJ^Z6:5=Y%B^ M5.*>:>4#7WV[*U81^1.F.+]IB=L3<+EW*"(0CTZ$72)<1R2A>%3[ M+3OD%]GZY;3=JN-5\CTWWA>\EVK^9-L ?6.?>HCLR:^RL-C9Y.%^!QMR."YHAD P18@.:8=+*1WFKS8^@@:T%[I*0[*@HS"0(MA M<./1VU*[9:4D?\\#7.Y53U6>5LG$I*14W^V] MXM=\F)'5(_LV/N+ROW4N_"V1=^]]WGK6"=;5G7*PG[XZ,J"S=6(Q7.W8RRDD MZ^O#ICH V3$UBT_-S9_"A[\-2^>%+*<8BW(7*WS["K4!\)@N'(*HD[,Z MZL U787\G1W6TS"EZ@RWCQ]?LC^&EAM>,B]YH5/V^K3JC8]?"TY* H.D;KF$ M.;=AKC[56%^CW'"@#[6<)3[1"D*&WBN$/@U]\+&YX3ZR5%_5<'SARBU5$Q-M M#1Y[U@JV1H]=+0)JRIUNWMV).5@I0*Q(V#5:%Z<]#8'K V=NH)?G$#\T$7M. M7/0"?MI1N^U?F*U78$IY# -PDW5W"XVSV8<7Y2+).%H0^'6\[-LFZV'6+?1T M,&F>;$T1A2(H!GAPT@Z8X[@38=I"XV4H4RC<*1NYB+G^YI%VZC5:/>P&G9V6 M#O-Y+XT)P=G455BI5WEJAH@YXT%^P -EZJ48_^=N'!5LAT[I=MXY>/LN3XCX\K@2/+ MGDZYW:FX>-VN9N/MSMS.['8%>?F*X J+5V(UHFTN1 M(RL;#.THLT99V'6U7&I@(UWY^2O/,-(Q]U7L9%)G%J75>PD\O4Q20L1"".;: MEM/6>$RG'Y!ZE9R*!XH!;89*=X&C-<-/7(*#?5J H5?W;Y<^UARXKO+Q?A.( M?J)SP6\Z%&_7#HK/UO@,YB-;MSJ+9SO:$8W0'\XV#W.STV\].B):]&+[XI6( M5["V!@8@#D,PB2+447FJ#&AOJ)9$R\X6^?&S0]7:<[P&&?[W"O0# GQ.U1TW M3HTO>)QR.,3EM'^R_,]Q\6013%61&NBIO&&(]HX?4[DKQ<1LK.)EM[\I.6B4 M5-ME._GLY[VG7*1W#WF@/K(D8#S ,6 >F#N!@L^*4=^?WJ+95HH$_0V-!X[2%^H7K"9WKQ.M$]_(]N MW0Y9G/!2Y0NYS2_")WIU-9AK>)QIVVQFJ(;,'PCRR"+I.5&P4UR *-525*9( M?WF"P^6]\?%\27-A6:O14X>T$Q*1C8>(QQ '>#17YBN/T> MKKOY<:[:GJST+.M8:9:AC3Z$P.<=_9:9[!&RZKP0MSDZ4V>%0&]N4)V06_'(47&)57(NLO:@< MP0"(C1@/V[5E!1\\3)F;FM?7>6>73+H C(*B?BB]<>S3';5C5D+"-502ED]M M,QK!40,AWW$6_]TNV=U\>*8C2*1!LF'I>6"0LWJR=C%0Z:8-,.T'6Y3,)EFP$=I]O8 M?WU,(Q;[Z[07AT7>@<30Q .IYH1XNM M0QP\&EDC=6%X,0LS _MZROR(R01F^A9QZ&$>>O?W@Y%;6@10&RLSYQ<_,FD2 M\(^7_/8FG=. >2LQ IJ&M$4=^(W*[_!@])@*Z3N8.6C6W]^_>C( [VA7&CZ" MNY'OH^7)-\%ZF&46S)X38@^"'F3JZFWZM>!."$G7B0%8P5BB!]#[K9NT"0AM M8FU'\'\-5(PY4*0=<_(C:S]5D O*J3^84^T$ZS.'L&\]RRJ+5J%5TD];$*I( M-K];-YYV',\Q'_*5TO=H=?\VZVIZ]+#*A&C@:ZXLA-OJ 9Y: MN6&\W"=+;$Z%+G8%GPIZ=X&.781DYZF3,3A4W%/V!K?&A7TU\W,SH8;JK[F^ M:IT_JQ.])SH!#"@D*]\@U&0^]W]+;MEN;WBX&>"=/PO-LZMXC@7&=__8F]8F M\:_>:REX0_F^2?/YH'F!C>\'Y5T9+42%Y$WZ_:%%_4]FC)43GE!./LD)$YFX MD]25\[CN6-.7H=CSGT[?^W3W_'63S]_TT94E^PL$Y0W>>X1%RH4GEFQ.*ZF> MG$F>8AF$Q-;J[P]I$_,#:Y!!OPBUH DJJ!"B9984ZLZ^7KGX]>9/(,>SXR'+ M\=NK6P%Z%LD] 8_+P_KE9-]6*?P.,?7Z;Y/% 'PG-S$=WGW%(OHK-=8MQ)_? MT75319F50J83!Z%P^X!W<,5VZ4S*_?-[N?7'#,">S4]D7B="&%4+^8B@_K'9 MBOX/18QVMJ*P, !,%(O\'TF\NKNE!M=8#27\_L]4 $*(?AK15D0VQ*/XYNH&M,R%![K5!BWJ[Y]37XWU[UU=DT=V;D1#"3;\9+"F9K%@( MLR8P -%ZAZ'>G^'GFM2G50_H[S)!'@'R5RO>9"\(2(UE!(1W7C_V%$F5P1)N M^1UPMQQA8I@Y8N+!SH^,ZYPCKW@9 .YV4=@#M%#?+_ U6?17!H!LB5DHQNY( M_&X(^?D' ["XFQY(W*:S6KMJ&ZH_IVAV*@0?'AK:_2-"H>.!D?&TYN-+,^/Y M%/"MYE(E!J IX6 ^ZWL6_3 \WPJ2@A+ZW6,24[>W/D'PODU&X<&L,!8BRW.J MS)/3XX6#N_PMZE\E;T^!>C\I%&C+U5Z\];$'/08.AW!C<(]@(@14@EX_29EL MNN-M8;=.J0L1AYU3^KK7M>X^78&.R)"5>]5KNGM]Z6-9O\9U*_^TGV,O1ZT, M^7L>\E,I==0B+OK::P9@-!SS.IX>-D.W9D8R@$D\[.,9,7G@NIM1%>IGSOZP// M#3*?\%UL69&(6(1$Z1TB:UD@NK1^H5Y[7OB('&A(]_OC.P^WX*9V"B>_OHZX M)CH:XP$A*Z-B=B1TL]HMV9V\]X[(->2A:8FGYB]-<-\?39VC&666,!Q$8AU&_]'D65;$D:J6$ (CF'L8Z$ M"62IK8\%U:2,U*\4:BAQXEA735Q:12=V0"SDL'2K+Y[+^]]=U91# MT%4GYJ8MY$U+)'=:UN:\UJDSVOAK3X@C?96DM^-9J]A;Z+?[I-D?8 _0S#(> MLW%!A1:FWIOI\_^-8%R@# *MZKT:SQEE3>OD6G^>=OH--. M&K*^DRWK,/H3))_XR@%A2[Y"]"47TD]N+6$ZRKAZ;%^34 M;MA]_/0A/(;?Q"@K:*LR@@0=5/5)P@:S&H$3RIX*;F#QR!BMHHUR#"?,G'"F MR3NPU+,VP+"$_-@XQO'RYR[.,8!6%^\1!0# O3!L3ERZ[9Q5^]U'@FW7O!0RR\KY=+<%-^]LK1*56P:2>E!J_RK+#KO*2G M3 +:A\;H;RFT2)&=9YSJ[LA[/;T@L'?[5S\;2'& 4HHRH_21O&B?Z,+T<2LM MJ$;'HSFO&YW+%N_NO*EKB=(\EFCQ!9#"IF27.G 6H\4 >$'(,BSMS*H08-%( M[(XMAUDO(D[.7U=0S>6<5"P@U=TTNLVV5B,IIZ0YF?/'(G&_C\1%9OXZJPRI ME2 8)V)Y]INBC<*F4-ZQFJZ[Z7JM#P:HQUO<+R[HB>+96VI=4]IN_1"J+2N0 MDD3W]>Y:/%Q/:QS)L1YM(W)Z9N+O17UU2//]=O!%?C-P;RWX72T8P>0WNCO8 MAI5*^3O'=<.8'.8+N.-)'7(KENN11;-_L"N&W3%ICP4C^Y$_Y_ MK+UG4%-1VRX<14$%C4JO40$109'>B0T1$5&I@A 5 2$"(B)!0J*@5.D""D)$ M!*1&I"DEH7=$>A-"0F^24,*&))NS?;[Y9MYYW_/CG)GSCYG-#NRUKOLJZU[9 MJ_"LAZQ->GGD%9/*HEWG)5N;UX@=A BD %8<]+N#S;O+LKOQ$Y] MX=<4(R+8)J7X3#S%V%WU3D_#QX"^'VLR(P'#"DLLS.V><:W/EZ-.O3MQXJR@ MP!,8UTN>>PI=>%?RR"BU? E-7P2/DL/ <]UL\72UNA'1E;M)E>]73P3+')0I M]-.]93R9_0)&APFW0* MSGIY_!TS^'QT"Y<,C=0T4E_$SIM6\ PG?Q]D"ZU,D,/TN#P+Y@A'GZ'ECQ/, M>VSNNE:419_^]JA02%M((>4YS]^VES[2>LDTK EDKJ0!7RJO7!^)%\.B0=., M$!O-6I1TO,*(!-,?.RTS4W1_/@RGJ>!6#^_?^ 3_\49P:X4N!_)"Q%]LH1-2 M3QD5Z[H%^#"XZI(SYL],BNAI!NS ]D5''(.)J._SF S['-1A)1X;>J"&\V<9 M50DBL%?^[0 @37'W03TDY)XYFT_5N\ESR\!8T MOC7ZUO#V39Y9RG\T^:0NI,E2!U MY8151]*_E:@%2!5,MP-P@=9=D^1H)?/^.JAJCZ/V09D+/,X68I"7[U.50FR; M:]WMF(% 1;+)V##FQ;A/5+O)=V=%YQ^J;64+Q@Z\"AK*+6VS?[>WS)EO(7@^ M SR9[SE?U%8BP - ) T?3.$OT3W97>B#AQOOH;B5[XD^2=N?\"XV3IOKIMX']&>Q+](%, M%YH2;^KM@3730<>K9^\X690E3'*=>CDEW_9$6V86$)^TRH$FF<)YOP-[[/ER M-VV2Y5)7D1N]6^%ANQ>Z4+ \J*VU57G%2&NNHY^Y$H*?B$D[6LSYK,?+\+2# M+&@#18!]C6[9$5_V,\>MJ-@M]KN 4-?1IA/A8Y<,C@I>WXK^\7&F#._J"S=F6#;#'W\CNVQF+#:(3SQRY/9L*I.V7:2_7'=HU4<$J4 M7,JW5 ]=*3,0 1 ,%1:XCT)',K_^>WU8_!\4QK%^Q#>\2E:QQVGV1]_RY^(D ME^\.[P&IMP'H3$8V^Z@US0JBH#V= ^5L-^5B5.HII.^ZJ$FR7L6Q#*&+DV* M%CZ_QEPUC5$]+'63[_RQ^#X8KHX#D<3$.\HAB+J41C1KR$>QMWP+[18<#ARY MS+2Z?24QN4_Y+N_[](J]O"J*'[3V/%1F$B]PH(%S3D5-3ND8C@?LG^9HZ60.)N<9/]H@&.T-/YO,W212Z/G2\)! M:,01O("=#2=Y0VFX>/)D 5I/1R[5.B;)3">Q$CY1JM\52OP/VB' EB M,$X"; 5Y #SKTB.4 "C/M@$B&"&-I"/&9]9YQ[QO"&T[ASZDCI_Z],:\0[N) M=G7.*V8?*WQ@7LG=,?DD7"!74@1_6/K88(J)6BTM5^N^6Y.'[HCQZ(9N[H2R M#4;>.HN6-FCU4U;@ECV/EC7-]W_XW.5(G!R^M@6_BG40_&>.>G=@-\3>O-!& M,4 C*21@M-"U) J5CCK=$6RPAX3"E&Z=;QT/UD)U@^)&+AEV0Y6Y]T6C]_^_ M]/L"41?]^(&#\;^QBF"39351Z@#Y"6S'N1ZN-AZ\FKT\*9Y//70 MAW2VPF#=A:\8O&EX^T7232M*@Y55=[[;?-SS/R=.;WV;BMT:TQY7 MX ]<,!2P$!*XA4HET.WP(6*^S4HCWDP;.B+T9#^2*L30R"L\>&.D;;'%K^'F ML$I,@TH([ >?Q82N8TYAOI"H=7Z.IOL&Y2%E[JECD1+.L= K@]KCN%[[Z*8!?FY)-DV'O[?ITA\; O_C2(85^BL$LF4<9@;OL6 M >1"@->W"!MER!8R71Z_RK,>0B^F/G]%-Z$VA5$1!^:?;RN%Z&F[2 :G.G%? MLZL7>V/9?K0#T^HL^S[.6";>;H/=.8:]"7 YGFT%]V- 87")<.0BHF6^OY?- M1^:D@2K8QW3\:Q15./K9.N-&N=,7]1[VI3L'O_U(/;&V>P?F$CGJ.RLJVFQK M]N9+DBID%&JL(9AH,>X^W+(0!O?!Z$?$0/+$V.(B$7!$B+B:.]C;WP%\ M:8>RLUSGU=Z G1YE3(\C =Q;,H\/:>I*;6P68,=5X4L*UR)7'.?I&$+^S4BT M[>*]S^$*[^?_KS<"_C]9U50!5IH=F[G AT7>O9((\&O)7WB)+*77_>3>CZ8\*!B&Z2H$Z52*:<+94I*'^ MV^YS)G%FL+VM>@?8D&P%YF&-&-9L(6D+,GVV=K':S 3 TSU-^_3N>--$Y'Z4 MB['.@T8ICP7V_(A^9HT^+%%Y>7GFV#%-_5SPU[@0)P'OK"2QZ(U!U2$/@\>: M[R4)52AV>F526E5'56W=1G3LA,I_EIV2FNU8S4BX?#L_[N^ERYGXBW%%FV9+ M=R"W503H3E)"I?09W/&>M-9\K*%^H&U$)=I>P_!<7>O:F;$&%#[XNLO3M(;# M!C7?.#\R^A4G?Y0!]QD&M'$GN$31A:R*J_"+^ZIK!;>\Z+W,*]TD+5RG!DZY M1P]-77GIB^/_K;B\\6BR;\-D^6*3"'5,,BU?[F>P-)>JQX&8Y<,B5[%,Q.!P_&* MOGL_ER6J/C/H8G4I5B07/MN\O&HPNQS-UDC!=Y\&((Y_60$9V).#TRBVBG## M(@*0+TMBF-^F.V=G $A+@.R4E]GX9P!\>'@D 90-.$P1WB?R@C8U&C:/S.GX:G\0T+HC8XGO0IWT(4,WP'%GNIGL#4 M R"[=?N,3L6WH1SSJA,)F9Z+#&5BB/G=SJ6 2X8"UOM_TBCT6[R+ :K,LXR- MSIEX#;*KIZ-$\?R3&KEX\TB7MZ4539CG,;M?F>TITQV<\F0+F#,+@-A)*(0D MT5:"2[J&@^P!2WK]389&J@\^QRWZ8-!<5.Q\^\'RH5AAOIE3*8'G^:-T!Q<1 M; ''AG&9'K*SO:,I/>0-UI 6S8\^;YAU-B6;4R:N&SKL'&62N7;DM6X&;+EU M5FICRY)EAM%ESG(*#$0QE;7CI^B/8P#?II&/8F79[MF SJ,/V6_.].A']:B> M?H46%IWE24///[W::'@#6W%MNZSR,+/670J;<7O_1SV1<&3M:#,*P,EN& MDX4[PU8"=+[:!VN2Y[K7HR$P%14@ XA MG$"_C@H=46(?[:TG2^B9,R@-#L?H&VGQGQWFI?B;&^'B"V%H:LW,4E-^3F+LG:0# M2P:W=?I>)"UIL]! "K4P9<+=89$VMOERO:^L//J\OR[AF^)A%;5;6\<#8RH% MWJZ?5I@[?6-C[*I%H+59YHB)765 <\B- G7#BT]2G@^_[C2/E[GR7+OMM$/6@(6EF M'P-8=#/:8'V!ZB2^05*<=B.3N9]POKK8M$#@Q#.^>'Z^RT4!V3+EB$;KOSLP M)]1H_.7?59>H>#C&>E(H=<+>>?LO?DDMR3W^2Z]:]KF5T[S\\5$;!-8%7 N^ M7&G9NF"N(JD!N9M]F6&_ POY_.C9UHKB)[C'6VI+F_M8(HP]/&\O(-/O=#O3 M1FN,66'J2IS!/C][P,;E6J)4;OPMT,.JU]<=9_NHZPO2\Y_7B^K'NWA&&D@! MI2R#4==+=G0PTO,KNN(D4;(QZG6L_;7?=W6XW\7*J\AMUUB\6K1%T*^GVC%Q M_7K>=.DE"E^5ZP0E8H"I<_D<^NC(K)$#9!;S2I?F[RCEY/T.';*!7WHB=&E+MMD$A_G[FKT:#T4 MLR>5.*$5%##&#!4'J932DB/#GPGECC>5G$KZ+"H)Y"<&O^AZK;;RW=3U9'L[ M6:[-5?-ZI:.4GR>%^.EF:OA[%G@$B12*4 0%?E:QZP!$8[G*^DZS%;H2_ %-JF=BZ@[ MKATVTF?&W@W]*#_=P#U^8<\$MXS+WZY E 1;FF6$U?K&\'RUL8QL2)/J>_=> MZ0SBZ53 U+TG+8N_,V U&[M_*(N<[E-/[D476+)>;.G?J-#*M7P6-+@-%OHD MK'HN;[+7\:ZO#<,#U]XC@&;57^ M+>%+<=S,T)5.&=WOM2+7JI1E#ONI+\O1=F"O:R"ARZ@G RI0M @G1N GQC\D M+C)O ?%ZU[]?\&*8V"7*"TP[71+,$C6[J-]X:3KOSQ0-W"/2DK32?[& DX"T[22O3SN\N'7V(_17W^A',P^ M;$*]0:8;,>T87<%ZM[))"86N:3J$98W"A1DE59->V1L6L6TZ:? 7FPLY+ E\ M"X51##:_QV](=BM\)]TW/V):Y_KHOAG/@=NW(_1)X:>(:HL'G#I+?!-7!+J_ M%%W+E)3T5_644K*<'_]J;O@.CN2[2*^M/8>A_7QLD M'L$SU"]-(IJCN7%=./X [V:I4]UZ9S+/GO_15]BS2P'OM4O;=]UR3UH=Z2JP M"0$_PVPWYD1](XD/,)M$' 7@MQ(?G<%:YAWY[+K],<_E>VX+?GB.UW,5Y%S.1D78;ZP$7 M@T\G/!R3=QC==,CS69/Y=ZC]I__T:F(A!$SCVG &G*P=F,<9!? P'FX&(?,! M1O@&RS-)S6M+RAW,F9[UYYMMQQ'&B&RD1+1T[_#\XC7%L_RRQ@=L/MZ+446Y@74(B,JYR4M7H(0<>(#M MPWEM< KKC(>!4,*&5\G2#9!AE(,^.S )M^4"-S(]*9JW-;M=.B%._:<,8L-5 MW.FJ0IKQP?#172'9M_I3KV:C/99*<7EKRHU6'[6EA=$4IX"D# ,2I.>_<-WX M]0?07.#I\CNP+;$*LX,[L-KSH *N#P(&3FT.I\-)87O2\2;? -_\A<,+VQU+ M=/OK94N?QRZ$&3PH[!S\+'6:_ J/WH&-(FK3]G>O1\HQ=7M1UWKRTXN+70U. MCMZMO"1V^KC*]\289:X9F?B^^.1Y)>0CRH@P5/PU\$@QWT;BRT0DKQZ2IW[, MF39J$=)XTZW Z^F9#Y>E;$^=/B#L/F9PW;= ]AJOFY?MWVQ?LH?S91>YJBF. MH]/F,&(W6)]LM+PW$U][%A19$!N,PCM7BT],#_R4<#A2 D2DF^9T"3(J8RZ4 MMT %9Q \"_,.Z5C?,T ;-II=PU73YEP#9D\/3=GHZ?G1U(JI@;_ M(.DUA#(X1RJS"Q1?1K+11$FMT]^KTAGZ-!8TQ+CM8KX32<56MX=]4+.;^W=@ M!]K! W([,$--IBLTUMSIH."TPB8U_I6>?MP.IWXX:0ZR^2D(!GR0Z,0308P#L31DS.]Q<> M)S ;^_>VH8_87%ND)[?#GYL_U7I\G\[#MU\_&-V18Q6MYMAEDLK6#!H?&1TC M#0XM62QJ&3>I?J=84DQ88UT?D1.?(7PAW>SA(%2Q&NAH(;#+&L^;N.&!M7:< M<.<.4/D[8RSW9N1NVRN;DDC>(H3JV7-7B84^GJ,L&G$IC\XS\3QLPFRXO8DB M4M)I0OT5_=4L=ZY7Y9*+!W%9@;KE#E!8Q 3F1C2A66MZS Z/?4 H% MY?KQKGED"8Q"_>:15,_Z'D"%W7R>I=OM'.)'K<[J6W6Y4S=Z^/>/JQIFMW($=J8,#BK/+0O710RA: MZ[8]! -I2UU/0&DPTD 2:TYWCF1X,AV $'KS949BP:%8SSR4O9!%HK7%WEOI MYX$_^V_63,JX"$+BQ'\^NLM+,>P MPEU:;7J1B3)EX_NX!!.%WNCT_MPC3.F$FGX!'SFUONA M9I$U?N)FWD8%R9>>S2; @Y!+5QAR8!* (X7F-#V0=<@N35MA-U^,RT2X2,;< MO+%7X+6'B%Y0G[5\$2#,0F&8.S!F#J>4C?KJ>L0TUZQP,>1&S[&(I#2MEO)7 MUIQI0R3]]/8D\P G6L]] C7L/=D4^54C8H(H"D0U\9XZZW/PAN2 T#UDVIK? M]>4#[L[3+UNE^F?P= LSX&3 RE(E38$@B5$13R'"W(2Y[TQ>M$7!KR^GYK_8 MDHUNV8'5/2E@R[#76(I@;\7*4B;CA9+@W/Q!($VCI/_QV:@Y'W_KY@]\J2\F MCZT%[IJ-P1>?OL3R#9%O#EEH'FZ\V.TUF)P2<=,SN1NX[=J87;WT%R9 MB?-[AU!]6FEF8JPV55(YOM 9,#N_R>8'*69TLU<;B.#F2:,@ U5THE7P#NQ" M=QEO1( L%7%63G8XXU#W9 4>;KM82@Z5.D&<"QQH-_$49% M#,$W%6-& G3!<$0.393&MA:]%;))0K MCT*/0_\H$*7\-B!)T8F1E=G5-AH #AX,^WBJ[K4[[HYM+S:9+5^V]7?@UV+B MXHW?;'5.HOI5Y#URU/9E\A&V+,/:E*&;E?'%3:/B>UFGX7GGM2\)9-8LW^CI:K25G0GQQL-'W/4&KMR9Y!'O[OY@X_)[L!P<195> M^>!/W6>P'ZM'GUX)(DEB#+8&_HX#CC<'/!T?B*$)U\_)\<0]N7$N5TMI:(5Y MGH%:SF9F#WV[>*QA0"8#*ZS7HUQQUF(A$ZV M?"MO$?^U[W/\K5MO'U 4?UI\^9P2'M$_LFD@KIZ@:&F+T9.1R!9LSZCP6"[- MK;SVM[-T$P%%]Z+LIEV,1:8M73.\?2M)+"L>/O++&XP569V!:BUT8[ZT&;L+ M$$_'=5+VK:.X,1[RCCW/;*Y[E120[J2^KVR9K50M5E[N@O$=6$(#:VHY(1 0 MZ6&Y'K>]2.SRY^063OE^L:+T?0- G/5&63KJ$*0E_C@!*.&)DYW(7!C'NFW_ MA8J9[,FO!IUN45^=5M>K;UA/ATJ<4)YB$G_D-2 ?X[?$04B.AM8TP8R*,>_[ M,]1;IL_4\@1/K9*RI_%+)BP1M@,G#4_U@,P46WMP&BKZ16I:,?6@[E*\K?'W MU976U633WK-#S8FC[Q]&&9@[9/Q?I-U0X\([M04C5D@Y.=//Z/Y6TGVJ'1DX2UCVFVS1NX4/ M0"RETC4;#E+S\(>&[^I7H8Y67? ,\E9?3.=C6BU9WC[V9"K0/YQSA,Y3O\Q# M1;W.7X?SS26;A3P[8Z L6$C(LI4M**V(@EW]O1?QDKTXL0)H/MA&0EQ>3&Z, M?BU6>*;*AYY"PU6[$&V-&WXE67/31N:BLK0='4LKCH@2?P>JGN?V(\YJ,B'R M"(HU$,?^VP)8S#X+A..$,'D-!H* N%1EQNB\9KD0Z)R!?X)]3TQ_&VPS]IS/ M16GSR05!CN@D#WT1U>R^PN8/8GZ$"/"I9GA(C5*$+YD>!E!8]VWKZ\M59=MJ M V;AIRVO7.$3<+]W[6-0)RP@B6$.'GI EQQD"^*IL\U?27P8./P(JN!**\4W+ MIYN;=7Y4%'\GT:M[S=P/1VG%2B;J_]S%<^G5@E0!W"/^QZ R(& MW).;;7Y7R6:Z;@YTU)16,>XT2H1>U6IQD@X:>:G;Z7*UE"$4[^7XU78496.? M'N6/?I]HDW6I_X[X\5?K)\A0.GBL%!@"[@M@[!YE1@(*?!5FM?I&UF4EP$_Z MPE!13WK9C]C[]FBSD(3R-+EGXV%OGAC!/(B]9G6D,]!: <^CUDF!7TV]H12#'^Y @KA.@GP*N5]GG2 M\]%RCV1>FTGOM!V82O+?1UQ4"J#D69>*G_1=*I_PY,.@S *L[_:Q?7B&"V[U M\Y$:%B)%5I36_1['M M-$MA*<5W:[2J2S6UTJL\=2QOXQ*S&2DNJ */ N9$]A%.(MN;&BW@NI*)3G:)RF:9YE7\C.CH66\U3Y!Y M&I4=-$ZB$0]SHI!3GL#P#LRQ [D=-9>PO-$"NH M8]^-WPT^L#3N%Q\G,Y_0GJAY/1L3HYM'.Q/75LMQ(99\]M?5^J_=GL8/I.%" MDE 8(]I@( &4 4_T8$W=Q*:YYD!>A:JX3U M!"8ANVDE_$6Q>PCU4QER/&WE %*_-,V8%5.Z(M[(DB2NQLD7:&P%J;"8?">P->_9&\_M,8QY.R2-Z5 M.8!5Y\0;E.>X*;M9*QOGW1W_H]JJIIQ*TXK!AO+N^OVLRT&A^W/8O;!;,,OS M@N>&[FAW1Z88>XR',VVWREAEHRY)8;*"?3652SCZ:7-4;Y9BW_V** M=B5RD)7_6:D+_[=+$>OR;ZD.\A+KY ;!WN#\>>.^J'E1JZQ<6>Y[8 >JQ".3 M[L]$ _Y426NJ2T-YO]X9:JKFU2HT1FWS359Y:93S7VNCNP>'0@)Q\/A99#8#.%2QTOB8FQ_V/G.J/K;VK0JM?>Z;#J M#2;T:GX]FL&1>ZE*7:1&CTLS7S)(3YV9&@V(=_BS@ FGE^)J:X32L&# MRC80\AK^Y/N^B)?N]-9"X)U;ZET\# VO_5GSCNM?N.OZ-%. :0"!/KC7!3.[[#P?" )M!XY*JJQ]ZRT[\T; MO4V3*%5,-O,1)QW_P%\>:TG/H!'"0:VYY$=K&P@8]GRR0M[8E;W3382<$S*Q M?]Q98:>>.;Z\VND//2MBU(@ZN"Q*#ZDW4.G6,\X:&<9\YI*M3LOPEBQ8.IHG M,ET>=_)>N]IMA:;%X7<<-^W^_-AK&KZ/ET%IK'8O[A3@6M)IZGSS^YG&TLZJ M-,O.U_,=WO7'IF4NM4C_ZS^OX0_AI-U>&(59UZ:I/K)N0(L;9[LI-T_;8>+V M+"HZ?KX1)/486?^?#O,%GA/?2/]''QH;5ZY8)FY_J]K0;Z6>$#J2%DNSI+N\ M'1%DB#7UN(Z\]=JR&I=YI=,N,A?_J3D%3N=LM"&2?N<^3':2>_*OSYJ'6L6C MBF8Y;_2,=F!?!BPW"[""$ )MH4G?YD0CE^1I2,[)[T234SNP%PYQ.[">.S,N MR+_$ <3V7;.6+D".FTA'7^ 4L!5\&0N_5C>I58:=M,MOZ5]&O7C_?,8N>R!6 MWLQF71#EV=:JX%3BGCDMI(:RGP)%6)?N9C@/ MV;79^1V^&W9MM5+8]PFF$[>++?*3_F:%+3!;6XQ%EO8K5L&5&B*UUT743X[Y M"L;V/5#>#R_\XR,S*2HS-3@T*"4'2#JRG#!"R" $7Y4Y(Y"?:M)5BC%J*DBA M'$&=Z< /=UQF$38-OV!;?A[.\"I.WB*8QS<6XVN=U;(98\&17X!:4,XU,G?( M5;' *;O#TWT'UDU3B+%2'_G(WR9EJD?DE=#Y>&_:16CY9,D6CO0J^4%F:(*V M6>*"L8/\XAH'WHL"-"- 4W.:"R?AH/4.S%A18249$ OF5W_MPCGNR2_ Y,Y, LVPR$ +1CE M6!=91X%UA-7SA?BE)PP4^.5%@K^@O5GD^WJJ48=.5Z0=L[7:I.,]*#CTIWSH M<4H(PX+>8KTLK-#O?ONRP=V#[=]78F"""JK,'KIS$H.7>0E(S5BTQ8IE06X_ MP-"E]/W1^%V/EW8UP6_"I1+&V,Z :@Y6E2&[&84]Z'B&+;PJ'GT44'+H96^RAD:,'COUOZEK/7Q'Z5#ZN>!S3- M][+HLJ _TP5 WF<=8"M_[\;ZT5Q+60$JS.TZ2@>=$QWJ]'M#P?6.Q_V?WU*X M]PV_3%"JW]?A?<7YT7?1ZCSJ9ATE6@K&^>H$&?<"@Z.$_>CGPB1=.C[D>KG0 M@)R%S>?P!:M'>XH""H[SJGS^<()[QE5ZVH2OS< ;0#"Z;#GYR(>FXLTC00"^ M!GD$)X!Q>LR6V&[LMOOZ*RVW2,_JI*);[XVYO+ _1OMC'H=J//1T!3[D8&:; M$9(D2;8N4%KH)J4!M'(B/E7(KD7[NN?8=:H9WB_!?V^MF*!= M??BJW_H8]RHA"I1A%&3745[A#A8!+O>84LCN*F4O&LVC8,/^Q-B)J_RF_86\ M[W'U>H5")]?N"/F\,N_@4+0(HC@QMF4?>):MVX-W[CP[V2"E'@>"\UB3 G0$ M1._D^VC=X5_?3H3)!+4GJ@_)_+CZ1UM$<36HZZ!W:C5 M4QAOL)FP'[]@F&VU ZNC[+5E:P+_7H ('[89F4^L.)NZ]YU58KZMN%.4NGVH MF0S?/?[6!;]\^(@": @_A!]:HRIQKI8L5*#$-@3-7A%N=AMBH4G:"XE;8*X= MKJ'L'&!=]]OVWQO&-Z[JT8O9 ]MZ=WAVZ,YJ:$]LK]Y:+!.>Q%K2\];EP MN#FJ^59MMP_C4#>J/^D#TW!Z7%_4J=#94*YROI./B[8JDB^BT65;@8W]+P.GDZ<5_(Y\L_+DO5 M6 MF+VJ^T._I&&"1%$COVN MPDZ[;"$[P(Q3Q'K/(7^0]P)#G.G..)B8,BEY<0?6[+#/Q68V<*.CG"G_43C0 M<4V#AZY];!)&M.40 1\&KQ%0-&&OT%"Q=\DV*J)@5'8LM<-E.E%#%'%I**CE M6% /":W>FC+#V5:_A0"Q!<7GL[=])#VTB&#?Y/(F\^VHO\95RT>()80 2.VF>\G=J)JXQ[:XE+2@;N)QYI3A\0K'@Y> M?U*JF>R*K_% _;-@+K@XV*0U)7Z;[UB$%%IC(H\A'>ZI[UOTK MVY][AB^[ KLKEJOLS5R!ZE@+:(>.G40Z)-W^_6"N;MQ\,[@8([1O:Y /X M5CJ@"C9X'L7/XT,6Y\*W*! =8PWX_C4Q&@C;*.KV]HDP=X19?\0RF?[5K*0J[]$'%TEHLU+;_"\8+,XH?B'BTA OF*1 M4I*TS/^EGFB#:5-(0>S%.'!:O]''0T5CK@D<"2/P70[:X]C!HU@9L GRWE3_ M%U!^ (V<%/(R8HBQ,CK8RK(P\*5.>W:5H6>)@6+PY72:V9!)'5/J2!(3#1'7 MOY-R!YC;-\-\O+X&1"X).M8BY$8TCH"_=F!N&_2;7O4Z,7%O,\_:E:-EB-D% M.S"NCD93G86C$7'7F&O5I>L&3SF!2$=D.$5,#RHG"1#N * ;#/8!7C3)2YRI_8ND0]@KG"QGJ" ;L0\JNTEB;!VS ML,UQ^+?R_A(6)V#4N+<@<#CTK]#EK:FQT-8++>,!"GAPWU8!;L!V<(F?>M6 MOY6E;T0]>')FNTFKZI+45W4;%^';>I\G6W4UA>*?--._NR37 F<0RW80:40! M=6H?#/;BZ_J@![Y2SWH\=C:3$_R8.;R%3Y:J.Y,,8T!9-Z;]2B(?WYE8IUG=$?N@[)!PY^9E*BN%D8'<)LZ$Q MSZ"O-*Z$T*%\Q>8#(G/KT]GGZ8T_&J.BO4Y>UDFH"CC!Q7/\"7=/1IB 4A2^ M]H[9LEV!*Y*[2I5Q$-QC^G61?'A]C1K*/I><-,J=+N)D%/]KPBY:S5-A#=MN M;\T6K$".=./O(1#XNL$DYE///>[%+)O?O99@CQ*S18]0O$4YN0-3=1D')?L3 M%JR>!>33^HA"Q SKTIZ_E9M7>WYGY3XUS!976\[M=9D&7:#1HM\UML(#LDJ- MS5<.1=]_V-;V5$3RXN >L=65D10:N;9 EWF?D\KF88A3-8B,[$8'!?KTQW$) M.C/VGASI@N#;DWY6IG..]C]:K-K=I^X;2XFRGC:S[(GLHRAK ]WX"5< 2@/[ M?L4S^XOLS5CXUK4SV/PMPL^U\BU_5@#[>2YT49BVL .KO89\$ W8FM*W"I#4 M(]70)'J"1V*?RPCAATVC2[?8?D/#(''ZU\),_7V!4PJM!M::&VO/(:4FD&))^U R\1JS<@4TD$T1)PMC'G(3U1&X,RKB*8I%Q(;'4_V>,I?3PKW/)V#?E7OIW7F:JCWC'ZVZ2#.[ @+'YJ MT$!N!S9L.8A\>98P=E.VK19ZJ7,@7]6G?2%LZI MXK^UL$^/6?RWU81W1JXO<%]SUL$*U=&YS^$O#\S@U!9]'40!;5KGM29'3__L MN<$DC=67\(03YY<*NB0.'WS6WXS[O0-;/:_GW0L:LD#RQK*L/3*,'_F&P,56 M /#W)Z)'N&JEU%*N?>_9B#2IX5]((FD E?GX1UTR,S,U 5G[WC8T6'<\O%H_ MPOXNI:L)<40I=[84-(Q[?@/Z2LSL!L+AJEO&HC\JBMV1]66.+&$+3F/N4IA+ MS.1TTN84C%)]=X*C/&&O!_!,FM7K/UTQI4>_' 4%J^*::? PL>$!#Y63O48I M C@_FR&7_6)WY=J65PLU"!_PKLLO]/W!_1ET#"0X1@SQ!K,]MYNL HZ70%%Y M*'K)U'S3:M7O2/[J#LR'W1JZBW0_>;M#U>,+*GD'-EJ-1\:N BQ%=4/.X/8+ MG-% 4O)T":&4$E)B-/CPD5(5_.LP.9ATSN:(9 V:Q<74\OA@1"![7'Y#5/X6 MY5V/GTA+$_(,&E< %-PS7*64Z6^BWZ[K7[2W,]-I'L5JY^D]40SS=A=^7[?? MUV?7<1G^U;02!\P K^?(8GV%/V8BU$./]ZMMJC0-#'5/-!UD\BR%J=,3FC5&;D0K#E+ZR>]D?GJX$!$;DO\*#IKTZBZ,UF289OV1XM\AG+2U<@KB1@CEW2U#;"N3^N]X MYE^@ B185 :!$SHN#L4)R.58&]^E_,_EBQ[+/LH4^5@V'3)K'_R9A_\C<^K_ M9"X,DKG#UI,N2X:^C)$UJLNRH2.U6GSB>3K]]&S3=A'C.OFHIVQI<92YW,H5 MX#U"J?UPG-U+KY)9=98<:Q^^-1K[[UN6XI>A/[Y/@5',%*&'-+'P;\BE/!%Z MZ@QKR,>])/'-.VCTAX0ILLVI\;1]'E^L.[[S>HE+DNPN?_&NY)J>5/\[G6(U MBEG!@;:4HJE)S6Q2EZ>90<@HY1#6D!5@@]7__8E.> U%)E4JYAGK67=GRA!K?CJZ%:REO^SV-'!?L'4]Q^O%M>9?I]:-;FO4NI)[_<@97+A57M2E\PD.!\(1U$P%'S]+NNSO"0 M)A%2&R//L$QEE^&0->^K5TU[GVU2]B-=*3 V#.CR9>31!E]A_:D?#*06E6UM M'I'$PK1'*!WHSF]^% M*<50@3A.#91B7^HQ4 -[ND>!>FL6@GV"PO?WP;FY-*>^&+550VEZ1'%'PBN1 M<0.'#>8@6SNED;*.095T@?#)'1A-80(.R VR^2E4'HAI)CZ2N!A_=$(B])PF M*8<7:*/VOY^1PV(P#_2%^)\RC)4C6_8T'\U(0*JNM-!(W3NPD%-@&V+= NL+ M_:B_ P,J_C9;72LA8P:(2W+;H/Z-ZV>65E6UF/]F,5U6IP,B_V5,E\7G7U M9C9U52\"/&#.V@LD#X+[*QERS17D9OB( 8U26Y$T3*:* I%^PL.E76<7M*PL MHC2V8JLZ&46_KB&2J@.ROZ#QI-'3ZX\S,.[KR%X,\<^/'*\8,]62UK[DYK UX3<]52%\W M57*)S-E7GV3X1:ZK?UFA!%QK^'L&[^9NQ%(NU!-E"5;8C;B=NW-UI'0M]X)* MQ?C7XT6E[ZZ*ZP0"9":R9!EV.KM'D M;Y?P=3UN$66F'7'ZS1K M<+U8VH7RM@>8\),CEHQBC(;,9G03 EP_]J>#0%2TA#AS#:2 MMV/=U">57FT3^]:MFSE^X@8"_ZB0[@)1H73$@) 'A_!= M^,I0P((OKV N$2?;_;>$XW-M;9AC@1>XR<>@!\Y MT8TY_A-R$4X,>'V!M 4#_FK#F%=<5\MA9O&R=_ST]Z]G(;GUH7MMVA5Y#KDI M+ +(2.4_NN$^=-*Z+./"LM(J.H.CIG=WY43]S+/J5'>9,K0/Y+!;0!Q.#N,X MR=-D;]6TV4 299!RO+)L+F6."/]V,2PO>_U *\'JV">^M&&9N*=H0A$ 9_": M5 ?/C-8:J 72Q@T3Y:6[SR9D^!S+XRH.W,=#)\XEAW-TDJ+Z76MO9[\*#Y_+ M=-I\2I!7@J?+>["2]5(_2QVP8UH =YRH9@?N1/B;>)%HT$B3 MW[^J<+4#WD_.<<-@, 7R9S)R$GY8^>?Z\> IBZ\7!UX_[W5F#C]*R$]L[I[Z MJ'WI[+OR-FL'SP?VXGK/!G$Z:ND]O7S@QJ M4LVV#!#<^*%(FAE'B9WQ>T#*(X/*CR(3KE-*Y!>A6KL;[NS<(J@ MTO)CM^YK\7B8%$P:?AU*+R2 0%7<73^9O=3)Z*H1&R.WJJ\$KU^B+7-/AU@' M+G0DC;QXR($2BL'70HWH$UN1JQA9,F MYA"K\N!O)(!6)X"J*#>_MT;F1N\;.)-;T$TA(&\[W1=\@QSA@6YR+OUW$YD. MPH/>0R-EQ(2$J]XZ'Z+B9)9=A^>*F)ERM=W:)WB8)WFBY FP_6<$>Y(#E>BC ME3#;I1\V)Y)J5P'?&U?T]1;;)\4N_UQX7J9_6NDEX9MUPPYLQ(3YCK[9[#F2 MQ;H0@*Y]VXN!4PM?J=Z=,^!+ #3C.VH"OD,%_N#ZXXLJU66X;^00_5?2\]\E]P<4]?I*1D'UT3(/_V4 M^FGUB6JC>;1:7P#RA%*[$,JY5+Z"CR\OP.[%/%687AE9:2 I<)(,$!C-"S_[U#T!&RGI']%-!C(#LKXJ MU75Q90/MQR="<4\M)+CO-_KC(7(#Y)"A!E*X'CF:;V. \VC#JJ$NI5GH ]H' MK[CY>EJR^T'+Y:FW?$X63_:^("S[TN"[V7C SXLZYE^#$O3Y_*G5Q3<+@%)W M5U%2<=/JE:"%G_6'#N(RDVBK;%(9@O=U2%G@P)>><3.G0D84<]T_8TT"QX^( MSD#Q1Q"*4GH^BH_H.Z1M)JB[F+AZ_*?N_+'$I9GABR$&EYEV?PY,+; W2M M^!#Z>\4FE6SU#;_%C,K(4J\-T&[3)$/_EU17D4T'Z58.SS(U*[>58JAD-O/_ M;19T(42](#1$RMF6,*QBA4/8EM3!R)7U.O1E7I.Q5BM73N$]7&=% M4CTY8L3EK9Y\'FK!U]1%XT.^W>)(?B^GC+)W8FC:)L](4]]@*1HHGMBLQTL] MPIWH(U999P'.+'.&*&9#_P'%ZL-T(#REK;S\34&-3;ST-*55L2$.W5(04F.6 M5JV98?PU*R&SW];ZN57% -/5\WFUFSKC]U2&>JZ[1J^O[9TQ.VM__3//Q@?, M2&:1))'X&C&C<.X\!%.H4K;*2M/!G$8ME) Y?[ R>.:>-I?HK.!N+)9> AI4 MTAMT7I?KC!-T[,;MZEW5"(XN;Z]F6?.6"N3Q*1_S$9T8C+D#_D(=3IH8?(V% M018J/.O#Q+*UV0_[Z_8=O6Y" ^4*IZ/EVG=K'_C:]:M>FJO0*!TPG[#LC [# M*70&>!\8P5[X>>75CW[E%5(I$Y+Y^S0NJ,3?WR-PL31Y-/GUF MGEU05C*:_HR!68B2-R\;K/!?;6T]X_\E?A"7%17$NH[1;*A83H@LS%86^](T M:E85U_8HOU3TBK>$,%^@O'C0RWSOH+>#_BA=MBSGW0;\0/:;DE3?"]T;"L@# M79YJ.@2VS$A$B+_'O0^**9NN)RUOC#4::4&.-+3P^J\HH01#"<44A^":T:-9@*NX_LX1(/CBSK5RV4IF:XH.!;I MY^?K?2Q*W,:QFL&E%]7\,O=3G-E]E,G@#(HMC&N",B(UNIEP0B$O4H=2,W[@ MY^#]LCWM9V,1H>JNZGMAWM'?\T?)PV,.V.=)V0O1AG_)A2'Z5$K8=A=;4)CY M$U"FI?)#]?)LY27^(+$4(7"!9N]WXGL9P^'3&5)7MIG[HRYF4F%%;$V^MFB#$Q(K8[A9HA+T<_?2HKI*:;)+3EE<<,Q(F^=,,/%'LI-RK:E MW"&QX @TC:5*X#Y2+-U+L:#*B7;FXN@U<+CRX6J5JJL";?+VZI]H;>I;Y:M- M)KIR>[@38E?B-Q?:O=AOZN'E+.V MD:\BI7)DE]Z![=5P;NP=NN[E?O)$"J7,Y0WND%'AHBWD:#TC$I.($S]*(YJK M*^FX A<$02.YN,6D^LL :RI46U9,Z.83]+(.L AEC?#E?U\M/VU4B]^%<;/H MXZGE(3.ZWO[]I#O9(^4O^O@92_-^39KSCT0S17:=EJ_C'NNADGVU0"1]UA3( MH&;UJJM_N-A2+C2HL>IGK<&?K=S%%_0N%GXL^LF%/4&=;$4@,J>1QB)R80K2 MDQIU[-^3@[?'];^AK639I3^'D'TMXM-QJDU_;R8@SW2%XP7^ZJE_M07\ZP>^ M+8 J_9,J=X9;&BZX[-.U79T/D=^- 0B7]\P5O"FNM2U&(B[;MXV]M$@$MU6 M>2-1UC]NRO4Y5D\((#),:,]#Z';4LFK:#HS?80?F#/C6:_"[O4B@Q,M0G,O? M\+:PI*V>U^5H6/T0LV M-@-] N1+T<9"@UV)G43IXK4/RAZUGQ+",XI.6_QUJ/J>+T\3R-554,?;E&Y_ M],L42WCR2R!AC+8\+[.]C0@E']KH$L&>8@1_H"'YVFGZ7 X]LG819RXVG@RD MC5Q@7VM3T8<_V,\3A++$_FM]U+'_%WOO 11%MVX-CP$1$%%R'I6D(J 2!614 M)(DRBB!)&!$1$1'):9A1HF0! 05E1$! !"0K:^[Y[OWJ5OWU_W6KZ*(HNO?N[OT\ZUFK=_=>*$861F0(M)A@?XQF MHSQL1[K+O!ZK(=5$!UWHI@13NIRE3\08F'[ZL<<3]08!3"_'X]8"D MU%+,L,VX>AUL]Q(:$G -7'BFE<5@WP] 0#I'7;"_:ZQZ&Z?1 M64*-T\ITR::2YX067!+$&_>KL&!U 0+T1B2HV/ MUG2-)#VZ<*' %:Z!IZF.$/VFF9P"P/)-6ZZK/3W7*4O)/A3AJ21[EQFKP=<1 M,G&6:R(.C_? &%:06D6@T2Q8U@B8R8(]%L+22XL,H#$)#D"; OBV;3"H8]1B MCIZ'QDK RG;.VCR"JO.6>#^8X)3!O(4_]8YX2N/N[J5Q<5&WLTU6.:H5]006 M[ C7H39/V?$-/$1A)N,V_NGL;*T\DV.:MM\2TP#?(0LX9N!]R8&%!N8XZ]X* MK:D8A'ZGY^(W;A_3/^&F 5"?=T-E)YN<(MEJA!TY/VNT:^0NOCHYY*7 MUWD.^/FV6/@LYI4!\R<4.P_:-BQ%9@G?:G@,\2,6;!C%Y.BF]%"-P5UYR&T1_@%!Y;X@7[W5F/@B(B_6S>NL2[9BTR'5"7^2WD2NAPS:N=>>$,^,2 MV DXF8).9.-E<5"TS094FE27E 'Z/DV;(EH#[]:QC>^:-F%KD,CF_%[/2_%) MG\!S#\YMZ8U8;'G3,7?XVKO;+^S5#M]]P.RQ6?#>W0\D=P@F52X*"@3IK"88FRL&G^M MVZ(N/*TZDV%A#E?^9CD1AO(!Y0"'1A:,'W$/$94$IC9A1"G\U,+L]GUI&:EL MPTWO^B+-3Q\[Y/2Q&(K)<$/P.@MVL8.TS.1+P=(?YK?)>_CG_"3C25OS#- 1F^<]]T'?M$FH[CZ,ZG9%V%XQ.ZVK&1%CG=L:S^.\:@?JMIIRK#OL%-2\,DL: M;)@5C_C-_?/4H8D86JU$9 Y2Z"C20,9Q8W%5QR .2'X_GF6:5AU2LP9) J7> M1:Q+\SC[0'RA 4F3+)&,?A#/7A7XP1H[KCW96E+:( MWPJ8](/RN7#[?12J+:6X'3M(N$9!A"YKR[GOB2B>M5.L*ND7G.,84Q9/6=D, MU T_>FE"@SWC)<48!QY%M48RU0;0NM$M"4-^&:*)P9=5JV 8? MEH\:K3)+P9_5J840Z!UF0$<+M,]"G^HNU^H4;$=2EINC;75OZOU<&"R:_F1A M].I4O)<_?$1*H@1E@&VL8RKW:NO2!.:L'8>_RN1&T'7/5D1ZOD[0=C>\&LCN M@P"D4"DZ1RC++?CA]G8F)S!A@^.=K]9_R1ZA8FPCIAJ9V*^]R%/NP)5HK3^C MF<;H93S&W@&Q#O#!B L *EWB1UYZL;?+4^;D1N+X%PM&DYH MAT-8HEUWS>Q4$%9W!KR?@W[HJGW'ANI^@]"IH+/N.20_L>W-16R-AZ-50/>B MJE!OG-BL&AZ((G8JSU2KO?3<:2B5-)T8&/UT.O1)G+W^(0^=A_(C^'O+0YQN M3S0WFF@:7E\J#E*XVE*8_ D9#O"!1!NMCJ23,(D6L:LU?K3)Z3@TD92.\5'0D02], N=J9$GWKML;-OI5J0Y(%+F^L;?R, M&ZKU"U2^I^G@O&6F)@G/OLIWGD@U10_7.$A<<: '@0=)R& 6C.='YEL_%]-8 M[]%=+3A'7$L]1X^*@O&EZI)?&5M#-&3&MZ.O#1-@N8NG;89:#YUX(:'N-+6_ MMV)[.6P[0< WC PD=V#=0%1+/X)GC:%LV*.ME6/S\@BSJ^[SYR-,4LLC_Y:G MW0(O2J2\@TY[F)IZ]! ZMK"!VO)Z!4>WOS"FZ5(5*>PQD)[G":N7Z::[?_ C M+Q'-?V:6&U6\YKG40\?K"!E)"I9_>IFM<8BY;O%F/I$=3^<&S9T!N?'<$/I! M>T]W?X?Q4=X.W]?#;UC$&4<9DX"]SFZ ML+4KN&$\\W+@]N?60]N?6]_3((M4A6B'^^Q,QU"]HG4M%-;H=G%-#N3QQHDE\Q]Y=F8Y_I"5]\W71 M)_NDD$ZO6X\05K'%+LK:^O(#'2XCC#! LL*I@#FBPT.3&:T@I(Z['5Q><;08 M3F?L$FF0=++P^\-J4NVNXA+]@'L M"U*T&]M&X>V]%=C!L@EF&4^$J_:A*M&()VBK/+ABM>+)AAHI3(R"T?#=N!IK:7NQP( M2D)%=J\2"L;F!P_Y"+C7=RXT%<^)A2IE)M( MT70R'VC_I(S[.W'RW6MH%Z!T1M /5%%;ZB@R/_N\<9QSUIA\)^?LN6A?_SL+R^\Z@@J#%-?F4B(< ",?+06 MD-1P^K7%.++9]8:$9_N87-69DOXBAZ\15ZJ2LA]/3L:$?/I(5E7JN4<$+F&C ML'#TP7=^UR?<6FV5C4"GG&;^@VAMT"570M[P7M:A;-.;7[1GI78K?6MX%1/. MGD;3&L19[XWI+B*Y?XW9BO-VV% MXK>@(IUK,''I&W&?19#I1@7&HG>YF>3R5<,%E[7+TTVK*/R046-]6+ET4W MVQWI7FX16I I"47RMI<,Z0W')*-2?>7VG=] @O*I3=B#:/?MY=#02* J="V] MT+=%,R?V4]G'2EBGA^D*A^71LR8M#G&YXIXH#M"%+%A%"6%R.M+$_)S:6# . MNOFXY_@R-W%6?[B%VBV\;A!]Q='Y[3E+UQM/O:>3:Q_,%YTT>I=\?>W*52\,KUJI!:C1.>78IHJ4+)8L)V3$.6VIN&9'+D EN34 MB!M$72D#SY,-**EA%39?U\]4#+K=6 JR7KD@Z.SHR+D;=R3?]KW%K=U.TEO3 M].-P#A;L9S&)2!=L9L%:"*UXP,U,WH5V#'TI6-62%$).J1*_EM?4]E;^\O&X MQX&<376.*.XSYRN^]:>Y!%*C!OJ3Y?1K'>2U1$BZC\JNKS/WG/.$+"))I=@AT(_IR#[%@O8AK MQ[,=GDP!X(\SH&O'GXT/?3.!PRY"C? MM>S4]A7&[Y]Y/!ZG22 OTZ4"L/0SQ4Q>GH]66#=LTRSS!_/7BM B]BZS:54[ M7EV,7L>"J7U?'/VAC'J+!5QI+Q%09@H(2N- DZ)-.6;FEG> <&W-W-KF9K%G M2ISR\!7]?L2YF;=1*_O'B[2H$1K@CHD,(@5)7(W?\DDL91['$+"<3':#PY2( M%K?=H/-;D7OK$O?'.+"[G4:P.U J:$\H,'Z@]U&JFN/Y_#P;AG#1&%D7S:*7 MWO:[)0\"=T0%+[A['RJ 4 I!1A/165S5YH?*5R]4J4_^L=P"5LH#Q&7R7OR^#K5?A2E4K;E_Z 5^4);QTZ=B=FY4C$4=0ZW?0@[F8YHQ] MHNS1>"!.Y>CP%XV5KIN$#/H1<)C4 M->AVF8%#^^:!QLVBL4FS6[$Y?2Q8[?AN>;Q?_ M_:GNU6M%RT)KALP4O'?"/%/TFV? L8#AL=QII4Y,Q)R"P"JR>1D\P;- H@AN M/B"#.9GWJI^0/JROI1ND*<_H?=-7!@EX/W6RY!.*V!6A#$F"2I#/SYC(M?F! MI2PIQJ2TQ8^^YKX@Y'T/)?' W9R9'GILU-&W)9K(]%K_0JM9>!5/ MC [!U]7EMY]8<[KVK+DZ=(VH'Z?]YQ":0RQ8:)V+$5-U,8,'8 MX=\!YHB=X-#WSX#"NT?N./#%?55(I .FR]RSS .0:,(POWXL_<6"5>AP^7E> MJZ-)<[$/*]ZA(5]JIY\C2MUZZ-,AOB]#?B@KF7;_?K%JN2V/)B0WG.3V7Z>* MC2\O'AO'#2HQ.1* K#;B >]Y['X_)R1@\H2?D*2_8C]96G7QW-,/W[^WP&"J MFX?'W<3H8N"Q"1X1(OT,E"HA8&[#%C:V(CKV]H9)"1@4 *@D?NG\@@Z^4#DZ ML/NQ,BK/ EZB%($??T,$#(O#\-S:5_+O#^G@\OP0S;Z1@;G\?,,=;#FU3\]Y M.QX:#]X[XS)5#(86D) , >13_ 89XDRQ%OHH%(<1%JRTC M/]$TWB4N]=!%M4]B"%N'Q+&-R%KTV8CF@@S$)2IV4'?"O+@5%8Z'WRYAE*"1 MM O1/&%#WTMG1./#''_=_CAZD,M'VCW<_ILK?/5G1I\G\_#Q;=FI=YVLQ !+ M6; )\Q^8 4E!0(DN%D0[XQ< C\C8U8V1]@LAM[92(\@2GJTKIP)K!&(,7:V. M#-5;[=_3^-@GT9>OW24_K/"^Y=TI]=*IJ%5B,L;I=%@ JK8H,6HUB:[8AKJ-\/+GT& M0P+B&6D&RSD-S^.UQ5U1U?Z_Z_>R8!%U?F),B)A349""UL;3S>' 1O$N;#=T M6ML31ZDL6%31I<]JIWTJK-^/YDH$^:I;A4OH%1FZ, BYF6M(.K_N>,3">1)V M0+G=&A?L"*+L*=9#?NWA;X'<*$55D2*#] .W*.5%:@O*=YYIF"..D>MHU'RP MPP7((ADL;$HL+X:1L8,D):;0O67!D%R_&[;6"KH/#JD.)K!_:S^LAEO:-8;7 MX=F^52U_NU4 ]F^W"N7#;+>6V[8RG.097&VIQK8@83.X_=[$T%++>TQQ@O:A M!A(Z$R3XJ96L9[\JZ$_Z1C&(O-8C]LFE3B$RQZ#A&H(4 M*7F<4ID^/FI'M"CM*<9(CDES29L4-KV#R9@5+8COT2C.0Y!YB\,0:^8Z1U@P M8K024]6 ?L$DGZ$_JL+$].'I!O8L) MW)4>NC+9TJGWQ*UD;4]RYU?IN0^?*8)O]<^?F;6+I>W M$A*;C]?9'8.89M1 M^^8"ZLMR!VU'B&=_9W^=[CJQ(N00:GZ5'0;3"B"0QTKL]T"QS?;^ M'RYVN?/3C]<+SJ*H) [J+A85(O?Y1>/33I>/T*<$?[!(\$SA3(DD"/H8H%: MG;1'?EF!R@X-54$F6"C,38J'MIKA$5MU*(? 0*WS5#SD#6!\VBQ"J,(ZSPJ M1]4!#Q;X;=B4X'L_J*2&JU66#D\;_OI24J1^0/-CEVJ+ER3W1#RH*-< Q3-> M"(TDV5Y8M?$"?IV6N-3_I/C*C,[1GUZCRB958>-]7NEUW+)EOSB15/^#4Y'6!_(P]D?41D-/ MZKP^V6SVW#]3+.N81:Z(Q]?!U_"%"6@L/$!CVE7F3U\X3^T9[_S"B>;?SKY5 M/FUB0?;)QD;BM^C?OF4A-,0>/_":GHUUN1ZOW[VT-)4V-"9O:.>40CXO?NUX MOLSK>,XL$;F/>_ "M6&Q__@?G(>[II]I<13.G4,XI*_I\ICVN M2F^-)LQ/KQ2%GCYY6SAW]^]:(G/_KI\ZTO-$L5H^BLEP*T%^'!D[I%"93F(< MX?I M&WXHX[''XJ&'C7-#:R!J0?>/AR, $LOI/,99!NQS]2(HSU3I'#VI&_3>+\2\ M*HTK\(GT.1'[R-Q7>Y]HJ4V$?5%8M: +<8WC&^-C4;N]W6)0G(=1^]!&X*-^ MS:),[]R!^I>,?"=MBF[MN.)L9LJ]IPF86[Z*2#=KU=*Y]==[3:=^;YC5;FEY M,8O\$W/BLHQNO#9>F2.DFGM23:+HRY"&=V/RTPT![()K()DH A9JG\]$&]:) M_HYP45F].69UJU99N_0+=BHS=G_W*]0V[!94@D!\W85F_J__# M.G8XHI$%NU-36;U"YR:?95Y^3_/$OG'0T/9")&/.8AM5T.JY()XIRDZS;NHP M8W: "N2S^AV+CTZP8 Z?XQ?&;E*6V.]$)U40]IU^Y%]\[S]X9K$V[XAI2R_H M#(+K1@FS8,XR$'>ICCI:S+]V<>CLT>%%8TO\ 6_U;KJ4M[M(<]MUD0UO]LV> M2TL--KVU>DXYNWY_^PQOJDT#XN.@H;U:S$:74+:IH/M61]WATA)'ZF"'$-Z( M\8NBFQT3<6WEPY0A]7ZPE)S*55 MK"S'Z>SWBR;A->M"$X:U[!7?ZCC6Y@Z=;PN*XZG '&S747#P #]-"3^$+JAK MT$5R2%\);Z5:K$M5Y <(W%'WK5X'(C8W).!!=UBPH[ESF,]H;4:V]IF)>0UA MDQ.Y+P5"KS_3C'M2+;IL7Q/ES69E>!:B1BL3I*K8"J/R1M5\Q)T*O=7IY)9' M%T[13<6/TDWNMT?AQS^D$',WW=7$@KEJ M#7BQ8'QH@31_AV!IRO?A#'W. MS^^5MW,C1[$'^>!D!/0YE\Z$P\%0[DFYZ' M^.YQE+RYR8+M(7Y.HL(IUVX;;?>[G CUFVLQ(^$/ MOO P>[3@U9VJPE\3QG\MK:$W[O>"E?=EHVKO*58!^M-H&#_F(O MO>V;.T&D].8C.)#8ZM#&L8$ M" OEQ1P7TM?3G_LX];[[NG.?DN6S?1F/OAO85I 09;@%-F"%.P %6EDOE?D^ MM%0H#[@?E#9JX"D_^14\NJN7,+59'.GO=8HX.& -F)K\,,4L,GQZ:ISF1Y0; MSUQHP-Z;3I8=[C-]5S?O7_-PH_1^AV]WD-8X%E1@;USFG[LV#-&R)F/2\JG* MS8W*'224SRGE9PC.K8C&#/5NYA'PX;#E3V\M!91QK2TP:GU9)NK\@@'V6J]% M&UX$&JQH.Q@%%6*W3*)FY<\,Y47_J#2.+O-V#&R[4.+VTM<]G#UF37758N$, M[J' M9W@+X=5LE9'LV^).K?E<8VMJD%V&TS0:^_I1QDY+O\FY4F^QW]-5)TQ7QS:J M;A06+F=NS>J9 LM//Z!M,ZWO!SB.UC%Q0;R=;NZ[(N+N2!U^'K>WH.+W)46% MMDN=DD><"]Z\C3JV3_YW?&2J]2U&>:V;R_NO]E07X@X_'[GPQ:2.3[I!Q>&F MADAB?:A4J7GJ.VUP>GT!03O:Z%+ ;#'4-CA'TA:/J M?VA/U\K1>7$-=ER?/T>0VMN58O TNS3]/)N8JH9KT;*WC;G\[AII/Y=. M*ME[+0.6"PG02B0#8J=R+%A8!?2G%*$75:*TT P06E EJ4UG=:^"_N,N\[1E MMAF"D+JZ*/>'LIN7J"?+:FH.__&IUE?I)#L<"[8O 2)]D:G-1+HOP!:PR-FL/( M\SZK^>!#)#S67N]E@ !1XI/]NBEW4,=?&_;K6F#!2*.()@OB@?+1XVU=EWL^ MT)WR#-@*L[GVG51:8IKK[3 +W'&M0\Q6,+WN)7RAD28#LE,UP8 Q46!/F&2\ MH[N6[=B/E;K6I7P/8@#Y-_G"KRORODZW _?MES_::[$< QL;VO$F],-W6%/4.K]2QE)\ZYHNSZ)H5$ZXL? MO4'F?=_#OBLTEKU#W'CE+7!&^GFB<9KNPZU#H!50RA,^%-2;:'NE8'ZH-GC" MHF^)GV-=Y''#^*.$-YL.D1@S.W;II+YK>L:N-:6)E4\I*/ 8>Y@W4GS;>IFI M,C,DFX[]X"):'+QN8R,O)N;[Z7/MRT5ILSB-GX*^M\]QODE$"@#U-30-M!^0 M&D=7=Y+&'=1VP^:C]_=Z=84-S<\"EOAFMX-&N4U5-RP\K&T:4GX[QJD$S\T4 M2!V]7";_!6&6EZU,Z6E E*;&N2+N+MK6JI.PHE;@:3W U*^C4=.WB0:12)NY M_LHJSJ&W[2Z>0:K]F6C7$HG>A LEHWM[Y2\/[AI&NP#IC1MV"N UWVPZ#YC@ M1%.>Q1RC2(\=!F(W0M:Y.EQ>7PBTK&_.:RVO& A;EH&4I& M KG09UZWI@J^P3JKD++F3L M ?HN-5&Y$+JC4+@JE@_5TX>Y,W"YUCF%A=D.;PUX87FU M&;"=%4??[(SZV\:.^CH^2/OXC!^AJ21T[ M ZC&5 &H+P^UC4D%[C^RL5'4S@"N!O8?K[@>:QD*I(_FO8_Y(%N$IM $_6JN M4(BMR,BM^@1? >9KC%?DH0R=.)UOX\$\AY_L%C@D<"AXQVZ+G^L_0 1)/4(' M#J:W:+9%9P\[5T=$%?$NFR?NRZM]:7'O69%/^*%7R; 2Z4JC3B^SWSV^_W6O MR8BK/87K@1R%#\?#?P^1]GDT'V>/,Y=BLT+N/CC0VVL1%6#0CH)"?CR+I8%U%SN#4W+C:EU M?3\$R2OEZE.]2/PRHY/J5\D^^;XK]FY6I?ERVG&5FZ5 M$;+T7Q\][O7V;:K>6QW_[<=.?CQM=L=#QJD5X_B]*+^Q^0;<005MO3SG% NJ MCV=%=@ F<]?ILR,E%PT3R8>K,)B'+W9'PX$^K"!B9@ C#4$=DH1C6EG@KUF? MN#!Y]?GUJN*9;L7XVBD152RR3QP*7?;9#!6@,Z6ND*Y> 6#JO/,K/^N\#I)( M[AS- :_#JIU=,PS3'/;"#(ML[#D-&P7J,NFR #[$9;?-U>+CRM,1N(DLY8)+JE(=2G/M;;E7&'@*"W:89U")"1+P8-0: M')157S!_CVDBEA5.AU

LR6V"4;^TTI^(EC\*WXPZ&NE_ MBT,:T+3H5KE1<2HI6?V*=-+8MV&19F[ASBN50TM-_]05$7_^GU@H'KN%C8=? M(^/#I%;G_][NG.UO-ZL=;;YM4@7=_[4M^A8+]DJ2!1OUAC8,_CQVVU[J%%$ M.[#NN]V!3GV(!G/GIN0-%/WZ&N_+,PRHEE8[KWW=G@BAO:LWV^#YBACP'4^- M@:KJ70BO0:C$PK".!2*J8OZ*/+&U@1]$EM=OWTUB'"8;FU*2XFNF?>;M#B?MI;+I%\\]0?C.9//JKVQ#*B/=O4#XO5HMH,L6+]J M1I6H+[PF!>&]E];S9+WIMS^RKQ<7M%S:_Z&H?]F7AU%M2D_-7.WEKTLK#<0& MKEVC=TE0D.W$X+3:4J4XQ/A;O##:LCU205LXQ"0.=>N$*YP%NU &ZK.$Z2:;6$6N#UU]_E\]YP%V8Q.B:YZS[#JDF38R:7PC)I\ + MK4R^^PO*5:ZJSW%B&JW1_O7NKQ);7H>YMPD4%"@6"%GI*V7UO/19%"[^/MZ9 M_]7>21;/OOD9\87V !T0CV24T+4\=,XZ!PHU:H;N66[3X1$L$'89WC5Y^EC9 M5.72:-ON.[[%HCV8P[J9?F[4H%XO7"QQ!U/P?O< ZL+8T:H>UX>*]IUYK3EK MGL@J7LD86T/'<8LW-IB1,>YM0^FM0ORB/3"T-,2SASA869#G+-BTUW;Y@:7- MZ>QN[J4#G\[LWIL>YT?69J<<7YW Q *[S@'[\X%=$_&1*H7*5UUPG',GN5 ? M=:GF^S9,.1YZ-!]2M#^?U/\Q]TJK;8&\STJJG\S&[-9F\OW\KWG?EA@28VO4 M"GWF(A9I"XTWCCS=:J-45M7",Y TT9D@?'#N45WY*@_-2:;E%@O6<-]MP(4$ MQ6]3%WA,H<6"N+=>$BV5>AUT\]9J'N^\YJ;"N%>4?T][I6"?CHVBSV.S1![K M:?IYVE&_9I2']_( G.K3-UJ_EF81=>+#:'W8AUYF13YM!UTL?IQ YP\G]^GL ML49ST=R: _--7KN0#2ORO+7O^X1TWH@A*WP>KN)Z-5WA^;5]H%.O,.,'XKDC M"U;):+\I=7V>_U4/F%*(7'V.H*ZO#C"XWD;)_T9^0O#AMW-89]M2>"#:>=O! M[4(MCLF9">D\(@MV1[X93O.V*_DW'.>S4H6C';8 M3I@%&WY/$\2>HT5)4_NI1ET*;.EF#(OGMU MV4;%[%U/M7Q0%X0\X9=!"Q;L8A>)!6/R56+I#^/!.UUAV+7+3*ACDI83"]8V M__-> ;5"J]1?:F!U^2__G?DG;=3MB3I;:+)PYI\>,)\+()OC>= J/9/EP.^0 M+#_,+V?MP4,]#[+*XZ!S%(@])P?S7+0Q,_66[4MG$RXTA=#\S1N('.#_( ?L M_YL<$/\@!R';Y(!:BB3C$W[_1NT\:\/D_@R!)I&"_,/"%I5KL9C\1ZGYJT]E M7A>"*&MGQ5P*_E@O15?>-E)CP?;:WI,\VKV@.BJXX89S##R0(N+SK"-9)W2G M3G*-GC^[/VAL3S/T@U.EMGT4Z)?*?VU[YG$(-4ESW+K'3AP[P"#TX)GY9T3["&8M2*"$K#%WEH1LQN(%YN7YAZIWU%<>"R_7M6,8*N5&>\2G\N0 M_856?SM;?ZB?',?%N##4+94QR[=4<%+D$.:3R(Q\5DV54$KIQ=8^QPNA60*W M]K;O]E+M"V[OXK(8ZKE$N^]Y&WC6% ?<]BZW=6EZ+YS9MUW37I*HI2!5"VGH\7J$?U[V6*^BJ<-=G4@QM\@JEI3 MZ0))+4/(A76:@M^^@]5-+=+GJJ6M_R65?8U&%V^(P@S M"$)HOF/NZQ+X>X+$:> M7T,A(ELNU5G<"*QO+[L0.9#7>87 MBT@6C-I?]U=W:(@N_(/E]#P<<)VFXX2B(&RJ8<%ZPG$HY ML-5[?[Q-J0HK: M!E&T.)U0^620H#[(%)E#SMA#G."KK;D90<4&>]#YNI5M9J!_P_XW"3^#SVP] M,5'L/(DXAME'/]]/IK3'O@%RR@]8M7\P4BNP]^@NK*._&\_6LRHY_.RCF+G1 M).[Y=$9$*ZI\:!#T<4E_S3EQB<(]NJ%6V2U2_GDQ\BF/^G?MAY+.),TG/RWZ MX8+86X%6D?9VP\%0SF]2C\<<&JBMRBPH @JP3 M[9MCI)K?MS^,HRIQCCUUT?/=^/D4.8=@3?3KH%,Q#J_ P&?3']T[YH),LZQM M+'.)R3,5PXE7^RI[-%9^G"%K/UF=L%\?,MHR(0R_='E+S%#NEC>"JS%_$GG7 MH5M-O]"_D#&5U:TR>H$\]JW_T*'2REAI1_.+-Y7.SUSQ5ROYK8=U$ZZ@6:XF M34L=U;'OP4]';:GK,9*TK2A5[5MA$ZT*%3GK]$ZNR]DU^<^>'627BVO8]A\O MP])Y/4V N<; (H.I3\UWIW2_81(8?2S8$W&:!>X9B&@284,6W4WT&]%;=LK1 MP /OEEWKII6 K)O3+4QELG"0S8FH!E)E_;HTOJ4_E3AZC07CTTEBQ+R]AW6J MD["T#^E*@ B[=9U)::W0^+#2#C\?B=,-A@J9)\XG5"GS>AC1D?91?<5V)HME M7I#<-(3CL( 'G/YB.0R[$% .A04F$X5#K880:45X6C%A1NE?65*N6R$ ^'=@ ME8>,>X/?CJX7RU!T!6Q'%P:'>I.\N0%EZ1CV:QQ8P&POP#/49]>W.%"(.*9V M'=*"BWXTS!U?+ECH_98N07 J/9'T=.=#N[P/C9# ($H3'*_>U_32K OMKSKU MH7]CKT.BFKAF0C"WWV 1K]\'@0<*QSR^N3^_OC#DC$@@AA:(FI-N7)I3T/(M MTS%@I&L?S 3GVSN=BS16LAY_W;WG2C!I98\RX4G2D_XZ$MZQF#V>;_C^J8$7 M$X]Y'[2$-LJ[!S=,4KI$&I=1ZIA^(H D/M61_SPXKF!S)557+M"R2\O&]N'< MCB0V*X.'%D15J)8"B]AX%FP$13\:L3W1&_?(=P_V[A0+9MZY IKEO9OZGJJ\ M4E-&2TD9M?M=:]7N1US<4SID[FCRU6Y124L:-[:.3X[OM6S2%=8;>I^UPP#& MN3T)$UR%Z:J'@6[[7Y-=^;[UH&V*YTP(_==^H!;S&E\OFST^]1+Q>A2]0C"MROQC$29"IWRWD3U+3&0'[\"R2<_'?<+*%J)(FRM#!Q]&P4@#>4I6G^35F1( M6CVMQ&T]ZI7_F]']/U*X.O%BD 63BH?3I=:=J/N@0T3!4]NOOT*(^ Z4[Y>' M$/ 6)*R*0^#4(S.01@NNN_V9@EOF6\>^K.,A&72SH;U)\>*H\Q2A]C$AH.Z5 M9GNL:KSPG*GUT)<6FX%S^RX1JAZ<,?;2=E\U'+BX.]%BP7H:?1!(;\;M5XW% M7NWV2G>![CJ_W6L#\\\WRZO*$F*_?S=J$&F*.3[U<8^)>VBBR53YK!_MFE1^5FP M1#9/J))$1+%@ZU*]!0,%[7C[\[C!32)XE^(4)1O#@OG#6T2C"X(XGV%%J:+5 M.+%3$4U_/"O87@MQ>Y/?[&#DTVWRT7N@J,2!M)9\UUC=9CRO6\6PY=1N]N&\ MNN\&,_J_>.JP^LDK['1^'N;>Z7'4<'%K5JM+ =%/N2V6UV;D_HW*>6\V^KV: MZS\>ERYY7^77K'[]9M:H#V&8_]'X6 M[&T'D,N"<8XB6+ XPC21KBN,G:F*ITMA:=7Q8/A)J("YP4%]%FS#^Q[P26S6 M!DAEP8Y<*(RJA)!.@.DT(T=7CVA8WCJ!Y\0"A3TL&+@(!\;@N_ SI72(CS95 M085SHF(;Q0ZTP;<4)B .2F0N93$/QR#6;-J9!_&,4>.Y%_!-Z$!C%BP!7M7" M@G7A6[$OMSA8,&X2H,6,5FK"T>6](/:M9?"7OK;M>%M.13"CMU?@46?!:O)8 ML*<./ Q!RO9J3%!N7EN_S$-GP>@R+-B7B/]I_%\WO@ 'S-W X\7-//LQWR5E M =^06F0VV-62H?(QW>A:]LW"OL**(= M?Z_V)6+YK=+*E(E.4($L)C"0O93F)M6!+'CP($A^C@L+JJD*>IVF/W"*1IS. M#54KD6P9>X71KU]D1&!O+>]F-J*XBU24.&1&^WX7'$$6W*_Z(#IOFKR#ZQ5, M4'5D^,"CFO3$UA?K/2VD1\^)):DJ=?"YA- \0C%B3-%\A053IL@Q.R+3H[D(!^.28!9X"0;_;Z6J]KFGHP?\3L7_;QTG)I];YC&-(PY?H\(7'5[ M8KWT4F $):PCILL_)R&XW'*CLG1\[;M']2?ZN>)$O#,*5+=I( IB#H_-UW-0 MDC>:9U2/69.#3I57]'X@)T0J3/*HR<:>H86]V#\@?&T:1=D'\;VW8P@@E@5; MFHM!]KKS4C/ZN[HA8*6W&\R;I)^9F9_X0%@_8*Q6_RN;E!<(W#0E"E MO,;'%&L>]V4(HL(0X(U9:'Q]XO_:US9=_G,P_$-R_ET^\OQ/X_^GQKGQ;DI/ MOF1#B38)WGBD'$9Q?"(WL_NSZB84!6P$"/UC_)2I2;^\X.%,MOHK@28_UWD6 M70W,HA%W Y^(M8J[\P4/WS!25U.CC^]\Y#Z,_5/:%EQOQ ,/VN+MR5S^WBQ8 M]%!X_=Z%+9 M1 &WA;YW8 @)'Z^4=*Y'M8,%6PQ2-T]%W#4.$=63-DU(S$G1J*Q4HX?RGE;> M2D3<48K(HMZ&PO4L='_6\71(>BU /\2%T<4-=36!W/2[V%35Q.\(N(Q1F1T:.1ED9+*HIM>?>"G;P(K+Q]*).L;/GB2 M(3\)_W-5@_\Y:R?#]O'+?"\HIK/A?\A6.#[-%^*X[A.4X]:J\CT4&LM'=(ZX M@0NXRN)0AR>>E4>757;'GC;2N';HZFDDS-P8!\K"%S;]L$&T.^ 1U,:2M@[Q MQZ49/%FXF073J\62Q%BPT=Y_&.%?6VO8&1GL.)R1";'?.[I,-)Z^'T5_^:43 M&K1,1MH2HA]#0.R_PX*A_=SQZ;W04#7*X.\&NB,2:#;T,Q6)Y#$;B[01OX?' M+GJT=7\1Z*M2G+Q[,W@_MP_VSU>&^/-IL&#E0@PV["2>D:DDF]WWFAV23WCF MY14WT'UZ(8<%,WA"PM$E[A'I >]*H N7Q718V[:GN]#N^&&&;CJ@-9>>Q<;G MX53G_F4O?=BA1!;L#9X.Z>@5.:6MLB?U;UA_!\G]JZ@G 9+I"KUXJ$9T MB1^W3>QI4:OR&/=P%S?Y07RL"LC]"[[DCS5O@ HK-- H>N12X ,DG4:WV,1) M8!MO8!_$*E-'&!\>TI&9NIKW1,V?!ZBE2L]7VCP]X@__+D\_G&$DO/_-R1_[ MS\TAQ@LQ?+W:&OBRA+J*E!WP1C<>RU..4GS-TYN1Z[;S">L^FZORHR8UC0'C$; MQS@8=1C1X1D=!9L.FSI% YQ1WX,7"OWI\C QL2$LVPM2 MOD=W2&U G==B':Z8Y)D\/F]FDIV,,L#L,.AID*!W-FO E!7?^G['.]G2XF6J@L M7*]6:H!+1C727O!X*.EC#U_^AW&V$+BLL\?4P[P0>PR[(G?Q.#E+3/._$>GS MMMZQ,[%,7@A)C:D@;G,#+%Y%G/]KB;['@H4#VZ\\ZJ62D$R!:BP+)K']T.E? MX8O.OU?N __3]G_&AL4 2Q(#&85"\;%US0FE]8O>T]E<9=9R+7/ MM4GP$[K?[II);WB\\9;%\^,=EX6(=!\H(#/]N%H*W=)9L(/H2R7]2U+QTL>" MC!1EW-Z(?=VR&/Z'SK<\F1Q0/.SV )06Y,D3Y,J^XEJGB8N1BXL5\@7>%2'( M6(++YLD]KD4-I:E.#N7/U(*'J^^9-9)N3YN@N[KI5<:_[4V%HU8NN9=N8E]N M0N1@=P/C0R'^%GSXR%F'5D%?X^R1\XB(BA+1NX$:8Q=EFC8X3EPK4S+EGWBU MB^:>A6T\7\_F4GW'PAU]"W3==SW/RP9_T'JH(Z3GU+>Y"E]&%78\=(R- M\0$CAP*[SE-D-AYKZQ9>>JB*.M[JME!\]^S= ZDQV3$>EA'-DC[A)VR:L7_& M^=LYP:W(X4NY\D$G6+"+3:'N*E(+$V+%YO\MTNTFT>S?(0[__P,%]/_AQO<0 MJU(;)DVQ) ^TO(9($UC:D+2V\V8:O0W*B'D(HO6U16A&LYH\S=B=1-FZW'L! M$=3*K/=ZN+*S#;'D.(W(1M<"Z?1T,"T%+U^G4JH>@XID>-EK2;:]3^(JDRGCNW%,Y4XYB2ADPR/ MH0F45TFZ-;H=&%!LE?/J\9>T#K)Q<)B]647G+:!^[<'?YAGZT=&RM<#WE<2X M\>.*D+F?D%?ESTL4_ LA,-A(_$%S/J?[CQV,2@94R&]!&<9LQ$)J$=-;XY+Y%K;+X)I M692^=-4S[8$TE>DEP5M:M^P-KG]_U.>?USET5K)Z8VBYAU(2WSM_O9Q<1,.B M(M>+MNG\'E"@:#;!MI420BH_99+9_9"NY^*BR'.Y7;X@OH6SXJ_#B\+]:WXT MS;B^BP6#JA\'5,A05:W8_W>BT&I,BO$1[T04'/*W8,$$F;PFI\(8\ MAX?\>->_AN^"X+_"]P0@MZA.TZ!K5!R<10DP>5MH/N7+Y'D.6?>EWSTQ2J'KVT\1!=)+ M7)0&V]MP590FJ,[E?="]HGW=3Q%,"K_6IE#]RJOP( MS%EV'9]^5EK7TF@D014/$*4!F"\H'H.%5HAQ!3(/SF.W)[8'H1_\8,WPTD,B M'N/K7^^TK/U]B;CJI$UX<&K@IHJ )C*]GN8]JA HWL5M7?[J72'#_R:]$CH= M?FRC?JT83=6Y_A#H-M$Q^5.ETX,%HZ&N]#EV#2:.MR48\6??R7>,4RB,Q1_> M'1/#S%!:G +./(>#-W&<;?J/QDY\W!UT/O5(_0%**EU,*8L(AO^VW46FYN3, M/IQL=,62>NLS9+IVY!@_U3TX/Q6?X_@/T5[ N?91U:EKT76;!,H^SXG*E;0S MIA,V<6]P?XFL\O_RPTZ'O\N=--J_#=Y_3]/_+"S^I^4_M1ST?Y9>(,0LV:P8 MI2I=PY[4DAJ*3MB^V3?.-Z[-#-U,*AI\>"AR$GNR& CWE[ZE^;A9X\RN!=2? M^PU06B"P8'OF0"$2HD5>P;-M['0=&++G]?&1\SFQQ[R&SV2;*EQ/*TAHVBYV \02R63W3$P;?.^'HJQ[ M#S_0!;+.JSPXZ>!=$F8)?W2^^.K;*,KQ7FJ29Y!ME\G!J:CX6V^CY$_'I]+/ M0CC*R45^ES^N<-ZTYU+? M'K/(I)N %J3EF'K>=%V*6JI;@7/2Z:]3QLGWLJ\_3U$WE3S#OU(49H4\%&)G M[DF3!XG-Q5.@ SEN7D;,(:)5!VY[V]#@EDQPH)&89*F0PY,4.>F9106;,MZ' MFJ)F-PSHRM,0,FP=0W!#Q9LX!BEVO/:MAHF=%&?JUPDDL&#[-BE89A2R&4M7W\#3/V4Q15;)+!B# M'Q<.U4ZW9>RFN\'QY4T6[)GG_]6%$&0H+NU5&*&>0STJ8MZ]= ?R'K4T2:C< MG'VG+9+=/AI\"/T5_O9]Q@ M08VT\=1<;!ZJZ0I!E+U[ MQPJ9FWZ/6./S#GGFT=_KG@9M!;YKI98I[-#JD8 M7L,H&PO7MZ]&W4N?]HTNL_OZ%>8H4P@N@#8 &4?]Y@ MG2OEVWQS2K5"<<1:OE=_O_:%+157=VK@(Y_J3D'J("Y5+L[=;LS@>3-<\WUV MCL#>,X$ETTD;66(RG?#?]0P>GK.=TZE-2;G"7WO3(NH4#8M]3&M23^!3AKT1 M5XX6)^/OH :UJ-> U-87= / O1:>!Y;I!NOSWF.>PEDD]A\S:_G>'?1>[W^U M=YY/379=N(\"(J*@2&]1Z5V04)3R H" E(C7:4&A$CO1$%ZD_Y(BR)5A*@0 M.D2Z@!AIB00"A%XEH=Y "(?GR_D3SLR9>3]>N?=ZMCNM72EOCL2K\ M\_37OW\7X_#[L6SV^4/TDD\B-( =9MV64^OI4+0WW>SN-I20GF@ MLLFJV:KE %9>[A@X:!2@45O<;GT&652.>UTVX T5#24 H=V*VR@>>S:"\@]K M2?MB#SNX(MDG[:O4?V'E@.[5Q:=Z0I!5S5IP'TJ ZINWO=.-O/2W]1QI5>99 MZS#*>^^'G"Q$95&F3KW5_3++52F%6GZX:>:OV]7I3N[#.;?J5)UX5%H&)':D M[,4;?FX&?(O8O^ON!O#NS<=]U( 92!H,9]K5['OK^Y9L''C:*ZL')I(U 8FX MS7,^Q_W-P"(D6FQID7Y[&&-CPDPI.EGN6M@+Q%A$8=M:XID[(,,+9?#(]ISU M"(W^XO:K_\T" :0> =D4Y7T7\E*#USZ1SQ%X?2$? 5]2BXQH'9G4N^6MS>.; MW"6IQ3,;;1KY!T$V1$Y,SC)N+,YA.58"H6 6M0?%L%RN9F,4?,Z6I$SXF%(D MGNU:.-[0:$GXZ(.EYYUA>DL2T[ER=Z^4!]J6!:L4@?FNG90X%J6[:%WF$(&1 ]L28_1Q.JUDFSFDD(!=OM< ZP)"/-@-S*8,A-&K$M MUS;Z_I>O.8\-.K\-I"QI,-[4>SQ#A'"WNUXG(_;541>GM6X]>L7$'K_0RU78ZGS5I%"3RB'4 MFQFNF#GG@MHXGJND7>T-/P5M[M00RHIQ(1W-O)$C/?+8HY].A9-:SP99>'^Z MF%DTL?G /,5+IK+G,GT-C*K-DH)L/M:$F^3T9GF&Z8YEANIZE7+!5$4XYS*' MFX0SAY'.PXYW_WL.+>H-(=BSVX&%W->%N>B!O$Z%SZ>(RB!,1F1JYD?GZD=+ M0-5#/[?/WS1/?V6QJ]K'TT!FWE_*[T-R01SC$%>IU\/(J+X\U[R B@UX@ K\ M,YKOZJ1-6%C))51==*,7]Z4^,4^OG@6519UU%EZ;_=:0ZC#'#"H.8VO[<\+G MPCG\47-E]6:88C(^E9P;4_49+RATIW& 1?W#>#UF.I.;3"-$T\VO'\J>@/U+= MFD=:/C:AN53V\F["S*;$/#8FD@FX5QD\V#W-W)Q"UX=ZX.(&:4J^8Z0XTE-/ MUY1MR?BOX]*"4]','ORZ6:$J:5/6(W*8V"LI5?1XO+^TV6:UG6!'.@59?QE; MLRQ/: WQ"%.9,# VF>@M2Y2'NXZC)R->1, >!",W?(Z=60GO 8S!6*M41;!0 MK\.Y,2YCO+]A2U;SL52C$Y_PC_,_4KZ2_P$'"=V("I8#I,O3PJ&SFG\,>])( MA4IS[B@VJ0@3BX;Q!\G-BA?<,<%5*:/P%_=-'\YI&_]S8^?9]J/[.^(NV5Y, M Z8V:)%-S2C:]!600Y_&R:0 M%L..[Y#HY5X3#G>;AHV8.00[5;-U!)TB9M=L:T3W:.SCN'> Q9,7.:PRPZ8Z M/[M!;US\^B&[F-<(./;ZZDR=6 P-3+4 ]"NH=Y!]/D-G.703P#_%R6RY)E]P M=Y&_%8^$\;LTN0BPK.W*JTDDEL?%A!H9KWF5BL],964N'N07I2]Y2TQ$+!?& MS&V(/+I/WC./DXHRZ@T,IR393:\]QME5ZE=A&H]\$P\QJTM+M]76DQ MFI>WVB6 I,YA/5G,;=S[$<5-X1\M&:*-Z7:*)0'_*%P4 FSAT&-AVA^<8]U. M<*9>&YE6.8OB!R079=2T2$.Z]S,\.5_:*.MS)3Q_R<)_KL"_PVS:Q2Z3SY!U M[UT7\1O\"5'BQ13\9V9S+4PL@"A8RG] ![VV]\1DNL60F)V?NJI?8S5>..)5 MI?%SWT:J\[\W)##H*P<;"<P@L;B^P9S;CC-LZE)Y]Q&-PT M,X.^L4]B5D'I('<9(;$Y>=(;:_@"'0:V'W;D77.L1:9BSHSB3_G^6S*N86Z1 MXO9*+R8@H55@?S!!;-R_Q:E\"MY0. %RH:^P_^Q35Z3L98,\AWDAH[QO<68O MP>'T:/OKEA1X$A56JE4.!'41O#DCC"U!3;(STC[O_:?Z5*9;G80#- 2R#;R# M[Q;A9TRMK)I?+K=XK3JW+>Q:A4[P)R4X&1?'*B&_'? 3B1MC8](9#GN3!S;C M1"E[I,>PXQV ;_^8PI)$J>V*I ?:R%6F +0"&*MS +?9>U^!FXR)V;D2RV*@ M@UD+H!+^C'NWQ>H NF,;1.?V27&D',!X3'9&L=V7H!S$ MRVI<"$8^ %SFMBY[!/*ZQ2^,;RXU3_IY2EOAKS^13!!Z3>V!E!R0FDK[[I76@V[>P4;CMC&!$;>L.(W:A+VZC)]>[:<"=@D-RW'_&M,8. MG^/XV8Q)+$E)5-Z'_*N@WBB4OA]G(J>1J$5*\7VVW0#EDQ:#9(6@I+RX[?LG MA]U152/+#D)*%E^N]?H2A_1RE*?-OR7#U\:)=39_CLH2J3LGZ%.0VPPC[3>8 M#)V);K](<4T2+"5Y(NFFXD;GBVSO=XL>SE_Z_4TAQMF.X89/:H$5(Y4=L7\; MT#^FHUXVB0*]RS-M9.X*=0^;2,=D.REH@NB^Q/Y0 M0?E=Z5*QJ>UZ1@R11,\50&N-);=]H+EU[>M6[S?2F#EZN)L?]SSGN-C\)$2E M_UBW9).[?[MO8F)5YGI>BZ;!"BJ>=F!N#JXY]5V9O7H^ MD&E:^"1=L4+G4/^;5IV@DL2AX5(3UQ7"[2JSZ@\;)R6%J(&VDLJ2[),E@M4X M?%BJT'?.<\"_TJS-!+8QA_)VVY@WK=_\6\JY]3$TP+MOZJQ&(MD0L]EW$9V' MNVELM%_*T:2@E-VDE9)TM[$MT9& ,*^9MM@E486/:IXV98:C2$@;\"PIXVZ$_K+U>M;(QJ;UL2?225EH23Q;6Z;FZ]'M@. MAOK0?E5NRN:']YO[H-'9"W.9[6GY@[H!GY=*&>0V)2.'RC(6O8N1D-V4XA)" M?54FUB*"^4$P?&/TV,B6AC\*2J."YU!T:X+7*%QORNS!W=/@,;?4;9E<>7G[ M3%&V)PO)FCIP/4"@QF'*88;*/^Z$'I&51=Z96LEE M6OKS%ROME/Q"9A2>(R6Q,%XY^GD-=M>NND_O[P N U8W/A5(U%<Y!D)%J8U3"N4C>\Q\!NZJ"Z$<-N^@_#_P\*%YG%1K=? \[ MG2$'(,+.PC1SL%^/54X1UXAKE(#3H]@C%?ZN%\R2 Y\YOO;JJ:!:/'F[2-BX M713O#)"!UQZN;GWP23OGH/FSE6GIYH([Z'[&TQ:BA>2L_(VG3J6AAU:N9%/4 M8-A8G"2,@,U3P- ,X>_FEP[-^@SB(-7&'EZ0L!IKW9E#"$U/X"S<5\^F70B^ MT[T?R?#?3VI^L\Y'ZH,2M;864O .;S*1CI5IC M*;SE!#)[AG,W_[_I-UJ4ACY'Y]:177 "DL.9PAGMI.AZ.\=LJN^;I0.(&-5Z M+IUMC[MO0^09@"6EQ=*$@LV/&;LU!'_O$5D7-"<(*6^@5DBQJ9/12I-<.GZ? M5"E?--9O94EQGH/%JEP5'B%<6=)F%HNJ3-7J&AGT,# .[^^\1B#TC&5&ZC>M M-#\!A/;'R:>@!(S7%B".>D/C!)2[*TG"@'I9&I<';W>>76B>]9J"HNN$46MR MI1"]O$*L&I/=[&:-\O[Z25$[)/+G? <&3-6A^$1*$JEBXZ3LZNL=^WG"7Y_8 M/?PZ12?3DGE+^4?,DV=6T*?0)>P*/"Z2!X!W"HJ,[Q6*=1V)OOL<_'IXSW#= MD/M#T]@[OSKLK0K8Q:D_TL8*$1Y;":UR9<'XKH-0X]KR)VL$>ZHK7]6]2?^B MZ456R^ I#A>--\];R*WVTHHK9J7&&KT%(38^T5E9F(0MQ45!3_1'PK0;,FEV M9>Y#?)5-21M:WT^T%,+=.#DQ?OXS \ 3V.;!(,1'3":X'JSW8S[ M* 05+86 B9^": M@ JD5#&_X4^ ID; @8 U@A7Z,?4)H=;$)J44<1A<2;-+V]+KT21;SS# D&SM MHK2?[?RXS?;)CYZGH*LW1N&;U+XT;$.>K?N"T0\=6=-_71X*J5WU' ]7_Z_+ M?9*O)E_5%>9%[AW0?_]TH"&TYD,0DQ R3\+-^=G&P(.P4U"2!F^P7Q\A-C.H M!D#VC8IBOB8N&=TE/912E%Y[Y'O^DX[L14G5N?IUKNX_S<&7N*5% MK$QO/A&#J"67<\0."\:^/(7Y3TQR(O)=U>!T87&3Z!JHP20<;2Y\#ROA\0 M1M'LOK8V+4(6BP[7^=1YOB^LX:Y*BR8KP5N?J"-V*5PM2JGSVL3V_TJ/&\3$^!]+F)T8TFWYJ7KO( M TW#M9?]UZ]B4 +,R;4TIG42ZEH?:@4?BHT+AWB6R\6,'-X:*QN[V?"P_<QH:$(RP_4VV1\K)II2 VL7?#W[HGGXR@IVVIM0J=X3-(Y+"0SM%^!>J6$:;\<66W[,.1L\#G@#HT-<6\3/ G^DS,#W_$KI$5B M[P2&_-I8:K[#(O)]?@DGF=4DQR1G52;9T7K#H8'E^=LJ%\+99N8JE/ZHX. -?^6^I?XK_-YLW^@:D7$(2@00L[OQ%RLZY=NE2 A M68'GOUQ9A7F-"Z]DF=W^:P5Y;&3D(!7S2.[;8I;SAXV-O,5Z?(LQ@B7%T7[K M]RBDA'#^-,]*9&[_G7M=@OJ/W8*3]>G 022Z^72B8I;-T9 TQEY M'FCHY4R?"$ZS&XWIF=-CBG$^G#!['/?W,+Y2E!&L";I\:1I_"G+9BHV4I%CC MT29QD0QCZ-[,H;LIN&A/R$1D2RLNN3UBQW[<9[GIA#^ P5C>VPZ_E"N58=4@ MIZ#?']"*'@XI;&)DQ7^'!HB(5VQ/YO /R$Q3IVJ,'NS66:)#-\)]CA\C!IYK MNFH>,P3'G8(>RDI@OO![(&:+9]#K7GRQE>]?^?RXP'SF93\BX4ZWJ1 M_*C:@[ /[OC(&\-L#WW,]XBAX\'LF^_)U+C"_U[AA6LXSL:+D8 MM"]92!V'>R(,86MV*J'%?1'P0MO)N_7;_NK9;7#4A^VT#893D 3;"0JS(?4> ML9(TL(&9_6):AR$;;26>L_AZ+%#YG6?683(#(7F 9:7>/2MJ;Z@//GL<.<1\ MA#4WQ#NH0FPG#<5)C6.$VYUWU!(_E$KRO)(U5N8/J#KZE>0VIRZZU/6XKA[S MM37E0V-]8X)+HO^S6*@5O4)Z!_U3',>=1C5WM964BQSX13)V(.HPJ?Z.\9J\B.>&)XQ6HP'Y(GCAF/*O3?KS MUIS3@[Z<9O\\*]):"*K!TRYIGH+$RO^[4_EG\LQUWQ/P(Z&L&^/DY_IGK;82-/@!1*\-+KW2 MXX@SY=/:7?HAGU*B@[6>&N%%2G(KRX"-TCVHR$,U5H._:5=)J[@/DB_#Z^:M M[A*V"&&&$5-'1_QRBZU(]WOQ8"XL,9Y\&)IR"V "E/3WNP)04:OR6#\J^^_ZHFG3"EQZN&XGY< MDEX'NOW016P-$3_#0!6@Q!(NAMN3-*\$ETD]?R11M?K24?K^'D'$BN[]ZJI- MY%6R50KY0"O)\+=BX1V=49F=1>O5_4HO^I!U]%4&\*OJ.RP2J6+,XB(BJKKR M'I3%@Q!OFJ!;I.7'0).JWUA9DNHS'].**3LA5:-[AOG32]^ )LLF9&LV8:5F M8G:&; F?6+,MS=/[.U':3POR/?V M.19(M?R*9$^&E.2\Y(+BN7&\@H%^&=HD&X)&AA6U2\GTZ/!2_O \4.W1-_W7G OKXZ?I,/=?&Q+&I1ZAKB@MCISI7ITT[DE0((^5) MM85:CBY=_T%76";R],\]"])O\+\::K:DZ5K&[U)I?\KG\ EY#]48G$B>*%;' M-4%K=W_/_'CA)\Y9\Q=12TZ!H?>7ZUE74[#1=4DS3$/OATIA(RM0SFHGV8+] M'[B,R6]9[C:WE+@',DH?=M G6SZA\0#>X//E,:-=1[< 5Y4'S;#SO3>?I].] MC1)H.1]UX8)\3R@0*=HY_*;"[,.@L=%*46M-?ME>0^_64)C-B70P4,39 RWP M'$<-F4EXX K6/E748;Y7#WI.$^&5E-S-$TIR'^[9O#UZ^F6/_&?E2&VL*\ZO%4>'4:*I(__#+9I .K M2;L&9@RV[<1XS"$V(D29P?=.MB2X-%/$NDU>"S(";4&>FDEJ?"03=A-G>2]1 M5,GD=%OCKT@=27D'$X]?JC06E:#<"L,_C2K3ZWE_?2HCJCU[I )Q!XJYK$XB M\=9)!1'?\K(_'TI7#B!E#]I*9I0C9)QVG#J'E3=#W([#,:\O'_U+N1PJ\BO+ M*27:0[Y3=D'0)CU#Y$GJ+XVGZZGHC6GY$TS[M35'L@%SHUZ"/RS BZ,Y_D=5TE8MMB!1MP94"(;,P2*&6<.K: MR2Z?N9_O-PEKCH6)IFB)FZ_5HK1J/DT9175;I-67RCXT8$LT@[;".J\H>R%O MP4KR-FL*LE1LP7'E6;7VJ;!_2!^7("'%8LG6]9;ZJ\)Z-[KJ# M,32U7#K"37F0=Z#$^TBU?#"(L-^R4H-U@GRW3+775<0K5@P4?&[PN.)G'83> M:&X16@9/9LZ:Q"!@G4K8;B7 MQX+,1*BJ.RY>]' /?FUNV#M &OLK[*B8??)@?#PH(JI&7+)==RV7Z\ M?KW [WR5U6/?G+S513A(JIOAG ;<_AN(6-:+_X$>\W[Q/M/T2TJ7=XP;WSN] M7[-O(LK] K#J#%9W$KYF= UWDC[]NOI&U<;,0V;:J$7,R]QPP9@YAFS:C>N9 M@VG[%1S.B]$O<@RR9Q/:4Y1W-%1.*C07Y<&UX).H5IU34 D7QR_ ;XZS\,S3 M=_YKJ5(?G2V\C=AP/$?U/19%%0.QBP9_)F?^J1&MSW%LX1&%JGJ#KF6^FD#5 M04SB',!X-:>RX,0#[>$:JE:Q%[V9H>VDM7FZ7S5"X:&QQ9-48]\%5(O%41(&81K&4Z8=UE&^Y_DUN;4 M([JS'XBWJ)M[1FS@S24+[MD2QKI'*K)-/#>?$III_+#&?GM[Q2*L8?GOPY;] MQK-MY[B#KU URU803&CPE7 CX..<[8ITG1>K<3/OFV W0>?,.M;CNFNQO4_X MW[ZT?)*F=((*ER=GSJ5M/BN#:2A2XA(U+H6[CJHI,_2@DG8'=T?JVLP4?)T2 M87P*;S)_9<^'@EISY3H>+9X%PN3"P7S3]H^V$6O3O M?]/U^5D':L)U 7627++2;1N@H7.:GV*$KN6,%7 TBCV\)<8C^:T*9,QHHK6J MRZKR?79-;^U+P8O2$*)?@Y1_@YQD0^=66/TT3KY)]AZ?,<*V0"2(3R=[6X1O M#Z-\!]-=[2F<4.:;J<<@D_#XY6NP[W.((GWT3?=\US ML)E83/YF\ ]QQ]OON';GZ2:O9NUV"IS&S$19.QI0V,^#QOK;:QSY'T M-T.T?7V"^'YQT]%H99IE))(58%O"=FIPC7ZN?O$A(\P+K%O0%\E2;L>0?(['[.9V@I_^76C M67*V\/+&LF2J35UVR4?ZA\@/Y@9B#A;$* M,@>QLOP;_UY9_PUVMG^O'.SL;.R<')R<_V%OH& MAF>,S"]86%I9VUR\>NVZD[.+JYN/K]]M_X# .P_#PB,B88^B$A*3DE-2T]+S M\I\6%!8]>UY<_KJB\DW5V^IWC4W-+:UM[1V=_0.#0\,C'T?'9N?F/R\L+BVO MX/";7[:^;N_L[I%^_/SUFWP(_/G[+RX6$!O+?XW_85S"S+A8_^6 ZU]<+*R1 M_RX09NII3Q.P*E_=]T6/:<=QBYW-?-?3Q*.HX$L5O/9CAE5#2Q2F3_H7V M'Y']GPLL_G\JLO\6V/\6UPJ(GXV%F3PV81 41*.6IY\ _?_V_[1MUJ,#D,M_ M1P89(&(B)B:,&&:T^&*+ ?*UQ4=;=&)>!O_(?/&S]'3F-)>/!2A>6T ,=,7B M_V#7?]]PMYUN_A/^.-2QK:DYSL ^/%Q[Y$C0WJ=!T+D)@PN+8?8BN[E!\",+ M&N%\)P\?&40X\ZD[>J>7U%S3^JON*O,D 998)OTC\1%[.ZI3=UB[VX@*Y+GPO7XLX& MMI$F%54,!1JR=1(R_SJ5,)]B:;83P(3 *[R6&.#3+Z'V#M8T&"%SH^FBHGN6 M)4DALX,]B?\+/U8TQ\=4]0S78+WC]M1!&K1W[2Q_',%4YI>SGA_I!99>&2F7 M7$)R'W 6'5N]E2P7L;X^5<;RPRZL^3^A9*J0F? D2N;_Z4WQ/VUL6#2@B238 MD\[BG =07/1)**=>3M\V*HCM2UQ_]GK'^+#O(]F+Y?E3BZM1YU^ ME\8 <1["Q]6(IH";EP0LB?H@;!:!4Z,@OG-\_[2]OQKQ1Q98/20S0/*/ZGWH M@EQ Z*;&[.H=RK6"MLA"GKKG'R?G;Z=?4(?Q.X3? M5-NEH !5Q/XYKEY_@,0U@@:/\^[>WC(VU+-.KIW;_]A,.7Z@:]NU1>FRVIC$ M%,>>1/09]0C19S"-D'UT)!:]*HH/27KKMB.@O%& "'UG:T!V>M80 E,I#IB^ MFQ.DO7GO^JV.E7=7'S20N M:LMJ0^O1(SEZKPWW)*KO>+4@1\# B12JB#MS%^7,8;M@M\@8N[R%R1OZ=)LY MEV3.]*#A)&GQ O;SUA_7*-FDE_&JAU0147(I+<^8AP%BQ\\UVTM1+Q%[4L)Q MB_.KPX4R+?NG+QTH?YI5SQ*5FTN)*[?H#5Z-:%5?-+B7#K88W05,EH MW.>1 7=$.D0 [1>:"E><)129J,][-_W8#^,,O*BD=2 MM36$;X::(1J+04B/BM?>F0-"!W]<.L_?E?;&860^]IT._>.O,K 9J8TJ:8_C M-P$GC& XT/Y>J?(&,W7J6.10\8?69PL+<,@C(_E0Y:&M%6EZ,IY.1$7%)QG7[O@/Z0[=]M:I0WH]XXJ'L&E*OC9L(O^ MV-Z'5KF8,Y=4 ,A2=[I?XP$\',KW.&7V7$GXXJN<:M[4?YZ@3A*C=1!]G2:J M_(-)I)?>9N>XR$//R\#E5!OFTN*!X"!<%S15GI-6"#\*2^B?&0AE@'@@::^: MA5UWG454F]P?55ZT497D??"1[_&L)<]?Q6L,4'P,4C3ALXC&-R^8?KIV$#?:2&P# MA5-5,#;GV=\H\-K&A2(MA$([JY9"R>1/X_0QTS_=O0_[1I+AHXCFMBSH+2B@ M:%))LNB11N.A0(7?I6L>3ZN4"QKE?0LV4"\:2V%F_^/X68SG8 MI/-UO-Z1^.NA,^NB2/<9;' (3G&6ZO,P])EF0=S-F8,LQ:(MCO=Y#0HB M.NF']JM\=%YS8C3Y+/$@MML/7\+GN- <"AD;N3S?7!ZG$*NDM=W^0*K:IN!] MV4NV(3B, >JS/$8K^VV_E-.'$>DQ@:]YRI&.>*ITSGTW-B .]!N)5[:4-&NP MH8N54FO&WM@C9I9ZE]=0HS/!O-=A&:YV\]= M0PX>F>;J^<8LXX[@1&1KSOX6Z;4E";E/V)S0Z85#B'F>ZWO]>"F5SW??('T] MK<-717M&_+86[P9/WE.KI+V$!DTM&Y#/,_/B C/??)-0"2L=Z!T/1P3B)D2O M%WM_E:;G0ZQRRW4S/\H>$T]:-)Z>Y8!PE8Y.46%4D6;\,DE56XC'!_0 MB6Z&"FFL%0$HJ>L.ADSE*DY*20H#+WL-,5T[;Y]$%Z?5F*CLF8#GMDFU;1^57@VQ=MKUN@!?8(!:#WN12U,X MB[:AG/2H3XNG[H0H3NNN'Y4(*G$\WT424I<,<)2NN,W+-KW_ M1*V&.:D6]IOJ2HHFV]'>TC5ACM'VK'<*93RKZW?S!V]G3X_>#XQ\=/=;MDOO M6+NBYC'CF#>QY\9[(<0;D*0V>>U974@. ]14E=4CLVMR5)$B.MBYQD%0/F^I M'%/A:_%Q?.0KRQ-[:<5E:/ 4<&*D/V?)YRI1N6TP5.!.5 $RNZK314]#8_.T MJP6;6TJQZ>4;]\-J]5FMS??4OC) @&81 4S1C3&G987E\,!L\58IQK:H.SW* M3=W$+T;'*P76&BY4JSR_3VD<$GHM]>-^^T?0I*!Q*)VW ,L B0*16.2^,]8K MC9R]4E>5\J5I(3ADOM!9.""59 UV\FI?WC,K U?H>0&:*0-:/#%F,[\.TJ!- MX$$O/D!G4'O3G-3:]>9%6'?"/<@=:SE+P'+KUJCB>T?!6;@;I?R,8K%>H0I_ M+8O3U2=F.V:HR0/ $+^P2I?.Z8TT.?\G%_CF&YQ]W>[IE[C]"-07M0,,*P/T M,?2G%:6?FK%0HBNH4E(D9Y3@1C6GC,Q8B3_?J30MU"9@"#\ ML_L<<]81@YF?#9A!E.)<"75@Z2>\"(ODB3(S'7::]4LA?[&@/( M$V_NN!51HU:%@\/9+[OV7!/V;!P;1.8?G629<&*"@42U!EQ)XQZ #;&&N7J_ MT&*P7]\>TG*-#1[)?9JV@N8]&?8\%M&2_,D; M1)7^*9D815(8799XN55#3^Z(HF6,S9$B!^F).$<^W=RWJ:>V(TX%_:HA2Q"9 M2N\Q%]F+.(_D@ ONF;!.Z[&7DL&\W\ Z-UR-\\_\C-"B3 M[E;RR6M$2:JH"NX@2S-,@\O)/2A'8NK.H&QA4K9T]6+;ZJ^R;Y(UY\ MKY9%-TM2A?BP5V..JI!=%O4^J(UT>J??T'%8^-U/]#)J_"X:G'-HE]G8;1;Q M'G+RB#,?,WG@]G9:%I,YWD,$&*!@B'3@HDK?RB?]W>CJ 3ZCWE'V0H.3<9_S M>!2+ K82[N<)/+:AN#(9TQGA-Q7+ ($.3(['G ;0.(@,+!ZOY"4(B[195.S( M^^KL_6F<3S)9S_'3$)FVCH;%F4J&HW*0H@AL*?+][5P2&WF@PTL6R!EX@['[ M?!"C$S89&C/ZZ=Y'3YR/)EX[;CE6?6QBHTM+FKZ\(4CTVK<'$[JB<0*7@R5" M^5V"@EY?(-'>6H1Y\\G;+'?$X$KO]PW%H)BQB &+F]"52#IW-UJ.ZDKLM.?U M^%:<_!P6%O'!0/Y&1X_PD,E/&:'&K.RRG*YC/QX6CP.[%+,8Z1=T;HW7L!!H MFI':7M$&:/I7D)VJW$6#CCPR3UV>2^+-[VNEUS('("<<'VNS'-!U_V60>HKH MO'\6AUHM/<2]^:"?A@]V67(/:+#E6GF%T/^J\OY MPP_!%\;8!X-#"TKU_]B/;WQ((*.9 3V)4:;EF?#!SFY^.$@.MQ?=@1OD*9:/ MOM8-<),.[IDY4C6A]J/1)[M[<1S=UOK<^PVBC[-'3&X9>!JS M:DZ>)$;N7R<:+6XB,ZE'J[])&+BUM,0O!^;(C*%T'QC>\E6XR?T1>L5+@@FW M*&.$-\F+K +HD6PO-A0O+ YVULK4M;3T<5K[M,]=&LO*-@!AC]S/=<,0/< K M?-BI; ;HIA=7 %P(R"_?BTK^@)Z9]G M@BV]B+X;T"U)KR9[6GPS@J:M#'I<1_%F/M4<+@$?C (GZ0I$]Z],I<=[>C@/2XL.(/F:1OWN07LI!>],C M ?\(X= PEGX55*HTIXY*R:$&O:GL#PS6G1V0S/W*^K:W_TN#0$>)V,TOR!=T MC1V(4(P*9^?BSP"#6$$H6%]F*(]Z')QEB1)&S>PU;G1&K4T]," )@/46T/A M>[L=CQ ,?&"NJRFM9-D^;^VG&,^M$&\TS;4 :5JDBD%ZO>01@9@C\-$F&)\K M<3N]6WB[>??=J*C5XR-7:^V5E*7RT,:7M<_8L.P'+B"(#E"6($3;!0;H?5&2 M,5?MG:@%I&](>!U\P[IGX&;YTF5SZNJH+#XG[G"+;UC0Q)D9::G90PH_$PKG M3229KQ8Q9RLG_^JWJ)#MLUXU'_DT*IS4])(SLAGQ1-[ -6'$;8XY0R?F&&E[ M4"OE'VY#NN\8!.=N#S52\<>J2?TZCX%,63,QUYI0Y M&)L94(**.0.P4,[ 5O$O343]Y5468T[?M:M\=KYO_:)2TFO'6N-A[L1JU4_M M/K\,]G,H-V(4:,UPD2'20^QOVLARTH#;GEO(*RG;.I,M4Q_^=Y7)$8WO_91= M3BG\9OO11>?1"J98N<&@(Z62 )02!+/"*7\MJJFE'YNF.N-JSGR_?2VSNAWS MP( ]L^;U"1Q817887L]T["B3YB03@GM.P*9P*().5P[Q9J\HM4Q0+Z01&AKU4"&5A)2QOF:T8WD-OF: M4%I^E$(^@8=_NMZEQB]BDNI3?T[MQPL\4ZV.DZ.(2*HXNA_9 ,\KWJ8>C1K* MU-[@"3^U&%T\^2A[.>+^3TOTP)P>Q=GK.>0( [1U2PO$U""K#)!=6QC+[ZI> MY'(HV9'IKV>,)@F933V-NN-FGW([6<-\,/(O^14Y5V2U)G%)G$7I3R('J.FT M XL2&Y8)W;[')O)G[38U%,G60,XC+%\0IFD--A,\;9G5#NY*$/(I%7_#E3M= M?, DWXX-" G.Y$GVGR0^F!//5C(SU_6_GV'9\V\WQ=JPO:O-$D6:=ACS?NWA MA7^&-"3_:XT2WL_^#DTUD'<"Y!\I@DBMZDD*VYNG#,U-2',#SFJ0 M_./U3XFK'>/VQ_=/'BF,8*M&E4!O,V7A'+/!C.>@WO[<;<%.VET921-8B,]G M2XGSGRO/NS!%E+Z5"Z.?6#I$A=%>(N[:<](G(<0+$VIXK91R)EKJ )\+ISQ@ M=]R;GYKI3=:I"^NM78RL\$9&"*[C[G%_5&!='Z%*IEQ*..^5;D66 YZ9R'U8 MS(=D?4G4Z"JAG!*<4H3#5K=IWW5N#B*:"?H[0^;9?[9BHT-[VL -!0\XF MEXO>_FE=>;IQ+V>\+8^\KA2\G=2?%RG/Y483I#UE@+XLPF412PFO&:!=,;T_ M3)QPX(@;^9M:*U-8R40]0,9=P.EVTXKLBJT>:RK*#+-L51R[ MG<=^)2_BF&"L\R<$\6H.H%P5SVS7GNE"5YK((42'A6[%"J_!4@UB49I2WM\- M_G;AL9&C*^NCPNT:':Y/$I+//HXD_P30V(.5&CIW0S#I+#F,^$7&*9L.? $ME>(.1@&>2+0,&; M&/WN>?A($(G3'43^1$E_&=OCJI#PU*8D69!%47P2T7>?*3E#18%0,IQ8%-_# M%@17:'I/&FW][#XBPSXA5_#U&7&-Q6^[7DJW(_U&6=:H+%N? K ?%3EX((7H MTPN3,E%B9M:NFZ6">K)GNIF@C^!#LIC=?^1]S!C6?&Q=X%.^A2JG_Y7V1&UY M'KT&IF_21+V< 31P+*YPSDZDL::^H042U80E]3[GY, :(IT23+(5M M_Q#>$)?TQ=.;I2QXD&VM&A4"Y%+\84Q]N&\?2@G9\Q2:_Z[KCN0/=%O9F3:^ MM6,1$]QO:7/60&M%TGASRQ"5A\!6]1PGC@R" <6>'FK!]QWNUE MYXU?D7Q!"DT./D]>G3TB[3/V4O@#[,LUKQ9G AOQCA>@<)A,5?8CJ5BV?VZQ M3]F0F%5O;M>36L';=ODW4"[!793C4LU.W\W6O_G# O083%*D\SXD+OYS#(=8 MC70$[M=[!/2<_)"^LF@9[V(QKW'T)>M@ZR?PT4X(7OP3E?<_)(TL.1E O044 M<8>]]A+0E'UC'42M5L;W"*M0XXC[(<]4A$X@9IG/=6DRXSQ/)296K5F+,/<>A,;R4'Z >5C:Y]/NV^N!O MI;RH::Z$72_B#:\4$R,@TB"]1Q ^#A6.<:]9ZF[\9G2\P/OK\8+;L;?VON*5 M6>/HO+6O79Z[<( ?W8F]\W'W*BB+6:^ MCS/WE.%7DCU5:02;-%9=],GH%JP0<"N0@0F9\ M\X,/]KSKVMHGO^[FF9:,&C77I9?(M8%C%8]^92J@JG;*!(\AEM'8& R;/ZT8 M!X3[!&&C2T[_^M-]KDIG93 84^0PW=BN;J,\P*F49Z-4/$$LVD^C& .RY)AN M6@%5@WBXW\.&;NEL[9I&M]1C8IS5)[3_')Q\%J(YE-\5]>!ZP5,D6Q! M*X4?H;+.0_T..&-,*)"X<%OW\2 :F.+VW5Y?K:P__&=%P9L;?2^>8#-)Z7_F MZ+P:E.,P-2R&*C(^[,6"\,M),DIW;:VNNN$6('-UXXY.=U;U2G=MCX^MVKW* MU%$0*TR<7"G&0@S=+V&BOICVI$>'/H[F[XXD_<2*3Z R;A'73M8-D;L^Z-L6 M.=WD^'2ZTZ^W5R/VRTT14ZF_J\.8)LE>:"J2?61_&S^5U.E!Y[6U)A!^<;\Z M-122RP#5G)8::[Y4X6LDU+M=:A?YU(%KG,[4FO%,V/<9=6OA/EP=X"(CU;E0=.O'4&**=^6RL4-I)O2+]@'X4WHMIC!P*905T<*A! M<%).=0 :[.W2#?%720UG-XKBR&+]DW9/WD'B1.]/::*8\_L94RF(6(\D(+EI M/T!PQWD-3H IMF:+&G:MU=[DY]X_RY5$NO!^X5\$K\?5VUZD9:-O9RF2F87@ M2@+N7"8&C+5Q@@ABUNS#X=>7/%%*(.TZ)S M_ZN+!"(TXQ4I*Z=WNZ=PY;Y&72&J?GW=;;CWR^V32FHG&*#;=MA#S@^'>&;$ MD$0TQ)CK/G%D4S*VF88XWZ[J9=^3L67I<+[[;H7N918%(W'O_'B=&]?%6'Y& M]N4 2JA]6:+BR (#)&HL3'2]_7G?7S0P/\BH;F+/U5KP^F:VO^]:!6M]WW-K M=J%'*$M:&<+G8'F.7/G9V* N)A*(I'4]Q,FF51%_H5<."]&^>4Y)%89MA:>/ M7Q*^AXM='M9^N!OFP%4*G\$T%O5JK:SV+YCPT9@/5C]+MS9.]YZ^\W]&[^3LNJ?^PB^\)'X&(QW>64W2+@NQ::2WWO@ M.&-ZA(O 1]&,8:>]ZU:&Q/>+-@<0)&+*MK6VZ.>,43V8G-W*-SP MUF@I;:J_L;[R+\/2_YEAT\V5GC?EL:>-(XF87H1H#!>".##2(][TV1CZSO6% M+>'X5ZVU4;"4!W_P, O[S6I0/#=G3PS1F2H\1>?9Q :T!-3"V?CZ:MUL@L[> MB=K:GV#7.LR3T/Z>F#ORK,(FWG)?!#PW[\"5\XW9"]KOE^ 1R]LVM *]J203 M1&R8&J9EUPU,)OS](QI:VK.[$*FB>PJ!J9H-T>H_;4N'UW]O$ZQS?3)LVVM;;7R M3!Z# X67^?E(R_)8$Q_B%%5XD(*1WI#SF!BT%X??O*Q.^;AVB%[YM $SPX@=,3O@0O[Z@ MM3WF6I8XP2Z"/ M%?]0^@I+L @7X+O6NG" [[1]I?2 QZ] Q:G]*/X\>U?!O?.Q/%P[;B?8!I@M M/J"BPNQZO6"=XR/H(R:RHX]KEU;JWMW1-ZH;JLA;K=%1=WQTF2W6];WUFDZL M*;ZU!;(42;[QN4<=N+I9^)HX.(Y'L0[2M5K2MD_M M$R/K"D[O ?YDA2\B:EZXR $P"U42>%Q!50-\<#N_2MC,FR56/)%B]7BI/A79 MBMN12GFVI]5ME/+L0F=,(48Q$4RBOD(?@#3;YX28J,2_ Q76Y>] MUMY("3I\Y*C"/6FOCC-O.*-N%\4DN- X- _:/Q3D1M4"-+#14/!.1.:4>,$S MGP^K!S:*'5IJ+_F[&GQB=7KK&]-!:I_",4L83/?U((S5UZD%(?%1LT][:,6\].Z]+"K]4L2;>YLNZFKCA< M5W-GDF]ZP)*X;_A-\Y/L\=Q]7.(_.0ZIP@@ZS]1;V!Q=U,:$]<_=VS^1M@F> M'VR/QVS3+H['=M!9$@EM1YSGF=M*#P])0/-U7R6^V\3"V[#!1O;RWD[ MPF9;[AEV71>L&P@_>D'!J_'M[$*F>E_0G CL,Z^&R%XD&%;37\H#.,P%;NB^ M=X<(N^[];9E8B]0?&RH\UWB&KR4;NRG(S:YOBD(PD>Y%]*<*-]%YEK%OYE<6 ML3)>68ZSMJZ<=74;'H]+3W)*G7?S&%S:/88\'6TX6G_@R5QZ./TC786&#,M9 M]O$"' ]-V*;#%1$5 ?9X#2N://;YBWLO/1X-WL:'/NVX@JYBDQ]G*B=B5=(O M+7:8NQW1*VD?/OXF4"9&WRV\K7AJRTR$>]-NTE9?W'1 MM!?&:BA $GO0_WFNV5[L[0V$5<^"5CB?>Z_PD^3T'X'7_*1J@MGN]=Y-DOH= M=8)M*\,>.'9 %2T='Z[9=*&S%9Z$ONR\MO+[VW+HY*.T2H5Z1&S>L\T00U0P M@*'HQXC1RGO$;(BV^,6XX!:P .1$7U7_1"C9*2.U6"*UYL*U>_I/]/.J5*W/ M?19CV83P(K!(9&-.WT%<\>$^#A>:?'ZS7UZE(R@+8?NYA>=[TI=*GQM;%0^N MQ*9K5^H7G)#R3@Y*_T?0JW2>;6R0G)=] \#?EE'GUM+RJ9BI4G2?] ^*/.EX MJLN^R3&=HGJQ4.$)_&5YK''^$.)]VSYJ$[', %G1"JGVQ#:")_MTB,ACE?/T MU1[[8Q>TQ4T>7#Y^]U'CO4FKB?W3._I0< SD#?5L"LZB,+?)M&W&V29Y@" B MUQH$SCNVX?Z(MK3:WOK]SY1>BP7H'K2I:A]-U"';$>T6!Y#,9_0R0$LR>M_? M_2V80))+/B]0JK)/%-L=:G_&DY]?_?>SIW6AW;.?D*3>[27GBO_^T-+_2TS\SW-F&W:1 M 4IX1N=$]&F@@_C0R^8CF":M#..K;]T"(MQ>W%DQ007QJQ>INCJH)T18GM'[ M646U_$E11\SD4$W_'7 :H9Y@(_]-IYHQ0*D;3%G\]S3S#01P6&+*CJBJ?2L& MB"L0/LD M6X3O+%>R^;]Z$;[+-US5B-N^,#6XM97=2LV C6-.J'A9NTY166_ MR\ +[TZ4Q_*JIJ0:7\7E\+B-/,:CA)<"G]B=2C_9PC>8)'^>AYOO"9\0SXBG M@%<9:[IJ*1*O!=Y;R?J:4_FM-=(@*EH5L[*ZKCAZUT6DW(+KA#67]/"] -8M M,0=K-J5I%@LQ!Q8+<6?:% PN6E M]GL.U\MF\N6Q$NDG/O[^[P[,J98LINKRR7DNFGY85,>A>P3OUE9V6!1C%=:V MA$JFFA_<$^1R W7\IT/VGB3)%*I&E7X#_G'$U.5F2]Y#YT,;_CLVO1PO8WET M61ZD6_CY\==R*RHD+!3&\OY;H?_>U 89H""MU2[LXGX1NYM7VL9CKT$#AS^M MI?)SKC'K+^.4ZF%)/%+L6SF&5Q-R7MQBLN L\%W2[J$CK;!U9W+@<+3^HN#L M_<$W&&]H[$3,5^^AE] "_ U^BR"[D+RG==_&2GJBD*X%1*B8OZ%%6C]N-6&Y MP](8@_MZAUYCKW.PIS:$\$.OCF"="4Z"N3B-B\%:@\+#GJ&">Q3'B"N?RQ4* MGEL*1I3T/ACK0-U!^7-E]]\V#/<2T#,TJ?D[\^>_=NF]YCWQS@B9UFU0OB<1=;D)SR=K6V= X\4G3I=$&62_R7$(^X MTM<+G=G'?HLY'<&(PF57=P8&(R%"88:_R)WZX_"_S<=$3[$_.RQ<18-*.J8X M8PU.E E9FKT3@54-",/BC%6T4O14?.83D!Q[8QKV _29$;4Q42@]?N_BMBUB' @,Y QOJLT<7 MJ1KURWL1DGR=&X?VG3:OGD;5O%(=V&&B3GQR#RG9([H3E=AIV4:"#K1&1ART M1KO7A7!_R?H@[=K'M307Q@!E(KA;@G;"/JCAJY*_AX0HNQ (A-_CD7G.*BS7 MS;?2C$$GV"K*TU'O[G1ZIE39U7R+*OA04MDIV=[9^=PG6UG.]7DJ[[D)D$MY M1RA[S /@)$GG2I$54X6G]&\H=,6*GJM/P_,%=2BRU6^E+65&+U[]'Y#!=<-N MLS+[NG'$_-]!_F7@_ M? XBUVU T:7RD52&T6+B 6'GSE6TM?KW=7;<51("1^;F/EP2B78RS+0XHL&S M\(X@]69U/Z\+<;_$K7G'L<"FR_)D*T6Y8WW&\S2%#3Y/1K<<["^64Z^VPT3= M,\)3T@@WI5Q"\6R/^*BJ>X[7C^!\V,79*0N,FNH7+*GT/ M&?247-C_K6'R_1RY;4'RI*Z.UF'N=('W=P&0>_E[JAG) ->6^!N\CQ2CGI_^ M-5X71Y]X>V=ZX/C<3&L76T+"!'0 +4R7A_40:HU5-B=DKY5(/ARHNO-DWV4 8M:>.PSQFS%.4,F^D3_N-I\1U);1O.$_(:-OM7]=YB1D$S,NH B MR+X%%#ASQ=5S>4\_UVOW\+X]^T=Y:=P3;>N*_SA3&BG^O)YZG@A.^AT=S#;8 M8SCSZQME[7'V&.5JNG35:.]2=M^+4D/.6/T3Y>F@__NL1X')91N(/FUHH!9P MLJU_B@V0)(?0JJ$X)PS,9U!2\F_AJ^T-*_).1:QE Z*\,S_Y3T_(";:?SG1> M'1R!;0A)A'GU801A5>9-\\V4=NH9N?7D5W?SS;4?YVUNA=V[GM(@3BE@@/B1 M%'4&:*8E!LHL>?HC#%"6\T]S(AM9 9AA@-@!9@$M,F&'3R+DZ4;,"X9( FVI MNEU_C&V_KO4 5:TE>>IK3= Q%KG[4^*TR]-<+/_#&^)""478' ZJ"?-N_70> MX&&OI]#LKW/G?(F_,KQ?[Y)6S\O5:1JK]3=2*%7F.6;FG%@T5I0MNLLDUQYA@$JO&81V')DZR5DPV+*P?.PT&2HH)Y6&8F ^ SSICFJOTD'%H,5NH*Q1V?+O@%EC0WB5GZ+6ML^=4T MRCAM:\S*1_.L\SCBO7\O!CBA-8CF!C+(XX ?Z;"_AP^YJ?G!I.5Q59"G$'VZ M_8=B:0"AZ--MJ32'ML*RQ\-<'T+@PX5>$FAOYLS#-*B_5@Y<>RX\M<7%!M\YP><6VUDII0EOI0D':.OM0K'%!"MM7UMASBO\.%+T?J&8N]Q"4C\X' M'X4(=3^J ]2&HY+3\-'!K.NNZMB69^R[ MKC;!=O$)1)_J?ITBD$:QOW,RI/P1(F "?D:9[:NO3=IUE6G)!] -O4$J7R?@ M[4^Q@Z_/4>^Z@A.H)>(Q5[ZLCJOQ<<[]YGB9E.1F3FE<>_OQVZHNRYH]4^K9 MDTK:8KD(' ;[$))4S,D I]V80/*X5O/CS)=\Z/>/2F]FL.O35B.HRR-ZPX@^ M1W0@1FPM$,&BIY6P(4@ZWH#+$:):$A<^!-;MM%4+U'=G_A@7+&@H<:U\HNX8 M=RQU9#R/>Q-\ 3A-<6;NA28%X!M%A+X>%9IE(NH"N/Y^K-.'$6VVWLJ@G#X6 M:/>^ V+T)"Y_;)#%12RX'3]%\".-,MLFQ'(.V1H@5,."=546Z4; K>_;]NN4 MK@A.G)>W(6WYA*L-7:29Y9?5L-;JR$7@["L 8C$/YX8U.0(9)$ZNQURX[&?O M;=X.^]R8?9%F\.>*94+-EVP>4-*M=J0 $^:O.K\P0/+&YRAGX;/(QL5TN&10 MCY8K&B?6.=_"%T21L[0N>CBH$HOS'3;Q."+A8+W6T4^KI1M3;\TC@I&<\(_0 MIML%V'71H;\YB2J+FG0%6)?K+\?A#D3Y'#0 M3#08$8I>1@X@Y:%W=4B*@P;R>GF[NM$(OI7 4[L2@_WQ9N(=MTU\0AQF#2:V MC@@*@.!/%[\@,XVM2$U8%:I8PN8!H8%8*MVBH8)#I8=%AZ;*R[1QP5^]PJQ^ M//[D86;_0D/[YI;2F3]7XFAW49EH[P]JEQ81H9A56?.%9B!D_T /(= 7&?10 M"O8UC:#U>>8I<^U^I!IT/=.=0($ M!FC 2]YCY1N3H?14-!3F?',=L\"%JMG!96U!G4V,,#J J;XZG:D2YI>(-&0O1F8O*N(%L<==5H,3/YRV8J/TXQA"_*\]!>44]N:HD<3XG&+<=PX.O,S4AZR:ACTAJW MFWEGK2^*&#?R,&M>XT9!%D4+3RW44+7>DZ*T[9>/=XQ++\YTGX#.8ND_&B89OXHOT:XJ0T#S!*3!EPBXR_ M&6?M&GYB6==F!MJEUO_SLKWC^9\O';@6&QB@/GNZ@#M\K!A,N(*"J0U&+-"U M%H[/&8OCK#4<-Z\O:DKX)TE(Y3;\;+[[P!H4O.=J5E7.G&2CE\,#VQS8$*?5 M,$!^8$GJB3FJ>TRAIQQ)'Q4=''WS4(M>+_M< ;I3OYZ0D"ER[]TG8Q0Y'WB( M0RQ'DI_1,IH1PO9B)IS$2')*RJI#.TLP?MYMF+MNZ\E+CD?*#I2$TU:E^F2B!14G)FFC^S*-F/R5^.%W)I1&AJ;YL M[VEOT=C7GA*TXIZS*_")!0RG\74\ R09)"^Z^J9$V8./ MUV\6WWZ257/D[B-CR%$2=/! A.K#7+M4^D<&2#C&FXAT)5J^1E3"ECP _T$0 M7XU^=C^,?I=EX.Y&1>S%QIH#&AKMCTCL$08*'N/X/D1:D>RZ>Q3F1,.'/K0M MM7G4QF0:/U%OX)P:\UU?B37) 6Y0;L.N;J806%!42> ;W98)2ITO*%+]_;GQWAY#[5_07+&K.%QE;"M4D?)MOPX&4T69TT,@CEA$4[ MMC>B27 D(C!(;O[)D8MWL07=XRU<<FW]Z!%UA&72>&9*[1<-L M3!"Q$^]ZM^)]D[ 5_MPQ5X.1M\/OM \H0X*/?'J,M]HV$P!9BC[PTXVX44.J MH?-H41Y-5 #F#B2!_488W[")O,[NPF*I_T'YX.BVFV;$$WZ3V_T5#9/67,N0 MID@"F+A-K@;T7E/O \[A]_Y:-LGN)Y.%Y8::&[JLE+3+E-1JJKG8$_K8XWG^ MS-'Y6AB@$]])7+247RC:2;=?4.!X%0&*1Z_4D&$=I,CL[J,5@3)3*=0KT65W M$,0Y-A0?G.9B9]E&$F^@_EA%ID+WH96(W8O37)7T M>4B;_T#.TNPF[GLM!E5 MU0M0"U1#T2=%3@YH$3YH\2JY.YFB4+O5EKY'MY19)V/E>7,MG2OGS*FR8K0]8;901;5Q; !:<0< M3R"<)&HZ-^?03:Q*54H/;7;5X:#8-9-$\H>E"VQ -]\//QIY2F7O:B*BJ1+N MFZ4YFX\V4ZZ1M.)_J:&Y9/-;ZFN/MJ9I2ARA897MGPF^40G%&1Z>H1M0.8K( M0PE8Y;9DB4.\-NS4GK/,1'T!?XK]W(5![N,=4\\EMF_VJ]_\\PXS9"I?]U_- MI@M2A/KP3:KG@'%Z?5.'A-1GW_L:MK)=O3:I"N#K$V[Q*HQQ*>WK-/?M?4#I-%<\AKDPY[IG(2\?2;[1O)V MO_>ZK"/.^[!,K2A?.>$;%Q*//*S#8BAW7(R-XJ,'-PI^#]V[YRDI8)M2?3VY\6U'E<9:Q>H'C/LY$ZMJ MO(2.M'MZT'0UK#_C2V+$E?B+:S65"V@=;"AP$KSO_YHJU-1*0R%NMX.30W6# M+TKKO=!0.;S2^PGGTY5D)9Q[]+HO6Z"@(*=LY"*DL6VXF?:J!P3SQZ_VYWKL M%1K.'\WT=MQ3"7@#BO Z+<748_5\=-Z'FX_9^I -R'1"RXO4P979OJK ]V>D MBR.?R_*>+;@0^?'WE9J!CT,*N]<#_\P5?'* M"CRX!K9L?9A^S>]B4Q5O8T;^TS.B7^:<_9NBU%QH1J@I%* !Z;>7B7E(*X?Z M@Y.]!*B7PA#"7O;XZF8!ZS/VQ\@;&_U?V=J/O/%-XR2-;4<(GH+_)I;FAY?! MW"]-H^KI,^<*D?RB]OF4D0N\[J6/%(W_+HXAVR2I%0_)%@S0>U0&^E?R+-HJ M(^1DB\\/UTKIYI+%A]-H;"D#U+*&:4'T12)DEQ!^5#-B$FX&?G1'>V1K-/#M M4('VW;UJS86;1IPBQR_W!VU[ <>W]W>Q6BM-=)[GF_9Q:.'@)I]:9@_A[A(R MPU(XO.6IG_S5^%?8/=GIS&IVU_OVSCD9'5 M, ;LJD5]O*2C:O'VW2_MX0A6V);/3MU) Z:L33IVS1PD M)?V E6/PCT>3?&[T6HBC5J1,A?B3KI\=!D$4LGO>T9ZA;WD!MW-6(EV $HHN M,'6I!=#!'P@J>L(TY2X&):8XNQIVM7ST%7[J8$)'P#9E'4_IT#F^H1NLJ.)% M6 )Z$)R.8#,^^1 ?P-_:R0"EH$J4/S=;93N9R7JH6AA:.M36LE:O9[\S_9$3 MS^1S.<&7/=4 MRSD[_JFZJR#CW/VX.;U?5OV892XZS_7R&(N9\(/$4C B[&KVA->W_&_2#I5 MBM.\97++.$!3JL&QJU.^ ]M\M\?I^C!IS%M*00; P('<>H"B6_71'M.\F*P MUYE8&X&IYTW\1ON7&*!.M3UP,N;]XKX.L6CX+V(0FNS%1E6K".KTK?T;\=IW MT):O45NDX^&HDSPRDTVG'LQY["NT9PX9)7'%IDT;Q]&_HU(0_EZB.XA&>ZJXXJ95WU1Z<86; M7=6P]%UC6^P-6X>BL?B_WLQF)7=UZ^>E?.M7#_._W'PPQLWE3;%E+J^*"0ML M"D>:9XI$)$<@1,!$*2"D""Y(,BMG)M\K6LR+;N' W!WH[U6RO:?T!=>ZCC9X[_K1XIZ!+_*"$']5%'/.>J%Q1;$JBC9@,E" 1 .5&)8B=.4L^VZYM^?DRG6GT/5K[E;J&>F MM9X_X-JX?O2U-Y5]FJL&B*;S0FN8? M.Z19@]LIC/1J ?2B>LM5(7$P-CUX- M6C<)JF* G-E_]")F*D+&>C=?$D#O%VAES 4OAX,!/LJ% 8J6%3%A"'Z2N8EP MUK]SP"ZP!QMG+E>JK1F?G_=+*;Q^J]"_@)AQY-*#RV)$!-$CV-WT!?G8"QQN M&9K6;8^O4YWKZPRS,C"0+-^5>G8M9C U,2-W[A-;#?^\[4FF9DIX-5*K;1\9 M2CF3HWVK@W9 3DR?/*=32.4I$P@6I?/V!8(SPNWCD<(,D.\!9,=+7(.:_XIZ MMC5;;?=W18%KXI.UH\+J 6^GE'(2+=CC!\7EMO<_4,)1(XB,%09HGT!BEJE4 M$UF 8CH[=RU_X._6H#-/^,W)ZNT!71=GEA*63LFF; MT$(,W3SL%XC&K]A&X\*)88?Z]#,SW5>XV[J(5/*>FU^[Q\L3#BZGL+%6_+4U MFUY$*RT10/6P%R%IK/9ZW5T@9&#S=I=)TYU:8T)>)[>?]Z*W<"/;W.E3^T'; M!^E1\ Z2TRKY+VFJ[W@0"GS#[-7*R,.;D>:1#WV$@FV]/8^\4Q]*W5/F>CG- M-<,LGWV.W>YX"*\']0[PD,)+M5FD2ZY(RU&#^%8&-(:Z?5,ZXH=6)PJ%Q+.I ML:"SK=BXW=)S-#0=!(.2;\T@[I2(4!Q(\FGXC*YH"._NBES5\^AW>Z(ZY:Y6 MLL*M-V<^2KMD];AG6X/VX&-($;KH&GVHAQ-(*P-2+K<2*U-B:]V"6DN<^*3* M6BP*E,X)#5XIB-MQ2/#BH4^4"M)>4OV8\F=B-D:/8@V;=(3PM M!",>1SM-XD>?Y@)?;D<.CI"X0%[-]2_:3Z1 CZ\RVW'@!"K=V("DU<\ @:%W M_A?VWCNLJ;#;$]T(2!,BO2E! 4$!4:2W4*2)"(J(@! 5$) F*A E)'2D"P@H M",&"J#3I/:$C@M*[D 04!"F)2MB2-O&;N?=\<\[<>>Z=>V?.F?OXQ\JS_]AK M[]_[[K77^JWL]:Y7;0;:@]]WB%S_-L\[;OL[_#[MM^[,DK8#Y7%:G\L2<-HC6> MO.1FSSY?6)Y$MDO&GF0E1H2GU0B''HPH%H8(6G**U(2(S_CR>53Z\/E6=/\, MY*5LR"!G]I32/OV006WR*']#[\-]U80*X=:35W&[CIQ ,(QDB9GE6[1+?@Y6 M^9*EB5N).1]6%@M;2F\::4QIZGC6CWE:J611M2[Y\B4>3F5[+^-2!,B<=*-7 MTD2VNAFPNG%D.%6?T0/=WXHF,8$S33E':;XEUD'^:J?/7K)6*?YB5E%";M: M:Y2$BUSM;GU\@T.7.E,$J64 M/N@'_4L4G$4=0IY9-)EQWQB454PQS#+Y'"5 M\Z%L6/3IJXX)O2$Y#&))]T(S<8L-&$&$+ M@@@C.O5"0+--C=1SKODM&/40JJE&N"GJ:Q3AYY!HS^/%DSIG1=:(JWHUKB8: M^5,M(V&ZY! _^ZX/Q4IW^@-$1G$?OT5PP?-P)"=(DM$Q^FLFX)O.B>XP-(*X M_:ZV?-.AU>PA7X1]1G=HH'VA,Z6$A19R:1^N MGI9@-Z)JT!7$/\\$GMQ1/F'U[.S[O2NACI($;\5(OV$8(0Y3H\!X<;R->@-I MDN:7W]*O,$H[&7R_9^&QF@Y:U0A6W_TIBU'=X[O)O;$@WV'S%T(E'!59W MTU'ZJ2?]D=M7TL;@1%9XFQY&-+UO6?J=V0O(?NSI[3F_.C]:FA_E M\*3F%GADBB8"=Z.GMZ++;!3C:%X&EV;//;NM55:MY6K7](NS2[,E;FG07SBV M0^5DA?EZRXYIU'&0CS+<6&T2KEGXHGC!':\QZ23X,%37^<3ME#3NM0J] M Y$_: .:Q'VC%2;QG7JDEC=GQL[??%I8M=/P-9NV$[Y77#+M_5^*&G2I:I%-7Y$ M0%W!F2Z;QJ:Q7[&-/U)_K4IKW.*:G>-[Q]?BYQ%ZZ[[3ZCUW-?'4#HN*(S$O MM,,[ZH[4C3F^:L%X15<^Z"9.G!F?U]6GEI<$Y6VB;C#:LB?V#PI9_/([A\WV/"R/9[^/[PR0K(4*:GG+1'RKZM M:+WT=3,6V?4"3WF3U1;A'1 >/"+Q_,8V76#M=*[CB*>U)(?MK631=E/ ZUJ= MU;5>$_8/* "I3<*L_UD0>6'T3XHTH]:7EXV/:K4D?)^WZ2ODRW7T^XZ&7+& M]C\Z)70]-"3NQ)?^1-1ULU>&PF4LMBNUTKD5BR;95R; 61PSP([';-$N)K>0 MNW7T5[X?%=+@XJOW/OMEYKV $YT71A[G*IR[S0UMJF3QI6AKI#HY+!K)0^;K M]6AOSHTUX%E2D[ERDPGPMQXLW9.UNNN1PK/O-.:0IS3W69*PG&RI=@:J#P,P M(.@.TU8/\O<>)E"O^>+[ JR!G,H$XJ^/5%9P9W7>/W/5-5^GOUMU^5Z13728 M<7AK/@B?@5#20#H1/I?;P7H24"'4>/-9A@@84+IVJ MM>ELE?KO<)-]+P93Q#S=VF4*R-H$K@[\+(S!=ZT4Y%M"1VX8F+_H(%E(3Y<% M.7>JK-X34L'('7WO?""$(7<11BC!L$BJ'U4%->"2OL%',NLZ0=,CK\3721^E MR95^R^OI=ABZ&^CAP/OBC!E&M>#'B]OK\P7/HKS[T#-9Q)*-:ZRG@)E 2=$N MYEZRU<(36J5BO2TF9$;ANL>7S =*%(*5O<*?WG=JHNFQYL^(T06'(#T\EII: MV=Z"R?9C1X1]\:1L1/0B14*>8_^"PXG4WP!Q(OY>WYY(P^^$WK;%=%&D# F3 M9!#L10GPNT":B)NL"OJZ\:/B98-EMA:E*T=B(^D/^2M?9 (S#=WH^JV.REA\ M75JYB#O;,%*SS(]QN"JH-@?K%T7QL\H(0".'5ER_<*Q(4V_@3$H[*E#RJ _B M>)+]9:P8(HL8/4=SJ259M8X8.+[U?^Y M/.35DS NRU+(-9H MM./RT5L\'$D=]#P&/^W4/SJ"C,.DL8:,491(/3GT"1$B/43 L/OKZ8ST5HB.4J/( MQIE*9\)B*V#^R\V"'5_XY M[$6MGV^9@%"VN7P:U^,F:I>L!+IZ*W$#?=UNUF-I9[WDN5T(+))VE"A"WHK^ M%9[_*HMZG)T[?.#R3'^0TH?OM9Y+OHHJZ[;0:7V**"A,=69\4*::HR91W#&] M[CI@N>9F2=GWW4<5WM6I)9E*AVNOXK^M93RO7N_5#OCJ:(R.IYU4V_BSL):? M7E*'2]@1G+]\&2F7WE[Z^C2AZTCQ'< [1=MTI/5<*GVT=5ORUQ HG] ]Q.\' M)]G!N(HW*SF+^V(VU#1PPB8A2JFU_>45"I]KXOMRJ>69R.G.=T'N.O;Z2@:Z2FQB=^ M<-$$?\P&"8/"BRM]8/G,W:T'3$!:<][;Y,FCJ&!/+S8OR8WE>Z7;9G#X\']= MH_$_5[A^NK&F:8K^YA=D.ITA<)>$WH O8G@7_/+"HN["(#>=[I_#J%MJCJK6 M#E1),NQ1@26CV*S_1JD8JI_ENK7;\0_T!A#I?;B]!HH5-_FE>J=V<0D!%3>4 M<"$V[^/>Z>\C.V-(+-9?/427=NIB C0Y?S0X :",T=U!L.H^N@03Z(;0E/S1 MG5@-D,6L.,5(<)JH(D,@A&4#3B 7\=,;8H#>UI71NSVC(*M" M!V):HN"C3C1U]'H-$["88)$W)L ]!V5H7OH%F>FB($BO:H(687S(O23W_-Q)687Y4 J&:=UF4Y MHO'-_VZ+Q).DN;GN:)UA,?FGQZ(RK76^9%WIZX'/5!(J>X,%$(%-V'M^?:AY^T1^I0[H!I! M[0!B:E$[C@81T<-U6S8$27ZV"S-8??.;1SXX/LG)9Y@CQ]A1U&SO[ZC%EIM* M[,N^.,)#W#MD\\MJFQ_E]G M.$??RX>H#(8V7>71V?.2A*$)!U%.D0(V4RM\X=S(CQZF9 Z]^?0'@=L#JR%B MV&3ZE8;GN?ASEP"UX+6^\@R5'*2?XR ,@$ M2+N0_:N7&@;N^7'DWIEK/?6V.L'ZZMT,U*6KQO[[[^TM ?NHNC1A>I&1%!/H M? [VD"@#;J3=![1\Y?I;P^K'QQ%?+PE9$*VE)V*N9CP5+IQ- DCIT7B2+6Y& MCF"77HXZBG!H=VI.>'#W6VN;HB/Y>%O(&^N2(]S=>Q8M+C_@B&P/!!YR]Y?C M9I4IXO3'K-0!(_*M4 <<(VUO\WMW#=383*ALV^3KODA&,8&C>3S"]P/[V6IJ M:SRD\XV:_I3$BJ&]MJ*@!VC!1$@B5!0%-2O][LX^;KL3IU;X Y'ZB+J8%3K] MTO%14/P1/MD03L2!IQAA)O!'11(K!UHNXKN'$H;7"@^15&>:217/=[)Z_8N/ MI[=XWCYFDY JP2,:G9&1\G1GW)Y+C9Q.J.S$S7*U:Z/W&:F#AP?@PY7OO-^U M.40.[+A)6OE\OI-@*N%)F,I!RORC0*0/ST&[YT'6[H();&X?O&/-=M=F2^A[ MP_U"!3P/&4C[",KXD_$C?.IA_SY:V%*KSH@?&.AF<6IR*P^HA\CMQOF2GZ.>M MR5UZ)7,E=E7EXQ:2?8_2Y+)N"QF%^(=F[A3-HO<2/U%OWDCO$.H?%6>A,)%A42%I+C/UHKR67"S M$>,#+%/9BD,+,'A!<3O0FU3:J75?+*:XVZ-JS-]C-B/:YN2*PI/'.3>N.R?* M9Y[STU_"M4-C,;5]72WIL:QHT:I(;R!22Q^4%'9M[(C-O4QM.(0/.JS3M8^@ M!4%.L8PX>$$+9"=E+:JETJ!DZ5YW8>J-&H)TX@HI>V5N4XZZ+^NPY:'IS&,V MV>82#T](+''D&1U' J U>1+-_YGF2,JEE(*6W?9^6)F@AL\F%%M3H;,.J.73 M/T]B&JD/=QS<4D78EJ&UWNLA5$/41+#O*/(&26U.[9>WZ@N_2^)CSOC+6?V" M0^S*<8H%+[.'=-[OQ5!U&>]A+(>\7NK]NH_DW0&]WCKIY:Q9<'UWUV_@.^7* MQD_O@B?O)77L3:.M>ZT5Q_ZI767&B+S9@0>2EZ]EQYO(/*JUYVK'2<&N#ZG^"QW][#(BCV MZ( Y;MB[D*"9?6C_U]-WGMT\G\H@/6VHE"[]M3<)7+U5<%;3V4:UYU.LYR8A M\U'@SE<[(B[WZ[.=X:7[.LTGTH*B2A*?"IT):/Q87)V5WA,$*VSP7LF-AWDR M@3EMRF\PHX1F1G_WLIDT%.0E%JT ,DE^IGK,BXT;P!^IK?ZU'=H5SIMS9-'B;4'G^/%"&6 MM;?5K)PQ.D*:C%J""<.L* MKATR,T286F\BL)%P!*<8W+O:0^$*TU6,X<9F^J_\L'IJHCPJ-$W[JD>46YT( M6Q^"2H!TVB5!!0T.D3WZ6)87]L" ,S@$%KO%P >+3WLV7G1.>__E8N[MWA@A M9;:&%,^5JN=)P.^EI5R:4 M%EE[4&A!,5NS%$_!T._[]',A%ZARSR+4';NHE?U3HF9_F MDC7X>4K7_K;I'A'AAYSWXT38?O;UJ($*:NO\Y))%L7*RPZ)W>]"&:OB59FV] M8A;_4- K,[K[$G#U=#J3W'[@6)0S5IKEI?19MJ-K(+>H#!%#A%-"J$;/BA=Z MPCR"6:EQ: 7CXDCCW8#R4,=W'P2X99<>^JWFL<(..R66GL-@0TVXBZ1WX*!& M4I<1\9\63"E!NHB2NMN JLB(>K_8K5-UD?[[5D3Q(\90'1J+GT;;H;K@W 9! MOF1Q<]!6J[1TM:*\^#,BUZ5I7&CPS8?'BT\&[SE$OWQSS%@VYF,XM#<]"L^# M\T$#\\@3X C!3VV_3YB_E*MRS[6JWM!^Z3<0X92G>ON[%+FRW-Q$V A,8"^. MD(>OAK9ORX)$41E-" MQ\%(K3CB2QQ1E DD33$$<>N0CL^H?F<-Q8;IHBR$^B3!'M.M7V3/N@H+67!'WKJS++7++^/)J1/$9AL-;M3UD]*6IO\M$MRPR/"SI$5MNNS@T_H"DQF M#,I)R"+?[B&G7&]+[L/7#'6H);((9CY!+,#ON@@'%-0P?3A["$+V3% M!UN:$K7U$K-7D^XY[W\#E(JJ%)MP".9MJYYBO> %TDN72JBG?;&B/V@>93Y5 MOGII5935H0)O:>67[N?O"!&SSWTU[CN0]V>ZY$C0=36J.O($O:@./AO>#H-@ M;,BH!DK,6[>YFPV'>19"YS7B/[^_OF^COS/JZ5//K"O>?YJ&9>'?;:71G-X@ M*GX20S;S0II2FC>?%"$R*9U]YV];'W%%*%S\DO4PRE)^6WYJY)?]7AB+MRL']EK)%^EF/-G=?=DSS]E&E_# M:.(>E%*X&,UT%.UEQ[?FNLP_+MS>%7]- M.PJZE<%MWM[$\]?RE3[YW+HCKF< D4^YGW/C@O6.)H1V%!V#^V7]CZQ8&-A*?0A#8FP-9J]VP!X=<-K8$_"%S7E+96K2Q7'"__8+LOZ?Q( MO"ZG-=?T5!RZXQ#ZYA:$MI]>7HD5,PL+\2-@'H2]&CB7?#[;9G:>*^A=;6QP M6XS$Y30^JY+G4]__#<("2 <^-G1,H0?7.21@*>\OI2MLUK"O3,"$0W'O\Q+> MX$N*&ET>53K@F8L')]XHS<.25$MJ+U\H[A)NCOT!Y92YN;@69R/\\ MI:\D__ )+X\.N^8JBP[&(L-9=_!'O4?7!J5]!3%D+N)$M\RAYDBSUVN[ E5W M2@8B]K.%VGW1*VL%M$_,1^Z]!8B]8FG<1O6H(_6'C<2Z2.P6,9:DWAJ9TAL1H\Z&CR::*OGL6DW'#KVR34U%(W$ZC]B(O5 A=6 MC*7D=_&4N([YZ_+.!ACY_B_I3T0V>5K2&BM&DY2 2G7Z"YP'?F:+4E$]1@0G M"";HL!?O/4?JPO7[ ]3\+S^TRS90J6"3%7J9+<^>$NDWYE,$.4I_^J=%YLP MQ:EM/&0HUHC3)Z3@FNG:PJ$)39[*.KYBCH.I!IN#PH?.]71F%CVTVOL&-8Q[ MY[0^0+4%*\86N;IQG/.6B\KZ037FBP>YG!K'MJ0$T'=_&']?5E1DJXFTXO"< MJF*-):@=,T,E[*R/$+A1$C1!DGE]W LSY;/#QEMR'T]YW*WN/^2=_0GXO'X. M. BP#Z".H3N.HZ]OI1@9C3/D$*7$XODV2IM25O7B_]L%:0?"+HT.*90Y"=9F>'Q,O2)V]H>ZOG>=];__4KG_'03YG0EP M6M*?HPXQ/L*J(U:2&:(W;ZTV;U95./ODW/\Z:+(T:C[P<.>LA."/Y^\XHMG5 MGQZX2A=U#Z%><&5\DMKJ?((ZR!AOF-5#>/0TD'SZ_BQB.=9Q6J L7<-I<+[0W2^GE?%)I7O7X1I:I^A>9ENR(&1>D/3 M.Y1/]"*8+Q0\JKI=^8"5KEF >6THXU3!IS$Y#CN&U5N%LH(39Y^^9E%VX*M0X^ M7^B=?\EA>J;9ZLJ^AZ[4%O@*GA_=88SVSD\'C_5BR#$FI*EDU58]%N,Z3&K+ MS@0M?%:2OJQ=&]L!O&1YHG";T2?=-Z@ZD'4WU^E5_G1T/>/WGN<]] M:D$''^U_WQXF0 MZ$U*1M_K+OE]>)^J1I]VX6NB7P0L;HE3YQS8._6&-OX4AD/ ,?(1)M".KZW' MD8:(#5U#(A^)$7O5N%TZ*&T>%QKL P-+\LP]OD;WUY_LDJN>$VU$>7T!STZ%V\ %A(H;WFZ NDJ/?&M267*NUH;(%RAYF -U(,+"#Z+?<6 MOZ0%DSFQ;Z25G(2B@C*[&DIH'&GC;!.,=B8@PSB)B.G%"[%H^M"L97?.[$HJ M2N2[V BZTYKS^5R!W]F6!P-^M\B*'ZK7V4,73JP^?5H3SK4A1RZUHC]E[ %K MEM*:? *ODCXE&J[-)LQ1$AV#170WL*:)A7,U<#W41_,0-*B\LB%=NAH<5/^. MU!!?MN5MH8 :GLQ0?[,N(-@+FS;:GF)1>/?:CY9_5GT$(^WK1I=N9&BT6#\^ M?N=K'SI /B&M0S1]V)[KD0^.!T=XOJ!&?_*,7K5$K]-,AD/=O[%WU\NP)5C4 M,]I=;R1O"*Z6\[CUS*HH/CYG=D#(:N$^.@E/.H\77H.3[-+9&,-HSEH;#?)0 M3\2YOJY"B2K,3@[%9?!'_[[NF)U1Q>A;+8V* Y^YY:$H$+ZHR@/S9$UNU>92 MP FD?FW+J2_^)R*BH&$&'D&:OTM)R6=8CVQ=@2H.-G2?U_-]QQAY-R"?27KW M,J^X/W6HB#[6N UU 7;E*)$C./]*4!'3-0"9_;1%:2-S=6\HFX_[YR["8VF6 MKUP5VB9>_I17M_'X^MKODE-&Z&OY.SD*%U]$M+UHH57QI^86K]R,9/PF+3$-ISNPRY"B.[] M5*/5O/A$DGB'E%9%64-HX?ZQ:\T"C8=/UZ6ZRE6]UV";&C$7 2[= 5NZSC>E MV5[?_^%6>V%\[4WADFGA+"\>Q3S#_= Z4]!CT8,38H_&.=ZCZK+P!(X'>&G[Q+X=% MO.C_\Y2+Z$X/8OHNOPD3B' <6M^ ,9#7F #.-/U?#B./,H%_.>G\/R%S@M74 M,H'?Y 0&G?>?#O^B_XO^+_J_Z/^B_XO^+_J_Z/^B_XO^_]_H^:2IAF?80CQN M5?=:LTV]NGG3/]B<=SU>T_R78WO)OU22N'M1W5 #,NST*B,>/%*2O/%U(M,F M6'0YNW1:<&6UH4KH>F.Z@9#Z!TM)IVL/SUF^&C&&8J1@?]J&#X%M9)M%M4Y< M.JXN[B="[6*R<4)W,^4) =PXWNKA%\01)6MMDQU;]-O+"]_T.) _"]-&4R#" M(:!P9YYWM('B*TNO8I]9I):>UU/G.J5-&]% MFA::IHCY:8LC"C.!V""J&@-C-$;!U-[#D:!J SOSLTU;LT&44V3O;ER*%'3# MD&J ] Q*8 )"&H:JO]Z$Z&H\PE9/_%J.8 )>S5%/PH#N[%NW3PUGFQ;2S0$$ MU_I'J@380,3U&OI1BNC/L:=@W=!$J4\YS8[88IG,>BT7HZ<5T/7Z=\I:;,%- M3Q_:&>SY-!2UA)^^LX2.8>B ^4LEZW"JM2O("S^H;KL$%?!SE[(]U[FV;0(- MC!5WV%)G:VQ!+[7U MTF>,A3![VJ$+.*\MEU=3->."Q*SJG=EJ&F@Q$K[87BX\_:9*3'#.1D,$=P&HHG\G_'IK99 MDF4YC*S?^VM&W/G76R;^E;_"$J=LQARFSBB**H3J9^C12VD.1->/=^Q(Q^-W M"Q:R2@8S/MY-^M BB/G*M;P6H3RA_ 4"JN%HSQHHL4R@&JW-2$N*- +^&^5M M4++TT'H5$[" D=F9 *\TE%1YD0G$V*'8D?Q@#!/@B!]IM5S"Q\@(3VGN)2\W M2:'#T#Q3P M][^4NB$$?%75?C$!/AJ[?&5)NT--)F[B.9_@?\1^% M&1_VMC&!%YDXN]+?:7\^_#&!CD$T.XR0PP3>?4U8?[:T-9/;4WATW)]F_7K- MMM1GMZWL1/65YNHBY[WK*;?]OL/ U!7*9=8EH& 4RT[YTT%[+CP3(,'1O\V" M-GB8@"WG+AVA/G9I7+/%^E!=Z-V S=?:@C]^R=3M>/^KBRBQ_]K]-_O,_K,< MS147H^1LA83HF8M8N5O+7WV;M-=:G@0<_,;VRRD7P469H#_"*B%M<* 9 9J. M%9LP,+DZBCMMKWXYJQT(TV!3$,TEP@^ RGV7JN$(N5XI]QH.M6KGVG)3_5@+QNK) M*H J5??F>]Z1I/W?]7K*B[*,G)L:+^]X5&@+%K[X6<1WT?$@[$]'P0JC_F)$ M?.^R6W%K:7AM:/O:+8&;$%'$5H<,9[1TI31BX,S(\\:(A]9OUTZZEJ72)]1/ M]%-$V$K-U1<6%S;GCY=[6U_/9N^3]Y=TLWHOF\8MUV84R:LL W^ A)Z^ CW M6N^\>%6[=/1%?*VM3M_FGCB"8$XJ@5JQ-V@ MCK052]/V\1[7Y,O*N7U.2.(AC!04"$S8;23*_ LC&ZX, V?M:. MDD4>EX+$_9+0MCU%?-7R..;K[%S?TX\&L0%6?>[6G?'7:'3D<3" ZHONF,,T M(#&21B>TGA%@,R7$3R\#-LHV7A[1UY$HS>>[)!?PJ42/PW>36YE75(?W4.*8 MS1@LP [4SZ?\RG*<5)S 0E/YM+<%CKR[TBLGM^$WJ%[@O&HAY-*DN&4[= M_$@70'W"U^ Z*F?,"-@HJA$-("GDQM,4B?FB=:-W2T7:'0_4IO4M9SI=__3C MI,KFX*"U_##72=(8A8N>B-V/X+(&/4@_*>=!=,FW9H64T+R02MKAT,SJWAB@ M-=-B2+FP7*Y&OTJE.]-ZG@G$V]%ST-]FL5 F0)3V8 *]I;CGD3H0T),)S'@S M4DN)3( A6 ^CW6S&<2/D.M"06B_22F3KH>)O]^^_'U6-3R_I"^ .I0X*L:;X M\U+>^/-_VZ?RG^6W X-/ VL0-.W@*K,_YGR6K=2G0J1GWCG4\-WS6H&A2T^] M!^;G;FS@CZ_M5K264#KHI0:25"A28PQ[A&9*PKYXX[.;D!B@$;[J+\I[6:&7 M-F_7F&+:L'J0&(J45,%,Y[PZDK[V!<>4ELD!$4 MS.K,(1F#$$BRI M&A:E(W]/2W7[XWMO!U>'?3SC4CU8^Q/G#9O(I;E63 M.!]\FOO!VBK2C2J"H737_:$N)K ?//.=:F#VVLY7):F*F[=W>?&\Q'QT=_U7 MV2]3$W@!=""_<@=*!&0C!,TJVTR4M3J2PSM#JX_43E99EO2]+G]ZP5ID?539 M7"73*JGJ+33/ODFB",)&YF*-T%N-13'HTL^(@\?$7D(/?'*ZC:11_+'&HXF,M"#K\8EXPC/V0Z1?(=J3UI3.1I4VNG8BL%4#R6A(+1S M]$S:P9>@\F+<3GB4M$AJ M>K1IEK','18/V29YTX30;F26:7;#IH-,J^O(E[*\%"J*@S0W2PYNU+6F/-MQ M=>__("02Y"A[8%]T\)6$]0C2*2*<)B*\F- +F2VA%)("&I)'H0_$%X1)Y[++ M S.GSHR636@]?JYXL[701V7ZT_8-"969"7#G&K$?1ZC!<7J!Y@?DNLD(U\NY MBPZ^TQR^&&^O.NWP\%P5<;1!UYS7373'X0H5&I<7&4/QG_1.@^Q'F"W)E!LT MAVO)^_%%B<]L[BD\ \L!#4\V3$:*,WAF*)A(3!VD#S*M?V[B^*;!4<+ AKXK M2;7MZ\#9NU1]D&-T5EE7]>L+@VLFAF%5_=?M:E$+:.FZRIDABB$81<[J.L5= M9RMG'%Q\]@-W_)JW*\*S@["1>=%?IK$'@5OW#1?O@8-'$S;DR"U=XC8AQ#GN M7W;[7&X*GO"I.+ZQ\>C*\Q/$UJ;#LC^9@*KX9$LZ>-0]-8 \Q^ ADFVLP(#2 MV>\J>=#9&-^PHSH>W@;:MV65K%2KA7]L?[D_S)4-:C-XSE/UP'R*9$VN"RFQ M$WPAFG6#.+R2T].>H='D1(2AXZ$6DQ),D$S,>.;ZUD* ;J.$C&8)QS M(@TQ%"H]$<7UIW_; 70=9#V#X(KF!.>(MO-QC-RWJQ?>5\/GZ*^4O*/7;752J1T([293RH M(MZMRO=GK5T$HL1BK$XBI M_ T>:R38!*))^9T,]M:Y%9_"@]7O5BI M8B>WRVUX1&N5]'X-G)0_]CSZT^#;HAK 6)UAP)B K ;=K%Z.WWH-*BP!IV] M6Q35U!Q[+1\%']).;8V@PM$=,[B&:L0I MTW%-> *LF@ETS5N=&3W'9B-A)3?TB+UZY5*C6X?<@$*K?W"VD,&DT7&D';V* M"1#6\7.]$%:BR':7;M<.KX%UTA[.&\;FNBHC-7RU\UZ2?&-;P3NOEJ9< M8, @]>>IIZ&.O&_? L(49U"2JH'JA>XQ,*1J,S[-BL9'$>WXG1^H^!-U[[F6 M90V"@S56,V$933>NV]X7_VMM_PL^^5[&[\?*(.06^Z*WH0EP(8.3WF7?[MVLBF49EZ:'G)^YE[$IX!;5 "E)?V7 KMBE MELK84SM5ZYWME;9P^SWI3%%7I:L%KXUOIA0D8VV[MN;XZD.?H+ MW'4\*V4OS;<=9YP$]\_?;-:RR*CT;?CI#)^)OE.G&)6=]"6K+M'>6M8[;YMU MDT&8M]KT$N4^/?OPN!>H28!7K4D-[)T,::&N5JI5/OC"HUCPY,-*05'JMH-F R(;_1P*(>[9GO-JQ96J"WO(R7^/'*+^S\L27V M98Y(@(,MB?)6B3T+/$K2)L+6OY-VQXC>'6B.61^]@QDWDCY-W1$/I8Y:;=I\ M6&$__J6J79+@:!?)!&H2.M)GBE38]-U])[A\$33LO3F M16OIATE:*T$'!&Q#?]ES?9R"DZSATZ9;/5N+N:#A,5>;U\F_6S7%6A!YIW-E M5P:U3,^+T]BE3_9^#G;_N;B5P. F;T4'H:3!@ZA%A^[G3:0<>@:S[DN!]NT'=&&Z:=FOC^%U%56+W),WD M'GKO0^M/ <\++4[+$N)EJQ]RR_Z$&X_\^V^P^C]7G&4,6?.'$D,H.H(99+F> M4"FQJ&>7;2+*_*2*1[N"O .D>QMMK<'&U0-)@D*,>)$&DRA5I LY M!T/$VV5272;K7*-$VPJ:]]6TR,3,O9$'>&2=?I90;5$C3*#>DG8PA!K< M095']8OM)L3"O&%[UI3#WGX7'VGN?!?D*55?5!2E.ACE%N#_,WO ,\7VF#.] M%N>O-KO#$,BDU\O2(W%7?S63=MHAO#>5P\O!)(JD7/R:Q)<9>M5K2';2RN') M@?@;^OG\65R;&)KP#H.'"5#UT1U::&]^18H__2GR>'U>1%YB7>IUHLC"]]RO MQCF4-6.C>U!V]LWG<:=YWP+ ,#T!=FUK9H7!\Y6J[X.O@:V/$;9'?QT\BAPH M??,@O,V%G'VZH>%VI,',EUGU:3;3M[(7S1VWU_Y[WYC^RIZD8Q4-Y=\6I$8J M:):+ABZS779C&YY-.&Q;P?7X68GQFGZY*MX';_G$Y &V(Y&'R$')2%4"E.^F MD0ZY[T%9;:JT577.3\>)$.7BZ(5/"YIJ\M7OOQP[_%KE\D. (X\1"B,4X1LJ M-]R8 )5!-V,U$Y<3/#3':^]*8\_\A,;WM$ MX3CQ:Y;'B9]2&O%;-)$Y!J\-U9[EE;O0=6TE-*$7#![/AC>D0F7"@@KYO+-L MC&N:I.63-^Z-TL]&B?IG@P6;?;5.7@J-U_BST#O:_1]K9[U9\0*^/N5-@A#B M(EO'C_-> ?MZQ7,^Y&(/X>9B-%YZ>_IE5IGR7!Y>4AG<)$C!2;9#H")D?8L) M<+33\VJ'9L8HZ!&V:;&E;JQ"6*1Q&$S)ON<,1 G[+R;VH MXW79SQK(O*?7%!KSO*!-H[(Z^NG:^YQX9Q*A+!4%)L!YBUZ$([Q#UWJB219; MH+R&MMY0PK:A25EKP)+AD6\OC0Y=_J1HHD<6R( X>\/(I(O'E@U8WNDBC)". M(UG!(W$D:^C,(BS!G2W^H'?O[OJ)CV2N/@>3Q.WP8BY!R\+K=0]JN)^O\]P8 MJ#D)3+",[AP+HA++ZO"@_-3Z$J0#%WN+WZ';I23WSE*E]/Q<;,M4I:/59PN[ M[" 9Y^N10H+6\C4M+73K_Z&JE=M,0!*KCM2E8["2:WAQK J8::AL/!+0W3"5 M>?2Z>H>CZ$6QL!M>CO8\"I%% L^36 $81G)F K%A:$&UN^@D*#OJ$$*Y\T:$ MGNJI7J-#)'+:@ER8M$'0?='^.NL]FXG8B&^2GX9?8;- .M6:)D%_S)#!).(E M6WT%; J0V![H*3Y%^[7I-;#1R/+DJE%H=R>9_=+[.NEY?%W/J\"=,B]"W#$;4\".AXA="?Q1]$#(^/W @>-6DOU[ M(@TMDG[@9RHI?: XU;'G[1Q2=4K-8Z)6\I)A>%?>DNOD,9HCM,T=Y!,SN+/*!-Y15$3+>,4OR@._R;##\+54%/7!60&,AA M)KB'VU^XQ9<_Y80\^V>EBE,$M0U.4C(E#PP)(#L02E*N3=[U2W01>R*'^!+M MV0MZI;8C7EY)*05NF4CNXUGWRE%&Y-W[>O'TA4^;T[Q<%^RN&0L\QWJTL,RC M!=63D[(A+G NC?>>SDC(QV[CH=M?HCCR^R)M+?>$ZG] MNK( *X;N.(_V@B0M&(Y@H/**DWO/^%FW8E 7]VBXP>1W?V MF8!R)E)T%W&'"5@?5][9C80!:"(61_AAMZO^C*6QS,I[TD>HDNB.8%;*V8@A M42!QL'>P#3(1#0$=&$*5^UUZ*K^)R_#%S^ZL.YC+O2A]F5H3.AAMR+H6#D ' M5?Z^DD6H'.O"[%H'&T-QX_^3':6<^O/<4( MTYK 2^-C31/+2CH\&=KHCC-8 M S6:8#*#AUN1+.(NAPU0[F6H#P?>TNR]\F2]?(5#Q>7NF;+ XS7UCI?LD0][ M(X+ XSB:V-CBUD8V.0--2(63K'*;R5I5B_G+PZTABWA^ZZ8Z'FEEK2?>)_0] MZLT% BM^"%]OCAQMX$F&,[@'B%9,GBD29P&^B^*"W%D[>Y+ M([ANB,P]#L//,XD&Y*]63O^B'?YA;A9CY?ZDK%3N$\KIN?%VD^K4\>\8O0T3Z M!A,@^U'B0%'2/J0+O:!5;F]3V+/OD[E&BF-2_25Y;B)B5+N';RWD.7K#KM47 M/5Q*B81DM7)2_5 #&$$C&-(1#*"&(U4F4-"2;J563=\[Q/2#OED*U5=F.G\[ M*QKOL?#\L: +OUZ=VAT%]P/'*$Z@ HNM,P&( 0O<7NNOH)?<1\)WGRWI]7?B MB7*7?*HOF3[7^7#RZYD]D"N,",8PK+YRO93\W99>9 C.'N17Y63G4Z3)A*Z MAOAG?;)L[AF]S,DZ0I8\VTOYH5ZE>*!"I-X"E49.[X.Q I4=)@;/ILJ0!\_A M+X'H5V#@F#F(JW1UMKL7\>Q*G[=(\+ER84*[PN>#@X%6Z4!\A@GP$Y:$KCT> M1W5#=YQ&<8(N2^WNAT$W2/1V>+G+T&4P^X7URP5$ZK1%J<4>P: K[=UTY(:3]1F_:#N^*KY]#\]2&E M]RL"73J!2"IE :23&A-PGIP&48"S!Q8Y$QXH D3]KVDGART;]KX M@+5!5K/2)?T.;@'K=*YE)8@S6:UWEVO]3P37G,+YJ*4D!Y<@]<$N E7Z*/)R M?:9-P*OO6B:'K0)YCYXL[9(X]*!#]5O:17:'I><=I#$&GS3)KL=()E'5$XPC M%-PY398VULIOW) -?WPV,F)17G!?X:TD/246G60_X*XY;'0*->S2F5B'ET#Z M3.2L;??"UQ]R8X?VVAV2^^G%VP9D$L3&>M"RS#X\@MLB%,= ME;SP68AH75F&RYK>QQ\&:IQ-M_9%'7HH--U^]-O[C^E4-1H*=/O'[B'E+,OS MH+^AF3*$WXW3PM&+6VQ^LZE/RWW?KC;XR7BD64U$9:JIFJE=&&R_?=+X8,)Z ME#^.'T=X#:O%=-H)N)9CX][,?G.73_IP8H_Y/9_NDI+\L+:HK*3+$7_2*#?GVWV0IS7\ ?0 M/DP@%=8P **H=B1\>N7=#<5V]*Q8.4=N9"8 (,WF<\EMQ2/!VS6SAN&Z-O5:.1E/TM:U"'UQ:ESYX:99(;; M:9M*?Z#+O\2W3$RQL/&]Q6PMS] M" 7LO;LKO4P /#*TGD]RZLF]<,5W00F<\"!N[5>NZIG,]T,;!,\UO.5.N7*_ MLVX3*\@:0P5M'ZEO'>Y'V+BQX] XEZ"S@8&3( ?;]$D]31O_19?2*H'SXZ4 M/304X9".U7)27<)/+RWBV^W (TX=JC9FI(A/)4O0Z 6-=^1/-44SE4^"C^6_ MJ0@LG[ (,W"_[2TI?17IG03L0$$56+1&*IK!\WW)T%;U@O06'SWFTG#@HGWE MM6#^S[(&IR.ZOM8F9LQ\#-_I&!)S1^P0Q>.0(:_W!VI6\D_CA^IN:7\,S-0^ MV.0!%T&Q7'D#M"-H+ID2G$RQHZ<;6&LGL\*[Z5KOJ*K6U+D":O&AM; MCT>:OJYZY)^5VA-_\0;V&\DI;KT50IA7[+A_-X6R:_2$\Y% %V>FTJ2F(NF\ ML=3=/^XP0_'!]L6,#*0BHOTD6\QQ2)O?B+$$BWYEKC&!7TKN3 !O8TF3;\;1 M><5Q.Z.3/2)LZ4R YW@E$S"-VZ+_JD5WVI0R@>%GX4P@0M7__%_=O[K_F^G2 MZ*AY\2P\NF,)S:G8^"YSIH8X\O6,!7II=*E0>9>SP%_SM M5[-UCD3"GCP^!) MI%YKPQ:0/"C/2'A*W26;7QJX6M7U,P$IQE@9:@@K2\[M/'C!K5?B;H'5VJQ+U>;D5/$K.5AGKF#4L,!C@'X6 M+KQ6\6RL4SM6\*%9!3=M%4U48"7:W^S;F V!\!F60F7'&MZU*;78"1; M)C"7W1I";('F#77I!26BWO-6AHYJWJ9(]AE7MQSP&);^TZDOY@6+WI;AWX4V M!1#4P&-]-.%0WPS/_16US;8K\8&;$9Y.V4=J6S8M,ZN>]:KK#7-MA?V+R8W\ MLZG6_=Z@'F7=>P)#L@J:=5V?=4HV4F59*N]V?HH:):P[0K*<,(\7S]G0K*Y\ M82WOF=95C(JD:8!5I(8E6-PU\E3'5J(+5](O&PRX,VF@6682X:70' D9H@8NCM)'6 M0: \C"84/79QLO7>HJWY+S5I1&X79/D*C^O1(UG7#A]0CH1N:.OR\98J>1VV M.)?,$.!@<;(MI%DC^1>&Q-)6B-W-P9%=N\.63I/1B;2C3P(U5CU_2UN/S>AJ M)\C;ZCU4;??BL&DKVG5E-#8 3K]PUX&2>*53;QKJ3=)E_**UUT\P_( M4=W+U57_Q/,SK6CIX^,[IY1Z!2_:L^,(<6B2>3H;ND,>NQ^7B'0D:K)2!;B( M\V$0UU/5&Z_/G29-U>I^]SEGK5T<)15F/[BGS >#^J^'_!\VE/WOJ NW;2W< M';<+OJ90(R;WX5$*'5'ZKQJ4'0B*8; C=4EJ/7 1I">)D2DWV7HEQ^^MU07# M9 IB1GR S>1"1R(RJS$RW,E#WO>8QH4BKZMFRONB#?E51=CL+$F,&.(WJ;FN M786"E$!JH;Z^9Z)SFY6]>L1:@-FYL6T_78V-2[W2^?=R_=]=.7WPP'U1 T&' M\\;[5W=#,2]G^DI\+YV8<^ULN1Z](/L@9EB)P)OL-*RAMK^]OIF1[!LAI',W M[<>,EV.0O<0!Z/T&<^#PV^>QY@!;)$#@=5$JX@T@;K!M1RV*#:]_*GI3%91: M?:\#W8*3KMK(:S)G@;,C4:)>S@^]]G4Y6%"[8]N\%A[N:?EX>V"_>M]WI__> M,HC_KX6'E^\DP-:OX?0UEW;P)"MO=LNE2-,?YE*<0=")F[T\?09,7&)SA" PI*3T)Q@VDK M#!'M3M38?XAQF!A/>7/OB^"L2\/@R:]&0*8+XP'C(,V(!.\, M K[A^+ '$+?G+%E)8X)&:83VZ=&R,?]+H0\MJGJ$!#Z\?LLUBMW/ND4PCO#H M/+KC%.S:=UOXHEU"#GZQH7N:,(D,'2W9NON-DN5;O-*0(5WU$#UT[Y6DU\6^ M;__T!Y!E=Z$$"9]2JX_YLW'+I%Y%_CW!M)]VX^5""$6S"7=MSLO_B;WWCFHJ M6O=%@XI(,R)%I44% 4% I:D@L0$B0D1%FA"5)C58:!(2.DJ+@(""$I4N)72D MAMX[2!5("(*42"(8%J3=L.]]XYVRSWGGG;+/N6/L/Q:#K+FRUISS:[\O:\[? MYW_ Y8\(%\6);,D&[1U!-T+0+FMERQ15GE3CY?-Q5K'P M.HPLJ/'!43Y+_'!RVO6]^ "%C^#%?'2C'I2P@@5.>"NC71$3D:2YQ5!UEMQH M.5A0KD#<.FB3#2HKNR+"LIMF#*5-7F?FZ>WW[ MB1Z?YY7;,K/(8V5?7Q)*U8U$N[;)UC[M-]\_H\O#H:AO<,H-3HYO3BZJ%&8- M0TMX@FL-%AH4ZO0X!FKL4+(#"K.K)^C.5JU:JS5T MYU$L[@CG?ZG_9+VTIV$]9*C6 M4%H?BH M,@YF;V)WH]1MD>X4#^PPK'1,AGI*GVOSD?5%T]O;NM#@D2<=@K'7>3;D]5 " M2([3#VFK/\LX2+V!/,6)'6D<]'3A#TYPY=Z4?J8741UK7!OZ7';)*DM"GJ>@ M*SKXS-*VU%\@5@N$%K,W/F(-M7ZLE53"*6$ M!HM,9)K";G**HJ#:G6&O ETIN/[(T9JRJFA#A)>[8J=DCOY5I9/'@J3VY?[\ MC^WI;.L'SD%9_&,D6X5A,L(-^Z4@:WRF@^\PO4Q!-F^X&C M$:%HPCMIKBA:./.36X'&+"9-O@A!-EJ(\SA&*:^M+8_)^RWMR"/\?9>/Y&?( M*;'DC;;_ ?MG_X/'[ECF1Y8.XPPSN7Z?;S8M'.B?4]C \0-0/>R=41QV3_X9 M%>_/;)!DK.?+D&0?LR.RYIRL3RB"H-6R!JB:,T3[V] 4\]G)_N8AK>;9B)FC M'%#SR:8X?GQ9"#3I^$Y:?S2V3SGY;%S,NOK-KFMK-AB&9#_=!7F'B<>[@7?( MY'G1C_P3F@=C>6M1H E9N\1XZC?_\A\NM=>^M"[-UOE0,77*U@Y= BN17 MS2DX%B^9?L)7BW83N.HA84RI>"M3.Y)VM&2YLL]GVK8[FO&[JP_HY./[N&5V M"42[\*]$A/.JT7 NW;VL 98H>C<2"9PGHL5_]K]?0BD-N/_A]X1Y)J2# AKZ M1;=(]'N<;F;"*8;8R "DS!P^M[IGP^DK1KQBR+(NHF;3E?2U//_#6 MX.O:MH\>"*W[ LN0<.5$&3S'A)\OJ_EFLW@YRLDM%( P#K^7J*/MCKOO^\(_ M_7V8_\D9=UWTLU-?>!<1.@;.'*\GB&X,P!-2QIX\AE+NJ@+R)-]T_7*O6%)+ M9;UT\K7X'R5<$[D6&=5NV&NAOPUT(EFABMHU1D9TRU.(@O04WO23ZFI'[;UD MN*_K'# XK,ZU]>0OWF$:3[F!Q@1/&0#MN;XXHAA.14R/ZA@Y]L+O-^0EG,?K@Q?+1F9 MNC?XQ]_BH7W5[:X@>XF2,YVXB/YV,* ]R^*%_688 GX!U*G&:A]&G8US[ES' M? QJ(^;)H\XO1]NU"_?MSI5R78 %HRM5,CFRX8"WD%C=O0QO8(S"8T*I^[%0 MF?48=902TQ-.FY@O#_9ZU*ESX^Z9HULFAW,AO@,\,_^/'3(+^;&<= M11.OVK%$MW<*YOQS=@+3OTY9L)"]:L!1 &=4'QM4L4A^2(!/7&W"_Y_-XU9S MSA4I%9\*)@T%\TK4$%Z7OV*2/_[!C7YA^>/=\'M\58F;#.E#%%ASVBY*>/*G MI17YB QK00@L=O( V?E)5;#^IZ?^[Y_!!V+^[:^2MK0YO>%#-S;PTX4L\*M0 M.GCY)([A3U7,S)SN>P>>[ ^-]Q33T?]4.ZUOLS+?&%)TMF/YF;AA*>=;/.A& MU',X((\)/\&,9X/LIV_,WN=XYCDC^U<')[F>IPD%>VK>-X(<6Y,5$!";A]26 M=-1HRGYW8DA\XP0*WE&T8\T&QW)BT8U7W.7'6.>!W(R1C1B9%@$/.4KS_039 M9!]E.0KY&].Z?4*2FA74H]?G8@Z%Z9GQ M@0@<_/YO7\>%Q[)!4S.''^W\;EC/7VNJ^$ZB.>:861N)IAV4L.P)8G"C+XDR MQM"-7FR02\!NF@SGP@\Z$+HYD-U4F;+P@6 #;IY,_#\\)U'N9U?UT6\@J;D; M'\%+^I$[(_PW\)I\!">S01Q0 R,;%:(;NVT/#:$?V5R;1)JG-L] I+FKA*<, M2NBKPZ+:A?BGNK=F5W3A5G^(U 06& %H>@,XHK7O%X6O]W_:'JB?29\U\7H6 MM])/@FLC53E6$N6KRN)+X!C=!0;O_\MHXE/H?.'1TH76D6[N%TJ3,#\: MIQMPRW*!4"R5(Y06SB!S4& B2IXC8[G82G?IFYONE*LMQH'0I?+$L3=U%Q+5 MT2UP..46-$R&=1;"XCU=D:6B AWZ8R/!PYIQ=YP"%O ?^11V4[(;L10DM#&* MC*<4<<:(U548^JW/!JW"(=9PTIBT>V8]&M94Y]J(IKPP8!QD@^Z?Y(FJYV,X M#V3:K7?,2 ^K/#1E;;P(7V>#D.;+V&C67J0P$'N?<070)KK[]\AV,DN)*ZX% M+7_D>_5[_>2C.8_@>!2*$?[EL:E6+ 4&#AX[VW%Z\PQ#??C86XZ@+3Z9,Q_O M7@#O13>.SU*N':%_=7X$6P"/>>"-F? MU;_RLA_0^:V_-K#,YNO5.+?1Y]RF7D&5&4&9:I>6G'Z/MO.E+1OC8>5;S(OK MER#V $=&=AS?]@.(--7AI2.11[YEH&NX(UK(BH8&Q9=U"0$O2Z+V]H*GC/S:ONC/V+@XDN)==#^-B#>1[AL&5^ M:T0];WR$SEW\JGC56O?/#UU.8 F11IXJ39T-AU)N7[0VB=?L.9F'5#,*9X/P M<2Y"[MMAT!L@YL_/.X8!A*FQ^'Y0>FN;R[5W[(3X8*F$*";P$^TK1MA<7"?OK&_)X9]]G+#"J[.&E6\X^7?5LT,5Y'D@$ M8)[/$=/^/YQ.:@$9Q\9T'E+YF_W#+5QM]R09I[6O8J!+*:#-->"4*D/L$+&2 M(;1.K RIE^6@#.U"WS;PX96$I:3122G&Z8LUK> 4F^A:#@(3I-]=* MA<4,9><3+D&2L?_,#17NIG%D'C*N#C_( (_5:M'E69W5:Q%(GQPKB0#A%I3B MJ+*'LGJ6AV!_G#A$]]H1A>@K'HWN79D2-#KK")1FR0:ENP!H-BC4'<,&B>-: M^X&+_(3%)M5P>.FA1@[@Y6@8'T.+N/2KUB_'X)EFQ*>I29V<4T%\;;*W&Z0] M'^\>1!.FL<"Q>U7$ /UF%E\OQQ&)I"VVPL5J'=&5#*D,WV!$N6$&?]Q"89YW MGV'"K<3[%SCP%>/U +86>XSY@=-]&!N48 EPS-*>,RXV:.BP*_X_:;6O4B<; MY Z?3+[)Q-1S+4,.JR U5"K1M*_J3)ZKX38Q:+3V:J3RN+;YFIJDQNY@X&3H]^8E\&0>;1)#\(@CN.\FPIM=\1*^I+F ]@0"@K^@H518 M(48V?F[.D.OWHQC[*Q-'YAN)N()M[Z:U^T5SQXQ_! MGW-P^YAINF=1TZCS0+@Z=%*"ICE4*TA<*^H^-G:*$>":"TW37(WJC%IH=JCW M")'^T^7;31M@INO*,9Y2G1IAXU$$QZ YWWI(3U*]*M4\RFNQM$0\:$\JOU>, MD>%Q0MZ9<_?V'-@[^@"X1LW*2K+2#\OJ M1^=.?^V(W/>ZIH)'GB\[J/.GPFZK2*!:%5 D_%YR!/HR;5F-JC8-E&U*2RH M?-]J%M44?J WXZ3L,O\!F()JDD :7!9W-+$9ZP34T+T8DH -7=8*-38*=1DM MLW%L&X4).%>X5BS>K:IJ"/YVN:]3R_Y!8!K"]GO&?&=T[F7LVT=HL,Z:FW>N%SWG%G; MX'T=YWD^_0T6MBOUH5TQDQ@B;-6T[S%2HDRL$D,20CF6G7<\L MV9>/?B!N/N/__(4QX[X27G&)2T[CZ\\;XMM.K'U'.(ZN>!A*2$(75202T")+ MGN!7MNJ_R_M?^72&V]?:,[\%%ZU(Y;O_H-QX)S"D>M!\P8NVDTLS2,FS9SWHIJK96L'IW=%W-RHTHVN-/W\]7#KO7OLX.=CQ=822; MR.3Y_U?H]3XVBO47MKG\RI<,?XI=TXN%CX/Y[N@\P'MRX5'4YO_#,S=J>DF2 MYZ]40C7X*^=LF")X*:/Q+$9U_"=GGSPH!VDVZ9\KIX*A:I:SE(G2_U(VV\\._/?6<32])JY&@ M@+P60Y@T=QH-*?/80[-C*]84'4ST9(#F3EQEXRF7H7Z>J#NOWB.^PG[*T[Y]VX6 MV(]SU@* L$$.NSD9[Y#0_=G&G7A!>P0X4**:\(*<(/9H5MH&1EP3'%\JO=^, MF]B32*B\'I4C<_3@.]#V ,^:*.HHIT=KT-^N$$X 6_WH MV^HO!7\#:2EZ,@ M.QGC-O+8CLXPCE%XFA'ALR"D(6&)(35G],%D8?'^"'G1*#3I^S6A:U>/AO09 M@] P> F:D=+?#*/+;VNQ7C?;,#TA__3,?\KB5=$?D K,:L$GU/@LEQU[4_65!)H4CX79LH-UU M9AHC0#>$)+7;MFQ,_6QE/V+_)^4JQ(;AQ/4>#\D/!6]4XGXU' %!9'T-:&^9 M%>A'\%@V2+1VAS]&=@AU8NF%O;0D9@X5Y;E[*V>:K1])=SS[ MYU@&/U LA;0T@M^K7&C, M5<_M"U]HO)][[&LO"N4JK<2L13LCI) (0)38/R&JHS:'>'D!&K&!$7>YT/Z* MG%%$F2XJ2SGIR,WK&J3NMG!&>L$T85VH_Q-J&EUJ3HY&\3.4F!BH(R(TF74: M<"?V[N^;;>]WFJ,+BI-L8R?L7IU*,?P!/G@N)N-I3L.[ [M_"UT29ERFNJ\Q M1.&T* J^N3]D]#:T$1:6=CK"F@J/M3U[E+HWSPV<:&=OHM/1X ,^2GC%[[E' MWZ22%LQ\C7:#1+)!E?,0"$H$"1^LY272(1%*1#I,2#,EYS\<;]KHQG@Y#W6<#9\O#QLC"%+OFZLI66,3,\8%/)6.Z MDF 1?F=UHYQ@A=J22._?18U<#I>KWLUW2)X&+:+$D/;,?*@#9NIJ$QM4(D^^ M2GTT-0>+T)5UKDR6YJ5B:9)6 >3,;V6.AN[9L9#$Y,>[?7J>R3IY2B0Z<#IV M9F\-($-5:SG4?"$ID]K>(KPN D,+B)HSK(5E7_ZT4D'S29'./;=KCE?F/6/PO-ED MUSXSO?[S5J :NF;8,)Y0!"ESQ&9UW)M9;TH3KZH/$PE;'^T3O>WOY,JQWR#( MBQ5.UE&Y'?Z!$R.(P*;""/[4-*Z&SAZ>;Q^B% \7&[AQ1WYO0WO5#LM$IL9&EK1 MU,!:M1<8X'&EU.@-0HEO:K6)$\HD&VV6*#FS]-J3HLLT$9M::DRM^0*F<:7W M*IP9AG^T)@@$WPLX"Y_459@\?_:>FREW\*!@BG^Y:R^/R)\(ER MJ-UAJ/WUPEI3YX\808Z7%'E$]AAADI]\1CC1)ZM7(>*1JJ?;,KMZ1NR.'4 TF3) MVS=\24J>(;K0#AN!$MZC18Z-?+OIG#G9E1IA>'![.H$Z(U871?.O'_&"!=KR MC/QYVO:+U+AM7ZDW)=LQ6IS4^>NI,3*5VC5&(^]HNB_8F)E8^XPN#Z.4-F^G M93K+M^!%EW7ERVNBIZQ[$M3%>'E59:Y3<^^=W_WXWKD3>>0Z->/BP;*I !FC M"@OE@@?7W8DF<6T?%7-H(*Y+PH,[K$W7DE!J9\]$69;R69#WCL^#^\I_?A1 M%_O.LD*\X8 N@WS#_ZO4/A[V]_;_FO:\" H@: ZB2&A&:)Y+#XU AHX-K;Z M:NYZN:#V->H5U1@O_J.H;KF2G#;O]X5&UDNC+-=SD-\C/35&UQ*W.3DO]Q+' M0C*=H10CU7%S=4&K&%ZNNCA'8H E70M2$)?"L5:.?-'SSM5C9X,SZ%>)4.EM+!Y-]!II2%4*PF]+3B!)G"\J_CXY\ SK']X M0O?OK7]O_6]O/8>78)P81LE--MI199JE#U$%Q$J.*'\:4]]7.'1(AOO-C7R1 MN#:]9VA*!WP/]&BG?#&4<.X4'IB%_ M]<+#WBG0J%/*CXJ*1LI^'@W6B#W\L'0R[N-AOH^>H-T@OH156RTVZ.-T,FLW MA%H0J; ;\@]/I/^]]7]@ZZ[Z5.ETT1SCVW/G';X_I_;? EI>R/ M>/C%9B7I@D:&5G5@-'Q&SR-/N2-:"/*6X$ +OM1Y;L]

#??J.WZ)T6<58$ MT7CO9JNN_#=R&5/+N"QIY1:^]IU=^.2^D=KXCM5+=\VXHZ1!>U(JX=%0BC>4 M(3+5,K.?LC^,@XW?,]^J%'J!7\+%)J>1#]W3#VZ>7KIS0Z9R^*Z\KM?J^.V0 M!+ZSB4J>68&Z%A2Y#W-8X((YBS_=BU2 &@58O;,\?(?)COOC.M/UM/T."+5- MQ9@\=T+%%BD5SKD/0X>X8V*2WCGL3\V::$4@$ *"!?27>6B5(J[.]:T-5XB#;TPH6 M,C_W1=?OOCZQ/?.W6][W?_&A$T&C,DM1HNA&*-J>#3J"XN!]CPB:>9AZ1

F>F_27/*\$6C"\M*#5T8QFV.+D5#BA@R%@2#E#I)Q>[ M>6F_TC%\7@^*75:;_^ZRJFGD=5#S"<*!R\B"YZBNYU5KOA]H0@4$PE) -WKC M"072?!QD\5[#ECHB1-J*O9N255J M5_V8GL#(#O X_[?3GO]?<,"QLY0G/@Q1#S @I[5ZWM^=LM+"BZ":S]V ?09V MG>A1VP-F$%+D0RN*=Z$8VK]"&MA]7M'42<85ZE2A9B/OF@C M[.W11;!$*/;,HM09P'4"DL$ MW*0=Y3V\H7P9%D\[T+5H/!3Y6R#Y;'ZRN4Q<9>_-P,%;/--PBBL/XV \8CR= M=AT].4O2#QQDF +=#J(K_"/0QT/JNZY55&3[*,G.1[TSV/,KZ/#>T+'ES'^X M1/AONG_^__NH76R!E!]JZA=$#4V"5PMR76J0QG.">Q?OEADW/\IWT[PVO=F1 MIYVS$82OK6JJEP>'1=LX*^1JB*)*$DJ,>DL5RW--#4<2"X=L<=?JG=)-]42K M><"[NB0#FB>@\XO>JF<##([I6#EPG M0C"94-?9(Z@)<5HZ99@ 6UU+GP;@MZ@]0Y6Q.FA$^@?]L::D@8820_$JN%+O MZW<'-9'V'_G#/;NX-@)$*6MM46N3/BS>=A(\ BWDP0:YX \PC"FPJ-HG3D2L M,(!H2RJZ. )[+EGP+6/P>)&BS+,?&QVW?'8GKOR[JD#?W[UR0VD>'SA[4%>' MU8NO> \O5FW'1(VA#ZA##OG:VB"(BY'E_M=)(P_C]R+*++ZK/^ MBOS-(W.. MGTG.#2)*.=%V2GY$,)R!!#0!,6D-!YPH4YSO.%+J0PZ%*C^@VQ;G6N=H:=WI M/5[\N]%^ZC Q;NQ7T:,&B/,@7/V_N,[R):ER44I%%"65Q:<\QTGI4B!3TM"I M.Q;EU#^_ G6,'A(./W=%K')7/*X?E$X92/QN\[G)+W3^3*-LS&(V4,!1)2FJ M;B8'#@ 4")F'8GVM%";),!]919XG1AUA@_P0#OG]IU[W7(<&'/>5YZ\)1M8U M!%\&T?DB :?_BMK& ]R1_R5!$!;ULRL()J0@B_.CF*#7,&O!$6;'X]B MG2@+D>MN 4[F;T3+2DW8(+68ODLGCAO"]QS[".[& !=(+#XE$EYJ949DI^X+ MJL/X21XP-B>6_H!UL6Q(MJ I1BMC6.:\*4\8?6]7OG-AVB86(VIY^VTBO*SN$FG3M#;,9?FPS+'%>QX MWB=L/6.#]I:R&J$'T<[XF#1.]A&\P)I@>13/08577H2BP?(C=FP0W$>I&KZ< MDQUVK=NR@:?KH\FNP+@4YM3_ 'JK?_1&, 'X1)TE5#8:@2" ?A/@:Z99,A,TW*_:)+1<&#GCJC7@_+LAV44*F7K]VB>;[IY;"67@Z1SN M$,F ,(H_30P((&#'W:%VN(-3>NKB66&RMC*U85QGEX4%?]_/O7CS*?E,PH#> M83(\87$0"W&,;_SQ!_\L/ JK8QN?/SQO6* L-67M4@,13-&_?R?&%WD"-CV( MT3K[X@*&:+Y:@U,;A#K!8V:.,-/K>8%G)%CH6WYC?Q/#&1 ]IHRDI"Z KI., M_!G@O5CG7;Y5SC%8-% ^AYOHI@52LQG"8R01EM[(BP^M;<&R=J7DHFB3N,4O MQKOR.Z>$$KZM;"35KX259J?-#[086WVN=5$9CHV_MS2MT@LQCG=45>M.OW=C MV'8UV5D9LK5]^G.DTD^,Q;\4\)3Z\"Y&Z(EF&^".:C-^,HEN !/PK6 )'E'V MBL*>1*B>>#30*KSKL''UV9^WPN]($_2_CWT>>X<:@Y>T![)!;K!@G]F]2'\_ M+_OX[WI^F2ZT/7[;[JO7WA;*].^)+HEK,QNW%W[-14$54^1IH>WE9_$+;@;V3WFMW.NF1 MT"EY(B0";V_#3VL$"O+DPS<$XO7[P M]H^'"KJ6ECZ_'"5"[!='=X8#R.%?H9VE[A#+X/SXQ[XHR$\H?SX))@@\!U0N M6DVKR(P7F]QS?6,P(?GD#9>MPER;5&;!A:'(I8BT5),HO1SAB^[P", MN!;J43]-2266_VS]UL,X_,>5RE!N*GM":R+]X,ZJHY\#K^*!4ZID"8>[LJ0NK-@8X&'VE'KHLO-POJ=M.NC&(X?HVH3*EC5^N*:&LCP)\U+YS_6) M*U_?\".3I.J@!%EOW!7F.[P=1(RA!;07H$8@9>9M3D (5<9R:.Q&Y4CZT+VV M;H/AQ&9FTBBW8X.*EEH\[V*@Y01%QY^^'XF@H-LAPLCG3(XG=U9",VMCDRY('@Y8=OYI,.'WOW2AZB#'J&+36U@;/XMNCZR]OWK\:*9UU> M9"6=FLA7.6[1F]6:!$O49X/>GH9"+T>"A@'XG#(OU'YV/U#\B^1^&JE=5J,V M[W8Z( CBHV.'T-C*HT3=P%/Z5T_0#P&5+:87G(M8@T7=LO&4HHR4S,Z8_H_, MX:]_(%;;X:J W!K9,HMQ-IEF-L &(;1S4 >Z)2P+0NN%POY\+:N0]WY?F=HP M?O?-;&68MK?;EM(42IG5@N6N5V1UO69U9+61#"F_4K,G&XGT EW8Q@<55[?# M*G;/1O4>)LDG?R=@WZ: 2% "[D4:-A/=>(XEWY][-C3A9EGXZ?9\3(#'*TQ M"Z2I+H$6,*PA*$Q0#59WM['T(.L(6!W6O716L,(#]+5J*F ML4'-:2+,$KS;N=IG!!C_\JT9C.!2FA &E@!/$7YKS&C2GTD'7N^"R,YKBM=7 M_>]H4R);2GT7%VW5^_9V^V/-]J,H+YP>R(X9U<8&;4B4L$$-=BSU@'_X2:/X M[^U_;__/;-=@D-&-AJR3.Z];0Z*AA)+ZPQQ7[,+JKS_KC#J(5!WY97Z?*I:B MYG+M5-Z7%9XCEKNH3FXF9A^";HL1\S:@K/U/.)<780%YS*JE:N-L:/T)NE8K M(LI[?0D%\;@:8)GI[D%PGS1;EL$&$" \A2=C8%H5H/ M,&X#><1B=ZKU7&]=?<&,L+.X]]"HE9-.NN+Y)+,&7;=,"=T;XB!Z*?%0 M8QX\",*/O$B!$_6RDM-]79NJ+]8G?W+V'LUV*,\7>DFZ9-BI?=YC_T9G!O[?_O?WO[7]O_\NG;ZJO($=0!QE2P] * M726DT4"MMMO=$L/\Y3CKK;0NJ:!GJU5R]39 *R<3:V#&ZDJ],&<8O%\8X,>4?',O:MX"L?CQIR=4STT>6G3W/9X4:3"2%F\X=YO9AP/IL/' MF$]F\?EQGJC(_#+O#YZ T.PNZ(6VY+\HJ$^4^S@H':+EPZ5LSMKS(=>=XU:3 MX!13]&32\Q$VR'5M,G2IXO97IZ&L;R=&TH1'R!5A\=^@!#!@WL,&X50A6;#@ MO)=D)?\+:$ 2WT'%CYI'#JLVF^ ^5,FP04%&#$QN_1ETXW6HPUKP<6NT"&I( M5VI$]5$'JY7">>4MC1>\ MK^[ASGA-MYI,=F3([JU+):PQA"1H9P'/1_74NK1RDO5(HUV!RUX)]YD\P?H^ MZ(3WDS^X')0T4A:PI&!NL%H :\KB50HY"_18W49%R0'I@U#6)_UZ:JSZ!0A* M88/$ZW1D(=<-)F?Z5ZR_K(D3M\*_NBVTM<_(+4YL];)+#[D MD9%3-Y>OU4Y MM.HPXE4Q]/%,8-PQ'V4=^LS]P!>*9WZ>QPUUD5 7&0(4.%F*TD8G'FHQ_",Z MZ*7U7&YMP=6?>,"L^FZ92 DN>,OZZ;FTL M&A_#2 O&\C_X+G6CSVQ9EDR6):-2E ]NJ?U68_'&Y+"Z)N7)\!R&#]!/N@AI M$@>'6_[2D?F\7 F3N=B3W\W;^1W>&:TF!OT]T&9P$SP,!_P,=H@/#F'62#/O*\PE/2T2PY#/!4?N>:2V!A-)&#T1G&OM^UXZEC@@^D M#PD:[%^3E_N>[3W[V=#24C8Q'Z.MT/TU5;Z)+JZ^I%TQY6'NOBU;9J4$440W MWF&=1O5O9[>#N5'CV!+S-K+P+:KC!Q\!J]:*5*4C DF+/175BI=F-/.N;"WG M'6CCQ0UB)V9)@FP09ZK,F_'B2$CA!/]%?Q/+2;#,,^N;9TLOM4-?G!<=V";W M^F+^::?KQFB.S&3=PZQ.%$\5X$6)-S9['O7A,@[5G;LL1^I*3#2+/,AUZ\I) MF2S]%PE8>/C3-/D&I_'WMF=%TF_4O4_G-9QT)9>)O;KH658P$F-?_*^U6E#9GEGO^"53A\VVXOHN]]TC!Z^2/Y M27=+JK[VDWO_72_<%NK/(FT!'\INHL%+EA;2FJHNKA6./)E^WR5E(?LIRMK_ M\:V:B@O%#0VF\3U7 @UW55LQ(/^;$,N##7J%+8]H7^-&-_*C'RW)?BMG@X1< MJ_T95R*;$$ESM'OFQ4/S#YO:#RCYG8:L;7USM=?#"?$ MVZ4]@^M&_[83J@35HSJ%(PW1N4LO]E>Y^SSY/,M_T4K"[ZI&06/D^5 /'OW? M/V**?S:5*=HI]-JJS-V^;7Y3X7/DIS"1>V ,!W^K 7?7!0 MQ:O 1,G>S7NOO@2F:.%SYHWG'QA-E5 &;-J M31GHMB.0K2VH!:M^MU+VO[>K%%S3:(P698.<=X^%VG"FWAQ-^(@O8W8O08HW M5\O+$LV")FSB8L19O%F<]SR!6:^ MK'7_Y!@M\8+*!^W=N@G/\C26,--NY!N3F,96?WAC/W"L?15- 5H#J&(D&VK= MW(-J%_.VH8&B7\769*2_>K0@)_'P>)+DG 5/_G(&[5%;P :](:VIUBZRAN8D M$?1"T3OP7K,I-NB$59H/58W%/Y:^;(5AR$!*M5;)>2N5PQ7=1A]>($[5T*9< MW1=T K?]7@;D)1]"4^YCIR07]GF@)![[7&PJ#"W>_G'#H+#T7M0 M8.2187Q)O3#R] #R/+^"Y5Y,9NMN0Q;]>/BS7RTIRR?17][]<35/( M--&-R:M2M>:G@]7:7&/;#'$_LA^K&OT:R]V:H$RQ]JGNK>3D0DUF]%NHP>W" M2K0V3VWEP/%C'VI^U53/](%A?UP"F+J? >T=&^#HI(D=.#RZPG/U_X_V[R,C\%X=UI3N+ M5#9R\C91Z_1I#LPI:A:M-4(@#F8\_F0JY"FR'P1Z+K*L@,NZ^/J_>P/W7S\, M9:_'928V?0FV?$O@6GZ\>P$!*&4S1! -?]G\.A[1"BGK?QE3/EHMP^JAR(5Y M JQOHUGWZ#H6>X3%N?TRVO9%'CG3Q\68X3B>6QPU?Y]VCJJW%HDFE$'*^R>] MT)(, SP>OLO6E?_=Y)$?:++@PR#)BRTUQ.C ?:_D9$Z>'>N'E_M$,QZR03PZ M.^2*ZO").T1-_'.TTVSH'1/5\E1>6()*JD"'AI3I87N_ROA\[]'%]T?#:$$+ M8QN6!/0>P(B8';R!B;#EHC +$SX]OF O[AV3.6%0(J%M86>@I%SC; MP1?8$QI<,; 5KPOF'I>VPZ7.U9+G+766AT?+ZKJ>K)SLUG,8G<++^FXM.##? M)7=E:.2J>O/G)0P&3*7M%'3^Q"QC/"1@I_9OPH#&?)-M=)M16_SR[U51_6_B MSCJOAG7E&R M[$AYRM.D3I/MB1ERS6-DA75,SU=4>M>BX6CJ)M$QWIEACK#/#/!:1D4@'S'Q M4+O9(&DWR '6Q<>&?ONO+J4X--97WV.MZ'E(O6:#:D7\Q[HA(AR=K)?FH2,8 M,K.EV0TVKBU:I=!D=Z]"DXJN_O&, ULX!=VPUV-VE&>L?>9T.>!05QWPJ="5 MI5ESTR_N_G1 >"\F)W:7+.3J2=$_T";\!)V ;J ?>TB)(NH&$;]-E/\8VNB8 M2S)E?0]$O*87R]6GC@,A*0RODP^/;NOY6V$UF?TI%[%.K;YKD9[-[9W/NJF; M*-+Z+$L8#JC(DV/8H..;$86ZDC]]X+^'E!P&144V'JPGUD&*GJO*-"#Z"BR'LR/FQY,UY\N\;W3]R"5@>] [O9S&D$:JX MV(S?K=Y[>_L4A P1=C)]4_2ST6E:7*OZ^%C-I)75N+6!@YV[Y.F6H..1LGPY MZ8$@22[R;5.X37!W":,"6]IT.^8<+?HV ^,O&-I$('9>28G\;8BZK"=B[CSP M5U>GF6M1KY+ 31Q-GY%F@T*SYW"QZLS]+<46/^JQSHG%'XH_=E\?7W0)#LAK M4X82.&,N5I[)41^F:OZ6=9JL3/!%K>K]88/,OX*?\M3YC>?/*C:,W*5J$'EU MX^-AO]S^>%J*^;R[[>7YUB7Q>'7;0=WWTH9U-5>_%_I^K]?GBF<>]SGUX8F".SJ3;Y9-%- M5VD?9"X]>O3U/?=6DE'XM/NAIP*K&>I7\(909]@DA(A83:4(MV++,&WX RKO MB.B]/TM=K.H&&Q^]U+5(OZV_9?^TN&V'=$DR#AX"H5SMGUB<2V8!C*:#4*"UC0 E_];3-Z,Z7-I&E;:0E2%WS@-^=\X>GU:ZT:+T[ 4+% MHQMK\)0;KHB=\F$:=HHK%3Y.$Q_*'D,:Y%LMT30[ZQ=^TXB/(D^PUK4/B/@G&';JV=3M MF;RQ6JZ'C*-?WB$#V"'4#=%%)1 *'%?:JVLM31'$UEV#<&9>91,'][D<4QVJ M]TZ@?>4HO!#3IU7$L4;/@N$?.$P[ MM4\OK. /4BWI>.7OV_?7%L:J:_]4KR)92J]*ND0O)HHMC["L7-\Q5SCHCQ_H MIAL@^9AI&Q@R+@8BLH$&M]RJ/3UK@]'UA"Z^47IW8OMX"E!#,F<<, M'$3MOTW5S/.LT4M*E,<+>!%'='=X M"!M4N<@&=>!Z(6_19?!P/"$'+U[/OS(KA7:%0;[[2C1,>F%3F4$^T''=\;[& MXQ5&^W3]I#XD&DQ>EY']U8#C((C@_:BN-..*4OI]H-1X*W-='^%>/]MC@+.4V9!Q/@I KB5@P TJ!M2K+-U?O?^>]69U8_J>LY"*Y M;SI.N#0P)^OF_H6;;- ^7 1*"=VHRS"F*ULV$_NE."+6*_O G8[QJ@C+_J!O MF&@1OZ\R,#[24/X)2#CMQ5B+7JZV8BXJZ&KV/_Q LW$A7GOM]+R3YI5%?N';-Q;]8:6RC^*R+#%WNUEC+V M4ATH7-60,%3&%HNVA$BX' M<:&USCY2]5$^3\?O.9W86(G>Z-[KZM,N;?<4=8.*X4:*E%(KOJ1HX!DB$\\G M,AX45Y0C\B9;OI/>W=]R98-V/;3MA#(.#--"J#&]V*A"O&N!A%FBC$'1R+QU MU?A1[8'V8W9M)L20Z/>1JSUJ^>LOJ>?F%S:71ZO# MZ]RSKXKAT'9'KA<6BH+\S*P3!2Z[UY7&?BN%EUTQ\;SM,O9ST_;F=D>E0K8K MQYG=O?6/5ZZ=75B>[!/[6OLU5F$$.72=>#? \%-9D-STZVV%0GF2*EF"& M#&XCD2"8@C*-$<9L$2\Q21_;/;'@;C'X:FI!SI=US-(<=U70\%O!B<,%4\XG MEF?" 3=-^2.6II]XSM>]N>/^9U#9-L)=#SE5R!&[!1OTJ$ &^H#Z*SN7Q$(B MH4^KV"!\IY3W;,DB^1,EE5:5"H\@HCX46'."[@7W^O')U@Q3O\]HK8?1LH77 MI8VC5<5H4<"YAI MO+!3>!6MR!^FO5MRE[\C7K/^'*>S'%?DBHU!\R(-"3E0AR7U7O"MH:PH\Y'/ M0XA%5VOWC(Z%FXI'^?9;AH,Z-<(#L,2SBH?R?,Z??)HI]FLNB3;E537QM@%:)'@'*36;N-/RFZ7>DKK;YR\.%!9 M,;RZT AB#(XW73\F>BOO.L'C$>FP:A6JN)9CFDZHELH4".T <&+/#9G)REO+ ME8^\H#/K.M\3_G3\$6U#-TIYE+UB@^S-0TSLUXE4L^5EKA=;F<<>P)BE9UAF M?VQ\WZO&.?B^3TE3%371..^4TM5G_!+18*GE\.5 M6*G?5PXD1-ZX -&M#SWR#?-+ MS%JGBH>Y1^?:\I$%.:1!XYO2:"NX1;;Y>-5D7X;?^83$RC?>&[J8SY%*OV"] M3?]2P'KWY G"V6/3_$Z&Z;6P^7A]OIR=6FT@KADL7!'=Z)C<'D/G<[5K.N!R MUCG=J"AM$! >B M= 'KNU3ND&M9;$9.=]\M\OT70Y,69XOK 86Q02?NJ%-W= M=VP.&X1W(ILWITB%%62'(G0A0$)3$C63A9&]=7V]]E+BF_.*8AQ_K?G[",OK MMNX0L)6#&K8] &C99:!ZZZ6&D'=(EC\JAZ=N4S7&R\O*[TCX54T:D&[L,6=,52/[=AW^99079][4]YWD:/CDN*T @ M9:ID%SY.4;B:OR)6$7QSRW&!:#<=^_6[_@M,7[TX1WS6OH?F#)KA4R&T1(I/ MZ]JK>*"Y972)Z.>%.] -3E)Q2AF=\][W;DL&IM:M=YA+R/.+KFD?NO%FK0U= M":AA\4E0UHF5Y(A<_9D]E(CF#U(<-R;3E8 M=PJ(N6>8 2,66)%64\Q?NGDX3%IW5=88N.W/!BU\I)K',H0(%L>JJ971907B M2A$3>U(*TT6K.V:G[\@(8!_"%3G6?!&Y0U&!'4/ZH*E@FL1 ?@'2+&/"T#77 MNM<_M]W?'2&C$# Z5O(T-$SBVW6>W4??FQ^C0Y "@#D;Q+V'(\<06BXSNU;" M?6XC8HY[,Y0AG.EJG5$^5):G89RE\&H2)Y_"KZE69QG.KWE)=Z7R:V5-I5&> MY9!%YB5JI\1>\]MG]\D$[UN#X6(Y:. #UAG@I=]B>#)#RLBW?Y&:T@3JA\OQ MNZ9F[I>UPTKQ@<;*GTOC9ZS4VD2$Q_PEDV3I!N1%:HT5\ST;9#?[$G)$1^UT MU-TA=1[QNST?7WID>56&WY3>/W%"OW$E^A;/9R,JN.$ \ D)UHI]_GSTO8.Z M]\C"[QI-^RR2<%#J&-F="J=%<,3^""E(JYR4YAC'ED55:F>/W^_?*0\(/JN'33 \U,_B,K?H*LX\NLYC!\@ M&8S@W/"DWT/-=R*='RQ"+L@)+./#^8C4TM"PSV&@L^E1UXM3!3:T2$LO*6$TG M]+E$1;3B7YXTC 'D5%_62R/51CF*]F6V[%MY+QO4 HN:\Z%\Z"MJ,WJK[I>Y M[C0BA<5>V'Z(]^L\_?FTF\D\D&B;*.," 4NF_>'!;S' -V M[L9NU-DRC]Z3 ZG';/" M9@;=/K^-X WTK-H06B"S%N^@.O'.L1S(IOJ88.Z\A "OEPIH-7/3;YK%;OJM MVD_6_Z<9P88M8L/N&^3SJS@K40OV\2J!B/P;0I_97N,"4F>1!KFD(#3[!! MK'TV]/-(J*]7?RQ*?H3ADWL2?"++JATF./8F)KKDP>99T/3P>_->='ZMP?NE MA ?W.3'N!QG]5/<+_TS\ZEBOM!:M#?%V*9F8@EG_MFG>I62^[#>&XDQEF*$GV*# M:"W?'E CR'CZ95CZ1/)!.8SR>'W:J3]"4U>Z71%QTQ9QT[ZMJ%C?W41<_@K MZU437/QK5*=:U_8("__U_0DW.C/K3%: ,<6+%AMV-*QN)PE MM ")*E>\?]]HK=4]VJWF=%F':V=>^PD4ATN7;]PX?BWXW(!B3M.7:-#%DX]Q M10T.52AS@XF')_7?^^N=V-Q$(>[\//U51XX/6_J)6W0^7\14ST=*_C7K.[S, M'EO*L[K^A7%MJ,4]__[U%%1@@LK=Z2X) 0//ER6&L2Q;[;$>>-$F0QC;S#'' M6F4(69EN/KU\X<_LJWFM:E3BQ8U7B]?:CR_,Z1TW<-;]G?-@UVL3\K@UFF(% M>XD2&&7P$!%[?J+.#Q7^48(8P[UXC1.O=UD@Q^?'QK%< M'F51:T'U@K64_\7>>T8U&47M@E$4$,0H2"]1 9&N%.E$5+J(B/02%>E"!$1: M2!0ITA$$E*H4D1("TJ1&>A,B'4)-$)">4$(@A8G?G35S[\SZ9LV:->6NF?GQ M_DK.^YZ\9S_/?G;V.7M3+E>FM#6$V!PB OHH2B&WJ#<@I]7Y[(\!L6O#G;8O M"81$&9%*W[0=3Y?Q<=?5BH[%0,B;:Q.M<]GV%H9^)N[BK.Y\10VF^(:)4-/+ MY/<,AU1%2Z &?.[]^G<>N$28W6J3W=?BH3\FYDP9\N?[K*<.JE\8;_$C XDL MBRQ4+@@INX;VB7[=/H(4K@:,B8A >H2BSGJ,U! MXSMO<_Z\?W%NYT,>LFAG"\.D@)N)E6\=+% T>%12&_Y$XM=VWA^0X@L: M[=*M1G>^J\/4U :6=XLO(OLW1NU"YJA8N32. #I;-X7;G9_"DNBO90K:7<11 M4C$TNL'Z7R3H4=6$4J8#U-1W_""M5_.LOKCP'4GJ.Y3 ;_1"5FZE:=1K"O"G MR_";\&L,5] MU;Q=J/*I+W,ZU?SA2/-AB]ZG/V2;+O9K\<_&#K.M.%[5?'BU[M>!]@9. ZUI M253P9P\LN(T1SQH63*"NUCZBC]RDW[DB?8Y'0KY1(C%=,&2YQ>\8$)5-GYF[ M<0Q(]J2 S@2$,D##2B]B(#DOQFI^STK.Z8.KZHQ]D3%(ZM$LDJ]-W1W5M!\0 M?"C\R3(DR9G,-X),ZZJQ"!FTD"AO"(G5=2[*+H=M4H"PI[1*NN2ZXV4H-A9G M%^@[*&T7\/M?(6#QCZXR>-V.A%_W;XH$/YX84C)S;'$(+PYKTXLW^OYMC+;J MO;5-?MZ4"%3N-OOE,XPRBG/KG)Z):BM+'J8=P%U;!>JH7!-T-O%%!\M5JCD% MHO2*TUXMC%_3H?A7O\ABW8WP1T).KSTTH.0K=;$P'84YZBW:M[D@Q=UW>_QR M?#01XS>)E.462EZ+#T$>^"@ R?_H&'!Q^1AP-;',48QH<6T:J/KP&,"A*C\H M$],V9V?,)^OZ0U'S08EFYPO[UR>>O\+8[FYCF4@6Y!N4^^6)O%W")QT\7/!R8.&A[EN1G:\NSQ MG0L^TA>B,L/'-J\U*ON[NM0.50>F_3OK^X<6 ]-DF82?=/_^?NYH9WD%?'!D MB3(DAQ"@./FV1S\2<5'M)NR,]?%DDYO6'\ZKA$_>A:!%WUC+Y[P^\#_?57,/[#R&Q3RQJLD'WB.<2 SY[ M6KK[N(9ZB3?/-KU=2I-X6%8T&::_:.E6/OXA-:<[F]](P41#">[A)G*)W,V8 M7")YO\3M"!,I5\.P&!'1'\QSN/M#?@(I2[U"'['I-XJEB+5,;R8O^FR/,'2D M$^)98+59<:.C8F6U:#T]$$H._]=!'D_5 [\- MYZ.5]L4CYKTZG<4=V68 ZZ4* "Y%P@TSTTY]SL+UN#+X]9 M=\N=?W(:7*SMX6H42E98/^(EH'!UD2U JMI0"U_@;683C;L5QG9>?[Q?Y*<_ M5:^Z:9VS%._IAI6+Q\TJ"/.V'YG4Q&E6/TWKW]74OH2W7AZ5?%SQP>*LLO2/5HU:!L/E?$^A M@L__.]IAFOJ?)MYWTHH3!_342\>FB[L.*1Y.-T MP5U_;?P-MHW6GV)5WYBR$BW+H.\@0,T+1*?6X,1V5+0(7]7X2RW;F=9OJW5# MT)AG8D(7)L-.G+W^Z+7.*:9;H,SY6M#& $5NV6/X>U)BM:$T3B<52B.DW7.ORTDY_/M3COUJ=VODF^GMO;4YZ=.2K$[8T1PC&@ MZQC ^442SP%IS7!>KA;0"I_I]Q3L,5IX+AXMC@C/>H7*H?,A6@70SI!3,,]Q M*A1%%O=//-LMEZL21E4N]JRK>^"^2&PO( M]]G?44V+5RN*2&E9:^&%!7-/ J8:/>-C]+I;+QNBC @!/Q$1V@!R/AX31^&.J#",DD?-7,:PDK3LVC[&#=8A0Y:5]HM ;L=TJ-?O=ZO/U*_S+E6 W(%EB?J.>8A0X M#HY&7(!Q!;"\&\=LI'@V,-?X%=G/3"^*/!KP7A.W?PS[F00 O+YQ2\28(N#8 M2;2BLSVA&%"]"9W#LX&OVK2XVGDRPN\)2,-G!,(>#FL+>I :^J]&D3YC'?KN\TUA.&;>L7&R/P^G-@>)U&R M3FLS4R5HV7"0+4R&++^0:<)RY[O,D UVZ^G6?+"A<&^0_8+S3)HJDR9;,0%$ M>L%@706R""*2P4#OZ5W;/-;]IQ/#M17)$04U7&N^]1G3.W>P?N'LNYT)= M;"E7UNEGI"FL#N1F*L-=L!0:N_M?0*A$YDU N0R2_P@=1O8873D&O'9R49U. MD)Z#.3#@T"JB13#9;D?P!UIV/_SMSR[J'E3@8%>J(W;*R67P]=FS3GP_14^Q M 0[;Z>RGB>RWA_^5U':4'*K>U!-LOM.%+%K5YJVN23(XRMJ=;6M]PJ3MNI4Z MXS5XFQ)SQ(L#AGO#0=2K!/3K[9N'6(FHYV7BD[XJ=T[JO0B)0P:QM)G^2P"Y M$R#=1]".7%:J2M./T9<2LKB.<:I.$((YR7#0*R]'[^ZEA50A5^&G2,G;/?^M5"[=*1/_;>]8,'.C"$5M!F*%:R")O., M_8\]U( %",S -OUT#8CP=A6TNQMR#'CC]5^:K_W_(__[&\F& >NEHHB7&D@3 MM,O\VU]=QF\UWSP;ROMX1ORAS_=%\Q^W2H>&9W5:;ZZ 71"MDQ#"(R_7!=>? M RKT,TB*^IH*+Y@3KG"K,C!&6"R]X?OO9RF]/'W%NT%UP\ROK_7>$%MD"A8X MPM!9]1GX_C&$7D@#593'$]H=1C:G\1(Q3B.UW>O+$2[@F/K6@2Q6)TV5[GU=^LN0; MX,1/ %O-?_=+\G_.2$O3A)2?: XJ;PGU%C&RSM^]T*T!-M$0WS];*QHI)M<] MLR!T;B4&2RR*UY0D;+=-S-TD=C5[?76W?<[L.;U>AWU_B68H 3B1; @X:[7V9)'R?ZVL*39/CM9GMJ6[7V%7_":-SWKRQZ9+U>G M($5*V?F@F].VTHT.V+Z5ORH;QX!%:!2X&MHZP+1H^@8*/094U:Q?4+\COBH/ MO23N'$'P:1:SO).@4"]DY?S?O)Y#Q+]JDK3*KPTWB+9O[0[N:G)\3=)^=HGZ.T'XBNB_:-B=%F(BG:KGC,2SKM0TY MGQ"L:8-'?4_$S"]OE:EJYW2<]U U?_>7R&S';UCH*#5VN2HN+=%D&&JQ[C74 MGSS1L:PFJ_E\8=BK[3Y6ZCTY_P_IU=P ]S$ QS(,7ED^. :,Y@5Y?0C(_I:DN/APVV#A9\B;94.NT.:$[NAHH$.C;WCEW<6P!/:)LK+I5 M35EWG14B]'QY/WIPV@ <;ZH45 ]%/?&3QAZE(O[39TM%_N=0X5Y!"R$\YJ>F M2= *E7D!;=F_1V(YCN0-\1^[\E_EMF*YJ^7]_!#^0C[%[F(AXVPES(9B M.:=A%X@!=/9!%HU>*,FM*^@MIH^!>)8) 9%;?&"2+O7+BT\+Y=D>%NS (^\>>L%$Y_AB MT]6KI5]2?N?(>1YR?\X]*#'674MQ=!U\A(=IN3<$A:I9I1]8Y#4_VX-$[Z5O MLC +$F+T@;P[_5J7YT+1%E'B5(DVGC!SR]'\04=L'*QA+%O"5&+"F'UH108 MHO46XOGL0P@'O!-Q4IF#ZY[[6:_2NR8S[TFTI:6?QFZ&PK61PA\7E?>!&X<, MS/G0$N!G@@3JHJF*X(2:=Q5=NYTR8K66V[5CM]ZAJL-N:WFN>]IJ0N+ MWAWQVMB473P#]?1DZQ8R4I7TQA U#D8Y7'/ [^[#='/$TH:HN6[^*$88/ M@ LG+/,NCMW3& 1UMFO9C(0IJEY6UO0UU:QG,A@JT-)-%*0!Z'[JJ3U^E;3N2AQ1 +#]7Z7,Y9[_9 M-/NJC=^,I 4)Y9+77%84KHJXFEO]15<]%R,?['6P'%#7UUWXND>AK,%^KW@. M,2 ?# F97G+ZSZ& 4B7X5J%7VH' KW7OLMF8=MZ/.T"O'L^_ MP,FB1=YN8'PNVQ;5BKB+*YCC&^>U?B\K*VB<,:R&9-,;ZHF^(1(MP=(P,[O9#-O-*IK4"T'G[9K\SA_\U#_5LDG\YE'5=?;E\#)HGD6]L0 MC7\2.2P5WCD/U)QV8.G,V([9%NW9>=9+".::I/ M$4RL>EQ>M)42$"TTKWCA]T;*@5'HV&G-*1]QHZ&B='6?M[9] 5X:>\8FR!_? M]=L>5>R49I14?[.R'5V]T#&C^Q\C^1YO<) MV6TSXLN5PDL#B]/J'1A!PRM7NCFKKCUDU?RQW-+TWRS'<,7(AE*IZMZF7)>@ M9Z#5\P=V'1?.!Y\6.F%NY6@1WKU V%+MHV.]YC-3];"RG Z\:R]6K&>J0+'F M/Y\T1R@E+RW[-38>9 ;/SA.T[Y&G&&A*)6L0-:R)41T<$IT-8W7O:DAIZ_<, M71,W7M7=8^)<$Y7#_3E5.?O3[TV2=!?:>7NZNVN^@I!.@M#*M$4\V=WS?O5_ M=;#M0OJY"M[0N%EU.N>DX;/W=J\-!+M^H_.Y,;#;9&,"&C^8U6#5,1^%U6X^ M%;238C&R^+'#]&'$FVNAHV\=150B4F4>=BUQ/9+V#)7G+]:H$5\O\?2>MEM5 MH"OY5YC*81X350/Z^Y%%)ITVJF 3@9"#L?EEB#"BE>&/7>+9]8.:@#@TI^?$ MTIFPJ;+A<>&Y1-%**:TQP55'-2GTFUS<^S0K0XV; 2G&[#DIFPDGJ%W0[YCWNR+CVLJ$H!M! =1[QB\ MB:1X(*;D$Y.7]B+WZB7 ]=//?B!4!J3;;+JN*!0Q9Q2Q8F6169ECA=-.5IUJ M/"91Q6??LE^SR/#Q]S T\HF=U9'E0@R@5Q/_:_TPBOB?W<5S,X@;'/;?M<#[ M_^Q(JY&7?Y5*S=R]=Q0B)13JG3#U_\O6RO_775:[$3AYLKP*5-Z[OI494?*YI.F=Y,IT%SD" M0_O03=6]Q'/DI^-MTIE?^./%*Z3R;$)_K MF.%F>=)Y6ACZ"0)KW(W-?0N%.1"!-@W#2F/-+DTQ(\9UC:8WG)[K GQ' M]#^ >Q"?=!^6N\8D",JUZ2FD18^5"LX/7FA*GPOAZM?4*0W+D4LS4W^95[YB M-V/H!7<0HUM),'X]P]):C>C<\-_I KSM\F&.UT:5Y=FMJQS6#GRLC;WKTL5K M\S8^BBITO?GX#' /O1'V;P>-)RU+%JY.'V[HWM1%!OI_)JR\O3KU&3M(?^RE M,W'AY.0)+!_\E2JH*?#CB=]!Z53N6%(@68,B1T6,M/!1N0EC+9E%KGX7>+KF@9_L?,=^/J$W7C3&3I%$8"/0 BFZ"E3DA]AI14))F402F>G M;(..9F?,M>502XHLU?CUW=; M^M)%$*5%;(W?VNCB_JM,*R,Y3P,] MS4$2A+=DPC+PX\;VS6Y\Q92V:+[YJ?@OI%8^;&^#D^CN*+TS0NZF!L_WX2=SABX@I&U21 T/NR M[9^TZC?[,JI\W9^',K !Q)+G<5N:[A2^=R0: RJ9]MACP-]^ET[(OW\B<8D< M)HF;J"G;H_F)C19YPV9$LT?._ IJ-+=.H@N#C5UHR<8U;D_EXD3)Y7:]Y>C: M/ 'N@9U6 =:F)F1CJ>33[?GLHN$6SS'P0E%N-7."*54./9ENFNE..\!6-S:: MFAYN"WUN3*E+6<=/-4Q(5L3:-VG7D 7AQ_E.J0&NG=/=3&KEIU[ M:>Z.K-X9'?TWOP73J1U[A!<,2$Q%HZ:Z@ MDBU)8;]K*I)3-4ODB5&9>(C:0Y_F[)P,K1%-H9%+BUF)PIHB7 M&>.R2'-3O2">?[,JIX7Y [0G%KU>M6O!QW"E;Q,I>R!JS-\]-%DZBLHU8@FX M0[G3SB52ZH^;-9*!RSYG67=434*TLE.?*$X[D/7;QQ]N2_4<.1:[L$CDZW&# M16G2MR=(2@P 7R7/L^B,426]Q+(YP=$J#^JU>Y4G_IYVTE=9E,IM[7SL@9@> M,26XZL*%B6 6JKV,%VW-/__(^B!4GLZF16%?(U,D-K5PCS!4FN-'+<1*'JKH M<.!EAM7F>XJH9Z" U>8= LG%^STJKJSN&#!_U9Z>NH!-IYZGD'A&(]=E-3HM M=2)UJHD7H*:'?Q/IIL/U U9T5FZ*Z*QS-2H:,*/ >UJ\K1K1'IE9\5K7T3' B(PAA#ATDR0Z$1R.WA2T\X37 M'XSI5OT^*/LE3P!)/0[B-K+])$=Q")=TG=H)AZ^A"="BUL,J6C3E-CEMGH+V M&$8N=T.V/F \5K;!"W.K7E @%0N.5=BK. MIPLS),EI%\+* X\77<-O8.A\XC4G4,L:!M+_LGYFKA?%"UY#."5^(9N5S7> M 6XVX<$B$/"'/,QPG_2N*9T?3&=/P3W)EB"ETH>F?R/:GKE@Z*'=&C 5&/D8#LH<\-,)[D]=/I]\N57"1HO5PJE^A;]B])K2S?IT.O'$_L M?H/<"4,4']GIPMT9HFJ9802'@4[Q=CBST5?[QX!HGD\W$03^[E5]JDHBE2>] MG46@;L.5]B4!3?2ND62$V:]'$LT.0]V. 9 =,F/*9]Y%D;^AARJ. ;85I8M? M;+6KIXYL_N/6[3.(A3PX:*4+4?$S#L@0 A=;4)['@'QVIV_Y=- T:^]B3Q- M4MQI^T<@.3.V-,2X;8LZ:.=?ZZ;W;95T6<-VZJ.5(]VHH_GWW8L?\M?/(-YO M@0DV\E@4_2)PHU>^/9'#P]'J'16Q[#X^9X=;J "$ED.?E\K% M4DP= ]-QRU44NM$OOHCQ+3N^E<= PA(*S,JWSY-_;O3+O718GKMOQLEY(&?!WU^N)[ MO@-QW"%TMB\+P&A(Q<'FVT(X%ERUG(=5)?J:KCAT/D_6AQ8?ZFE$O'QA%CY4 M\8&914Y<]5 7Y@ [4"C^U!_K-KNPVC_YK;"LV$NR8).T,?PJP%##)E?#2K'+ ME&]W+2 P$.SJZ8$C%2);QI AKT) W[2O$:$1,&">*1XJ$)AN.JPT[3SK\\TC M(!IZ]LY8=H\%U026^!]G7[S0SQ@!9PO\/:$52D64=*>:%21639:>&_"3VM%: M-&1I#E1I0Y'%)S:M*-#)59#@,< 3@XVT&O8/,4#M]7O:+7Z;4>+\[+_3I5OS M3>IG?.;/K;R6'EKN?]387-G _8&0P3B3VN+2UC#E;:ZG1^LOZ,ISFC\RYY2, MCOXNVWOF=FIRL.(DM8JLYC(=1GEBAR%!V_K\'4%Y+0+)7UA(1=M&LZ.6LE?8!9-$+A]FW4N=,"H5] D.D\+M%D%IWLW9;X SZ)NDX49 MSDV4P($D$Q&;9D2H.?%5D5*.UUQV@0&)M+6R?48.I#B0NPV\-C&_9Z4'>KVS MEIH*&R\C^O/:)LY"<&$'#W<"]$9_.)U1CRE7]T6!M]'^P;INZ6E%EPE1"RRM MD-?!\B265G2DNDJ45]_I#ZOC'M\Q"9$V]QW-MS9,F_WWNZF^Y'7""LF?()1[ M@7[-PXJGX:F]^(\0.TF)@-16J1^W?+*+TMI6F-1$P:*!!W1V'<\2#Q A@8Y! MGZB1==QRD?;4KKDY_HI46S>'R3WZ6X1MSGH5E/1BSX*M*DZF.MRR=M6MTYTA M_N#1[U_ @[*&6ARB:-B13(-6NU"'M.R'VJMY+3:T:+H4?)X!(FU)Q\ H4A+9 M&RO_MEPIZ'1JX^K[25K.]J^X+Q?ZNI;>F%Z'33%=(LZO>>PI_.K*<8^PP)W1 MN3E6)&)59/6F)-H3,@/9I+UHJ7 BC MG8YKC'?M5"%HZ VYVP9%BB4)<;O+W?3)42C97_R7FS1&>"4F8C-LZ0.@*M6$ M;HS@%F=?" D@8E'.FL"Z^WO+4"P#.7QTF]K7(XS M#FM)F0-5!DN372D\!J_%%B[Q<:]9DDBD)'%DP9F+9M^L%^-OE[SY#5!G.UQU MMK=(S#P:5WZ8N#.<4/NOU[3IMG8)__RII0\3HSN'EMDM4KO#M-">$&3P5+2[ M4CI/I;W)37GWIZJ8C72RSE M/A9YN M^<.(./').O3I-_7T,A/_BV:V#PN-PB]*=NK*1=N$]O35!$]F)!3:J!EN37O1 M-J[EQ?SN^7^^YO7_SNMSTN>J\P"A%,<3%!U$JP5B(1/]'9/+TITX[8KKB@CR MR@4;,-@GAQVIXS-!.S?3JT;E?*U%CZ%FT3XC%H@,WD&T+6I%M38SX24ZIFMZ MZGX,434;O&+?TU;EYR0_@,R80J67-N_0SZ$8;JF@ M]S-BW\ #ZL6SB,YA,M&?$'(;#6ZTT;1PPM7$B([="[YB&)+P.5KGJ:H:]]MC M #,,BVC+H?T NV]*XUUC-U7(T':S:<_@I:6Y24<#?T/1Y%?)]D**DEX#;S&: MPQ\^F'M-7>Y2R/KPM'R*=G$(PD>?0!"LT6\0K"_MV,%OL#-PZ?%,2(W#;=6R M)6O.5C&@[T-#;HO9I" /JTO\*JY+K4?&"^F;*@114LQP5S$A &^97?:4.\W. M8*;;CS/INB/_R9[\K&?EBG--SR4N//M(?4D(#":F,J2ATG;(YMSX^+2#O6^1 M(Q]VTG DN5A7=T"U&E]4%E1>W5 UT; %%V& ].LQ8.?#/'9WW><84-2[?G#T MOWY'%)KCT&5=;F-'(BBJ2?IK2Q4^/KC?I"J1YCQ+&[XC$&K3<_)#(5]IW;.K MHQ93KV((\M&YA$? 22LK76N1 MXW7@6D:\],: N#OXY8!&-8OPWEUP@XKK7V'N0Q8B"YW=AN)'O34/)1RTSXD0 MLAM]SHX+J/WX" R2FUJ4F+F$/ :\A7P'4R]"Z&Q<"];:$F0*"1T"X9C'R,BZ M!B!G-9CU&8KB[PNI6^J(P&<7(!JF'7$B3N^.6LPCBM]EH[Z'>\WM!$"4I.K3 MW BE7%']ZX.9K\Q?O/@Z/279;_P7PXBKHM$UX(U9@IM![D5MM4"(;H;F5E73 M^%->%F$?5B=1.)OG2B[CQ=C+3^:V:C\3.=](!,46V8>K:\<]#J]KG%72%\'9 M32LO_BNB$\;RM^4B^4[QFN,YD/QTH?K[[/B[CX3 M/2CM$0ZV4B<%E]B'WD3G_\0$!;!MM99T>\77_X ;:80=57K)B=6'#[,=4IJ>L%:/-ZZ6 M>'ZI+V78QHMC@!LFUK:;>@7]?7XC.5WE^Y+7\,JF;=,6B^5Y;(&=@="B# ML M!('C9LQYFSXBH8YZYTH0^02>&5@J3UQZN^DML('X6071A?>"",;HL_3^7,X- M;1E0[%%:9?'D'25/+^9,X<+J6!D309:'PXHG&E^TGWL$\CCZVO!]CA>O.7]N MS7426YE*9_.-NS*>N2,=,-+OEZB"L[W>>4U?N3@Z(G7FR0;WUE:]OY>XU\MZ MLAHQNM"@+":4 MI&[E3I@@\9,7\=6F9!WP,P?'==E,!_,.GI3/8,OLO-JD4*=.^! V,.16Q6BY M7E0 ML!2PXH5!]J<#GNT]V7^>D&I4+.<^D;7N9X1M,0PI=7RW,S]EO. :V<))!1%& M>7.9J2JXW(OZ>7;=>*9\]YM)C;.L;7T;I/6:V.LR+PP.2Q#8%)(=06+3=<$. M%$4'CRD+2ML)/]6ZK1$ON6A3)^.K]T#IW<)),;6%/>[5EU:KL3*M"%>:T8/[ MVF1@*XL6LWLD9Y5* MF5>YC ;7S$\&X'E_F@2'=^,_47DM)(SUD- M?PY886UL/K$*\8'_ A'T3-\PA(_=+>)!7),9$D*>UQ^],BHZ^C+;!+F)_*IW MMEC J_]SUQD$>M!"9QKB8F:60O9O/W2&0BW9D/?C"Y)WS8QZ#]>7GKA>P#6U MW8CDDOX2%>= ZW'T.AQ8+TIMVKIHIAM*[-+G2,UNVK%O=>W-TP\@?:%5!CWS=C0_-^PX99V4ISCJ\V.Q&/7Y+TK_^L\'ORJ2 MVRW1,L@J][\CMBBE(#5'U^B^&T.=OPT'5>H4'MI^S1X9^CMU2 >[YI)E7%]' MPC2(S37(W)>(MOOI&FB"&C-"X$B0))!)F@K5Z$BB3^7SWC#Q:&!VJCB=PGDX MT(!9\H95[OIUUZ."\YI@Z$BWI1\_)@JCRX;1]5+QK;-V%MZ9R "MC8DXZ64R M_Y/U)]=T^^:H[M<&;(H*4H9)52,N?=C!O R]]_ZE!A%IXU/+SF;)MXN?PU,) M__J&GJYI&9$['96 <+%!+ML'1IF1^#W-:Q7 M\RAD=Q#/[4_]*+ Q4&'3(MNZX./8-8&NYR]V')_W# I0]=7LOO*SY/VO"HCU MB&_M<0[-?'.* M*?8LBC@?HA?M!T3CJO>(F%%#*;E?2-(=BBPE5KN^C MZI"7" &XFU^<"V'WR9_RR/!0'>&-=.M1SIE[);>>LB>IRF@<%+\$QAT#6)HL M3Q#J.A$<'G8MVR1X(_0F8CM*^2=]Y!A0L=V*QHZ8C]0D1C=$-D+]"FV;F[,R MM*@^7GI>W9<77]SW&=2P"F<$\82[T' K-8;2LUNTBF:03"/MBRO4+Y&RH)N! MZW92_1HI9\P1$6$4JD6W\1H_@OJ-]+\0XHW^V8HGUDA:4B"-*S%CV/$ [+SB M9JJS_[DXMO=).@LQ9'TZNS_EB6?N&6VA2?B@R(DQQQ%S8NJ'%,^Z\_4VHB,J M?-3/^CJ*9[C14WJ.=P2.6$BBM 33#3^<@U\["YZ?>'YLGV_KX<+JUXE>"Y,O M-X.^NR;?UV%XTE80P1P\=0S 2W29DB6U$M]2#1>;P2:)'03WM!:!^F3)LZ\L MMP;./FG@O+$(TM;HG)3A3K$*(D2WQ!)]T.+: MM_+)11LU_B)+BS1MY7R M#B\03CH&>!!HOYK80V]?LN7!$"+5XA,/Q(+)*+I0/>4I8F@+\6?\RS&@FZ%J MHN3@D[E[(;F'RM\0Q#[\E]A!MV>Q4C8RL^+GC$-L@TMMT%;-E#48M]1AO$S] M8T15X<9AD!=&V*+FL)EF,D^^ MGT1*E[("J!G68RZNE1\"%PI.[O:1F?@JC- MF_> &OF^@_G?F'5^ZG+OJ6S^.\9ZA6Q,D0EL@$:I8][N;SI!$L8U(NIJHJ_4 M3BY*W1N3I>&?'_L:6L=4^L M4"+!V#)G34(V;69\\TJ:VJ66$*NU@W=P=M@5(C1N@1R%1T=F7"U&3MLB:VJ+ MOJU68F1N2"N6?'GQ"I>=H ?\Y;;0-V,8@ZM?J=:)G>ZMG4YO'JX,AQ03*O]TJ"U] U9F9 MD*E<$IS>6_D!+VLT?\^S+>KWK/WI6E ,&X6=]*B*3"R" 8=?'@.P)N^I$*Y! MY3/#RY+W2IQ=XBIC_YR]D&K@J T)WKM[-_Z4SS<+LX@'UP&%J.]]W^U=V,\3 M^F,,V W.LFQZVTQP>I5F(;JH)#-=[LK!_[L;W/WOOVP.1&0( M Z@8+]@%OW*[JZ@0)^6EKUG#B>IV@8Y*R;>:C4I-^"3&.N\5\DGW3M-9LSX$ MN$1<-'MT_7]*%C8IDL(89)R):-5".$.U05@6T@#9#U?:#SMLT)V/\?HSJKH> M:_"I"-K* 5.FW&+(8AR"8#@?(>*?WF9-OP2[WVC_3IQP$*G=[O8+W'PUCV!0 MNE4)'GX-MKR&6J'\JPA>A5@H/ ;4I!6!(QF!<"[!6#14,JE=^->X>E%,D2GI MUZL+TV(F"2\ZQT+23I:"WLP3@DRI%WDEND$\4:0_M0UN '*N*$'O#P?O*PGI/YYJ] M,/84JRE$U395X-._;!V9_X\#X^NG_+??U9'(DJ&+QP#NF7OLP37-15.;\W^' M+MP"25$9 <7;23H'ATZ3&N4*O&WN.M%AJ2/'(F(BSK]':7@P\)2=K>RT<@P ,IS'VUH$=.0/O1]2^0A]]F5FBZR_!B**N-I#!.$IKN_^N!4L MDO'L&R=0,\!P2)7$1C1%W*UM?B'J9V+4_+FRL9N:.2*$S;2/0@%SQ#Q>B?JG MAML/R;FD%MH'*I^-IAG%,)"G[^[ZJ1:IZEW$]INKBX=66C!'WK,HVP*GM6'J MKQ*K?%W'@N1]=U#4'3I'#\-0CNBSI^P95G";$;Y^72]TYXU24>>>B%.6#?J, M>2!S9>=Y^M_DA0DT'8,F.&.H7",_1?2^4&[!7I+CB>=V9()JQU.F_S; YNIC MQ-)\R/; =LY%'N,4*%@ESW1M&>=>!;@W=[C]\[QB$1Y#E MTC<,OS +Z*+B]O.TMTFOW@HP'0/><.F_(5O%0V(#G3BH][SD/^#G9S)=LZVT M>]VH@>\0"X9T?4.*-F.R%QB334%7L89!PM$54>U[C;6M;\V)/"FTFB!!(-XN M7K?HO>"LM=6H^JOLHE6>&^[!)N$W:\>)X6%S=^7GE90#F'Y;K:"CT0L+ MQX#(FU_0N'.TS/UU:BAF4^N5X#W:*_V;8-N%)AV&P=#(L\7>_S8SD;P(M*_P M%5+D%[^@1%3:9N!28Z;6<)>S\I= M2!QMH,/^ R4FIB [^@B"$\91BI&+QLL+!E(8\6M=R]UY%LMS3] MN8GV5OAS#A]QDL.%1JA*WV;]_KZ"M)(S\Z7SR+2HL6?V/J81[D^K;)8FH^]G M@0-4]$97^TQT[_NF6,Y>^[LU6Q:Z$G[97 5S\\$C4I>E6#Z\WB^!$(PEI\RI_-#2=8C MLC4TE1XB.*9V7>3*W,?DJ^_U4YZ')$K)?D:YNFMYXB$,P;W1C$.'S==HQU+N MVI-=0E#,@7B:.%$X.R['G'URRF34@]RF- 0G6J_(+V<]MHK*($3 6&@S(\M",VMG'>L,R+^8@SJ%1.,3N=O@(UP6_>MLA3.N;/$A578[ M7_/SQK1JM1\Q3%L9ID?0IW*)DF;(1")#7[&.->E_AND//PD]Y4;H\#;YDY[H MI^E;%B^0)WVC/>X/]T\)54IF)X3@ (W/T: XH#<6*1(%8<.\R78#]SWC#;H% MPNXEQ*D NK O8W47G&J$G9 M^62Q-*AL6!];Y+6L+%HI/3I>(B;.V.KSV M:A6Z$&'>WMTMT/)5Z&;[10]F,ZPOWQ"L'P<\R<_!-NZ^L0[>? P$OGI M9[(N[_BE?IN2R\U;32*]6#R[5O''2/9)Z?=H:>1F7 MY>-_<=?>WY844/7*,:/>?16:A'CRHB26]"/X8W0 RM;7\,#L:[&X=W2]W(&V M(=F50=(/:9%-3$L8/.CL>HYL]G48YKRG=W$CO1[[[E&B"\=VQB013>4$DVX3 M"6\;EB,MTY7WJ-%$>^QR MM';,ZQ.'%ECI\;8E\EFV6I$/3^A\A8>BO[M/7[^?3][+0-]MBKI57 MA?\?KNBY!"5+;F]$X5&)(L!AN@Q5O#H-PAMX]X:QG5,TRHN=19I_S3F^:\^L M=V;!.2;FZ&O,[JY]%4?68XEP%*&_=A5I[NB^%EPOYQ/;XZ<>N*'2R5(U591O MVHL$RYI&T4\P>/@)]8(7[AU,DF(2:&4]TJ1;)/$^J'AU_+:!]R=5&2*/5>0= MJA&3G,ZE\MM15!<&=/H"Q:LG""L;\X0#RW'E_OP_4W/K/'FJHJ]P-E?TW*\^ MW[M3E>4;;#6:>P'A@IBBX&>/ 21T!^)M"V@,9U**?]=\]G-9&.T6/ M.81KXAL(ZPH%VFX:G@,:\GZA/RWSLF?0QP?43*I(#=FE-I7@.>>S4-MMT#:,)]T.0B MWBH<9E<"'YNO#IL!\JZO2U94MC!"YE@?1>\T_!,J)WKV3%>G#.OI6M3D!S.( M[@=GZ^>93$+*[-7ET\'U*HW01FU3K4%BEL['?MYWW[U[==WY.KWXRJ,1K6S7 M\IH5N_]OK4*]1%>$/2/[4< PQ;$6>9@-42S8\DW>=#04)?:PPSFL1.J;S-:O MOI+/G,8G''1A#$8[?8N6U2)&'X%\1\Z_A5^PLW,,C#*8D*EI!ALTO7\H_&!: M3=:C\QWDDW427X1,R1G 'T 0)ARQ4'4,8-VB7W'\^R]=QTR]3; *_W7TTM8U M#G8'MRC,\ELQ^XM)Z">A]P,"_5R1EH!2R9Y+>Y61;SS//<^0-U5@?I@Q7E7W M5RY0D^G+WSD114#;L$;/E<;4%+!_K&:^:);&65P]X TA2)UDWDI%ITETS#9 M"7FGL6I^2ZV0]HSE3/&$_")%5VCFJ<_GSYWC]ZU?5,-7P+40K;<1KM"I _P9 MLC'*/O!MA\BUR%^.D+\B'(2]H^S.B$I M/>I.Q=.LC[G:F2PY'6)/KJZ#(@# MO%")/D4UQ_U-'C=]YWAF0LGT0C63>V/",$M]> _+W!6=\[TKK/EY,>"%I!N= MBPY,BRJ;I\NN93H0H[KB;;Q1]L[T7D#L!N'9#B?XYH/2W\Q,-8!040(O*8RL M2S&!J=>2BPGF7=?7U94[D.SWWC?YZB@XP12Z%C0?RNE9O%:]%!=YBJ30S]UD MHKE3#Y::9BB0I4XC'@&;LSV8MAM#JT CIGH.^LUY[L_8G;1#%+L]>< MTKW(#S,&GU^<33;:F%6L"97^C5@H<50;;_E72U%;^QHYI?W ]/3(7_:GXM$5 M?>E6%VSK62JG%/UN\:4C"%;0R>\C]B$(LB'UCMP;GB):KDK"9P)R^J_9S-9T MQ6PX5F]+Y;654.3T0,A!?,LUJ@;9C[!U@)^(;W)Z4D3V-*V@>(W7R"S\K#C/ M]L-YD#;UX(NO=07;F4M6&0S[!!+HB$GVNV0 EJ/4+0!Q]DO%CUHWO:FSM;=Z M)4'S[OP%LA-!LQ,99(E;Q)9Z(II^IHIRE$46B_/#N)P/O4SJU>>M' M-O:[5+&R7U-OUS^/_U*[)78B^1;X[D0_FF"-..4N< R@)ZG?G$JW*.-A^FR/31-QNDVZ/% 7 ;LD$3/I*=Z&\?(.8? M(=J<<(E'' R!'?J .94[\QAP)C$2_%>9A;:O3[VJS7<,^#P*.A@#N)O]YZ-@ M__:]3A+/H7%@LIA*-^8"V<#@CMI%UMWQ7K>K,;RH498 M04P[MZ.JO=*ZL=O7^5[[U59<47R7>7M[4*]NW%]("(W+"%1WA._&JX^KCL=I)=$+:P]K0+(&>] QNQ MA(Z#*GNROPDI6IU .]%_?P?^,2@*?%A^2_37&5&Y6T]/J/*I'N%!\>J@C5X& MAXR-7R84CKHO0F/G+C<,1W2X5#UJA7*LW[,CS73SK^*OU/^YII144-PQRFDIQ:MY=K,R A:[1$5T+NRW7 M.\6-JK.M1_P+4F 54-M'^ 9#I-UNRVH=7&*Y)NWE#]CAT#*AY*6B@Z16J MG8+G$[E._"A).63VQI>CD/. MUU <[M@0M]_=U6,2ZCOK:_)JT7OF0G7.=<^E']H:\%%M63+G_/=G+1>KT,-T M$5.?;QH.[L< XHVA(=H2[R$ MT14_][WC''ON..,>S_\/LPQ]H?,D;7WFG,^S[/W6G/UZD7P\D^" M-Y&DI6*[@MAM$,1/I86AWT*35KV1\G+L@J\5MO,R:%Y%Y_?/;@3]*&ZZ^%TB M8WA-B^9D'ZOD^K2I$+M!^^A70\4"&KELZ]\DN]#!FXUNA#1.X]&S2P'BZ MJ@'@KSI>GL6 2+WYHB>*F'_T=!M4(;#,"#S):CM?SCUP"I%_DK;8C034-]F[ M>ZC&=^;0$9RR#DNV=UNF,H5.3'O1*&'C3XZ*?#N6@)V^+XEP1FLQR.S=FTPO MU&5.*9%R1TF5$!G.EW:.P?EZ(WNTE6N2#_@UAJW?\C^LL,=]Z1N.M0/;9=$X MK+5*;MA,47ZK@2=)>49RF4Q+7@GQK!WK(?,1_0DB]0Y47"(75(?BKC9WR#6> MA-#WJL(7S^F^[@T]MEG7&/SWC5P1MS C%7Q;!SI'*X.SC?\0?SU3IT+ V*X0 MXA6PC!G\Z>U/MKCU F;!D7TYV2[QU#O327_]/6GOJ ZJ6YL-ZH/_ M6UUU5Y6AB:YP"&;/R9OJ2MA[;PM//CA?M&'P6XF[G 73P=T_3:0C"!DA=0L, ME:3#G:!@)8>SOW>80H;*<[DBO+P63 8*[_/HX9I$E9@#G)V/MT$=U5 @S4.)1*MKS2#2JO$+V%XR MQWO0[UZ@"QY8=M@&+>GKT&&6Q@3 ;//\A'[J4X8.L[ETF:<5O)I+%8-Y,##C M&<[[V4 ('D9'#G0E^D'Z/V^?R&9G^=> 2N^[ LD;'\FY"R#:*?)DS%4@_?:T1.LXY_UKQ? M%MSN%&YB^#HR^\GB#;Q?3&*IT8C_]#;H/VZ]ZM\1QUVL&VV2E']OCZ;QI-]Y M\MSZL-=AW8[="RFB$7[GJ9".3^Y_[EJ9T0NH[LGGM6[9**+B3X$N2)B=2 () ML?D$/4&-N7!G'*,#CW;Y!X]M\FV^_+M5][PSTT MPQJ]5,[/E N)WM!J\U(_&D=M3ED/O^PQG^WHH/[R7YMO?\D"08QD9AX F8<# MVLUXUHD0S,[6SU:2831B\[%R#XMGXX6@'?9S07R7'P@,X9^_'42TF*D>H*?, MOB;Y+L>,]AV4*3RP44=^%2C=/71*\[W2-^:MAJY%B\\WK][V' U)OBHS)6)KTG![[R6G2S[ M3***X=Z6*^$#_0C&;D07>NWOTZP"UG*'+S:ZXR=5#3?!K7@ M_!'E)N^^WSC9!1?$57)W M?L8/^]$G#=C_342B-HRK7I#_^ZRMXC^5\?'??ES.E8:(8T>N@EG+"?]X_>/U MC]<_7O]_\$KMYPZ[)/AZ?-&MR[>-7BHN_H^W7@S(S#:(-KDF1M>A* !-+$N4 MG<3UC6.3-?IH>*5) =RX35N/B=M[/LM>)&N])^S(W@%%U=D3((PG=P363%BM M9JPX<1Y;P2B>@8S*&H;[H3[3Z%(<_M7:PSF:AI^4&^(RY=M]$%K0GQ[H&V MD'V8 =R/NS 2D;L YIB^\T!(L9&/,3Q&?R. MBOA^GGX"A':GKPQXR:\M\#B>,9T\0$SZMN@"1--#NHN8R7UA(1IN;3D-Z%RQ MKG ??C7[ ('F0Z(W#(W\_RXUAG3(8[O,N#IH+\[];=!5[&[BK543F"H9>-WI MQ2P/TO&ZVA9&&K@_GV]R(2!ST'EPO.'0GBSWV6),"7[)-&*)Y)IE.D&OG7K< MDKY/[9?HX1U//O^2$.L]I%=+?$)"',]146]O]G3U'M\I)#278'.*QZ*C/9?) M>[!7MD'9L)9! ,."T\FYA*@UK4XL2:Y&H*@M.FO'_G;ASD,Y+GFRP]?FFZ)P MTFQ_'L3_?2O"A[;[1 R:R7S]=#QLO7'6.MH2WF!R0_ MWGWLZO,,21G03A!_PH$K_%2$\-^C\C [4?Y,:!,]IB'^V0P;,8K6+57%IFZ4 M^V2?<8HY+-C67W>+E:T-?FUU8("LK%/(V%B-8" I6FQI'4KATS+ 9O$Z'3L.85@R-.7U&2Y]8M;)]XXRO M1528ZN?P2\4T&KV-3_1)_]GZ,V9RBF>+6>5=?O+U=%AR%$YP:=1HYOM6@)RS MI;BF7/!F(C'@,8%3LE*.R^'6ZXI!J1Q*_ MU,*4MO+;TYCK@. \DI3&]&:8=6)!RVU.]S;3!1O#(FL4!<3VQ$I^>(]NC/P9 M=Q&SI.#OT_IM0K2F;'B=&'VSQD8E?A7B04CF<&2^4#=.Z*TWN1$?_/G[*:D? M$+K)"L1\;K,KIX58/D"K4-(+W,;#PKNT#[$>-^F\W>G9<=EO:4]R$^:S^P(X M#4M)P[7 ;\F=I^/6^"BS>D%J0\8;NY>OB0@/F84V*O:?,5H.<>3NX94 09XR M*7_^-Q)EMXC;('7WKSZ:W/IKS8B#T(./EL^XWWU3(;MUPMM7ZN?*(+$/; MGO3U#;M]WO>([<_YT(C;=W5;87&]>""$3*3,D56@?<2I6#]&1UF9LGL!;8(8 MO$?^4.*^@5#ZS,G6F$MWGJG7:=6@*GFC$CC)>6/E'M"&S(!=(0@ONRVIY5T@ M,O2?&0J!$KK\QK,H>;A(1!"VRY 8 $TGUYWLO FG:O6&11XAEO[LDU>J:>^ MQ'D92_6)&M85'GX7]DENR%P_Y!-5M\6H)^*RCK(W_T'CE1--<7:G#,/,]51' M;ZR5CVR\-1+?!H%_9W4\E8>+N%UMT8E -YV/\QZK*%C[!#F&_>\#2G:K[M=Q MV#0)RP9ZMD&8%,A_7#J= !WCE."W0<-9L,WO9__C\ORXL\ _+O^X_./RC\L_ M+O]G7/C],[3= PR>0Y_4"EK\?WY,[#_VC_UC_VX$(PX>&P*]A:L/2M&UD/ 0/R1EV8W"@E1$>EA5 %DN)W#WB.!BH/:-@\0VMBN8S;R[-"Q M#A.V*J?>1H)MT,J@ -[89]F17877! MI+B#9+HK,A6K8H4-H1?0W+NW0;)H2X9JPXME-S_%S-ZMBSECKJ8M4LI_K#]N*[+?W^VZNTT)RYG[!=& 6XV.*/-DQS+"YG!FZ7WO1B_6C^KKSYT5 M*OHFM=?NH%!Q241IQ,C\ F[*D9G!22=>L3XZ2!GHMU9U@M'DBAB1O3;:=$SR MO(1IB&.F]ZNFD(?IM\+!A>&[#[FEU]D$!(#Z(KUA3>",#NNNOYNAZ,/I&##W MH])P+JZ+*+KHM$\=U19]RR+EZWJ#D][J>W]7[QA7DN%JK_:>KZ#XHM6_"V74 M.'=YJA>>[D^-[2+++;>T==45;KQKIR_,/H\[N_8E=E"I%G.Q__I5;"Z"[HR; MGF'>!)(P4BN3JFH,H8R]#?)%6T+):&L;?,3%4-M]WHF[>VV3E 7627^P>R[NZ M:]J$JZ/OG*^)(-/M%6B,VD3&0V;2A(Q3+= S;_>BQ;W687H$B6:6TJE_9RYV@.##D7_:ZH' MY-4/=N[9;7=L1[QB8,;<_M(X5TF9AM?-.Q+'"Z;4L.'U*&RM?1[A21_3KQ/ES#^?!.!\V8\ >DCGO?8717Z)X5Q*Z_G;LA M,F@'*@N?M/1+L$ZJ=RK0L3J]QB=Y:O7!J\?BCD1 IV75,[C6FLC6X.XMLLT\ MQQU^..",&S85WAVF'JO/+BX@3GKHT.:M,.N!GT M')5[[!7#.-%*ZR8-)_9EB7EC?D^8W-BI,I]FNY&96"G0.S7(DY %,J +2S+. MQG)%5N:MG?1'VJ3* MIZ"CJW:'FQ DILC#3=?,/H;GFZF\\K=5T?Q7%S:WXZ7JGUWL3M!+YD&].\5; M;7[Q$4[\;2CG6+T-&BF+WP;=U(/0\Y>W0;^T_7A2W-%66<8-QM9H(W)$Y8F; MHY^V02+ZA&W0T90-SJ]&OKI_?/_Q_M/T1_S*6>N^ M6X4?/'(/NAC]IKUP_M=1(?_#$&88$K$)VP>=EJ9-]A!55HKW1*(5Q[5>U0') MU:1@%Q_?8'GQ6]YG%D1T^"X+4!TX,^+K >=^99MZ/&F]_;A4,RKZX/>5.YV_ M!6)E^/Y8OF"? ")97D!LYS:HH67U&SB=NQ>ZIEZ#JE0)O3#=]QI MS:ZS"Q6W-0P%A4HR["464EF0>:&UE1K,(+;I*UF"QV(EI'IX\E[49';7@7;I M^2GCF2((":1=//K#->B$N91LM[[\H-X=1W 8 *5#J9N=3CNV03U8L/%$$MEE M$MGD79EW+JYX^9MCFO-9]Z]N]^[) ^?Y"C*6HU6,G"9T<4Z??P'Z-0L*^6+W MD\MSHR\<>0Q.UT5CJ1N MA!;!D]MZ8--?[/,=NS$[C1^X^*$'=CQD=;4T=&> M]MY1)R9ZIPM11VKGH0 >AVV"36/G-[LW@/W;H#YD)J(!L@:GR=-+4O'S,]L@ M>928WWCH0HB3N]-KCY][KMN]$,^+NZIXH_ R?UX&JP$^ULC9/V1M>>IE*FE. ML_=_-*$6S70?,8;N[FQNXV8&WY0Z')7S8SK0%>FLL =R _1'AROR.:@:'<$I MYQISR5 J:PW6@[%Y,]:(X]L&7?%JE/);FC@D7$Q7!W6;GSKN;MV3\WD4#6?D M\AXFM4M52=]OD=5YNT^W]F=#FL( MI^?/M8\[@Q1 NT!/'X-3T.H\$ND+*%)SISHFNT@?U_%(!M:!7H^*XRIW9%\W M,3>9HLBM*/5+KQL_MEFEXR'HT%KO 6+=0!\Q 4<_34CR*DRCL$K@_3#!]N"+ M\R5!1QH0AC17LW,^L][/L]91[5^'#$T[@6'9K5USJB,0#]6]8;L^+(L^E -F MM![)LUXS7JM.5]_EHVNM$5D1;#E.*S%(X6^#M:F?O06HUSRRK?\B;-]86-32 MI\9XUU<9(9F9W=\%#F8JVKT[_,4CT"YD/5<0Y3?8R94811Y4MW/&U7 M#WGNR_9WP0K*VN"H:_P.KW'.HXV6EL'K#Z/'FG-S2EFHVOC>@?;S)\FFJ=M'L_1]P6R&-.R -6G-( M+C!(%Z-LKHE4+-E @#&*)51R:4N_1;7F(GYY;S%?[!Z7WAQ&DIRS5/#. ?&T M&'L-<1!J0S0NS@/5@A6.NY5E&F"V!VR<]!Q MI.PNOZB]J^.@3K5ZJ,_N6N'9GZ%?B1>4O;TA,PW,E_7US3D*%QEF:2X*EVR? M9^BNVSH+@?@Z=W2D K<):#[.HU\X2/9$Q?]8 MZZ@!5X9&_4"WP@'4,*.K!-1%[-J:)W18Q#TR: MFQY?W=K,AB)=/Q2'/PQ]M@>LZ.YZ3G/PEBXU013U$458S:-NW(8UFZU%FK%E MD ,=4J_IP\E1PQ+ORM :([]EIN/B@]7K"LZ58!/L56V3VUJ[#F;\B('4CQ+Z M83/(><*:T+4G\1([E@>IY+2 BR69@1"2B<#FSN7H;5"'-G\1';?VF>7/'96S M&.C#3JTP74=,B&DW7#E]M47/ 'R?1.!-FC^_;-[JO+";IJ[HL[MW[+\F*;K/ M$@-PI/@N7;]!7XHQF_DB/M9_:GU,QF&-N]/^S<'7@Y>#IK MRFG&8;:08+ -2K)WH./=.7=,($DD_>2:J1"_/9--*EHTOR*:XMTYB4M'G0;E M8:*E&1)]H9NYIBFIDQ9?%\ M\\'W7_F*KG^X9H@BA/.&7HH:]J)OKB;6 LK=1BF3W+UD3Y21[>GY#ZWC>._8 MLSF17XW7!C:O\$=RE!')]V:6L=+2OV184'X!U_E M:M0_J@>2))4+[HB@^49?0:8*N*(JCS$S9$6N%LJ=NIEVW$::[K*4?'0BR-TQ M^[R/6/9/X[!\\",2?( B*A31#UG(9D92T?@2(.\QC#1N=F7 (T-#/ M]+I'&:ME'RV^3NJZDL[ZD//T4.?@9L9/!7[-A!KP],]YL[7Y>6SZIRN(1OG5 MP I O2<[6&>P=IIMVSCNJPD*S7V7^6UOCEW\I?9-9AKG#C84G(EH^8P;(-[B M07,C<@<*ZP3$8[F@?9J BKAMIO\=4"G_^3QM#-O&EXW'],H'!L OU^V&P%_ MB-0(V&VF#6*I9F@_WO%O)KR^OF;,\D02ULN3A/VAQF.'SV?;OKNLE0#Z6H" MLO_V=7_$M@"HK*AI[KMM$#^M<3)*V]ARI22HCW&J_X ^E73\7^U* UJ>F$0I*IQWGC2:,/ MG7\B[%Z(S#]2M74+I(3!PH9)2 JBCR",MN&T8D! _-%/Z/CJRH+'J,$NC%K\ M:T=?._AOMQ:#]XEW7GVG)':I'7+3^85+1VO1%WX/(FYS#](GTJ.AX)DS$S9[ MQW7+?OZ:\A2^7[%N=C1%;&__+(JY,;C=< MH:\V9,ZTT+ .E>O1+' B./".6/_K6:\C79Z*K9S)^WR_$&OW6+8H D6HY^-. M;)J%70F6AI-'D1WHDZFKO\_'M(1DONJ,B<[^E&XO%41-%4U"[6QGT:!K98R? M Y!&:/HVZ/+P%)Y2>IO&8]G\/7P,0H:59XUUZ4/_",/"G%$#J8;!O<[3ZBD' M.W-$GF'TL7U?>?-9A#8$+A#;QS *J&-G&:6U)6<)^@]7Y>SG_FH?E6ZJ;9C^$7:?!T(P%3&SG'I.X)P\$'ZQ^"#@TD M_TA.C3D(ZO_F)\05>?4,2.Z&\6"I'\J'^6P116?',<1CBH<(-P7J.NY577F9 MDCK#@ET1=#GT_05D\;#/CQQ^&*46UT#L0MPBOX3U;:3[@8!8_-+69J;)&]/- M7HO1?K]EIJ=)?-"%T5>ZTA%OLW8GUV> 6/%G7H7,VH@-.(N_K+YCLL4\"*-L@T"H6ACX2MO=BQ/QF:UZ;D['ASXLF [HIF, M*-;9&VSIS5/TDWT O7GM#R:LDA3"EH4_ M@@)0\5S16/HDK6AMEKH-FN:G1-0SY!Y:YY1KI;/=D097U%\ES3ZUU_/$>-:U M+&+<%YTK[H2,8D,AI,'CG *V2.7R.ZH860:%ZR5]\((E6ZE7OI6ZB7 N6A]H M3U(_\OE1R M8='Z'HF;]TL=]S2H.F@5]_Z-*X! Z__;DER4\RB*F+RU\\%S('FU^ =P?=(G MQELG?O"^"W_L(?B#?)D=8=7O?KS D ML(]1X1G;H$;$P!M^&K'G)K*WD 3/4,OMBMDZ,9E6>OVHC_=]D9]YPN:&4F=V M4.3GB,C_P@F%WB.:!MBR1M2T3FP69A>G%*/@B$<1^DC;H,Q5XX\W%,+%9KX7 MC@W5&=R;/\PZ,CPH=QVD"R@?BX>N!;*<4#K,XX!*-3JK6=/ M5-$A4HA2E+N!QKN2_)0\^UVO#E\P-.H#H7'SV!D$5Y2/#NE<8MEB1A!U16EA M;$')#-^8@9Y2_9#LD.-->7?CZLL?YUQZF+IP.OXN*._7R5YL+E>"CE@=J^:. MW?!EN[>I%"4',';AS/:&4UEF.&$5\ :?K9#/2\)#;/A&SA9Y[>+S903=:6-: M47TBFA,22.S-E7WRISCVUJ^-0XKYGD(2UV9.Q?GG%?I!UM7%HNF'UOOY(>YFQJ\>?^=R>0$XTX,SCOETC- MY2&AJ)4.W?T, ]8_?+M#-M,;UW-G[DWJ@R?>"NWOM%KSCZY7X:\+#GD^01^R M=&WFBF*FL0IK/*&Y N/QYS> 227J7%_;MUQ3/%7/O\>KQV_IQKAS:O 3W^7Z M$PX+EI&W MSUS[(M^,(J3\RCXW7Y2P#:+@86!V]-]E:J-1@<0)X^H::0JWG,Z-O2G:SW0] M8!4IEB)O@[ZMG66$KGA_Z)!A L25.X%H-NN"3Y@AQ2P2;/>.7GZ#4.E8@Q^,6#U MT['Z;QX)+E]*U85*OWY&DM29\8!>[0 -28+X\FH: C4,!V[&/UTBK7V][*F[ MEJ_S0/:BF^:EL+'!!S)">YL+U?A\W-E2$.[9 ?IK;I<[8LLWTE:E\AG+%JA= M9'X9)09NB 9;1+7YMB3H6SG29H]&Y>&3H]_/>'9)NHN^^* 9(_[B5%7_'/X# M-HP('(3U0*8S^]N$NK!IPQ=IA#U7MS@EI4\K^ZYY22B1'/)4UKV,?KP_=G'? MT'JLZ4[^)6ZW /L<,,R89%;=WTCKM;%65:*ST^Z%F=EEK@YJ!-4[6 X-C&>5 M?EZ T<_AINR"AL[2A9:(V)"[SNR[U\ M2::DNC4%%&$+\>:.^.D#,Y3<-,,58L-FMPY"&<@.I]DWZGR,T3-7W7?FC]42 MQOG\A?DWZ!K&,(]A\J9/B/,0H^J#=@$^LD \N2G,'P&_S6R[.I"W.6\YHJ( M/J6&]U\7%URU0*4)>9N":.^JH]N@%AA;=@=28AF[!-M%##J\M[7PTZLT9\:) MSOVF%S^U)]1D+8;,E(X6@[;PE*+,]NCYC5NEJ@Q"[S ?1"R$5%LD.X&G?GOU ML[C[I.*/!R\-.R7OV*I]EV32-TBA!=\[\[UF4J Q35'TZ$(KX;'. @[0SEUET,_UP!J@ T@2 M_TD@&J^5;>5 >7#.C;&G[H%^R;[F#(%LQ7<_S@UF''*S+LM82+0:$6KB$;O/ M^!5L@WX*ZP2*4_.KVI&XPPO(]38H-/#L9SI&FQKEN_(AT:)_9KHAS02V#/\\ M/A'!3."4;H/\P6 ?U*Z+&B39W-M6?F&_:ZY_5LBUT/XD?JV(%%-=4&I:)""] MCJC'9):C"I@'@6 >6$D&FTXRY=<%U/.F(B[ : M95*,Y<6=Q( Y!6BSI]QA1 ,Y22^:>+MMX7$]@*6O]$Q4W;XJ?+!(VNZ^8[P' MW;ND+&FW:%6L+?@8)W\;%$P6X$X2^:-PV5S!NK;Z)$Y%$LNQ@W_HY>O;&8[\ M\TE'%(7:ZA^)4U /L5VG]=N-6)9 )C.%899PZ?/\./<@ N5(!:'9$OM:\4,:V6=02]Z^1'=I:#/1,I]+-T1+@,GH+*1[=Z!3\C+-PK+ M^#0U)Y'I.9IG#-\W. A<^BK]$2"U546D\QY00P:ED:YK#!)G(=L\\? ML7Z++TK'5??2TVX7__YE^>[GUX$XZ:HYO+AX7DEYL+J6*.8N@&<$45NZH )S M;#N@8=X)9OM)5SIZJ*QJ2%+H2=7R^HV#VKH#"2*T#A[C2BJ L\XN873H&[UP MTF3WE@1Y=8.*2+^V;%:(V[7^-,Q]T)-DJ?A;\OICF3\C5C&+RA7J,3&'6$8T M6. M/ +*MX,C6.>X(ZHZ@-D+M"G]9,\;K3/$2:X:^TCC)_7DLPXJ:B^G?OK-"IYT M.>W<;[^H_."Z\$<4@2U%,\Z%.X25@]H88H9*Q8!IFJ5. MF U6"G5JP+VC)7&X('S,NZ+VN:*KSL)9^ANTCU&0NN%TM $5 FA!>W+E M4*3UP\9A4*I<26SU\,'\/-( 7OW]!R$- 3>M)5O5LU3(S!ASE//$RKP:?>UO MY >4"'D!D95S7WHJAFDP&>O:9[3CB0\"\B/R[F2.'[;UH&@V)Y7:3E:U_"76H2'[GW0.J8 M?X^ZVM_ *6KJ8NU"- MCP+6W[F(;#ER152P=!2FWP)^JT-R:>OCW8X]GPG&9'D/5"9RIN9W4\&'-L\8 M]IL EU;NC@1JLBAH*_Q_D:2[Y)FW.!4=XMQ!+#@E-?'4X^P;5"(BC=S%-A!5OZ-%3Y6%C>WCUC?-/;D MWJ,! <-+UJNS 22[59#A+E#M8C^Y =\%NPV3-H9FJ<)X=7+%1HW^ 2R7&/_, M+M!;9;UV**_N1^_#>_9WG@4.O#]I_F>%*URR#=I_,8)7\[BOMD%/9?AN_&1. M<_ VYFPW!C8!>W$CP49U,@K.MR(5K+29Q0ZB"34VMHW[;X.\0T+VV/N^C[U^ M[?HNT$'O-DX.+-1[&T0ZYLR([0'?1HA7TN&]\#32+;=2/7IORV"DTNWSC6:[ M3S\6V7?G@'K.X85D'15XSC9H#^PR;@I"O5PV_R;>?K11P<3ZJ'>FKU@/*?2L M[\K6H\0CDL<4$!:QW3OO_ +)7]@9\I%(P4$$.W275/C(._.-H]*88[G=$!6NWI4.K>:Z M%E[1C>^<4,J];>)!C7UST^6[@\7,P,];@2S#_=+A\QJ9/T&V!&@!_$X,#0I4UST/3A81XPK&DC% MSK3TPH31)RB$:;(M' MX@-MP3O)AD&7Q7B)*&14USV8T5T8$PC4NVHW*'!3=$@"F7X.PL<=0S0SG[&,T/(-S9^MH.4HBT477-_RD.#:5W?GHRY?HE"@ MN[E&P(,SY+L[PQ\R0^B;JZ]8[IC.#DFZ^RTKHT@L?N/TZ6G)[5I_-S>(G0RD#/.CP@=.CAIO3#\^=K%R MJ;E:7.Z[":XM/4%0!<[_;'^"33JGAFN!7QUFF0##\X\;DVCS/22-@B7FI/F/ MQ?9+ZLVWF7=BVH>5'NV^]B7R+&J,F47'KOZF@\\ +2Q75(,]??;]E9<.+_JD M#5\4?9,-#EN[=#E8TW)3T-;SI;F5M)\_"XOM&P;RZ">99V_%Y0$#-*40+_;A M]^\JOC,X]5?(G_P0#55:1/YB)B*=W##9ATT/<0<&(BE? M1VHHC&SF@\JI/RE/6;I']V=7OALH/HX[A+@KV1=AH\%IY=%W;"96UST%0:8FR(1M]B)S?Z$[3+H,&"[ P8L![0YXQ0JOA\A"46[4PC*WXO%MU*: MRU2F;,,"KB0&/A"(R&[5BK@>DY1%@3ABWB&:7I ;3<@9F#WHHT!D!(607LK? MD3'9QY5^]<;[7MK'HW2?+L.$_4FN M47)-=%&^*MT1(L.;0]HZ4/ >@0^\#I M7IL];]R[BS%OZ)6CBZ<_-;4>=R<&YM!&E>-J+PG<#[RC6R\\\^U\M- XY^=_ M/@[R,FJPOV,W$$M].*P(;/8RE4SS\+V!;\:;+"M2A7?'!ET'<9OP/D7]L$2L M".]!0<5G4$;ST*0:])$*K^5KRY)++7U94"OO9GE7-?ORB#_*!^.3;54U63+8 MKA._P#.1\\1>G #;DDX;H$)WSDR9WJX9JBU2PC\*!!_()G[N/WWAL9J!B]B% MDB?;H#4PZS+ZS CLBABSR+@H^?5J+H]K7U(0]D1R0"<%7G7=U MWE$% @F!1+M;L?(^QCQ5FX9ML%C>NGY3_< M"=#V^.%@>33IFC9_/U>02X+)/V3FIC&/=0 MD=2!)..0-SK4$Z5/P??B:JR[K6*5"LI8=8;VR^5E?PS>O[(>[BS8!HEE%78!XEJ[1"/&I'@OFL&/,;IX9X9 M77OT416!Y7"%W.273+&/PDXA;8%H_ZI3D] J6.9Q^L"N\[(AJ+4[U1\^>!3L METY\]*T]C2N\]AS0<024:81;#A4K%K&]8'& M,;5\0JIM_OI4',&$W\7E6"7 MTFOIG#-2VFX)"O[;V36IC*U/1ZPY4B#3QZ@R6]B,)K(DJFWR-,-UX4U7?)B< MB/?E88-=DZ^T2A[LW6&Z*B5XTR$R AF$U)P=']QS=F^<1DSWO\YK!\G2"6N1 M+&NV'*>8JX5Y3P9CA-"68^V63[7Z'\;F*VN_BR-? AL&>SS8CXYX,_T0)$YQ M?\.;)'ON_JM$,1XT0Y1]@:#(D.+?2:CX'GKO5+[CQZ,G&G*#6(Z+1KF;$J"X M;!Q;9JPO!M8 OL4U]&6KYR)XB A71 1C1='2Y?83A)M7B^ RTCZ#1H>/U+G. MV>[@_C[T7"2PKI;[!=M4M/J9AI7PQ%Y?'NG@A_5O:HO9?KN'GN'LPPT2Q#A7T83HT^3=8^/OD#[3%"*5^Q,2; M8W%@?YU!9YZ#L:%%8FA-C M6'?@&98T*>B6'IOY]>Z8+JZBXNMZWG5#U[3WY1] S T2@=G-R.TF9/C)24E\ D#9$9IDEL&4-&0^L]@[VB JK]9AV3CLJYN;IV7BJE>Y X3F\WZ M2AR9B3BF(Z>F [S$W<5H)QE=Y2H11YK.Q3Y=8:9/%;T+"$_.]_5HZ15 MN960>K MC2TW3/.=>S)3.<857YK8NA;-NO.FKS&WDU@14EQVK3U\ [> >'#!;?[M*]$-G7&![5LAU,+;N<(J?N#IW-U9D%GU\]->,\NN/U:_/MF4X*%9: M9B7ZY\D(B@KW\S#[<:.ST!!$#'9E>(;ES1 OA,G!*"5Y /QXRVCX.JQQE;M_ MJ>UNZI7'L:FS>M0>@\(3'EU[]-FE@N&8+N(.M#<=Q[3\U"[!T/7U0!$0J9MN MC*@1^,*7OJIE:0@S)@=43G7/#Y"EK7PC:7#98Q6/2%/O#FCJ^2/GIU^]N]CO4Z4K M8W13@O'-?,DIP6@"0MU8Y"=9W5JO(9&'PV-WL&'_) MQ6L!9PZ)(&NK_I,R^9=U1#(F.[$9I&&V#(LGC!OM'E(11ETD6(_RFM;9"9M9 MT ^D1JF[??L3FMO[^I+W*79Q_QH] \>6]:<.K-4Q1K=!W3CA#@$VN)WAWG-] M!5]$PG4>!]O11W>)[NW7Y(3@C#\K6B>(C(V7&,U\-9'N_8A5_0!W9)6M*;"DD2U4(6Z<+Q:'@ID MGFL=\QHXPPJ5XU[)X,YYPN(L*T)NV5F]'#ID:"_[2U.&CX)M(?<@>/ IC[UL M"4_ [F);QT9"L]!'RK_/[6MKS'-G&9TR$]%<&)2RWGC^AX,K_$L3G\LD68L[V L ,[]YM$-T%>8L,:82) M_N%*T8=OF3S40[JQHL28P8LY1Z3B3M/CG^U(TU M19;Y?ARL%YIB\;6%9%?P?&AOLF=#B:M^:/&Q1&6+)RF7;!4OWIMMO:G,RS<' M1F8/I%F(+1/D0B_J(J1O@^H_3G83TK9.W@Z+QNU9OK&97H/4-X$VY+OU3QS> M=:I.R_".$(C1$L)I.2'SKPWG_V9\/Q%LF0**4!\QM\V]VQ%YJT.*.X$51P=^ M^CT;@2$CA:8; ;F+NN2./+.U.>*^\,A2F8E)MDP,A+0-I9PH'8Z'%'A>JU.>J'H.3>)S%DC@S MS#P%> ?3JZGR;*E]0R22KD/556ETZ"?2RKE7ZHNO6@L4XQ2XHH>>[T@0JO]N MPP]\8L0S9^C0?EPF3*R2OEY R;V5JRN7BY7]$-.A.4XR>=.49A%=!:!;V50\I5 M#Z8GN)\#D1H^!PXJY+6^N%IN^7#/:9P$D9?M#YF/@&C&R7E$YRL;.;0-X%YM MVH0/+JYL$)Q[5GLU&7GW5.>I+IG0#$RX_6SVS$ 1TU6&CT<:CX^S'>FO>SOV M?-)K9\T>LVUO;DR[07B@T[F<6:@FGK_3@7^BW8AY&HACD)D\F9]T> EG]VM>1_R3!BL!4!P[$ MLJPP[^;X@1//N_W'&]_LT)JX]S""A?XZ'%TPM$$>U+)>2?N[3 '-JY2L(VP5 M>E$*9C?@SO+;!IT&2LJO3H[<;!/#'AS:>7=0?VE6MGD=HJV9@]K9D?4D0?1/ M-5=L$L M0-Z\[Z;.?T58V05$BU8/4HE]D7.'NY<-!2*?_/W TK:1JJ]G7 UI' #CC,#W M8M^_S\2Y7;!>^7SE,5B-WES &*!L@U:URE AG1B^7!?@-I65LT,&YM1X=WXE5YEM MQW#Z4@"4T^2:&+DG'5_W77[?I128TGYP!UC/6Z!JM>K9%HR7204,N /G!3$$ M*8;6HVOUPZ:SV1+B1+D+XVPD_@0MQ-=MSAIR)G?M;%S#T:/;H J?4-L$*7$? MRNZ03\3P81X;:,3V(M.*(;>)@?!T,R5X)AM"\PZ[/&-WT\W;&R)Y3')P:=-; MT?43UX6?_;4W#7HEDQ?X5"5QE_&I#'$M]F%Y^9&)]#9S#]J7! MI4A^+^3H0P7&IA%'?I[^P'@&[K2,*2EK 3=90:D?H5UZM)-G5[8;J[& M'+DO..;\QUT%X7*3\&QF_N%4PUGL OZ(W\\3H+CA-2P%)LMVX=RS46>;TO?? M8ZZ%^-'/X/%+IG[HB+A-J1G[O,H_BF>O?]CID6#T;L#N)1#J*!>-_KP'L+5#7QF\&<_TX!+KQ\*.IS+$9%='7<6ZB7R MH8.V08(BG.P.L =WL(AW[J>U'!0^ ME_=6!9:^M<&6)C+]&(NKP_1<'QR-6Q,8.X]4175L]MGH2)EZ$9JE(, MZ*H%5W1R@VUL3!85 T.FKM;[?43QRN<#XO63!5_[U!U?Y5JB%C.V2!F@'PAY MS,<;+6R#!YQ"KA3Z&)%^CY.6'/;K)G]OL=-X\T\O.%)*^"E9_L3]FK- ] M8JY]W^ \EBV[;X#2AAEN@=0=FP6V]#2"^6FZ'48-8:H^6O;"YW@SMGV#NO?[GV[_]AJ M%;S7]:W0U6?JYK50K@RL#PGP!F9B.'8TF84WK]-_Z1L9*)U&/'=Q&GY+5SO M6I!;7?+:B$]<9-LA/A!>:'RW8'1IV)TCT<7Y?!N&S,8_+P^KD5S<8 MN3U$R0XUS 2O#JSC+N(!%LWI8Z-_3ULTY55FSY9O?6C2V!"BT$&X*\;GF7;% MGD)">=5_;1[.@ZE'&!"/Y,NS92#S&P-@.93C:JD\HZ8CJ4/ALPT9J37CU'0_ M!SE;D6K/)$+:78?/YOGIL6+1ZIPVS&'NY%;,,ZW5F&V0E T89;"OJ&=.KH F M]^"I5XA%8K8B07_44_'K^1C4A):ML"UFI8U(_BM%$(+$*Y"9&1_&1 D5EXFE MGZE"RU-=FUM9EUO\&9:GQY5&3H2I]RAY]:3>_*$1 6H5^Q9N=: &"V@1NK9! M*NA#G&+V1N:6<1LRBQU,TW/OG3-H,LQF^,U]>;VF6\$>%$ZY#G:EO>$%)D"D MNF<0*4^(=24Y#71'7@%J6$RWL0S^='723%6,L>IGFAA>J[=P)-TOMY6%,@M%,@Y']B\CBSG%=='VZ!P2,(V2+;C$-H?$*(1TOQDN9]>TMU[ MOS',[WM9*L7/D_6G?;W.I"UD&<6[%:VYTU_3A/IS26!*6LJ+=B.K.7'Z M8F:XE3OMC;-A.O55??-%_/$CYI?&WG],."009UW]E\CD8RG5I<* M\DYB(#FEJ'@CM2FDI8BF6QR;\2*J.K/:.$ ,7]%BN"-3VQ 9;:?@*K#;TQM" MA?;! 6VSKES!):Q8AR*V"_*KA+]GRR=$XNF]W/XP-5T'W(-AY9)W@T8&NA\< M-/*=;I;PD*J.Y8*6!S@\R=HT @O?F,ZDKMH8M2'$'*BY*H#VU8CI+XBE;T@+ MG/IQ0WY5:Z[+]EBN4_>$8R(# M3XE=J4PUR92M_O4#\)'O9 ),D&+U1/=QV5*26'LAN;@![,>__,_O#W/O2>1% MMES\ZP_!3_X/GEBP)<\6=__ZPV]?W@'\P__\M__Q/_[E_P#@?[_Z_-Y[LV2K M![$HO=>Y(*7@WK>LO/=^YZ+XPY/Y\L'[?9G_D3T1 /ZMNNCU\O$YS^[N2P_Z M,-C_;?ZW./1%@" !J<\H0!!30((T!BD3@@4LC",97=W]S>=!3(A, <>4 T1Q M D@41R!*9:SW]:YG<_0]\/?VX__4/S\>\'G_\65I\.TC3]N?KM^J-%=NR#ZK;!S__[ MU_>W[%X\$) MBI(LF!Z@R/Y65#]\OV2DK#@_B\L[^0G]+]!^#.@?@0"",/CI M>\%_^+?_X7DU'?ER+CX+Z>G__O;YYN20Z<_Z$S\OQ)V>V4\BSY;\MB1Y^9Y0 M,5?HJ[N5SX_B7W\HLH?'N6A_=I\+>?RV\SS?N:M&F6J40:Q1_N748#]? -\1 MWO(0JP-PE;D?7&'LXO2#,[A?E#Z(X0%O#7,QY/H+]7;!Q_KNKH>Z&/KPB%U] M+98EF8_PM=@,LP5YKG_P7OVM&4;?J$-,JW$:Z=Z"*KZ78L%%K98[M_8R_J\_ MJ+_-5@6X(^1Q]FI59 M1%*^7#S1;5.)=?%K.,_8\BZ"$E$12O<0B E"*.$AY MB(&?DB3V$\)"@6;E^ML]$POPVVT+I!K-=*@?+*PM3SRUN2B6JYQMWG2[ S7]KS MM+6Z7-I^C6K&%9 ?O&7.1:[\Y2-&'7S!;^])+EXI#XVK6S^*15'=^SK/U?=# M:%_ZU?/F(Y_(L_[1]3>2\[?_N:5SUU\+.]%_N6>+#X^5O!^4;"M[@%X@]N?:RSW*M.OO-IX M;\MZKS+?*Y7]7D/ E5=3X*FO2DV"NU?XV-/FTB$8#?NH[L78,[+OK(P^?C_7 MYXV0(L\%_RR>Q&(EZGO>+%@N%*XWHO[O3/H8,B(CP".-\(@9^5[1XO0;P5:/D M7HO9^[%%?=H/L%9W*Y9<2K/9P*/JJA47^Z)H=[&=HG&1S=JSCR_JTEG* D@D MCT"DW&N "$2 4$0 ][$?D12G/H]-1&O_QE/3I?6!CP9G)B4'7'6KQ24,#"T( M1L8;/_&G+-T\U$7[5!>"_72W?/I975(_T.HO^\_QP>U&>51/&=$^C2=_;__ MW3"97ZL7G6+SNBQ%459>SKLYN9LA$=/4CP,0(0P!X@0"*L,$^ F+<$!8E$1& M>QW=PTSM8;QY_>ZSUT#UMK!Z&JSYP]G!Z_E'U0U; S^X_8BR>I#/\W#!8]UQ M\]$>\O,&;C_R!I_NMX:H%B@?EHNE\F;5/1=WZHV^?!!OO^MECUH\)#P->!0" M&/H,(#\,0*I>Q( C&K.(P2K72+C+V=S)?B5D4BXB(6 *?(^61^,0'*244I#A)*)-WK.WREAO#1MJ, M/SOW ^^^NYS1Z6^WKS?4M^R]\M86>Y7)$]A<-YV52>RFGP7[Y]@^-^758^?R%T+G1@2!47,HLD)2B@ MZK42" Q0D$"0IHP!FD <2DB5%TRLWC*6 *;V\FCQZQWS%KIWS5B^(G/+MX/M M5!B*_H $#ZWE6]PVX#<ZLN>4\VUQ3"NE/9DZ$ A^][G9?SP MW6/*7_)E4!!(_%F$2QX*,&=ATX;2.'\,TZ=D=9\UT MX3/X)UHM[8S4.J8BBDMD8[!_%,MCCIX=KTLZAJJGU^@<#QD9169 M=+U0J!9Z U L6":*-UG!YLMBE6_YX)ABS 6BZIV0((#B( $X"B#PF8RAQ!&7 MS.@4OM_P4WN;;Z'WU&+5V\%OI_B6\V FYL.Q.[!.=Q+K;;"KM= 0JZ!^O+D4 M54L$H^IE/W;VI;#G7?JI7+/$NEG(9?Y0:>[[;"%N2O&@O%Y*(X&B /@AU%D< M/%$O?BQ!+!/L4RXBR9B-I'6,-37]:C<9MK!Z7S5:KX)[^HFR)ME,KQQ1-[ X M]6;-6H<,^' I.EW#C:HP!G;ORXG))3UW3D3^E#'QJWB@(I_A4(9IQ)E:&4=8 MK9$%!43&@?XCC0)!4TZXU9[']MVGI@\-.,NUZPY?AJO.OBP,O5ZL<7E?:V0N M-UJ/6>QT6;8SP+@+JF.V'2R%CGYH:AF??Q=%*7B[X/I=Z,HJ@E\_B9S_^OYYFDPDQ5#S/XEM1>?&_3DV(X>:T_$R(?L"'-EG M^+#2'LM'>91&(4$C>8)NOP7C^'8;;-.N$ FY4&G+A4NZ[A1E4K [OWU<;DDGYJ M<;-X4LJTS)]_S[-2O%E^6\S"* X"FJAW*D8^0$3]#;,@ @&6(HUC/R;(*A?S M<(BI:<,:H?=-0P1<8;13B",TF@G#9>0,K <;7GX_SXOU\W_:=)>/_9%11GW: M3UNY_Y!W?-+NV28+4KXIR^2#R5\U[*DYCABEC HA $JJ2B<^!I!A!'D8 MTE!2DZ?ZV,VG]CRW\+Q79D_Q4<*ZG]]+:1CXR=TP%(40[W7]IJ8F M[R;T,(@4+VD4 "YDH.2)2T#] $JPH0020-A5@G&8*RIJ54-TL[?Z*+2S/%P M1-# .E:CU*L0C7/8$ML&C+AT3+J&&]5#,;![WU4QN:1W3"43@A?O%,Q;,A?7 M"_XK*5?*(WK^*'\E^1^BU ELMX+IGV6BF E"0I+*$ 3"5XX-T:5C8@E!R$(< M)Q$,$+>*G;)&,#4]:0VH._D\U-AUA/-2JG^U^+UB;8!U0*;E#)D)TJ"\#RQ3 MNY1K]%6 >8M?,[^QP+L]SWR?H,Y^[#D.];0$,78 :#^.CH2%]KQ1SU-E73GE MLWA47]=[O9_\IBH.VW1;JG:/9X@DA"=) C +0X!@K MH80D$AS@4. D@3/ID M69X=V>@I?('"[VO,^N%CRX>'Y<*K*]#T/_D[/PU"0O5_B>(=^3% (@@!":@$ MDB^OCM7R#>5#"#4],G=(X],%G]2W=0NO5<-<1835B MA\>6QNPX/7T\/^JXAXC&+!RGB1*U1E@L?)WD=0% M9&*:@$A&B*5!P!-H5!IA[[Z3DQ"]!524&2-S[U>UQECE]6'_US?+!Y(M#'>R M]LGK5HH+*!E<#GJR8:P#)VSO>-C5%5L/NOK7_D.^?\M1GN03=K2/ZZE?]]S, M:@JJ*.].N7^5!-POY^KZH@Y)O*9%F1-6SI@O>>R'!!"1$("26#VT*4Z!3#$7 M493X!$FKG2W#@:?V5+^_N7YU\_[FR\W;6^_ZPQOO]LO'U__KWS^^?_/V\^T_ M_07#(/EG[^W_\]O-EW]8;H693H3AOM@ ] Z]2;:!7"T[FU#SKRU4EWMDENPX MW3 S'7O7CG?GK^.2O^T"^,WQ01>:G6 =4+I'5UTA@%, @I2!"30.DR C12\XF$ MC$(:^CB!5CYGYVA34^'7^LNQ*/.F.^]2>NNVO575EUSPK/2T278*VTVYF7@Z M(W)@7:QP5G3M(!W$IS3BQ*6,=0\XJD(9V;XO/F87]=.57Y=/E7[=+&YUI62E M6&J@MTU_];V:HOM-N3XOY_-WRUS+W(Q&!'-*4@ C' $4( Q2$0= 2.BS,,0B MC*V<14>XIJ95ZT*\7S5(KT%IZ?JYFC,S"7N!F1A8[%J+=-9U:U.]D&ZL.JR; MW-2FOCK64]!T+JV%TC'S+B75%;11Q=MH!70E TT+UYB]TFFM9T$KKU=S!J!U;7-:N_[K/:HMY4H1^"59O@Y0'8 M'2NJV07+EN'.EFQUQT&;WFS$ &E+^W8CIVTOOJPU=]UI;LH-)2 \C>O4Y/L MFT]>#<_"%]QCR\"/[L_!P _^VOP^>7M[/%AXOOWY&,F_M>#%SHL];GFGK[IW MR7@>Z7&L.W[GB8]<5."\W:1H-KU>STE19#(3_'7]*I_Y4$J&601"S@5 $8T M900"YDL?,41]CL(>Q<[/C3LUZ:IPJG?VMW:7D"T+4QVSI1QRP277^=M8YTNR M. 68BP!(#%.8$HHQ2V>/=0AJ2?+RQ8C?QS#"7CII-V>IN,L6"QTZO93>LR#Y M,',10BU(#V-TDQD3I+8K28NJ!E8-BQ9,=:*[Y=//ZM): M$-1?]G7@Y&U'>>#/&=4^V6<_U\_'KNH5ZR"R7-R+19$]B7H[X?J)9'.=1?IN MF>LX14)6<_IN=4S/"C)OY0].: MQX$U\>/KFROOC:#E5OK]E;<[L=K8*^\7DBV\']\OB^*O5QZ1ZOOE;>RNCM3T M;NP0D7#C38A+]VT$U*-Z?N/-PK[3..+(/?:D>\<\*^=7S$6N3YZJ?W\6_[G* MBJP43;>>&O+,YU&L*]""D CUF@JP>DUA$@&84AH$@B9)@HTWN0<&.[D7U :U ME[>(O:)I-%6O_"TVDH>>:H,=^@E-X-#>^N6%SK>GOTY+65OMM=W&/DWM2V!Q M/#&A+\-(YQW3^%+8':6,-$N=9S-#8QCOL&UW;8"X9C42;<="^46EN*LS@U[KPQF% M2^<*S=* !&'"8A#[59)^F #JI['&G2U-LHVL&W. MOT:88P.G8S(S-[#+L;9S.[Y(F^KMVGKE[5CK->;J=\MFUI7%WI;)7F7SE==8 M/9GIMW W)O,U&,G9F,+7P<[5&&6&.AV-81&,YV:,PN2.DS'.B'W;S-Z$U.5DBB&6/H@#)6/@&! 0*IC\AA'E%&8!%00NT[=W0-.[76O MMY_JQ."'%J]M(^\S#)OM7;OD;?#3N IJ4Q&V =MJYR!-P,VH<=L7_,R8([<* M-V/@L'NXX77]4O$V50ET!K=>82T7^ORH30K1/]TOY@Y13.(D)"!*TQ0@/Z2 MQA$&Q,>$RCB&NN&C16)>#PQ3DZ =*W;*.YC7=+AD2@S6$<,3/;!F[7*LL5YY M&QLV.67Z-U95^9W-@EU:W\"S,5Z2WS"S8IWX=P&?Y]( ^]QZU*3 "VS?3Q&\ MY%8]PTT>]2Z=>K'5SK<^Y9[!D"4"TP@(DE* H@"#-/9]$). 142$A,1T5BY+ M,C>,#SDI6>=6Y?J7-=SEPC)4^QB5,0X2%G()?.Z' )'4!Y0A M'Y D$0C%49K8-:.XE,I1FN<-0Z5A#,ME! T==-*B:S=6ZK 2AQ$CI\UW&N)Q M9)AQ8S).VWD01-'QT9YI,,NB% ^/\V5UWO%*+(3,RDWE+PBA2*5@@)!(N>A8 M*N\\C&/@IQ&'/ QB'UF5.NH>;FJ/_RY:KX5K$A_5AVPS57!'X< "<0%[]A'^ M1J0X#>SO'G'<>'XCZP_"^,VNNKB$>)O(@@B-0Q)% ,4< Q3J+KQ! @%.1$I9 M@L,PE#:NV.$04_/$ON@QO*8HP':U@-Y5P.V2@BYC:&!YV$GY=Y[R<]KT@T]ZP+0+S>U;>MZTTKXM"E-<+OJX \T4'=F[V-4(_30.I M2[="M0Y#4$0 ^Y@"*HE,J, (,:N*+3TP3,W%N&7W@J_F52>G=9VC5T1]AMG* M1)\9,=.1@7D>?K^OIO6;@N^U^*\V=%>F;/U[;=)5=:[Q63"1/57=[;Y61@[3 MHO,"DEU*6A\8HVK>!3SMB^(EM^H3YE4Y6T)4C1 ^-1V5/JGOZN;\U8^9\HU( M(J5:;"$&,&02,!8P2(ERCXC1!HO)8%/3P;>WGS[9A-.#KE1*/PB0@RM-D:2@ 2M7ZDT!.@(^3( J%X*E9 MYHW%F%/3U@:R)VK,=8C+4L->KTU)A=^V@,5Y]DGL0TE3 BA-?(""& /,DACX M7$9$$$09(S9K?M?LC[8)\/ARB6V:'W%ALZVT@CS68%N';FA]A1L"#( M;0&1\\..7#S$F(?#PB'FEX[<"JQN2':S*,J\\D**"MJ7>[+X^%@=^GU85DGQ M@O\N=!$RP:^?1$[NQ"^Z!LH;4HIW),O_3N8K,8,H$$GB$^7'4P20CZ02/1D! M'_&8,I+"A%'[^E53,,U& <8KCO5; W^K)A:M=U"J]LQ\.9^3O-"9HG6K9MM. MS1,@?@8CFL8L2D 42]USQ ^5&Z/^%J(TC'PN6"!\VSI<4S#,_ALU?)&O]?=) M+/A_RR^3F4Q6@0G M*:"ICP&->,#4WY(D-*K6:3;A#K";9T:*2_DY,^*HN"83Y*-N4MZVZ_J\@(4 )9("(* 2$\9CP% G,A56VLB6 J4G.=B31.FMPVX0KO3K= MKF901[-8NE76\V2XV3 @^T-O##@GWG[9WI,]ITML6PSC+H=[,G2P=.U[G[Y1 ME@\/65V)5[MSRX5._A +E@FUIA0P\".8 L2@ (BHY23!$0YV<+H,9SQ+AMNP MQ=/#C1R>>-;NPS#$\Y?TDP^34XO5(RU8 M.W5R/9-FBO:"\S.P"IJ7!=M,XKIQI?YL;:.W-M);6^FP'MC \^!2@%U#'%6T M!^)W7^B'&J;?R^&7%=&G(FH%?[/@XF&1R8S5">[J+=0T]U&OH*I&@W:"> HI MU2OL,(216G"G#*20(Q %$*4QC!@V:]39<_RIB7O;_LA.QVU)-]/I :D<6(R5>[I![[7PARG_&SR@CY*O1.R7%3) M0C/)I"0BYDIV?0%0''% 9! F:0!CV*.N!_VD-WS(T]473=HM72R"J]7:,"6 M*2/GJ3<32$=,CI0PTH"M9&Z7RAIPG0_H,%W$F!VGV2+G1QTW6<28A8-<$?,K M>[J$U:IZ4^G*3S%D%"M2656,5KTU<9J"B D?ACZ$'%J=INS>?FJ+U^O;V[=? M;BU=KEW"#+VHWC0,'6Q2[]\-48SJN,U.G9;=$<;U0XY:=^!:'/_4I;$AGW)= MAK%\UBG$NDJ##FY[U#I1QQH0&$+]JI*:Z\;>ZX17QKW<68.;.,]W#$[M MQ$:D7Q'28,31,+,>9L5\H MAL.,D=.Q&X;7]RQ])Y3VB76ISO=Z=;VN)M.Z-6]6XEJWW_V'(/F[[$G,0B@8 M0D)I%4$)0&'$ /61^B=,?!B(.(VA43'\BU!,3 M&V0^H+$4@/$8JADCD@16!XRGAYJ:SJV15F(G&ZQV4M=!K)F>N:%K8-':9:J% M.4"GH?-LN%2>CM%&E9?S5N]KB,$5=D+!139[NRB5 EUSKFY6W):D%!]SY;,] M95406N 3F _;*J^ J M2KT6L)E>G.6W6RU?U2UJG5!_V9>' ML[=GO@.%NUI2F]+];.92: AV M6Y/P9ZAVI6G)\1L:K3')B_ L[G55+]G:E/DLHQ32$##"8 MA )R0!-F 88B8BR%*9R%X=NG:&F9I?O-F_FE>!3(\-SIYMNG8I-=/_RXD: M6*T/]O@^G2.I?[NNHQP,TK%K=Z27:=IUU-J3?;N.?[IW 8[E2MU&W4Z?6K1% M(0*)(T9" N(X0 !1(0"!<0B@$,)'24AA:K6+=GR8J8E BU(__1JF=9V-8U0: MACA<3-#0H0XM-PW"8V1LAE=G^[12&)3Y^>->%P6 MNFM7%6XQ@[&/ DY"P/V$J6<_1OK9CP'"/. H%"G!@7$'B5.C3.W1WRIMQ1N@ M%LT03G+9_? [8VC@9W^+G!9CD[KH@B.+3A$NN!JI140/SNSZ0ISCHK,AQ,F+ MQ^L$<0[_3@N(LQ_N6X"Q)-E"\+4,B8!+R".@ M_D=UPJ(/:,HQ"#@6F$4XD7;GB>>'G)XTUH@]T4"V+:%XEF,S%\DM]/FU$5] M]V[^FNX5-^-3*T0:_]HKX*U&EBNYN\S*6:"AA2'@@,: M!:F.;4\!26D*) ZIGP0!(="RM&I_,%/3HX."^6^+,GNH7MPU:$^CMMT=NF"R M3/>0QIF"P7>::C.\V@XPUX9X&TO6W9D.ILED^71:%KZ; Z\?D3R4OE*SY6DG\KV"JONF6_ MR>;ZHID40K(@%D!*)@$B*0,69KA:OM^:MWO3U-.S9Y M&Z.NO,8L=T+MCF*7EV>.=^ MY60_LLGL1B)78",KZH6]:I MA]@/:"B2",0HTB7!0P32F(<@]$G"N ^9\IMM--IHU*G)\+I*88-ZM]P+??8T M\GXYH&:S8*:JSKD=6#C=T&JMC%8TN10_LX%'U3S 0F:;]EDE?'Y.Z[*TH]'=K)A"#+/8E$$@D2ONPDCV10L (#4D80L:E42;7B?M/3ZU&BOJA*)2^FI;[9:05NNA/=I-9.R"\@:6*$V%;EUT5>%S9WTG##: MI:+L#S&J4)RP;__Y/_6QD1.RFM#XCZNR*$G5:_G#JDI8)I1CEB*E! $E /EQ MHKM=4T!"1B,?Q3&FP8@=U$_AM'EFQFN'O@7SZD1+]'%SKDY.,Z=QJ&::@#B* MF=)_->%I$ 0Z63B 5[MPD3"+G[23(/T=RVSF.G66QG1UHV'V1JL2,>O9F*(EB MZ40G\@$AAS$82@ 0HP"&L8A""2,>1@3AI"1]@V ;6JRV*+S'KL+ PP^ M9]WB^<(S\6=R<=L)/5/I8? )M4AL>KF)'2D=ZB4FV"Z?:I@IZ,S"+E; MPW"UD_$UT! ]6Z ^/,Z7ST+Y@TJ@&VU87\5W_W;9-ZF"S;;8^FL0QZ)-Z^GU^P- M,LIL_8EBS2NC)A%IOD/O1.+,:TQ_EBCS'08=QICOWM=.O8N\G/U*_F.9OUXI M5_1!"=?U]ZR8,1GA@$(.1*AD&/D, YP&ZI^^4F/EX:>8&[7C.'[[J7GD+3CO MJT9G&!5^@KENF;N1 Q$E.01#JV, ACD"91 MI-8M 8\%#9E 1J6PK$:=VG-=H;5S<\S8-?-EG',V^+-?X6T*Q>L&$Q7DJBUR M ]K[L8'ML/Z+%4TN'0^S@4?U+JRXV'8::<@"!(&<) 2@&(6 \(I KI6//1)G!!IE2/<,=;4E$8_(JS"ZK$ML';: MT\6MF>(X8FQ@G=%DU3"];9SN]\,,Z'"I)UW#C:HB!G;O:X?))1>$1V_'5,TH M3$B2R!@(1)1.!#0$*?<3$(0!%"D2DL=^S_#F[7'L(U?'"$]^Y3@B>8=9&0:) MY((#$J-(*7#(E,,7R2H7F,B$T-#O%U%\&:_#1P2_=1D$O$.IF?!>1-(8!Q:[ M ;2. V>/&>X\\'5GD/$#5X_9>#3P].@'G:3]SQ*.?<$@!M(7NL&!+P#&:01P MXD,2)%@F?H^\D+U1IBF;Z_SSO$9Y)+7CHF3^69)RS$,B RXXI8G$2 XA2!B M4<23-$""Q+;2>3&SPPOG(:^[^127D6HFGA?0-+!T[E<]&*RPP1"JN3_$2Q8K M.*68IS[63R\_Y;EYI- YNV\$J_I=>F%PY>FO8O4YZ >IG78< MFSPS_;AP2@;6D,ULW-:S40&\\FXJ4MTI2@<++E7EV#"C*DN'G?OJTO71"U/X M/RWG&7O^(KZ7KQ2X/V;0IQ2)&(*80 X0XAS@@/H@"ACR$TQ"@JRBX4X--#6M MV4Y6[YFVOT^EV4/O@J"!G_P--U=>C=+[VOQ7P_4JO Z+)9VC9) T__VQ7B;? M_X3%)Q/_3WV^3_X+NQ=\-1/U$LKFNL?1NF?^2DT5YS*O>ST#+WAU,[,1[F3%;%MV]7AG+UKY^S*:TUL"LH9 MR>70$VJ3$_-2$SM62LR+3+!E4LP0<]"=$^-TQ!%38H9@:CLG$$92\@D!-S7=0D%3X"ZG02Q"!"$+)$!)G9G MV2;#3NT=NP&JW[+OEXL[4!4N;PK95RO]FRK2O$?+6<.9,%L.N.=WX)=D"[BF MTMMBNL'L?6U1.UPBV-'D]G#<:.21S\EMV#@\,K>Z^L+>2TT43S%CB'"*PPB( ME,=:F4) _3 24!QFF"& M^?E3KAPTR9#D:P$J'U. ,^*7H,;[FN6]%DQO5M MK+0F$HE(1G[J@\BGH5IJ!1!0SB(0,MTWS_<5E59]9"XCGN.D?^.I?;L':3:U'N1E&DSMVWBRJ=3!!WO*8WDOW4_Y M)O46CTZ<^"#*CU+O]51'J>KGN2Z#\D;4_UW[%S2(8M]/"! B\ %B,M5YS"%( M<2ABY?=A*:T\O,UN=N5]J&=$QUH.X4BZH].I#%Z.:ES==,;B@="ZN_/+ M5,5]^UWD+"OTTK\IIXE\DD1<-QJ-PQ0@(I3CBQ,?"$HQ#P@G";7J9^PN8T+A\>EHLJ2N,3R3_F50H3KP(VU$NJ@C*#2NPC@C%(_%!' MM$,."$48P$ 7AR B)MCH9-1BS*D)>@VYC>I:1W-5BLZ7\SG)"UT+L%9W2W$W MF0(SN79,[, "W'#:Q&8IP.J+6V= \CI22]=JJ^778A2I.3:6T4,R?N&9%FJ_"F5'2373E=X\&F8ELN.1/%!X6Z3JV>25\D*$PP("31X5EIJO[&.5#K M4HRQC*,DCJTW"X\.-37?H]YRFNLC8#7<@S??@.ZQXW><78N=O(LY&V6';@ME M51>PP>EX&ZZ3"^?;:\='&W_;K-/JH]MAW5=1T.2ZOVT..RNR5MU@NP#EEL:793(K= M4#>P%*\YV\3C-_%+U2F)^YR^TVP,D=YW9+07R?0[;?6II+^.*_IN(Q7E1]FV M.&[/!Y4N^"QE#(@H5#Y;$ 4 ZZ->7R(,=:$[WRX#\.@H4Y/@JN9PU5&S@FEY M*GN<2-/MGPOI&7S#IV:F;60^Q.EH)P=N=W2.#33R'DZ'K8>[-ET?[O?47[/_ M7&5*3MYEBZP457RJ6A1N!^<5[[.%N"G%@P[Z@A%.U8J-PI0!1)0CD48Q 21. MI"\)$7%@)08V@T]-(UKL7@V^">W=P&^C?+]J"[S*!,/TBUY38R8O0Q$^L.HX MY=I:C_J0YE*FK,8?5;WZ,+,O:KWN<4%415=OD5?=O47JD(";11WZ\8YD>;5C M'LQX@F 2D1 $2->+\O7I&L-J+E$(4\35+U-L'5PQ -"I::A&UIS"*9]B68/W MZMK[/:(KAIA:,UV=PH0-K,$N8RV:V)ILT;1RNO*J;T)EL^.@BP$GQ7GLQ1!8 MQP_!&)#QHY$80X[7(Z/]FK%\I4;+EWS%RC?*69\O'ZO4%N6]%TV5V1FB(0E1 ME((0,ZK>�".)(QB+F@TD;'WS6? MA5J]%&KATC24JM\D35LH_8&Z%%?,&"$8(@"14 L$AE- $Q8#[G,J..=88JL" M1T,#GMK+XO9$HS_+#96AI]EP$V9"DS?T^^G3S>NKXTN"[:9_;19%57FFVF+> MLLGA1LY(Q#O=_!D:\[@;1B/-P,$FTUCC]MR8TO+V63RJQ^Y> 5#ONKN"K9C]&[\Q4H!UNQE@PY'1CQ63<<3=) M+)@XV/"PN;9GSVLI!2L_RK??U1#J#?V9E.*CTLCB7O_OK5+#)S+70OI9Z(Y[ MK%1ZJ7YQO>"[/]CZY"SV10A9G(# UYT5PL ':4I2(%,&HTBF-+7+$A\ X]24 MKC91;XN+QD@OUXVEZK];1H0-,:=FPOC",S6PCFXFJ;7/TP9ZZH6D05]5?WI; MV*^\C5GU+W5^Z?[/MBYPV-YZN)EPVMAZ )CCMK0>CN>#9M8##M5CY_M5=G?[ M+2O9_0=1?EOF?Q1J6??3KU5Y\YD0!/D"!B"() 2(!Q"D 9/ 9PB&E".?0Z,W MP+F!IB;C"JI78_5:L-5R]R>+_=@N7@WVM!VQ-;"4GB3*^UICM:E=VL68Q;ZU M(^9&VJV^@$&[76H#6CKWIKNN'V]'VL"*G7UHD\_W395\4M^.9?ZL0\(D%"(-;4KZ]69LM&I^F1/>S!SXOFP,_+I8PW*/UE?=M+V_ELLY7N@^.CO!3 M_\^_D.\SDL"8QPB".(RX [&21P[U\#,&?]FFCPP MIP-+=YLZHB7*:_%[RK6Z]UH+=#6FQ@:O-4)GGKG3^0LH=/DZZ -CU+?&!3SM MOUPNN56_=]#O(KN[+P6_5BI![IIB2TT9_>U&HZ](D;%UHI8/PS0(9:S>/0P! M) 0"::0\2S^,6222E(51:/,6ZH5B:N^AU@A :BO:YG:KHH[CU4$9JZH&L"YF MVM0W75=3\DA9YAE=E54)O7*I/[ZNQ72_G*LI+2R3[/K-K9F^#CYC RMLB]]K M#&C*V6WU^MDRXLJKS!@DD^\B(EWJ;#\@HRKM15SM:^UE-^NGMK\M\CHJXK\J M[7XE%D)F9='&]NA-Z-5<2X1^ U19/T450#&C,B(LP3&(4*#<_HBJ!3R, N"3 M&,L(<21Y:B.X?8%,37,W02M57!39(+63RMX38Z:68] ]L&!NFU!5.&B-V I- M6YM1.Z[7!K-AK9>74NE2,GMC&54U+V5L7S@OOE_?V@O*6NT35R%G6?'')Y'K M'RCM#F:QKM3)(@IHS%* ,%6+\L-B#@;7]%.35ZLB6Z@U])8^77_/BIF 24AX&@ :P4@Y6HI2'"=" M\(, M#2X%XM10HVK#&7OW9>'.0&R6A=HXR-3781NA]K3$:ZD WF]TJX(RC M@37 CA[CI]_(_(YG7UV_]=RK?^T_\]T#C/+$&]G8/N]F'^Z;3D+**K/J_;H\ MD!2!6C*0!!", _7JCQG %/F BC3" >0ABZW*:1X.,;7G?(WP@@I,1X@T>]=? M1L_ C[@E,SU2/4X9[S:QXV"4D=,X3EEYF+1Q\I,7I(O=%,5*\#>K/%O.@/'Z!:,1@"&"LV_.A5 E F!"0(BRB-!5))*TJ;AN//#4UV&[^X665 M =6F*FU=WJW=U0MZ/!E/C*F,#$#WX.JB*:Y!>S7J=96?&OC5]OK"88:#-5O. M\\R,!A\_VAP_H MP^9JX^2C?$ORA8)5M'U+UJWNM?A!'/L$A)PB[?,D(/4Y!C(F-(IBS'VSYFDJV%>J]UVT9O8Z376MG&[ZSMK-*@&DL-VOZ,]2TP5-H7G=NA)=G]M'I? MOU2Q'-IMA3U]J\.Q%OR-EDC!UV&+#/(0XT2W7A )0(ER9XDD O @#E :8I$&5@=W MAN-.38D^C!-::CHK9N(U -<#J]>AM]?&B.IB!0WN0>)%+;ER6G? <.AQ:PG8 M\7%0'\#R\OYQGV2N Z9^(=GB_;(H/BYT(EE3;VN&N9 R@"%(4C\&B.FC!QE& M(**88TIY!..@1]//,\,:/4_C]__\48/]JS=7<'65D&P#6$?1/^;9DT(R?P;W M8EY7.B2+JOW=HB/)L=>LF(F7"Y+'"^&LD7H:JO>C!OM7S?$67K>1F@;$N [( M[!IR]+A+ _N/A5>:7-8WD5[[!OJN;9)1ME@I ?RHO(5J15F\$E+YO62PU3_ Z3;#FP=L0X=&*":\VSZOMVW[#FLZO!P4N]N',$AE3B",!8*SW/\*0 .)+'\1^0"&41)+0*$/LY A3>P76(+TU M2J^&:?8F.LUC]WO""3M#[TU8$F.LL&>-W^A?T0I@(=A/=\NGG]6UM?:IO^Q+ MWNG[CB)(9\UJY>+\!R_+17B]?*#*[ZKBF3=1 Y_%7*^\JU8.LY"'?@HY!$F4 M!.HI3T- @P@""6$41I&$$;(Z;C$?>FJ/_Q9,D-*5^I@#%M 0H#CV 2%J#GR! MH(AHFE!J%6E]MM0>V5:G:;73(V5\XSE]P82I&%2XU\^,@)3%+ -=MLQ$*8N7BQ!A(SI,82A8CV2\- MH[K]U!1A*]&@PMX642+7:L.YED ML?NI?D]M1R_JZX=E7C9=9YI8D&NI'J9_")*_4Q?,8A[&5(0,"+66 0BJ1YR0 M2 (._9@S/X8QM6K3G!EWN1"Z(1V@G!)=-AIAHCD3RPQ-16@,H,;V-' M54*QO*HBSZHF$]LF77G5A'C:'$_;XTZ6')#J4L,N@3.JX#G@;5\=7=RR9VO- M^7SYC2B[WRWS-\L5+>5J?LW8])Z_7NNX'V4LIB)-)*("@0"'.A. MF9P 2M(8I'&VIRZ#66]---''E=>98.BW6$ORG[<.6TM:0EA MW$Z1_?@Y:/S8\S;V938^ZPX\U1:%A$JCDC %$16ZUPW& #-? B)@@B!+.!9& M+1QV[CHU7T[[VUE15F4B?A6D6.7-XL9BMV>7MF[-Z4W&",NZ'CQ8%_O"RO9^LL^WK!UWL[Q2P-PP"'.GP^D;H1820 ":0. MJ0\2FN(T8?K1-.\5RT?I1[F9*^&2R(&? M^'5RSW884'4JM]G1=7A49,K,$.D\)\=\D42>UT_L?F4-_>O4N3K MA/@Z47[&I>04Q4PWNDL!2F$(4AE*(-63QX.$IX)8[0&='FIJ;L$::9V <]76 MB6]*;O2NK-%!MIG N*%P8&G9L'=;L]>4:Z^!NM.4\V2X5)..T4;5D?-6[RN( MP167.2I*C-YGA&;S*@_ZMP7/BCJ;;9UXV.;PS)@?,9%*":(TB &*> PHC040 M"20H1 3Y,.J11F./I,<&R1B9-;_=5N[,X[ZW'V1/WQ">D06*%_&5[%DZY3WUN%///,+;7Y9/ M(E_HY?/UG5@P-=P;0FUL,'LM:$^CWBZ/ MXZZ%;E^NG*82FHX];DZA)2,'R86VU_?UW;9O>?U$LKG>0U9B>$OF0KDZ#S,J M8X:2D /(=$M:DDB 11@"/Z2!H"0-$+8JNWA^R*EITZ\D_T/4-1F*-? K[X%\ MSQY6#^J_.G2Y?-9U'++EZ95-WPDP]&B]0#B\HB#["TIA= MNERF_+AULX?I8WJLW-16<)X)2X%-]@,YU MU<-0,A"(@-&4)YQ3:)>0?##&U,1FG7)9%X>QS=<]Y-!,/BYD9F"]6)-2P[OR M*H N4U%/6N\V5?1PF)%3.4_:>9AJ>?JC/0,1ZQ76:WU>G3\WOKAZB$D$60H8 ME0*@A,6 (/6L!YA2IKX7<1S:11@>&61JCWB[KZ"W'ZY7Y7V5GVH917B,2[,G M_5*&!G[4CY(SP)*EBP:GD7K'QADW!*_#TH/8NJ[/.DN:W!1[@$@M+WR? I)B M]?A3H5[P+(D!\CD70T;M41R?-9LK@BKR!%:(W;RXR M&PJBIZ75.+VOS7\' MJ?Y]GA^7^M$QVJCJ<=[J?>TPN*)O_97;!S*?M]HTPX*& 4D@@(F00*TT!$A] MAH$?HS!@5(3J+W;55W;N/S6-:$J,5!B]%J1MY95=!KN%P0$O ZN!'24]:JX< M-?SBBBN[=QVYWLI1DPZKK1S_6+]7_F?Q)!8K\;GN8%T5/U@O&J!./U1/+M-U MDQ"D"<",2Y!&RA& 6*:!M'KEGQYJ:H]S@]3;@FKWPN]@U>R%[X:K@1_Q(S0- MLCXX3X;+MWO':*.^W<];O?]V-[BB=Y'4JI7]&U'_]V9QNU4JO:[L]GDYG[^K M:R#,4()A&/L]3_7-/NPYKIQI!6'LJI=] M^#E2L;+7;7H>L9 L_SN9K\16]E:Q_N&_9R)7M[Q_;IH\4\[]B))(I_7I]&2( M04H0 J$O8QG2B/+8:O/5:O2I::'&Z55 O372*A'FP_7?+5MK]YL-P].;H3@> M^ECG(GKM3W?ZT.3TV,<*P+CG07VX.3@HZG63GG6G=*X"5>+)=4,UL2CJ6GAY MKC,M]<"OGCJY@YK:8?'ZM-Z+??1ZE+#V1U=DKD-9@AF#RE'DR%>*F#* _(2#-&81P"B6TA>^P+%57.X+V# U MA6UQ U(#]_(6N<]N?:TCP*A:NO(8'71=HS<25UW+A-61X:S:\ M+3H;IH-[;"T+I]TI^31ZSLFY^T]Y95Z+=KK]4 M]]:>I5@F.$U#@/T@4"_2* 4ICC@0"2,XB5(_8D8%1*Q'GMKK;POX^GU75;N^ M\L@6^%Y1Y.;38?8^&H3D@=\BV_RVH*M2UU<[->*\3]W\6NN]-53?LOE\>_=1?=-X2# !H5 ZA5(:*-9T[6D)8=QU8S]^#M9\/6]C'P9WK9:+7"\9W\W)W2P4*,:) MGP B=-6X&%& $YZ .!*,4X111(V.P _N/#7%6H/S-#KSF+==NKJ%YB(2!I80 M0_NM MR.VGI!:-ON_48+:CMJQG8XV_$/7.IXG&EA7CWG.@JY"D*>I1"E,>$2 MT%"M11"-0Y"*A(.0$YKR&%.!63\'Q K'U![KU@Q]1% !KUZ+#73O@VAS1/4Z MO]XQWB27>^52;S _+)M8B[X^BMU$VOHJ@TW/T-OX6S/3VK"9A:LCLU7[+L-$ MWE_(YS#NC!V4%W)K>O%UVKWI=SOGO4Y^)?^QS%_/25%\4-_A)N9"2(:8/N - MF$R5QJ84I%SZ("$!C$6,982$H_XFQ\:?FK9V]MPHKKS*!J\RPM-6](V+L9PE MP\B8X;@?.C;&.>TNVYMTD3=22Y.C$*;2QJ2+'XO6)9VWZ5F$;I'7$=?_556^ M>U77Q"[6)80_B0695]5<=$_LICTV8[DN1!M&:B&H7$P PY#K[2\.4A02$"4Q M%MR/(\2M^M=>@&5J*ME6$'RN6FMD;6D2[=@\ME985JZ[8*+,Q'$D^@<6RFTK MJ@(1K1U76_7+O;4MU92L2\G)?S=E MS\$M^Z:I M%4)'.FJ'5CR)^?)1;QLTO:>:5&H921S#. 5)%0(1D5"W3PD $Q)SGZ>8$&F7 MKW9VS*EI9@NY7OYM0'L-:DO!-&'=3!@=,DM5MPYC;_[?RP(R?" M&?-PF!%G?FG/C@[+HA0/C_-E%2W6*N*;K&#SI0[8WNQ/17'*8J330%@0 H33 M &"")/!#$0;"3Z((69UT&H\\-9'2P,';-?*U=V'9W<&8>#.%&H3.@75J%_.: M2&^#VOLZB#19D^6T-X3QX..VBK#EY*!SA/4-["2++$0YJU/A-M4_?L_*^^6J M_"P(S^;/;X1."\@65*K3>V M>(TQWK8UWB8K3J]@*XNJD%7#5XZ3^>%+MM)?B2JH5DC%'>72[9:%]G3N]Y>1!BNU]QP]77/).9X$T/:Z8@YNI? M"[[5JT3]3CT/^T?+ 0DAXB0$,H4,H,07@%"2 !9"BB*:I+&T.K]RC&]J[\'M M$^I/ZJ;WN@;#ISQCHNJ7S(A]01W7,VH;+##Z/(T81+"QS=L8UYR*>:UYU5;( MEH%>8^%(P05.^1\JAM(%Q!>+L73(;U<,ILMA+GTY?,FKI/KG*DCIU7-U*KB1 M"!\*)F&( 0I)5<0H IB(% 0PXIP&OL!1TD_T.\>=FIC7Y^%*)EK4E\5T=7-N M*\O.F!Q8;D^0.))X&K$TC"AV#_U"8F?$QVD1,[O\PLI"3;1"7?6#?UQ\UJYT MGBWN=%S7UA.32!12*A.@5$FI%*<4T#1" -$PPF$4THA;E5JS!3 UN=HJ@*,> MMW=JC;%@>OG8N#/TV7NO#P)Z5A@RG14S'1N2ZX$%;7N%WE#;PM=Y-&L#JFC4 M8E"=Z\OB(&6(3#&\3"4B2X9.%B.RO<\%]8A>G2_7\&J_7,.'E>ZG\5'6S9>W M>VC]HJXM9Q2FE%,F@"\8!$A*"8A:V>O*0PPQAF44V(7\#P1T:MI:PZV*!M4] MQLDZXE^':-UIS/W;M0\VW42R"&/& (I"HKQY@0 6DH 4)PF') RX>D76Y2!N M2Y*7?YY)WP<]W-2_$G?98E$+NOH%$Q.<9TAIY+, B%$ A"A#&"(?0"3.(A] M*DB"TF:>WZI5YI]LEEO( V[2+_BT)]AP=3B!*1MZ]^[R2EX;+:_-WTEI> M6>RX6-> <^*\(M<06,&QU<%.]W!3\^>ZNWOVX=-,H=VQ-+#.5D#; MB/;MTX\KKP'K3B+-2'$I=&=&'%6NS*S?%QW#JWI&=C8GESJ3.:NB>=95_GY5 M?SZL'JX?=/_&^O>E3N816'"5S&.-8&H" M\V&Y $P[D[5C\=B>!;.U0;9!G]9S8J9(@S(]L$BM3]@WX*^V*K V^+W: &]M M@<-@T+[D.0T*M08Q;G!H7XX.@D1[W\A=JX,Z<+[^<[/GC:2$B,D Q+[0%6]B MI8,QC@%&"1-2Z2#U+VYS<'3DJ:G>UA'$=M7VRYL:'.?=\JS!)9NC'3)L$SE. M\HTU7T-W-3@^^(MW-.CDQ*2;0?<->IXJ]N"O=Y;K8!OI>D4 ^7I].',Z5Z:S?CC[H_U8.9@SZO/ M/7KD[#3;9<6[9?XI7S(A>/%.&72S3C,I;A:?\NQ)/;'SYW\7\VH+CBS42G@F M(4MH@BE0*B< 2ED(*),^P(0K9RU$/@G@;"'NB"X19)BUTQ^.T6.9UH_E :CA M'M$MY+H_W&.+'=PK\'JQ6J.W2!:Y8,:ZQ7","1AIV=H8H0L]>S^V=GC:D+]Z MVS-RL_#6Q@!MC?=ZW!FQR-P99V9&2MH9=(;L$G8NY[4S5^>"VX^7IG,Y!SL9 M.@YNU\\Y_R!*77E7#?J4<<%?/?]6Z#)-'Q]%KK[0B[MK5F9/U3[N#*8IC3@* M 8I#]?;R40!PG B 92A92$,:A-&L7*K7KYEK;CZTE6.^!C#@3JIR%YFN2?W8 M8-?'N\L6MT?6P.W<=(NY,'/2AV%XX%>1)KE7WGO,<=[&M^OUV46?G\6NC6*?.;!1??_Y=XGLE M(#_&$@A4]320!) 2?6'S_PPDCZ.C'843HXPM6V#&J37H/0JF)[":5X-_#B1 MW9KCA)Z!I<6:&:LZX9W67U O_/A]1ZL;WFG6=OWP[@_V6&FW1,2&"8C3NUQ MK]Z5CPKP;F7&?_H+A@'\9V]>]5R7K1W> M*Z]"[*TA>Q\'H])BD>N:TI&6LY=3:[=FM:&IV M?*\>C6,.T6R1VD6JV*G1$U<#:NT'I;6!>M34?W:WX#-APN<3K&F[4 M-9V!W?N+.)-+^BG%=J#Q+9F+3:F:-X*6FW^UD:W0CQ.82B47'.H2CBD%E#%? M-W7B*"6<<;-^3CW'GYJB_$KR/T191?45:ZQVLF([ V92,R"O \N/QK=5(>MJ MDY$!E)L-"J);K3L/.^[)ETN!LH4PJFCUY&=?R/K>IF^U;":R)SU<\24G7%PO M>!LJK6,#B\WO=3VF;_K@6N%ZLUS14J[F[:>: L]!$!$>,*BEC@+$HP30%!,0 M\2 *4P0IP485'X< -S59;-%Y&R-L*VX[G#DSQ7RI^1A83K?,NO(JPZH25NN4 MCOUYNO+6YE7;&JV!Z\^.5?3;_6RXK0[N$-_(9<3=,WM8;WR ,?J] ]3XBT(J MS5,8;D7^E%4+;;F.\+M9%&5>[;L47]0(Q?%?-:VA?(&3*)(<,%^'$84\ 2F, M.: $JJPCZ M7.JW4WRCZO<0S.[K]R!C..^Q^.IYT\7L^GM6S$02B)A#Y9,+P@&""0=8^A P MR&D PR0EJ57BH<78$U3?CB9_.K!CN\W?5VV"N[:*!Q-C)KD#T3V\HKICVF4G MQ5.8ASAFHSH7)'X,#:5''W=H<['>)7@ZU3"MU)D1DK+M7GS(BC"HZ9]?L: M8WA57UEYS$HRKPZ*>%;J/)R;A:Y0*/BK5?EA6?Y#5(?0LS3TXQA+"E(I"4!" M"I B@0&.(DCC-$;"+F79=."I2_\&5JH+L;6/V6M >796>@NT]BSIL MQ:5HV5'E5KX,QQY9R.P8.90TR^OMQ*W(R]DZ*?<7L;S+R>-]QLB\6F@$-"(< M)BE@$F* $J3#$2D%S ])HCRG)$5&Q].=HTQ-MK;Q62WENKGLUAIG# TL+#;D M&*N'D?$=4J&NWY()]:]]B>@>8!0],+*Q??C-/NQ\!VC=+:/X1/+RHWRU*K*% M*(K7RP>:+:J F:KB]@SZ(HX)YT"B, 4(8JZ64"$#$2$)9BG"J;!:0CG -#45 M.;./L6F 4WC:,%TRLS7-V[*MJ7'N;C/)>(XOWF0:8N9>=O/)V:2YW)>RI7FD M_2IC6%/9Q[+ET6)_R_K6;H(/=V. KMMM'MT*KZJH/V.,Q3P(?4!1% 'DZSA$ M)!/EZ&$N8(JEY+Y-(JPM "O-'B$=]FCXX64;9-9S8B:[0S(]L,8:!22N+:@: M= X7EVC*VY"!B6_33_O>""GTFO@+^5YK[@>AA%9O^]45 MH]NXF&M:E#EAY8SX0:I6MCX0(0L P@@#$I,4")'$$OFQ\F^EC0MK"V!J_FJ+ MWRO)=^7?: O^9B=UUE-@)G5#$CNXU#6<*NR-#WGEZ;( RF]<&[ 5(/BUM<&A MY]B7/I>*9XUA5,7KR]"^XO6^3\^D-.5 "K$N/%"EOGT6"_&-S+^(_&$6)3#$ M'(<@(+H_#4D)(#R. 8QD& :8IRB%5HEIW>--3<\::)YN"6V9F':&6#/9+_FR*'Y;Y(+,M?OV"\D6KX3RVX52O9E,1(H0$FH5R=1Z,@Q"0/T8 M I(F-%::0]222UOWK-& M=7MJ]%'J8)AWRNO1&%A^X*B87-,S2';3@^MZP5\O%WJQ*A9,.4#['68"&*8, M1AS$B$N ,%7K1N8SP'B,,8$!XMQJ!]Y\Z*EIROME%3^P!=@RWM6<=#-]&8;* M@=5F"W051KP#>YPT>WO>G ; FH\^;@BL-2L'0;#V=^A1IE.OV8K/HESEB\^B M$/F3^+R4G0D<)RQ,J]*<2JXD%(#J+*)$I"0,$4L@1,;U.3N'FIH\ M56"]&JW7P/6^:L!>@]AP[63 5NZ'73B+19U-ET1M](!3:/TKC-HJ/" MFD:\=%;4[+[#>*4TC2S9J:%I=D4/2;W^1OYHJU(]_RIT3^X9#5",(4F X(D2 M4AA)Y?=Q A"+&0LI1CXW+W1\9("IR6<%L=U<-BQ>?I(\ WV\D)*AUX0[;'A? M:X V2GB,%@O]NY">D53/\$MC)W$=IG<*V['KQI.S#M0[(M;UN9Z]NIL$QD]J M:DKE>+YMLZ'55:#PYD$HJ(@H!+#A"),2 ",P"A0%$004*(59B%P9A3 M$[@6LEIC:=#5XFL-^\K3L'N5Q#"AWVP]ZYC4@27R_7)QU^0@?-G)0'!>[L*" M%Z==M0V&';>/MCD/!YVS+2[MIT)O'Q[GRV=P3R ')* $XI!2A6 M^D/#2 .?19+R9E S$9UCHPQ-95I(7J%QN@]MOWI']6G['3E&*%F.G(A30/K MQIJA"MYYU\I:+CK,=RD/QX8950XZ[-Q__+L^VN]QKW?EUT=[[_6LZ/!1_;:3 M"2648AU;)=0? 1(@384$,($I32+HQX'5P5O'6%-[_)LSI,UA= NVEVO11;*9 M%#BB;F!)Z,V:M388\.%2([J&&U4K#.S>UPR32_I&_R@5NBF*E>!OU#)H.C][XK4&K-7@_9JU%=U MK:PK;QNYRR B.Z[!1I;7]^YY63V/U7"W]T1]&S^NRJ(D M"Z[&G"$>HX!"!"B+"$ R"@!5T@72B$L_#0E,26+9 +-CN*E)5=OSL5:L"O.5 M5Z/VMF![/V9*SZH?_]6Z4687^]TZY9[3H1=+9G0Z[:AIP,SE[36[!AF[UZ:! MP4<:;YIC39^6$?1;:HFR>56[8A^6""[Y2'Z-ST72%JG"\ M(H6HVI6KGU2?U+G+,XS#&*8Q!*$DOO*D>*0\J9"#-.!I0(* ) =Z!O01 -6*/;4&VW-)Q/[&&.T(O,T\C:61KW%8$IZ?M M\W8-K&(Z-R:VO>T:/6TF]Q-YKE:@UWFNQFBZX"D_@CD-!!UN/ISN<+E'.>X& MV6 L'^RO#3>2T^VYIAE&0''* H@!9$D$D(B4L^HG"9!)& L1TP#'5H71.D>; MFH?:L=G4JTU)-]47;=--KI'(!=RYVJH;KCM(]X!3V*[K[M]A=I&[,@[OF\+' MS\T[LWBS$O\0)/_R;3F#A"$2I1(0(J#.L5:+X"0. $ZYY%'BLY@$EY9UZ!A_ M:IJCOG'P\O(.782;Z,?6G M>I%[ZCU0GQ-4)P9\.9^3O-C\U/#PP'I&S.1H")X'UJ46%5[XJY[ UIQY7;OH^&8X_N.KKAW3%A:A 4\CIG.FL2Z\GR"M9X'RGT0L0BEC%$&CW)G^ M$*:F;*^O;__=>_?^X^^WWKO/'W_UWMU\N/[P^N;#+][UZR\W?[_Y6-]TW=*J^DL+7_=B_%%;X&6+OWIK([R-%8.4B.E/HDOAZX%B M5 GLS]*^&%YPIYXE).I"%.^$NH3,OY#OS9;^*[$0,BMG(19<1DP"ZLM8^71, M .*'%,00B@A& >;0* S$<+RI"5Z#T[)"Q!E.S?3+(5,#BU6#U&N@5@>7#5CO MQP;N:0_7ONZ#&3%.BSV<&7+<"@]F]A^4=3"\K&<)J[K&?+55_U'N]^28,>9' M :08ZZN*YN2;9L ML2QNU4VZF*:C58M>[95%B*4(Q0'"FG!#.U1*,I!1C& N HCN(D36$46876GQAG:H+2 M'!IUMFNQXM'TW.UB=@8_7UL3T_0%&Z;VU!DFW)Z6'1]JY%.Q3GL/3[^Z/]ZW M0H#0FZE5#;T92Z#TF5J)I! )@'@@3ZB--N*%@FVV^7NQ<)L*Q'0#;K8YNBCD9N=&/6JM[?>? MVAUMAJ&,_5 20$+?!X@0I@-N). !IU%,94S,MDT-QIJ:>E7H/+D^H5C2>79G ML;EA0F^W>CDF;6"=.NQ;5PO51J?<\691NMY\I!'T:UTT4Y>!*I]O%D695]^TXF-Y M+Y3&D\7'QRI5NDYM_)(3+OB[95XO@[ ?QA#%!, $25W62;F<<9"".!:)1# - M).'_'W7OVN0VCJ0+_Q5&O"?.Z8XH[/("DL"<3^5;KR/<+A^[>B)I0L%D "+,Q'3MJM$(O.!^# !9#YIKC$\J>USX_RFE'=; M&5EI.M0M&ZS+HU_C>V#P,IGO['I^.=4UA95;0=?U;F%A\.8YZ'YN7WNH ;@) M:@B"#@9!!4*@40@:&/;5X#426FWXR@K_U;\V-BK0L_WZ3"4K/=NOD:5L]:M, M9+\.]K0F32BL_2I8OU3J?AT3AFV\54,TO9 /+8XR&(60)( ]Y@@#E4:H5F]1Z!A,) M,*4I10*F(C):SYR[^=P6'-JV0!LW3.NZ"YOA:=A ,'R?AIGB8'\@=L9AIP=B MW?M/>R!VQK.3 [%SGQFPI?&6+)E.\U+O_+5484+!R(J_*Y:[K>"?Q;:N=6\K M'-Z)U?JA6.F)V>>Z=6#,W%NB8 M:%AUX&92#'8,IH3:,\=T7-%I=Y4S54EHXTZ@BQ4:28U]Q=5-T''*NN^OHV?' M?(4^Y71-M.:>9MKLUL^N8.Y=$8\>9+HUKBL\7JQ:G=W4G^R?^N';C>#%MEQ MI*61HPPPF#, (Z+B5Y0(@&"(2$ATB4GN2=+O8(71XSN]7)\^R6*UA>X5^CIS M8!8">X!T;LIZ^A>U_:^DEG>*W]1*>!T+9J=R=XK.$ 6[,W<96#M'RA^Z0ZKZ M0V_X/9&EWNK[0(I-I=7\KBC9?-JZ/%M,3BKTK&\PL%:O+@^+61[1*"( 13(" M,"48()$E($[>_N<<8ZN[^]E-P^^W;^_MOEM5U M5E5TLZN6,X03R$/!;&>WLF(\XM&JALKEY@NZ[5%GM$1C@; M;->Y1L_SPWT [H7!P9^UR48U;P/!M-A45Q?%ZOGD2I-]9VE?YCQ!)(N<0@PQ("&$4Q("2" .5Y M'HE41B$FB\>JG\^W+=ELS2*KR>RW>1J/O?#W0/[1V!A0\;U8K711 27J$TS8 M)YA._Y7((4$8"5V8SK1V6)2KKP03 (=(\#04.,_3YBOQ?L7_Y;\0K0\3?!U$ MW8/I7^B[8+:6F.7L>HYHNLU++F:(TC9#E%IEB&Y?9(CN,5!_K5!P*%\[]<0Y M%<*=S/AI)76GGI,3<=[)#;#O!_A-L-U%]+[8+L4BCW.1I E3:]%,"X9+ M!(B(U-*4R1@QE*$D,Y+R/7?SN:U"*Z/T$7D4_T)_#5ISS?OYG:#73_-C,?', MQ+9P6/7FN^3WB$Y\)[>)6>Z7?8N?F;@2H;]$'RW%'?REK'-3O"V\$ZM MF8XD?7 HDERF#(@8<0!)KAYFD7.01F&(<@ZCF%D)I)@//;<'O+5\D>,*=ADOGHT\8YUJB;&UEU M.CR#C:@5(HLC_4BUBED)2^6W*Z SF(19FN@]*]WN.8X80'DB@,@A3](\2:6, M;0X#'8(^P2%A+;>]V3Q7DMH/ZUU/WL\0=,W>!.XP\\S^M:&@LO14AO-&9Y:Z MHWLS5%Q2_)41)Z5U,^^/J=SPJHEWTYMEZV_J@]ORXZIN:_]W47S_L=UW?*A^ M^4ZQWC[M80%9'F<\S0&.8\5/**6 $"Y 'O%<2L(S:2=!/K']U1D%%*T&- MPTW0(K%ORU-])-!@=#+49K !.VX>9[$-.]"%?XW-V''SXVQ+=J09 Q*)U+#_ M$.TFTL<5>U-\__97L64_U'O\K_7F'V73>##+DT02G3R4400@C 7 *(1 Q!3F M-,I(A*AQ+I'AH'-[LU5F[S%' ZO1>J1!Y@GRCYR]"6V2TJRA*LW+\GT7M.E)EEZ]R([ MR?;:*67OFK=1FP]Q"'HYS]22B6! 8IFK%5.6 B2T5'H44D8@0H9*$'[,F]MK MX\.+1<^NS2YI5S^D:4DXA1+9Q1DU>+.\ZCS-897RQFR5\L<^_<-@!3+)TSJ! MD)R+.9Y4*^X5YGHB*;AK4^%'[>WBJ/\"@F[7$'.CV79UE(&[I3M:BO_9J5'> M/ZG_W*N[5+)#6-^*$8:E^N_L=J(\BR^*?@_[%>ZMSFWTBQ^K0NR[M5LP31C5\W1:E^]4[] M<_6]WH%2:Y$[>4]^+B!!A'$>@S@E!, TR0".!0("8HDHRU &K4C%EZ%S8Z6W M/_3;H=JZ5N\0M09HW0N^*\?*X)>E\DV4OP8J#"%/I%CJ= @@UQM0DJ4(RKW/ M Y0F?7P/S#AP#K/KF43OWG[4DD9T&QPLOPEN7TSA-S6%.E3IP2YP*[\E&UV&5K8S4F^?S-Z@B M,I'0.(XA Y@A"2#,H-Z8XH P$N9)' J&8ZOFO_YLG=N+J6MIA\(&!G(E,G@TPK)G7)QQ/1J(L?'-U&XIR8&N0L M9Q'"0*18*]EE&- P28&D6C:*(RY(9KW#<'&XN3WJW:82PZ7KKD!LL7AW ISO M)?B+EA.>=>G,4/'4AN+5%>C,O.]I3.%>:^ZMMGRUW521B99ZJ:4W]=\64/U/ MI D%'.48J/" \QQ#A B"4\H5XM$8AHXJ.E15.-UW0;H)&^\I& VM Z'$5*K=!R.7A)@Y'KOI]&IANN,K;^O].;9/?GY1JR$++;-\DBM@^J"+KT:TO)2Z@?WZ_<_R4.Q MJC[^56QWFU7Y=;UI( M[]O@N;';2W\UNW4]KE2V6Y]O@KW73>%=&1S\U@W:6\]KU>[:]^!/[7W0N&^Y M#^;]ZV/&NG/Z4GBF[ME\'ZSY?JI)J6;@^/4UV;@#,H9_$^OO M&_+XHV ?5W*]>:AE[?>Z$PG*HHBK-3HCD8ZK<0B0UB2$6O%98HH2AHW3?_O' MFMN;YV!MT#'7(KWS"K3]U.X8,,^L?!ZKX,]AXK%7@+-(I-&K]QBN@Q0,U]>I',:7C)T(5$*==&/9N>=(4:Q"!E@-!( 1HP#*K4. M24;3'(4P@M(R[._>?FY4V5K7:7I3:V#(^@5E&U2_@-(T!!X*D/> M1\;#X<: MY[%P&Q>^&&'B*.Z<=Z> KK@*US;;X9_TB M8KE$,!(Q2'"F)?C5(T^HU"W(!$9IBB&-K1(F30:=&Q%T;;X)2,?22@1]K;>' M[(GEWN *R*[)[GC#!B"7;&(T[J0<8X/$,?-873M6NE'G M:JQ7E:*KW/_]3%ZN(9EUYI"2880PA5Z$(25BB:"I' "$D *5:5IZ$.,FM M(I,1MLR-O;I*A =G]+\ZS?X:AX)?&I=L16M&3)T9S4TT(9[9;]A<3"06.1A8 M/^J1]N:\DISD8-PNZTL.O^7 EK25DO8A[^W#T^?BD&_=)EHODEBF:0H)B".H M1:]51(@%PR 5840CBFD8&O5CLAMV;H1:5SWH@I>JW*6HZB%K.7WUB\=-\42V M8OD,?H@E#]3&+X828<:=[F#W39-.HH%N1\N$_P>>/+XI0.L4G#EO0 M6D'EM/6LV#C/M+LP MW/1I=OU^G\VQNW+),(9XLRN+E2A+%5/18E4GV^P/*C]R]=XN9$'V8]XV:C9J M;=N1]U:_VST(WC2@[32?7?"$A80I?HFJ1B!(1H!&4JT\4T&SA%(9,2N2\6ON MW'AJWZ"9'?6]MJ,NSW-LQG[SF3G/!-HZ&G0\O0D.O@9=9UMV;=VM9KO;":'Q M^";8?Q?>&WP-K+EXFMEQ2>>>+9[TC3 -^L4N;T%.IM?!TN;72^;%(N+J/83 MN#.L//.N=Y@LQ>2I8+53%:!QG(A,@(2($D"*N0FM,0<@E9YQ#1IE1GYM+ M \R-!AL;JQBH,=-*Q^ BD/WTYP(>S\PW !GCY_>:^STAG;JT$\ZI?QV'4H!A(P!DJOUD MSKVMGN()6B7=W]W??@H^?;Q]\_'3Q_N/[[_9+66[J)FM.P=BX?F1->D?:+V( M.^.JRQ57]_:3+H_.^'6\ECGW$6<;8M_$(]E4IU:']=']AJQ*PJKZRUO.JX9K M9'EXY9>=1FRZQKXYGN0+(6.*HB0%N8("0$0AH#Q+@,BY3'.1L#2RZJOIV=ZY M10'?A&Z3H?NU[Y/+ J;L';\EYG26!^^)O=;S[MB3DU^[6TQ'_@;[(MY&7;8^^GC(:'B=L6K@Z'/ M"L[=9J.5J*N=ND/V6)KG-":$@BB!ZF5#,@DPDA @'F8H$FF&:&3SLK$9?&YO MCH[M=N\**\3-B-\7CMZWV [)//KU6Y\5'RS?GQ5[R<4; II+;K4:?U*B'(+, M,>L-NL=8"JOWRCZ+;3=1^DYJ$M7EL,J0+QOQ4.P>%NH+&:&(2*!BYPA G$A MTI"#.(YBA%D4XRAFSAR2\X+%VH@Q^X8UG/0EBSF;/EA7=3L;4Y-BD*U>-C&]>U&WHR6B=J!BT M<<,'25ICZ(;YGB6+ONA5)U9ZD MO->;>]W?ZYCT\WK[7V)[B&EK3>@/ZTWS(_VY:!&+/.5QF(,<,0R@5%$D$HP" MDDB9L91E.;/JH#RM^7.+0T\:*+\HF7NL7+!,AY[VZV!&YO.=9,_O@;.-I0[] M@VZ"O=-MOZEJ^T*Y&3R+;6=ZJ6ZS++;/7U4POQ ,4B0X M!VF>4 "3* :(I Q0E"'*4IRPQ.C MA.^VB\T5:6]SQ8Z";\?SFV#_G3@X'VCO'=9R3C=53FL^)S![VMK0Z>;AI(9T MPJ&'O<'4F_2/MJPHC?.$YVFLTT(X@#&. 4&4J'57QEDDF2#2:O>^<^^YO1$^ MKM0H]5D+6=J]"[J(F7'V0!P\JR_IZOLGH1BB33IY_F/5;J8*_OXG4Q^MY1P7&9?J?[$$6$(( M((<"8)IB@%F4R10*D7+<[EH;IG8-L6/ EK7GYUV[\;>@T$UGU"N_T$^_6C]8 MYH(-FA+#K#%O,$^47U;9KUM9-QX$E0LW^]JB9UTM?G CJ/UH-',=IJ2-P=%I M\MH@0Z9-Z+#^7T 9 M(I9)!B26NC:40X Q2T".TS3&*0])*@8MZ2^8LIV'@_U.6T(,P,UQ MEP@;"Z9N'#$ G3.])(;<92@+/CP4^T0*/;1Z4,6*%:(\)(?=TK*R:"$$IR*% M"$3JVPE@#M5J+]%SA! ,\XA1G%&[)C86H\]M%=@QOCH=?V'^B_*TU@/+W@UV MP'H#0'-+>C8&3,QY [ YI;PA-QFX9R6:S >M6+1OCGZ_ MUC:L5]^V:_:/'^NENE_YAI0%6PBDOILPD8#32*V*0R( 15PMDB,.8T)81H25 M:J[E^'-CORW6X*NMM68AS;M5:D4QX$9<>%&Q5E>Y\APYU+?[C[WMT4;5I< MHTH7[,W7L-<.!-]>P-[_8-CO@PX#S^E>J:4)T^ZG#L/G9,]UX&V&O7LN]-79 M%^%_$2NRK(1*5OQCL\W85&(L< B1R+GB0B8S%7OS7+V"H@20-,II@B.$B94X MU0A;YO9.NF5LL^OLS%81XF-KOQT5CIDB,UJ<"'C/%-G3U*PCTK'WI9J2UINV M^LT=6SK U"5SCC%G4A9U@-LQH[JXY3!VW1][?UP][K;E)_$DEE%SUII #+F M*FP7NO>%"MX!C?,0< F3F*L87R166<$]8\V-'2O;@H]V--B'I1G-.4+(,XT= M$GPT;VE#;X(:L,C#X;8!)BYIJ&^X26G&P.]C&C&Y9*#,\(MCIO;=K=:;5/*4 M@8B&:IE/*-5=)T(@$QY%B*I5*"8VB\ZSH\QM:5FEO@;K_;'K4MLZ1*'@/*9F M1#$:*<\4<7(J[3QZZ47 J:KPV8&FU1/N\_5$2;CWPT/K.=E&W^V=J/_\N-(E M42LU0UJF)\E%&/%,K:U(CA0-)! 0B;#Z)Y00HA"Q4 ZJW.P9=*:GNAT+;6LN M^Q V(X7Q@$VFXUC9%_S26OJK[AQA@MV :DD#3-S61?8-.'$%I('OI[6.)A>- M7&PT>K,O=&9_5Z/M-H+?:8W:W6:C6R:O^.>U7AK5_]2[266MU$E2&29,"H B MH98FC#* TRP$)&(9XIF4V*Y@T9EE.X3<=M2*GS9*SM&[N /09XZ")V!&ROLY#= _GE"I .5K,7P/&[HCT>])57M1Z(L6B< ,AC ".=*Y M#1%, 8U#"2"FF" F%&')250*!ID_-_+[O-.G)%J]JW+2P3 / M_C6D#T;-CC,5A'%6#!<+U?O+SU_)7[\31?8%69:?Q?9.JM6!V*CA%A'.1!Y3 M G@>JS>4\K^!K&IJ[1,U[ M;-X8>Q-H[/;V5IJ=FJ9;F]TJK[VK$A\.OWJT?2+%:1 FGN: (I+'"'L(H XBKB< B MI"Q-TX3!U(9Z!M@P-RYJ70@.ANH$C\:+0+L!M!^=WP=_UJY8GC -F3 S+O,\ M#9[)S^U8KA]B M,SYS!IQGYKJ,F8?482-07%)1_X"3DHZ1[\?T8G;1P.U1]D/PW5+EE8_ZOU3K'4+$>A M5 PIF3X-RCG ,4T!3R.1($E(&EGEV5P;<&Z$V+4W.!BL6%!=-'#U>15TP]#, M(92^H[-Q*-H':(;0.(W1KHTY;9AFB,!)I&9ZW=A@[?_MR$8]P,OG#\6*K%A! MEA]7<]$=@7HB8*S =CYB%NQGF^T/1,=:W9E79(;=U- MT)K>2HBT4-_V0VW-=4,P#SHVW6MVDY<%$!XG2QTB;)F2XQ<][ M2L:E=.D*T4\&B+K)F+X D?>DZ>-Q7S]O^@(21JG3EZX=>L[XW[NF._7]6DLU MJ[!M*5Y(S=VO=77(E\WZJ>""OWG^HQ2*!O=Z![=,+88K4_;ZOBDC(L.( 15X MQ0 2" 'B(0-015R1C GF/+,[GG1OY.P([N"CUFWN8PL> M&U=U1NUA.YSL_?R;[6&HA^^!Z1GJZ\ZN]Z/7%Q.[=S X5>[4>IUZ;K]TYO87 M[:OZ OS::3ER\->+AK3/"7%[[.O!SHE/B_TA?7K(['&L@2^?IA!(62.*)[T_ M\-M&F?&V*:D-(64\UFK*E L 8Y8!E%$(!,LH031A(;>2\.\?;G8OA+:<;;,W MUY+2^]$U)&=GF/FFV1:N@Z4W 15RO5'+[^5R_9=NYU)U?'ZKEG;%-M!?^)O@ MK>N293/ G-)@_XC3$IJ1]R?49';54-6$I@V)/I]1+/9%;*H]2>7/'5T6WZO- MR;;EY'WQH#YR)[^IGY921U-:69ELMN_(5MS^+,H%C4+U\P0"J67?=<=B@"!, M0!IS&J4I4U]4J\U$M^;-C<0:[[3(2N-?T'$P.'C8Z5-;.UF5='7R NL G?M,; ,\7')9WW"3 M$I.!W\"MF7#=HJ'.!&X^N';".G1?;[!V7:'LFH]/\ZI>8 M3IE0;8"8QR3JOM%?,W': )4KR=(F=QC>D[/I/53K;]SMMN56/9\J"%MD2(19 M)G.0)#$"$.<9P''( :$Y)7F<,BQ#VQ:J:G;N^RFT7>Y"3JVNFV;>0T1UUTR+XXW>5/,:YZ? MZX%Y]9K!"3%U[YTS;6,QSS(D40(89/I8.4L 1E$"$)))!F$6IAA:YL%<&FMN M=-+I4^6@6V\?R,8I,"Z@\Y_Y,@RU(?DNU_!PG.9R<;BILUNN^7TFJ>7J)<.X MXS_)IM#!3=6!X^VZW"ZB,*1"(@Y@'@L $ZHBD#S)@> D@IS@-$FMJEA/1I@; M3[0&#F^/5N6B=2>_!OIM0E47WW2I@ETFS1"3=_!P=7@X&L[HX? 6#3*_0?W]JUO74?'7B?! M?73MQ]Q7B,Z]XGX^NO<[Y.#N*4)=I+L=O-,=.M>/M8Y7W?\Q#6G&,YFH[T0: M:36'&%#"&1 8"\(B2B.[OT>9&]ZVQU<$*/YAKW2RE!V SNG8&FV?"?8%8 MQU+W#3>-$''<]:1GP*D;G5SW_4QO$X.+AG'(>RF%3H(^T-=7LA5M,G51$5QU MXM))MEX0'),(J74%QKI\+^((4(QCD%#$$QZC)()6*LI#C)@;XU3VW>AJ%CN. M&30!9M3C&U;/C+0WOQ/+&YVZQYQF08\!TR69#;)C4HX; M@]0Q]8VZU\#DEATMQ?_L-,,^';*U$I1 5,.8IE5^ZX48"X@(*&(8RK31 IA ME<=R;I2Y<=K!R*"RTC(;Y2R09M0U&A[/W'2,C(=,MUX(G":-G!UHVOR0/E]/ M4D%Z/SQQRZ6FFT7GN/COHOC^8ROX[9-:'WX7[W^J-U%1BB^;@HD%)V$:9Q0! M1F,5.9&( !RB!$B6,@IQS+(H7JB%9;'F58ZO(9E,8[W-\W?L@\? ZV"\+H_Z M7JRJW'U*EE7>OLY*X6K9339EH(RJ,U0L$U2F^G9DE+*82 $B&54M C @$DG M<\1@QF1($&R^'>]7_%_\N]%Z,-$W0]1)2O^*7PO#5^;\)MKW2WA\>ZY] ZX7 MWY76_Z !(&@1""H(9M"":]BO#B"0PQ0@D(DH S*!:(,E$AS=92C,&48JL))W.CC*W!5)K9"V9 MMMO^6&^*K66-T'DXS3A_-$B>&?H\/AX62[U .-6).SO0M()P?;Z>*+_U?G@8 M 7P26_UPWIA%%"8"D1 "22(*(-)):B34&I54\I1&(N)6%>77 M!IP;+=3VZOH35BLSK+O1!:ELMB.)JY";\85+(#U31V.J!K&1MW@1HMWV@VA- M(*;(N.22JV-.2BNF"!PSC/%U UOMU6%.>;^^9?^S*U3PLRN+E2A+47?TT_H^ MS6_X0J0Q1B2%(,QU VN>1(!BSA3P&<\$HU2J!?1*?">ZKMJBU9Z%#4:/$*X? MH1-+_#U.K<4!6S_08D6:9<^J;F%9Z:^1Q@/+SGHV\V/&4L[AGJB77F.V%CUK MS L.EN_;A59Z:+?7L+;OH3< -*?-\VS&G[9KW@!D3MKE#;F'HP+$)F[^IWI^ MPKS6Z@&Q#)'N844!"F,)0IHF)"0)Q\2J7JAGK+G%5&?+#\G>7(?5AQV\S?C* M$8J>Z>E<[6%PL-1CY>$I'%X+#SO#O6[=X:G?5\L.SUPRE$56.O^ASE#\6I3_ M>/-\K^Y4"3U%.(TCG' 0DR0$D#(*<)BF(&(YY+%$-,YC.Q:Y.-;\6*1C:J!M M#;2I@^2W^B V)0XGP'DGCD&8#>"-JVBXY8W+PTW,&U?]/N6-ZY>,D._7H0Y9 M-N14\])VNRGH;ELI+:Q/-Z$/6]3E@G*EHE=[?N3/%CI^.&P\XP=QY6X)Q5DW?M, )BF=;&KBY\\ =LHU6 MR]\^?U'?[FU7ZZN2G%W$N8B)C".0LUS1,22ZY7&6 B18!#,4(HZMZ+A_N+E1 M;6MMQ;*B-?4F^*Z-M=SIZL?9<&_+&7J^=[,:0V^"RM27PGXWP6^]^-GO7AG! MXG2_JG_$:7>HC+P_V9,RNVI<.[H/0EVCN]XUZ==-U=&,HVUPQK/74'8,!' .6Z^,P/:9G.- MQ=T:C\;HX)?&[,O1\. V.2YT=7 SK(CX3=C M*"^@>F:I?CP/G7S5@JXR/?BS^=.+#K(U@BX9S'SP25G,&I-C)K._P1B)LF]; MLJTVJ/9*FC).!8,R Q3&$,"$AX"HX HD689R*E*,ALB5GHPS-Z9JEB9[.T>J ME)[B:KSY/A8M_SOJUD -E%ZZ"(-[V:33H5Y!\NBBO^?EBBY_?'!?P]W#;JFS M%6O]]?7#XT;\4.N\?6U^4[@0Q1 GF:" 2JYEAP@#F#.-+L-9%",>YE8<83SR MW%BC8WC;AJ!K^LM&J=9]$ UGPXQ9O&#LF6MN[]Y^/#FH^T(V?HKQK1%RW [1 M 0"*K[H@)"R.8(VP7\PPW9FX4]T&MJX/_),M=U6OE M]HD42VUOM1=2$O5(_DXV_Q#UT_E-,.V5[O!,GSL]]CJ.!ZWGME'5B.DU#;VF MF33O\=G>C>#@AYZ/<[/0]"_TV"S'!:QNX[T1]DP<%(Y'[C1R='#/B>57JO]\ MU>?Z9;$5W\3FJ6#B2Z4O$2U0)(G$6%$W91A FB< 9YR!D$4"RS07++<8LX2GD>1Q&@&=(G,2@$&$,.<"(%85G(U%]L7@]71YP;U>\-;GJK+!N3 M"UVMN%JO0&.W'=E?!]Z,N)W"Z9F$#T@V_5CVYM9:]%=PM&928VQE^"]!-A_4%W&1$9;( M'.4@#$D*8 H)0)F4(&>)R"F1";:KRAIFQMPX2GT7H1W_#(3?C)3\@^J9J6H' MFOR5XU/BFZ!M.A]TO;D)M".!]L0=A8U#TB6O#;1D4K(;A]8Q XZ\VXC*,D6X M[T3]Y\=5TP6[S2-LAKM=U;O!M3T+#"F-4*[%4JN>1U1%:3R. 9>II!2'>2CH M $F/8=88/O#M_##7NW M_%&*._F^W!8/*FA5KX0P97'*(I"&5!<-8PY0DF4@8B2448Q$'%O5];V\_=R8 M7%FGC[?V]MD1^1%T9OP['!#/M'F,Q33IXN?A<$E51R-,RC#GO3LFA@N?&IBP M69''VWKUMT\T%DD493 /04+4$PUEQ "1A((LC5@DH$BCT"J9Z>PHO[S_?![;=O[^^__#)PF29X=:-J$ MR#Y?3Y(?>S\\,(V&_1!\MU0TTK?#UP84Y1>RV=[),_'((3T.I7'.$I0!QG/= M]@Q"@&(5%A 8YCF-E*$=5WV=:)I-4R=>[) MSWV+CG=KG9^]8#"*4!(GNGVX^D^*U#)0H%R] _(T3"$5"%O1_Z6!YL;B'3&2 M3M>2VM9!-7]GL#4^)AF-F/^#D %@#:S[NXR$^\*_,V.]0N7?98_/E_[U?-Y? MB_#S&8#O?S)%6.J"1@NFZ57"4QE)+14E\XP"2$(&L)0Y"+,HRV 2PCBV8A77 M!LZ-C6HK@ZUZP&AM9QD4*[;<<:$57?3?]0.H?F^[=>5\:LU([34GS#,9FCU:/U@^C6 M@^OO&_*PK_P[2-T?/E./&RUR$28T8B$0$9$ 4A(#JIM=" EQE*19Q)/0:MMA ML"ES>Q<<"B<[O2\V>ZL'-1<;,5&&&PF3P.][QZ 2[3Y8NW'2*60^>=#_H MFK''P^ETT3_"+B*O@.J*1FBFMR)I3 M!A#-0L!%GF0)2P3G9+%=;\G2C#I[QK+BQOV('@]Z7NAKU%&Q=2^@B\":49TC MN#QS68\2R;Y/F;+XYH+ AM->0=?@&YA7VM;L%'&351\;3R[AD'@G.;,=ZPXOBB[HZW2\;M3H;/_2GSM^TI, M5Z1M.TVS*-@V-OI?HWC;=@Z<%7);#SRTU4F37E^%WBH8N=M42G>\&ON+V%36 M+:*,,2B$ "R&ZG5#>*:W#Q"0<4RIR&#.*;%K>6(R[-S>&7NKVZ:9CV03/%6, MHCM-\?5R23:EEO>HNTY9BM 9SH79R\$]PIX9_@!NTU!3V:R^RK7V)6^(6]E= M4[S+1BDV0+EMF&(T\L2-4VS0.&V@8G7UP+4Z>2S4TE=O [1*2F_7Y5:%[@N8 M1S04$0:1""F 2,&.&$4@DV&82QCG)!16?3@O#C4W:NI8&K#&5/67TG+CL@=; MP]6Z$\1\+]8[8+56!MK,:JGN<"U^%0RG2_'+HTV[$K_J]:K68A!:-9X<8\S<^*N;?FR:,C(T:7S U!GNZ$TT M(;XWZP;,Q42YWL-Q]9/6/<">5\K@'H[WGM^_7; MNL^P7K7^6"_5_9&&<"L"9/CF(!01(=S;6QP>)R!CBF1%SF@\Y-Y+<[S#='KJ& M=H50_M26!Y7IAI4P%O#WDZ$?4'WOWKTFGKQ9)U:AR<2XOAC;'[Y=_ *YW@17 M :]"- ?O$GO8ZM>&OJYZ&41Q\RJPN-,DK&_O64OP ZZTX_)RLUW[*#AL^-7K=D_8IZ[KA'SJ7\?AWOD;3_(X]_K4/KG]'QH0<'W9 MK/F.;;^*[6ZS^BIT-Q'1R%TL,I*Q+,$QR'66!HS3"&#!0P )A$+J1&6*+41= MKXUG]+5]#=G6RN) M\HJ@XV@>I])OZXVE0_Z1Y47%F%!+^@YEHQG*+NMG+MRW9;"? O*&*XT']0?Z&J'\RO?ZOFME0\;U8 M594;:QD\"W)9W]H.:H)YRE'$ *:8 )AC"E D$Y C$65)&!)!TP;J]^KU.#'0 M[9"3P:RS%-T";+!0< 29Y]=8RP&UF4%CYUZ3R1%<%NL 1[!-%/T/A<\NR#? MI#>T[[M^NH#>P(L78;S)Y^T3'=X6V^?;C2!OUUPL(,]CEN3J120@4F]_Q@$) M$PEB1%+*)!.4&34+/K[QW$)V;5N@C0NT=>:9"2_ ZN>\,1#XW@(Q\]XJ>^"< MJR,2!%[<;K(<@'-.=(_YS_[>E<3/[<^B7,1Y&$F!.. ",P Y18!"DH%P( A2 /!482IU"& M1HDZ%T>8V_/?&METN R4F56S8_N4P9= 7G]#CX;'\R-OCJ NK=<;Q[T\ON.+HOO^TY.NA3KOGA0 M'[F3W]1/2TF8_MU^1WZ1)!'+42I!'L8Q@%FLQ5YE"#($8TY2%:)G5E6Z[DR; M&X$TGG6E/SK.!0?O.O6:M8-Z'Z3KXH#S/P\S;Q:PO,Y\>F:\J:?2.D!RC[K+ MH,JA=9,&8NY1/0[>/(PP[ WQVWK-_RJ6R]O5B<;LNZ)DRW6YVW1R?T5,,Y;D M0L6 20ZT'".@(1$@Y.I12H7D)+1:$MH-/S>F;ZVOSF4J2=ZRT),#OHIE525Q MHA=M1^*6DV-&U/X@]TS&+] ^5>(^&.^X'F4<<"[YU-*"23ES&#K'O#CP+D,% M ]:/8K-]_J*^9ELUXGOU #\^=%MY2)9D:1KF((KT#AB%*2 D$R!/XYS+4"91 M8M42Y>J(]B041(J4QB(")$ (22 "Q# BBA(4(I M)(*Z7VP?QI\="W767.O.FNMQ;[&'Q7%G.ARN@(>!/)]E[I?KD/M9Q)X"-_E* MM6/"_):CI_@,6G.>N=NK,VW8]7:>Q%8W&E MU53I,Y66 DWVTV-&@EY!]YV*T"DSNPD:\VN-IK+-'JKQKUT(6A^<2IX.@\^Q M$*JE$5/+HP[#Z(QHZL ;N=2\/RA!M[KI*",,YU0"R*,(0,PIH%Q%?W$.PU#B M)..6??7,QIT;_=UZUK _!=Z,XCS Z9G8+JO3=S">1HC^(DS^5>=/AYZ!Q/Q% M/,STY"]?/HRB[M222L6!J^^?A!JD+M,I1BS(\LNZWO-^ M_W.KU:?I4EU5;A=Q',5A3C.U;A48P 15/<(AB'D((Q9F<RK$9_W>AC\>? QT$Y:GA4[FW0S_GR-J?1,L!// MHC47NX;<)5D[LVU2-G>-Z#'=.[__P,S@AT=2;*J1-N^*\G%=DN6=_+16=NFV MI/7)S)?ULF#/G4/B2.1I"D.09UK;"V,",$,(4"8E)#32PLM6><,#C)@;SQ]\ MT$^_MKUI*=PI1/^X>A+EMA;;4^OZ+YOB24WS\AG\AUC64O%D5=AV\1LT@V9$ M[GM>/)-V=THV0>O V>FY"6HW@C^;/[T<,(_!TVDN]! [ILV4'H'421[UF'L- M8]7_MR,;13K+YSUY?UQ56[&:OP_GW/OS42@Y2\)4,:B,,@!)' &:DAQ D<5A M!#.60V1#J);CSXU+]^9WHJB. R\R0:Z?M#J9(3/"](B[9ZYT"[DU,PX$SB4I MVIHP*1\.Q.>8"H?>9JQ^K Y\5NH;T(:W1X*CC,<\BU$*1"ZU@(O$ /,(@I01 M(1#!:8*,"D%M!YX;[W6U2%O+K>-!8]0--T,]8.E[-_0,C(=U^D3BK69H^1%J MO3+V*XFRFB%R68#5\/K!J8*ZW/WO1'<[TE)5!S8L#\JJ*8FB,$T!SSE3Z]X( M Y2IB4 LBJ,4JO]+R\Y"UP>=&TA]>,D%R#YIF,6HV*@[V=6*KT ME2EHC)#C9,'KXTZ=+VB,Q)F40?-K7;;>7.0IAX1B!!"'4JT!$06(,@G"/)10SIL(/0A1- MA%D(*$<)(# 3 DN(,R03-("4K@X\4U+Z),KR;T%C;K#9VQOH M2>]H#--:%=>.C:[/AAD;N0%W(A6JMK=VIVJM!O=@KSLR,D;&)1E='W12,C+& MX)B,S"\<%R$UJ0_KS:4M-(EHRE,)4ABK)1H5"* L MS8$:188Y3>(09B,")UM[9DI=6MOQKX/YP2,I>*!6S53\($NI@RSQ\+AFJJ)78UL5H@7K1;)=B@%3 T FU"[J\S,^DL=A-);S9L?TFN++YYSX^&XJB MC[#-VI97B>:&(G8IR!M\OP$=.VZ7R_5?.D)1=W^WWM&MW"UO&=-%)^7MBC=A MYC?=K>*%*/@BB2*!M5R@2!A1B]0\T<<5$0A%G. $QZ'(C2I!1EDQMRVRKU4_ MCSKME[0^&2Y%QTU'/U-.!K)GFMR[$'S0N;V-$T'K1:#<:)>P0>7(49. *6;" MHN_"%#,R45.&P\S(LS-#ALZ,7=>&L8CVMG08?//I^CV,]?]%,XC1-QO0*6+] M)#8'G:Y$IC)#&1 \RU4\CT) ((D!QS%).4DD5TMATU81W3O/[;U1&6>=U7P* M6/];8!0,GIG=& &[CA'GO!W3,N+%_:;K&7'.C1=-(\Y^8$ X^''%-M6Z@BP; M&85*.N&VTSK[?OVN6.[TSF/=&_U.OF^6B]7)2;M;KS6W%A'*60J3!&!*,("0 M$T ISP A#&81S$DHC,Y,/=@V-PIH#6UT80Y'K.I3]GHP/B;3(,1\O2GR3$\= MQ_9MRVL!F:YOP?TZ:+T+:O>".QGLI[8^!VY=K#0$7V\Z+>+4UYO6B:+7Z:?7 M+JSU,P&]P:[C(:<+@?U@]2(P]C3$2*GO^F#P1;["(DX(S],$ I[B6._24$"S M7 L1,A3E-+(KM=3WV!S>Z/>JK5N]W8=D(.<]U#5[G,XFVU4NT+/ M\\NN-?.F30LXRE?RH+W= X@7I>USX[V.KG:/YQ=5M/NN&1;TURVG#KGNG_9M M0C*$!$0L!WF84:,VZU='FAM]=#JA=_KZ7%%VD>,A&F"1 Y M)P 2%2,BB83BL3#)XY"E:6Q5'S/-9QXO@E]VC M6JI:TMN(F3.CO&GFPS,--DX$72NKC;J;=AMO$[2>O/C0OD6"GL)V*Z?\/\%O MFW59ZL0LI[FI(X%VG+0ZU)JILUE'HG8FS77L'8>1L&Y3LWW^)IA:W^L2=)T# MMMYMOPK"B^7S.Z$XZT&] U3X_X$4FZHFZ=WZK]5?9,._Z(*\6_[?NUIP\.WN M8;8$\%BD3$)XS9#UHRF_1EK1!LO MTV=]']/O+0R*O;R<'4U[G%LS&G_E^9J&YFLG@X.75<*S"1VLG?6?X1_WXG3+!B$.2@+7<9&W: MQY5^@:F[ZE?=[^*!BLV"DS@.,98@#+50FX@2]=) &<@R%"(B$4R%1:IO[UAS M"]VUL4'#)GMS;0_NK\!KL/WK#C3/Q'L9K^#/VEB;'>!KWTN+3%MG $ZT"SP& M2,N462-H^A-C^V\Q8?JKD2\ODUS-+AFOA:GWF=\(M=@7ASUG]4>Y+=CM2CJ7=PFNF&D1C0.$) \CA5P7J<9(E=RZ!Q]LR-G5]*/E:G M)+3RJ'-F,D9(<\B4F47A$TZ$9\8WF0,=5=<.574 C4N327*. -B74N<0DUY- MP',$?GVZGF-NZ[@S^!^ED+OEIT**11)'.(OUOHA$&$ 9<8 R$@/,1)3C%*(H MBIWT!C^,.3=:?:^FX*%*F-I5-@9+9:2CYN =I,V8TC%^GMFPMT'X35#;''SJ MP]-=B_!3A"9I$MX9=AYMPD]Q,&X4?N;2 >OK:HN8L*U>[;]5ZW?%Y,[4BP6"\T1$V2P>I\&=L_,M@=;>Q&T;KQLB=9^I..+B7J+T_FP MV!289EXFVC#8@_^7\_FQVT\8CVKO7L.(VT^W#S$>@Q=[% YN-RQ@_JJB\4VA M\[+>DO*'>C'J/_3+\8DLM5+%^9^VVW,Q#%.1JA=6HI5J&9* D$@+6L,H0IB* MQ$XW?XPQB_O/CJI?2%PF%80(S! 3"D8KZ M.08T3&/ XRC&B<29A%9E6Y;CSXTM]]J FUIJSK)5IB7X9G3H$5+/#-A:'OS2 MVOZK[DMZ-8!TV!%S&'9.FV%:FC!M'\QA^)RTP!QXFV$<=TA8.-/D1X8R3&68 M@U1$$,"<1H"D>0A0FJ$\E'&6V.VJ]@TV-_8Z9!?9]@"RQ]F,NURAYYFHA@-G MS4@FB+BDG][Q)N4:$\^/B<7HFF$L!,L#P7,DV)50?ROL'FQB*5K>H]79VI_B+J3C^6-0*] MX)I1ARO(/%-'C5;7SJ R-/BE-O4R<-;488*(2^KH'6]2ZC#Q_)@ZC*X9IV%_ M3W[6FOB=';'/8KO@F"8RSU,0I6D.(.8$H$SQ2"A0DDJD?I!CRP*EOO'F1B#[ M1=26_!S4(^,:OC F1"8( H:%6K02I/"-D0KY$(U('"JKL%ALUUNRG![?_:C^ M\%4F!=PWQF8D[1 YSSR]_U+JZO;:UIM F>A>Z?\*%CYT_B\-^2HJ_U?\OZ3Q M?^TR)^U&WCQW%,T/,>4AJ2Y+2*8VC*8XD 0WD.(!:BYL7>R)M ZK/MI]ZV[^/P3Z24*6'K?'*/;CJ;. M3;#W \7P5;DK(L9,&J./8@9_-!N7M[]_9C8]N=/-CS6:A7V3WYN4@2'DE"$>", M"0 3*@ .8P8RF$.4HP3SA ]H[^O-8*-'][5:EV^./ O(WK5]U]]?ONO#>9T= MRI8[+KA.$]4_K[-0!N2>>/E:F/'MZ\[RE%DO+YQL51BJO)=?=5/UHVF_[4R[ M;EVOO:V^ -I?'=-W"5^?<:L?*:\=Y\_XG!CGR3=>C)T^<\^U5)LOY.?QR;;1#%G6?8#NUV_$ M[6[[8[VI*E)S$L9YF!' *%>O+1+K3LFI! +#,&,DHVEF5 WZ%==O==UWN M'L(';YZ#[N<:OX/*\9N@_;+4ONL.;0?OV[9N]^O@C0@.",SORV%1QSZ_+\E$ M->]&7Q9J\V59G_NR;-.BQPH35 MS=^9)!CD4Z3(_0QHRY M12?==+R[QYJ &L.':@]:S8K9 M@_UA.&!GL6[Z;FM1Y,)"PX!$8_>H)6EKR2 MC. 0M"ZK!PZZVT"J5%%,]06K16+U>.N55@:HTD$@D3*)U+I.Y ("*!!6WU!* M0229$!E"*456:7N]H\V-^!I]XH.1@U)N^@$V)#=7L'GF,&O$[/G)! FG--0[ MX+1L8^+[":D87316/ZGJ^MSDHZ82T3R)4Q#%,04P2B"@C B0L8R%"DGE[(?"C,-0=Z)6D@\[X>ED3 MZ-R'!ZL,\QW;_IWHV'3[?,O89D>63<1:+D@..<.8 \PY!U"K#),DI2IL0"1# M$2))G \XQ>P?=:9'D:VU58Y=J;=W=U7U#:_;C6]_B.!9D(VU]G ?_F:DX0#. MB59%6[+BNE]1)37\Z+:A1:G63U528'5\ILA/;)Z$[O$>13P/!2!< MA2$0:V$>* D0,!4P02B)N5&/=XLQYQ:>M)8&W[6IM@)CUR$V8QW'P'FFGKVU M-\$>OLK@?:) :[1+Z3!CA-S*A5T?=F*),&,<3F7!S"\=6-Z]KYR\D]W]F:I M2F_9J)?]R1YX1RQ,0);F.02-W-:"\B96[ MY;WG![BQR^$>\45O>YY4=4WG*57_.GY"3V\ZR4-YT9?V.;S\@6%OX#=$S0X3 MWWX(L?VTKO.7ZS8""R01EQGE0.C]%$BQ[MV92X BF.C":1HF5@60EX>:V\/9 M6!I4I@:MK0,[6_0@;/9.=H.;Y\=Z*&36+^?K:+A\0?>,-NE+^KK7QR]J@RN& M-%K76[N"_TY6.ZG"_^J4HUHBO-7G'JOM(J,$18QQD B& $QD"F@:4@ 9I4F, M&Q,TYKI$ MSZ;IND,4)\HH'X6F9=]U0W3Z.Z]?N\F$O=<-_7G9?=WTH@%D>U!>.)2-_5T4 MWW]L!;]]$AOR77P5FM'5F%5#6D1$DH8P!E"2%$ >28 1(2"+\C!17"RBV*CK MSJ#1YT;&%W0K_FI<"$CM0[!IG="']M73:<$VUE-DP-T^@?>]N#M@WJVZ;:T/ M&O.#O?W]G80=X&W!]CYQGXC]'>-O]SX8BE_O^\'ZIM.]+X;Z^^+],?@F [4M MVJX%GW0*S:$%9Q,;"8IR+!@&:8(3 #.4 2SB"&08HC3&A&-DI<;8/]S]"26%=Z!>VO.I^W[6O2/RUF^P3NP/;\ECC@7%GZ MLL6OJQ#5#A6G$@O](TZKDV#D_8G8@=E5 T+:[JY$)U%]GSB!PQA!$NEFD7KW M &8 <::8B$8X9R)CW*S+FL%8 M^KA25E3?MK*2O+G_059U27#Y8;V1HMCJ7GE'$>IO.NWW'=F*?5\]Q>248813 MD+(H!U#H?IF($8"IR&E*DBBQ4\^VE\_?9'J?/@M0."_SO37ZNE"DVU M:@Q?+Y=D4P;J75XKR%C&I/- W+1\[6-9[A[JGQTI=R#&88CB#"204P#C# -$D*Q:V](H85F"D[%Z*L/- MF]OKNJNS4E?*-FHK>U>"CB_CI5=&3*SA:_?5ILOWZ[,[4Y=?D=U)5&^_L],X MN9C+^ GP+?(RPL)7%W\9CZZ)*(R#409GY!D!OJ@GX_W#XW+] M+#:_DRW[41UQ=WXO-KJQRYVL?KE@C$9IB!&($Y$""#,(:)HD (N((9F@E FC M0VAG%LWM+=!8IZE%U$Z(X$$;:IWG/W*FS#A^4OP]TWKC2] U-M#>J-5.XT_0 M.O3B0S=!9]9^[YVL(>4&;@!V7)DPTJBIBQC<8'BFWL'1C0>VJZGSBVJQZ7OR M4Y0+@D68D"0"C$H"H!1:L2O'(,IP3&.<($GL&M.<##$WQFR3VK;:.,NF)Z?X MF='>.%0\\U@+2*.-?]^+BWWGDHNN.^U1>WY4__C\ M\?[]N^#;_>W]^V_C'\Q3'WL>P>;#]6/8_./X4>S<<)*'[M2!]O$Z\YNAG6 W MC^N-^H*]6>O.D6U695,YRT*19PEG@!#$ :0) A3C&/!0/62,IV$>,;MFL#VC MS>WQVQL;4&6M;8?Z7ES-HFIG:'E^; ] :4,[R=0^&M6;8.*V*VS?@!,WAC7P M_;0WK,E%GM)GRDNG?,T.[?N?:OE?E*+\J#<"BC4_.M%K?_]E4S"Q$#&581[' MBH.H5CJA$E#)*. L#'-.N* 4.TV3<6K^W.BM\2$0C9$3)<*X_4HX2GAYM8F> M06)+>26S97]@MP=!)_/7,)S)86D_%5183)B\XF4.)TU2<>O!O))1O,R.==*) M'RN&JL4_B=5.'-*EXU!$.:(,P#Q1"UJ8)@#Q5 *4"TI2F85Y:*0&<&F N;V M&OO^9JL-?P2;V2M@#!B>2;HUS8N*X"6_W0]/Q=\O?&[8X[O/ M,3MH I:=UEFYA#A-P=;6X/]B%W-?A= M$&UKO^SX 'S-'GIGJ'EF@ Y@'4N#/[UD01F!XI(>^@>UK"IL>5T7G?1?A).%IF '(M.I?DJ=ZWUL M'/,\89R+&%IED=J;,#>^>7O[[3^"#Y_N_OXM^/#U[O?@[LO[K[?W'S__%MR^ MO?_XGQ_O/[[_9AEE#)@7,TKRB[9GGM(Z[]KZH#5?+QU_T1ZH)>&OP:%4^>"% MEZ!F.(@N>6V %9.2W7"4CAEPQ)T<21UK"UZVC6\?NQ2&:1ZI"<)II#A1$ 0P ME5CK,3"$!(Q";-62SWSHN='@6;7?IC5#)]EZN5S_I4O?;H*7;@V7DC>?+#.. M]#,%GKEQ O3':S-?!=*K7O/ET5]7P_DJ*E=UG:_?87!"HS[H+;\*)HHGG;K> M'"#"#,,P0CF05&O/Q&J1B6!&09:+'*9,8#4GEFF-9P>:&\>U=@8'0ZU3',\C M:D9-+G#R3$1G(/)P#GL-",?)C^?'FCH%LM?C,XF0_9\?N.]4Z*R@3\63CL"V M:N(+=>>:A?;:5[/YO31X9[8.""=[I8--&7:?;1Q>)WLL(V\GMZA*6\LMZ6;#G!4EHQL.$ )HRKEA4$H!YCD&*%+?BG"!(K,[H M!M@P-P:M*B[!FY,< Q=Y(_V3,2;YPQG$$V9PG.T\5EOLJ6!Z.'3^$R?ZS9A! M]H,13F8I#&:WLN\G]%E]\W3IW7^O-V]WY7;](#9-MXU$9!#'! .:814NIG$, M$(XE2*GD%,8\RZ%1<4WO*'.CLM8ZR^8E_4CVLY0S?#SSD#DT5JV(KKH^MBW1 MY0$F:U%TU<=NNZ+K'QZ8YU^7W7Q8;]2"9W5/?K[_J=E%O!$K(8OM@DDD49*F M(.(Y S"C A"=NI"%A!"R61$>QA/2_70Q*?:'MG*4N@'7=7 M' K=V$C'>MS) J"AB'3CHL'W&"HZ\%5\+_09WFJK0[(%J0J*DP3D,E=41E,) MB$B)HK($2YG$:686'UT:8&YTU53-'XP,M)6VV@)'(/;SC@MH/'.+)2H#) 3. MNSY:.N#HMA-+!IQWZE0JX,+G!F[O[F@I_F>G&.']D_K/O;I+LR)G"94B0Q#D M&1-Z;P,#"ID$5"14/>(XC+B1;V4!\,#2I+ VWJP$ZME^$UW)9U 9KO MS==A>-GOLU[#PNENZL7!IMTSO>;SR<[HU0L&M%BII,@(V]:'363%/QW:$E52 MD8L\C.,P3QD@''( ,Y9KT=X$")1!CJG@1&3&75:N#C[!MUAHS/X_;3N; MH24A9I-@N%!T#:WO1:,+5.V7D#8H.5U.&@T\[=+2!HN39:;5Q2X:"Q]IC.@J M8YTX_E79T:AC+S@B>28S!$0""8 Q0H ()($(<9A',0E18E7D9FO W)BKM1BT M?>EY8W-0R=#][_\/Q5'\?X/URQ[%E@H$UK-DQF<^L?=,;2>]B$^RYUO[ ^W MO@^ KP;%YN#Y:UEL8,,K-C$V1ZB_K;'%?0;LPGU6KI'R1S52DZVP"#%GD1 2 MA#BC $8J3,.QC !E-*8"YPQRHPCMT@!SH[3&Q*:;NJB-M-@4.H>AP4[:2&0\ M$TX+2F5>FVLT$A2+O;&1X$RT&W;VFQ.H$7;+BJLU1P3;'R)@/W3:N%;OV^BG M&:PEV*E/DGH3346KQ^_+?W.T@]:#8^^>V;GKIMLEZ['ZQ;Y8W^?&]AVL%L@; MP7LJ9-X\U]FBNO[X() D(IYSGB1 Y(2I!2Z* (IB"EB2IXI+PRPC5@)4XTV: M&^%VN]9U]B' 5[$DVW/5:$-;# Z>0\/U\:0SXWOQ?#PI6E&AOTA0:]!43M6* M"A-U$!R+M9^N@8.M>J5.@6-1O-P=ZFS^,)**KQ(!TEB7#F54H)0L5N*[CI[NUUNR-*.M MOC&-GBU1=JJS_-+8E:]UPR4KVK5SCZL-^_6.[J5N^6I+,[7]7(IUQLM MP[[(VMK/EAD]>9T#SYSE!WY[M:VA$#J5X;(V8EI] MKJ$8G0AW#;[1@*./K^*Q5O4H[^2G]>J[XI2':B=1+5R5#2JZNZ/+XGNUA5PN ML,@3&<<4X"R)%#U""$A$4R!QF$&(,$KR9!^"&9Z-6%DP)"";HDO\IE"6/JJ@ MK/5%;R#5&^*R=2-8'_RP.$.PFR&#(Q?W@$_5IV(/[IT,M.5 F]XVNY=Z7)T MM]N66[+BRJB^_D;=2"^-2,1(%H.4Q"F ,)$ AW$.8DH)3J6 :6X5ET_OPMP" M^WT*TX7.:54'O@H#QPWXW'\Y#,^I9CWEOL^U#!KQF?;AZP!QM?^>GUS35YO) M2=OQN?=B!J)T4\R2=5L^?Y8,[,JSTQ(2=U*]U->;K5[M?1/?JY?[(LU)1F 8 M@EQDF=;)B@!-U'N11AR)+,[4:LPJK^+R4'-[8=66ZG759F]K4#;&6G;7N8RO MV;O$#6J>.?\ V,',X-LUP.R;X5S%PFG3F\NC3=O"2 +%=OJC+V30,B*>=HPDCW#-"Q3?!WI$V MH-7>392M-1I@/^E:P\UZI7RMT3A>3M@:?^MA[/UEL^8[MOT[T=_5[?,M8YL= M63;_+$3YL2QW@B\2S)(X@APD.=([[PD%."4"<)@*(C%EH;"*^\R&G1L'=T46 MB#99/\-U&;TKJM/-G039V'&PX)V8TZQYIWTRJUSKJ>U[) M6KS_N14KW6FQ<2-H_0@:1VZ"?=:7GHF#7T'MF#LZM0/2)6,:CCPI*=JA<$MY\%?QX6HHE*GK(X?N?9,RY"6@BDVU--JV85V[ 2: M$>2$T^*9.2LFK([DEJ<;H[4KP>UVNRGHKEZ-;]?!NW:6:EU1+QNFCA!V2:EC M39J4:QWA=TS"KFX[C)V_BE(%1NS'[8J_$T]BN7[4-V_6K(U0LXHZ22;5 M1L;IX&/P5^UDT'@9=-T,M)]5"W!Q$]2N-F?S!V=O@L[\U_ZZ(V3?,^*2Q;W9 M.BGU^T;\^'WA?;RA311T3I+$%,$ M8*R^$9CQ%# J M2:B%LTE;[E)M6OXO> -Q7OWB?V4W41;>:"6A1\'T6V'Y;%E1UCNK>[AM]$$5%\(44#L_K;:%RR5S&8T_*8K:('#.:]?7C5%CNR<]: MJ:J2>UE$,$<9T7#3A*OE,A& A)+J%H2Q3+",,VBUM7I^F+F%L951PR15CO S M(YCQJ'BFDQ_M);V4"Y\>FT/^EI3Z MW$?_H;?UGLA2D\I1@O'_3]V;+D>.(^FBKP*SN38GRRPPPP4DP>E?2J6R6O>H M4CHI59?-K1]A6)4\%8K0!"-4I7[Z"W")?0$8 ,6VL>E22B3=_0/YP0'X$M(L MST*UI,68I&KMI'R;/. A9!$A/ Q#@NW6M7;BAT81FY'A6O%1];]@0_]J/?M= ME(MYP;3OH__>-2S<:(#,N,8?[)XY:!?Q"M\]T/N)[;:!SD\8MY$&'Q2Q;8/. M\>!LJZ=TW,=[(\6D.J*8S1_5\[\(NEB?:*BU9'TV(7A5+$Q'BY.)CA772_W/ M0JW]=>FJ,<8A2D,1PBA+5A-BG4!2O_";$HXRG)8$P2K/NS)1 K MA"%A,@HEDB(+ AL'M[,F0_-U&T- :XD=*WD]=B02;_4.O:8OH\DS=D/GEO2V+P*BVZJ: QECEG@O)4%U(-%)^2$)(P M1C",LBB/1(!3:=1 SJ520Z/61F6]IA5::2!:K4&IU0:SUS4'S->;"?4?296: M:E'PSM70GF;FCQHPWP?":XOTV];\P:@8UAK4Q;54AJ*@>TA94^ M8.@LJAA^P!#V5-^PSZ&TJW_H&/.3E1%=R>JO9J)C=+:J*;I^=M?X525:O>IJ M0B^5P/^O>*W")WG.XT3@$.8QT9$$'.DR+1(B'6O ,IK0W#)L]9"8HRMSAY7ERZ@I5AQC44TA<''IZ\.$]1YR>,G _T/3D MU8X.X[\I?LI%&G&:8)BF6011P@.(64Q@'/%0!%$D";$**SHD9)@A1%M-3TB' MOG@'\>QX-&^)TD<S>BWG8T_J-RP]>TZ_ M>6V'I?C.X=?ZV&1C5W7*JV" 6M[5RVR^J,L9E8LQB\(HC1B"1(.+1*1K1J82 MAC%3;$)211VI"64XT&5HS-*4R%;L0IJOAK3J J;TM5F:73A*!HOI_K#WS%>[ MY_4CL'$4N'7\-.5-#[F6U58F547<^AL>BP5S?\/4TSK9_W#9K8[= 'QR47RA MB/[6PFZPV%H".WIDAXEN;^)L%MSZV8&Q_DTYWF[Q>BK'(NZXM?&XLMMX,\O@QFFTK#&&+/LZ2#]C.MN4WM&AWX75E3\:-M_UUCO*)^L#N,7XG=YJEJ;?4P%Z^DX$WMM3:YGJ091TD: MP3Q':I[A20ASS#+("$_2/)=IG$J;>>:XJ*'-$_7&PFNMZFH-TRQN7F=E87L> M< )E,P)W@YUG JYA:[1LBR]ZJ%!P'@R7I'="6J^D==[J7=(QN.,"TM!$-A<_ MU%.+-U'W53\>/;@=/+B.?/@F%O=2.>4/>EM'_6&C;O'3[(%47XB(,BQEED,N MX@"BA!+=&3B%>:@O[8=&;6W@+VL#?Q=KPS:J,7;AM]Y>" O* M'.(P]\+"6X:#VG+P2><]_#0"IZ*_=X._MPHX-@>]"@L=\#&O_[Y3:[P&Q#'; M]SV.SB>0W@SH?T[J>VP.3G.]*]%MYOQY-N-_%I/)6+(X9 $7$%.IVGS3ZF4WGZQ@HG&"8H)"&*8H@BC+,,QICF H$,=) M3*,\).-7,2]F_'%!Y@M_8.T*\0?99_%<3*=H_^Z%93[R[ M1KJ<$U?/[G6ZVK5H=R;9^[N;+/_U8;;.3_V%+#8J&!?3^ZGX;T'FJZ+%8T(E MRWD6ZI!+"5& U2<;!TA7]L0D("GCR*Z>YT7J#&U"^;(4.ETBK#JNZ MF+9O.3YF%-$?ZMX/GT\FZC]6B?J;Y=\;V]Y'51@HJY+W]:+B4;&S6B*T?P9? MU%]&0)L-E/G^LO>[(>\S;=]2HP_-U^^&WKE$_8Y/=;M=I5?#)OL-3-?I18&$ M:9P0B"*908I8!H,TD)3SF#(1V@3"7ZC/T");ZPT'MK7A,*EJCC>&-&"7[>AY&(:/ MWZ,;TE:;)4X%))2KE4E 8!% &J8 HY13FF" 8$\DI"V*":<=J MKLYU'1KQ;!8BO7E\>-A,M%S;T+74J_NA-O/F!C* GBEQ<^Q.!!ZVQC8E/M9Q MB.IAH\/CW5/E66^#XZ=,K7MU/ZBFK3?KG-PFB.FSF I9 M+*YGTT4Q71;3YZ99@2Y2UG:%#U%,)8XC&(5A!!&)*<0A)I"G$J5!G*(\M-H" MN$"7H4TG7S:K&S3!C> 3K0WYZ;^Z53KH,D9F\T1/R'O?16] ;Y;Y.H6H;4_] MJ3%%K?K7UH"U.>#WUB"'#.\ 5A]E%[JH\R'5&2[ [5@1ATL>V5N'[!U?CR01 MCD.!812G1!]1(DA"Y>#3# .;D MSD/CU?5VAO 'MZS^2#?:&88.FE![<8G7?7E6?;IF97E-YO-W.9M755K'E*59 MA"6"(@B8G(,GF MG.-F4>[$'7X]E3:Y $>[&B9FR)RL5W+F$?W5)C&S9:L.B>$MW9S#VRF;ZVZM M7T3]W]OI%6/SY<;&@B@?R+OV1\>"\9AD20IE(A37BC2%%&4!E*G(.8ECF6>Q MC7-H(7MHW-OLR"VTBKI!M-;1SCFT =[,.?0$IVUV<1PU1#O6>D,/NG5 MK67[>B/TN^T/7HIIWUN (_#U'_#;[0BT2H.?*U3O3J)Z\2;?*9A\[N,=E/NA M6W6GD#BW&W?RWH[=_=IMO-OIZW)1WND"<=$OXH6*^3B.4L5&4:BH"$N(<(9@ MKKO61P$/ Y0E),JMSIA/R!H:#56Z@=M;R\Y\)\ THQ='$'EFE=Q\1I:[P3XOIM?G?>[KWV=@:W=-C76@?.G*[NM1=;\RCF;P5K M;YW6+8 >Q%S.YB\ZB?FA2IT>DU0&/"4<,J);\.2)@#1.!92!S&C*B5K+&3D^ M?2@[-*;:4!#4H7=U/KK%OI#OX378D!O0H'GF3J,JCI]/5G%L;%X]I+$:;+X* M#T-["2QV%P?T,O2T/3F,E\)NI[.G43JY5>I;A_[V6GM"A%1#G&L_B>):1Z3A# IK39U]T4,;79O4EEKY3JUZCH MH]E2Y#)P/,^BVZU1_%3@/&B[\]S/;2G]IW,>M/)@AN;A*R_-Q&IKTJP#]?(X M#*,$93#+9021I S2"%.8!Y',,YXC*:R^\A.RAO:Y;V;3=*LL=@I8L^_>$5R^ MW>@#2/64,704%C\9/_OB/BACYZC=QS-NCM_2C38:\NF2C)&ERCM(6 K3-$X@ MRA""-.$4AI0'@G.$@XS8L$IW589&.HTE.A+GK2CUFD$WA"@V3HTM\\,UL(^E(29RT%UR7\7:-,K/5Z.VBY[.GCB!2U]NBP'FT;M7V=S*8K% M4GTDM]-FUR=) A2++(5,Y(IU*0H@CKA0HQU1$5&6)1R/I^)9%U$S].;<:VE$ M"GE-"INZ>ES>-"G03*^F)X*#3\6T;M%C>_3M8U"S..:YY$1GG":Z"VX(290C M7?0@BL)(L(P;%4?YZ"'M1F9.T<2,_TNXGAML:K59'[R!(KD)R6!S<2W&_MIXM?V\ MBG#Y4I1L,BL5XXUC&3/.8P233,>IB5"14)"'D"9)2N,PE4&<6Q44/R9I:,3S MM9@J?[+0GTUS$B)U9-:;?7K]<7#-Z,8)9)XIICTMVLAS7^OIL#SW.2B<5MX^ M*JS?HMKG;-ZKEWWVADOB[%?;B0%B>88(AC0G,42Q""#.&8=Y&J8"8TIHWB&B M?J@;N8]/]]?_^^_W=U]NOC_^^[_A*,S^!F[^SZ^W3_]MN8&[@Z(9!73'QO-W MW\3 ^]@S/6RS^X#VC]G;/&S=X2!U5P5[?KFY:OQ<%C-!H@3!,,D01#BB$(N0 MP#S,LCP+\B!/4JMO=_7HH7VW-\OY[%4WEB@XGRA_EY2+V@^6\X(1RT]W#:#A M9]L)%M^?K%+*@[^_;ZO33W7]]'X_TSVK]C[1_2LN#=NXFBX*7DR6VLM?)ZC< M_,4F2R[X5Z6DWLA8UH&3]_*&S'7'K_)!S*M]C.J@?JPF89%'(H=91$.(>!3" M/,X2F,:ACNA*L.2\6Z2'"_6&1A.;(0^;]FT6>&HM!/HU 1LV5K5U&ROUAF2] MC]E$3!S_Q/IX"PQWGS]L;'UO/'_ L%X0_>(2?3\!,TXT_* 8&Y?H'@_+<2JE M8R3/;%KYB[K V/6R7,Q>Q/RN(+28*&>R#51-\XRA)!=0\)Q!) ,$<101& >2 M4XJ9;84O$Z%#8_U50:JY>!-3VWT=(YC-"-@U>)YIM56WJGD(6H5'8*6RA[!A M&XBC))C.%FW>PN0= MJ&EER1:%=>69C@-EQFC^X??,<0>+%>J?5W]HS-#E'C8&J37%8^U"*RB]EC$T MT^1C*QI:H76VN*'=TSJ>QC$V6^I0Q.?'A7JE=.7$7U\Y68B;OQ:ZAY?ZTN^* MJ M ZV[Y6K<="0,#_+E:IBSHI2/,P+)L8,\9!A(6" ZVD4=2.LZCM;AJV"X MPSG, ?:]_6D0=UN:!M[6"*QC;D>@10$T,( 6!U !T6-0KOO1ZS58UZ'ZPPKB M=3\NUL&]'E2PFQ_+^6)\O7Q93NJH/2D%6]3"[N45GU5:7/U5E&."LIC&20ZC M)%?N?)*&RK$7 8PH891%. F$D3MO*G!H,]%:9U K/6J8ICJ]:10'OVO5#=UX M8^A/3R(^ /6]0^L"2V.>M@7H!+FJ1VT0J_K7+JD:R^J%"6TM;^G+^KZN.=WU M%N^UMF*ZJ',:OQ?E'TT8"\P1P1 A$-*<3*LX9!@")"9)#DF=4.PAEY MPV.<6EVPI2_0"MMF99_&V? 4R!UZWNGE*' >0HL,<7&;(GU:9,]YT$;V[R<[ MF]UV6;C23'XMIL5"W"D>X[?3A7I-](9"$X2\U&E35R^S^:+X9R6_V33=Z1\7 M81SQB',8J)6[+HF;0*)6\E#0@,0AX4F2L"[!2BZ4&QII;77T+A?%"ZF68!MF MM"<3W2*/G RH7=Q1W\/48]11;1BL+ -KTU8G2K5U!X>OEY([+J'W$7+D1+\/ M"3ARB>RQ<".G,KK- SLKYF]+/;?,A384+VE_*&Q>:-G]YH%]OASEL2,P@#I1AA1 M)B"A1$(>R$QF"9(R$./%;$$F'X__2@M_^+?J0]+L8=:# )9Z*U2-":N"]?0! MV%0LVL)-JWUQ0!:+>4&7BXJH%S-]^8MB\%+WN_\QFZC/2'$\[WN,S69?CR/G M>8+=VWBN==?S;:TVV-![!!J+W$V>'9%S.3_:JM#K%-@1G]U9KNMC.J9'[43B M?B9EP<8X([E44Q9,U,0$D6 !I!0E,.$BP"++,**95:;4(2E#FY0JI9RZW.&8R"C,>$9BG/%6^JV"0J-<"L@ %:2;2C"?(N(W&&6%#HX.ZKZ=4SDVM MMD7G@W.PGF8"UV#YWA5MP^)_VPZ+;T_4M;H.L;/H^N 0PYZZ-ER$I5VS!4-P M3C9+./>,_IH=&%JSU:S ])YNCM6OT[E@L^>I[JSV1/YJBFV63S_(XK?9.@Z\#$B73F1'37KU,B]#:]<-O?!I%P3: MTO/U#.ENQ-.J)-!562Y?ZO GO27,U&I:\WPX1F&*$UVYG40AARC+*,048>7E M,A;B. B060B2?U6'QLNMV4R6M&*EM**@7[C^?9VW^JVVHV4C_LDM#!1_9" M&Z>,:3_TD]?TW%JB+BYW.RT7\VI'IZPZD2G?=;I=^%I'%C3%[&,D!,[#% 84 M8X@X9S"G.(,4!2FF(0X0#]N6$T\]-"FP-\'H@]KN1_'41Y[_XZ^E;@U4*_N? M']C*H,-;P005(>$8IHQ(B *>Z'YR"8Q1@&G.PI0RJ](-0WL=^JSWL/4>_&L, MO\7*8GB#.ORE1E-B=0, 4'?H7"@(]OIBU%$K@^F*T7WP!M$MHX/ZPTK .E MD]*&-NW4A-)VS=M0MT,_Y*,(F\T3SG#SS.Q'(?.0 &.$B?/NR4<%]M](^9SM M!WLJG[VI(XW4O0&GSW="4=I.C-IW\4**:?O'>N>5"Y%R&B1JE834HHED')(P M(3 )I4C#@+&,)E;,8JG T,AF+^1VWNH,)EKI>@N]*K(?_0W,6FOK/]HRDNU@ M&9*4QR'PS5LK/"OU#E1Q6.E?7^%X*[LK=$[IS5:'?AFO(T)[)-CU.1WWH<1$ M_?7Y:LI_(?,_A!;F]-=_Z.;AQ19ZM-#F6K73&U'IP+'H[S.*)!%(40\TA ) F!)-!M$$46 M!0+%86I7W,M$Z-!XHU*L+*JMHB^ZVM[ZP-F./XP0-V,2USAZYI0F\W9R./,6 MM"J[8Q<;?%SRC)'<7AG'!HE=[K&ZMQL+W5"OV@_E_5S/7EZ*Q4NU M5IR*VX5X*<<9(VD0AR$,@U2GJ7*D%FTTAD**(&&,2TRM7!8#F4/C(*TRK-9B MK=)@K37X7>L-*L4MBZJ:P&_&2(Y!]4Q(#O"TYB0+A%Q2DHG87AG) H==0K*Y MM1L?[3^YV3%-$R[RC&$1I *G,$-AG(6"!QFU\H2."1H:\VSWEW@A MTZ54_UK.E>AJB5 N7U\GA?J7'?$N[9"@VB3EM"\(("QH+'$/*8PH11FJ9) 6#G+-4>2J2I)%1S:1# M#Q\<(;3UQJYL\N=V #O]E5\*@^XW ^0_Z/!0VJ8/=(>DK5= "&LO,P,.V MG\X$W+FGQ\R_P]IN9_H=N::;X_)-+*Y)^>-A/GLKN."?WW\M]:JM:9T^?;[2 M62_5R=LXHGD6![& $9&*K7*:PIP$"%))61)QIMR*,TAPP MI3KXU-28^0F\-E;H2"#96@#(R@0[-\=B5,P<'S]8>R9,#;/6&CQL@/OIUQ;R ME?+@ZCS,UAZ2/6(N?28+Z;UZ4?:H[/I5'9[0C=F^UPT!5Z=D#V(N9_,7'99[ M3R?% O.@^)'9L9C829D3F'%_/'+:"=GTDOZ$RN-^ ]NHTM-8,9@65 M2_(R$]PK;UEAL4M9=C=W6!?^1G2LY>)=[U'-IH\SN?B3S,6-)@"@*4XAS)M7Z48:<\(0GR"@.R4KJT-BJU;L.,M*E^AK5 M@6ATU_'3KXWV%DLLXV$P6(;Z -T_J8XJJ M#'!]5KH^2D,I2D*!E&LJ9Q$3C-@U^NZJR-!F@M8.H%\& MT%JR*C55GS149W9U\>XF;J#[N6?G$;1R;KV.2S_^KIH!=\;3@U-LK\M' M^,F=$3OB.G=_7L?VNY/JY6@JS.ZE-K7AESP/ )Q&L4P9B1! M,D%Y8';^8B=V:"SZJ"M=-XF+;$-=RSZ[9I";$:%[(#W3WL'DSW4"W]KA4:>]UU[>YV6D-QC%@8YTF:0Y10!!$+!"0QU5%KF5#^'N)A M8$5"1^0,C76.5D%T4N!PG*8IIC$2$ =!JJ#-%+6'DD$9!WFJ^PO')!^_5CFI MCPLR7_2&[:Y,?PC_/)^5)5@>P[G)SJ+BN9A6^Y*43/26EAO\8REXE.$(4D0R M]5:K^95F"5>#@',_= F\VP3J TO.,>K0V MI_>RFS[FS&.BAE X\]BL>.[R;M.@>M+U7/!B<4WF\WTCRC*4P3'D/$(P1IJHNV*\+(N$!AE%";Z?",O*%-B_I-K_4%FPJ/@%89 M_%XK;;EK<0YR,\IP"*1GZK@00VL>,43&)9^<$]DKKQC:O\LOIK=UXYG/]:3Z M^$.(Q9T>PK91=)[DJ4P1AEG.8EWJ*H549A$,$DZ85%XW)[$-P1P3-#1F:?0$ ME:*@U=2J&?=9;,V8Q 5BGBFD&UC6S'$."9>4<516KUQQSN)=DCA[?<=,=[WG M=5N62\&_+.?UF;Y:&%39F3$7K7X<)R:W>>77KO>E4UTU7OZOR0$1C%!!U M1;2B:FNLB^J_JF=:+OV[C:$917D?&=_[D=4(U : VH*FHMRH3D$>@=8,4%^[ MRCO1ECC,U[\$2*>I_)T4Z3?+_Q*L]@H 7/2P;JQZ77W^U5,K.>,X0B&A-(!2 M$*X6#E)I'OPA6!?>#.!P!_4)7QZ91$.9_ UDZ"C-4 M_4+]&..\?4I1?^WZ#[-U2\6S3[0CW;TA-N/32P;.,U4V8_98CUE#CO6'XXX& MC]GODN'V9/1*7L!]) M^)MB/B3I_H"=QY+L#UW:L9UOVW3IMNK9W;1>^BZT[L6DJ-:">A-)37974_[_ MSFAYQ1;W4DUJF7)V],IB'"1!CL(D@G% E0."!HN$P(DF64JO%GY7TH='L7O4R M.XJU0]Z,3;WAZ9DX6[TK.MRO"K?6'?S>:N]PR[X3:B[YT$Z!7JFO$S:[+-?M M(9<4L[P[5*GN;A6[+TDHHHBF,$D"Y4.F-( XS#,H&!(!25+&J5'?>!NA0Z.O MIA+CW9%*C-TS*HQ&P(S/7./JF<9<0-JQP*491NX+7)Z1^P$%+LV0.%S@TO!> M^VZ-7YH\Q*^*[LCDOP69?U6_*<D3$TWFG5!+6>0"L**DW->S@>@_,TJS@"R3.)=,#'JK/C&00N:/!X[,F] M]7D\8]IFN\=SEW;_Q*^FTR69?!>OL_EB'(DTH4% ( M1!A%5_T-%(-6J2;(T M))Q09+1@.B9@L!]WK22HM;3_L+= -/^JNT+3UR=MADJGS_F0Z0Z^Y:W']OXA M'S+JT%=\\#KGZX>K%_7XXI^;"42:.)[^G"EE9,+4UPQ3C+C>&"$0,XQA%,D MYQ$+&3)JOGR1%D,C _5:1UAOG M<>QI 7)"D:&L2,YC9;%$,7A8]_ ?,6<%F3R05S%O"I5FA$02BQ!&-"80"<$A MY2R#7"H'AV/.0F'56OB@E*&QV5I)\*JUM ^RV0?2C+DNALGJ^>2S=;1[;M(B]^4MK5!)%3XJHYL6T M+%@5&!2.)1-)E*4)I(P(Y2?%*:0I91!G:1RQ*!,RQM9-R;VH.C3ZN7I^GE>= M[T'1*EI'((*9_/=_"]/@;W6(]JPV;"M>4$=O-&&$8FUPA][E?EX*,Q8V_V+!Q.7=KCTOKU:\]:O>?< MGK^C0VG>AUFY:'L9M87+'I>O>N_PX?JQ*A@IV[^/490E.75.8*VC1<%8*]!/DXI7*#USC%8;K!II MK7JD-)J#3TKWGT9-%5FYNM 7SA;%>7WAW5.!7L>XVQ7J[8+=R6*]5@_LKV!O M%SNWBO9V>D#'1(0J6_E1L.6\ZDSQ6['XH9;,WP7AQ>3]B]!45TRUMZI[_%:. MZJ^OVIU]F!=,7/'_NZP3(NJ3I[K._S@. HPSFL$P9!0BQAG,119 GH<\R7%" MI#2JY>Y3R:'-*[HD$9E4B9+/I)CJXMFK3/)5UHGN8B&(CA+D@"R U&V7W^S; M+GL9=#,/^*.'TO.\5IL'UO95Q0&4@:"Q$&R:N-$W>P1J,T%E)U@;.FH/RUWW MT/ Y$DZ3)'SHV6_:A$>D]Q(I?,KJTA?RA]X7*:;M=*4_AW9*NRL(+29*W>^S MR>1K721IS'DL!2$(XDA' B8Q@30-J*X9&B8XBI4A@7GC2$OI0YL4:OUUN9'M MIK.M#2.PL@+\KNT C2%6[1=MA\A@6>(3>-_;'X/$W*8GID?L^VJ:Z7X,+'MK M=L3P=/--VX?VV)VSH[W;[3N[/L1IU>DO@BE/NA3E=U$N)XMB^JPK]#^*Q6)2 M[<]74Z*Z7C?DJXN35,TF4R%82'&N/) XA2@,)20AR:N&Q4E&DHP&JQ[#.UABU/)EHH6 Q ^7:EOK;7536M 5A[!N'NAUN ML]5*_Z/WP16(1Z"U#:QLJ_N=/.Z.9VT?N#(83U?EBR_#O8>BQQT5'$*IY,NP M-2RP?*&0CF$\[(?@RXFXEU>,Z?5,^6VV$.7=C$QU,OFJ/>MWP43QII=&3^*O MQ6>%V1]C007+$A)#*=1+@%@F(&8LA'E(&&$I$F%B%<]\@2Y#6YNTINB-XM88 ML-;;,JKF@C$R#)OI!WG?<3$'0!^!RA+E$VM;JI/;=?_HM3G@]Z?J/]HL4-GE M\"37 ;I.PULN4*??^)7+<=L+4''P2/NLKYOI0CGWU\OY7-%XG8"B9#RJA>*R M'-.$9$PHWSI"6$(48 ()BQE,.68D2M(\#HT*WY\3-#2*K'4%C;)@I2VHU35/ M!SN)[FG^6-V9BY&;^F-'U'79_K]Y(,:DV MFV?S1S(1ZWWI+X(N?E&/K_^EDS3NI^+IQWRV?/[Q].=LM3D])EQF6<8IS"A1 MZ_)($DBY6J%G),<1CK,D3(P*4SO29V@4\V59;9.%X%TG."UJA4%4_=.FD;&# MD3+8%NX7?\]TM3(&*FN@-F?CW$\OI.D"K$UJ4M"45: Q2Z>CC3:. /L=+8L- MY7Y'K:+]::[<<\)6[4;41!=3G@C(F;49)9]6,X(6MH4UJC M*JAT!1O*=HK9/@6RVO0>OHL'FZ[2Q\7UW,#Z;-V[_>(/G]+ MQ[@],M>=+ M6E5V.R-O:!SR32S:VK,Z$;=2&5PM%O."+A?5-MAB!C;+X_^8313XED=2YP;! MC%\<0NM[@=YHJNOSUIB.0*TM^+WYKY?=14.$G$:=G1'9;P"9F?U[L6"&MW5C M(%T,?:K&[5U]:ZORK%@F,4:*;)(\393;(A D&"ET\P#'ZO6*"&@F]E&L]A0"+HG@H)Q>O_Y3ENY^\B>OO: * MPE[C^/V$U\^[":]U*.KM5&E1+>C+^\4/,7_Z0:9-*NS/ZA&+\G9:MV_Z313/ M/Y2S=/4FYN195'_\HKRG]98%$BDC042$DD(C!A.DEQD3&*['G5# ML6QHC/;]\=<2/&LUU8+B4S$%?#:9D'E9^5)52Z:?.A1-& +2-C46AJ#O@#C= M04F&)CMB QY0X0,6"J!UP88:([VMW?;U:W$"#5#U)4!#Y70+;K#C[[SVPR", MZ[]4Q"#,/G9P/S@%+UP8'&C?0%*,J" AY#PB4"T4$*2ZB5FL)O:84R)"$75: M'_PKM,EH5.VX2.C<#,,11GTM&7QWN3" P\OZX:,[6!C8?70UX;P[A5J>Z&H6 M#_/96\$%__S^:ZFK.=8-UG3TIVX&5)V^K%[V-.*1T%T/11Y2B"0)( [B" :Q M8!G1'>^15>M#>Q6&QBC75X]_!U_O[G][!%^_W_\";K_]X^;QZ?;;S^#J^NGV M'[=/MS>/_V7'-AW&Q8R$_*+MF9OT'D95#*=57_NYG[0%RDG]":R, &LKO%!7 M=Q!=,EH'+7HENNXH[?+?!4^ZN,MTY>J5=;/>,4-1$M.001'H;=4L#& >!PF, MB$RXR-,LI-:%9@_(&1S!;?6?OBH_J+:Z,4!FP@,,DH@BB M(,X@S6D&U>_2-*=4&/;:L)(Z..IHB]@Q_8-8Z^VDXM\.XH;4X1I'WT1RK [@ M2->>:;5VO?5FA5(/Y0%W! ^A4N!A+ R+!AZYN4MIC]G+ZU)]RW\G<_ZGXCCU MJCS.Y$+_V)1UQS&/&0D)S##A$$6A8J(DS6 B T5->O>'F\=NGQ4W. IJ% 8_ M&HVKCZEL=+8I%G$6Z-,$Y!X^_RY,C=S?-Y%KU3U?5K\+A#8%-EQ"V5=%C0LA MM2R?88K0Z7H99Y_28X$,4XNV*V(8WW5I:K-:H_(E6]Q.Y6S^TK3+IA,QSE,< M1QG/($-"-V0*(TA$@B E6 B&D4A(QP3F(Q*'QL*;&;.-RF!#YR8KUC*H^#SN MAN?,+M'T??Y[(9 7Y!2? <=/YO QH1^4'WP&@^-9P.=N[.+YD0E;3JIGS>1G M4A9,$=N78J*HCG\3BSKPMHTZ_*:FM[D>ZM6.,0IYF(4801%E&40YBB&ERDM$ MC%"2ABB5L=%NE@-=AL96*P4-]^U=#(>)\]@;R-[7M"M#-(]5IE2>4&,,V @< MWPAR7IEDLJWO?(!L7-/>!JHOO[6' ;/T;9U ?-KQO4Q$CUZQ$RRV768WC^SF M3W\14LSG5IPFC$/J*2N)VQR2S>VN'_5Y%-,G^]T3;-5A':<<0]^,3QQ@ZIE+5AJ"2L6-DK?N:.0,"BXIY)BH M7NGCC+V[U''N MAEOQ#E#RO0._"Y"7(--S0#C=;3\FJ]]-]C,6[^VMG[N^&R$\J/?DA_(S=.Q8 M435AN?F+39:Z<_7=;/JL.[>L_U35KQ$H9")*(AA2[2C$7,*VO &"X2_<'M>^WH FG[M60WO)PN,2U5Z'?E MV0V?O05IQ\=TY;QUO<2Z],08LX#R.$MU,G:HO2X.J: IC%F88":2-$VM3KSV M10SML.OI_NGJ#CP^W5__[[_?WWVY^?[X[_^&HS#[&[CY/[_>/OVW+5OM02IE M&K \8E!BE$+$ P1IBC@D2:*6]B2-0D''KU5!#S7\\T4?P.Z*\P?O9_%<3'7Q M0D")^@.S;2>TCV?*PR#DF81)*-7,RXF >2 ES')*&.*"X"AN\+R9\O[0;(7Y MPU))< FDZ4QY"33>)\.UAF&"[GPF.(N)WN]J3T/*,=LW)_ MTCIZ9;=YZ?.R+*:B+-7,1XMI%4%V/5/3'Z\.<6?3J@!S?9 3CC,9QU+* .(D MH1"Q-(5YE$A(XI2F0N2,,JM"1#;"A^:%/^GY$K!-=<%BK:\=8UB-@AF7^,+6 M,\NT:H,-O4=@2W/P9 "S-=-TP4'_'A*2(Z17F"&00R14*LB$L@44A2G'-,(A3*T6;.?$SC, M%?S=[=7GV[NJ5!JX^O;%V8K^+/QFU.(25,_\LJ%JE:!3*^B.54RA<$DM9V7V MRB^F".R2C/%]W9CFBK'ER[)J=%-%U1_8>;R;E>4WL;B73^2O,>(A80Q+F(J0 M0T0H@H1GBG@"1 ,L!,H0L?%<+.4/S9O94!_,JFK8;&M[OJ@LL&,?VR$Q(R./ M0'OFIDV,ZXKC!X] /FGU?ZI[5LRD#KAU1U\=P7/)9K8J]$IN'?'9Y;JNC^D< MDJ(>J)ZS+I"[[OZD^VPE,LN@\K(D1#*(8)XG!*9ID 5YG#+.L%VMZ^/"AD9J MS0>EE+5OBG,"4C.><@649U):8[15\MI+!RT32!P'DAR7UW< R5G+#P2.G+^G MH[/T+*;L?=UJM*D^17*$$"^QV%)_;H8)ZW=\R1.7VWW M^7-1C&^F"[78NN)\KG>/U8_W\Z?9G],Q1AB30& 8"DH@HBR%&$NAUD,D2Y4# M$=# Z"CJA(RA??BUFJ#1?[Z.R%D_/T;8+#^ M^,OVZU<\_1_/L[?_5'?7'[[Z8?=[/_7D7CYV ]/:+]WDTH[=>5]>)[-W(9K^ MOQL;,-?+N0XK&).,I#1@"8QBIAOAA&IQ$"%=)#7C3 JANV9:]><])W%H%* 6 M:G-=Q_V5O"N9$S!O^E>S66E;I/D\VF8N@5,,??-#HRML<=O*#&[T==B!UQ0: MISUXSPKMMPNO*09[?7B-;^S&-JO&79_?5S_^O1!S]: ?[W?B3:&B4]!0$B1I M@$.8BE1 %%,!\XR%,$!AJ)8=),OL*,=,[-!X9]TN$*R4K.2RHRE-PK']FAL4M*EG=W8Z;OHES,"Z9(KSIU^G5: M+,KOC[^VFQZ!Q%$YC=U(TT M?IW.!9L]3XM_5A57/HNID/KQ0I^*J,N2.OI;B75Z^ODX+I MV&V=#+-,Y5$8*F(\^XL MX5.4BY*=U[-R,69AFJ(X1E!*'0=)1 Y)%@M(!4HPEG&($V3CA>Z+&)KK^;7X M2U%!79.SPW;; 0S->/8R9#S3Y%ZY3:V?KTJ;F[;[*[)92?G ^IJ;5IXNK;EU M9<=X9U&60ARIV/G05)[]LA3_+9B0[@%'RS,6'TV_7 M1H)-*T%M)FCM'('6TE%UFK&9W-)8Z[C^LNYK6C$=C0%,*V=5_5>85DSQ=C2M&(OKN,NJ M,Z]JB)3CO/A57=RST)0]M-J;,,:PTM MMU?WP#/<7;T$$M^;JQMH>#B^/VJZT[W5/2'];JT>LW%O9_7HA=T^YI_%5,R) M]D"O^$LQ+F,O*%]Z(VZU;1.MA2V^^S/P6Q& @[!\TP)F[AMZPH:9=WQ@R$J+MGBG,A> MNS]1RS4>%:S-P_+=/^YCZU6;6F[53 MN[ Z==4\^I?95+S_0N9_B,77Y927ZS#%QI5.\BQD29+!*,X3G6O)8!Y)#F6( MU?^%!*% FK"*D;2AD4JE+WBI% 92:PP@F*^4MFAH?Q;GT\SB'#W/Q%(#5^L* M*F7U=L\J1/GL@J8#@'S&EOH L5K2]P?DEMCA FI,TU8 U2RM;ZFX-XP:YC5[ M2"_$:V5/R[MV-W7,02NF9,H*,KF=JN1^0,C6I7:H*UGMVRRX[@:N:Z.4#+,[5V ZE@9R[O6.EFNBAX,5GJ%>.ZBD;=(DYP'?"K:W,MZZGF7MZ0N>[W M4#Z(^>,/,A=7+[I3TSCF-&!YJ-RT).6Z7M.I$JZ&Q MS:91&]5T@&C,JH/Z16,+>!5S4&IKP*=B6O]4_F19>L?)X)J16.]#YIGRMD9K MH[S/S=9H;=BD4RY:JX R"U1VC4!MF<-J0"Z!=EH\R(EB_=8:8]K7%UQG.SCM\!@#Y MV.8[)?9#]OH,<#BVX6=R:\=.&74AE57AQN:(HLDX&^,(!8RA! 8IDA"E$8>8 M9#F,E/N8)(D,(MTLPSS&^;0X*P[JH])]W=_G3$V@+KB:48P[M#RS2Z,HV*C, MVN@*/C7:'O>3[=MD&,'BM%/&:8G]-LLPLGZO7X;97=U(Y&$^TXFIS0YLGD1) M'(09C(D"$X4YA@1'$10\BCB3,4FE55[HUM.'YJ8TRMF1PS9>9ES0&07/GWZC MEX?@I(,6N_RJMP7T^A$?M&WWFSU\D=/:(&VG[^V$\H8L'JH^F^KJAUE9U'4A M4A0C'B$",YF%$!&>0+5"(3!B$<["C*8AL0HN<*/6T$AAI?YFS0\=D/#::JS^ M]8>8 JY6H-/GUL, [X+,G=3^L!U6,PKJ?[ \<]>)"A^M4;L%/EI/I[:KNFEE MF?>2'AV1[J&*AZUF0RC [T_*.'S RS ]7F!2!)(N/+>$ _5 M3P'2];13%B5I)!G-O9'[$:7^9:F]F ("7K51OFG]V'!Z('4'@S0\2J^,&A*A MGT'YP^C\F%[#)?,S2%Y$Y>>>W3DY%F@_D^DD151FP@=&A'_)HKG'YI_R9N8DVPB3$2!R)/S._MV(JA:G&IST-G4^6R-HV=>9**C,4$AK'Z'Q1' N(\ M8S!)99Z1/!:QW0; 02E#XYI:2;#2LF/#[,.(FC'+Q3AYIA)[B.Q;*9R"P&G[ MA(."^FV9<,K6O38))R^^(!/Y2 _(JS=23'1N]-?9_)%,-B(IKOC_798+?3ZY MZI":)3P.<\8A)2*"B"&D?!7!($WBA L<<)2E-B>(KA0;VEFC+HO$?NCCW0Y9 MSRX&RHR'/@)^S]1U?WT[ E\$76S$E(W RA@H9W.HS1F!G]5WM>IU2^1"IV:O M+*L2,IUVOG6-M?.D;A>Z]9\+[A#1@RGD+I_O,D-4U]E3:]>-())RG-,\(BAA M:H23$**(*F)FNJ!G0F,2T1S1A'2H-V2L@!$-]%]!Z+M>6^KH4;6HK(O5N4@? M/30 9JSK%L^/3BIM]-X,07.XU6:-E?\@(3L\S34P^XF+GJ2ARZ MO4X5C7LUFL;@:WB2PQD#FU! MNM(0D%;%S@1U%&?)TD 2(F&$LAPBCBFD,6(0XX %F&")A;QL;K@([OYGA5Y0 MMYX07+RS?4X%M;XCL$;SZBR:ETP"Y_#Q1/]'Q7X4\9_#X03EG[VU&]FWYRIM MBYS;:>4_?U.FU8$YAC*@B(A01B$.B^#^.,L9RP9(HZT!$AN(' M2D9U93#2H4Z:*>QF3.02Q7[8:'4._*G5^2=]6E\#NM;[7 TZ:TZR1,HE+YF* M[I6;+/'8Y2?;VSL6<=,%I"3@,,ATIQ#&0XBE>CM)GD0YY5@R M2:PJW'4$K(]J=DX ,Z/ M21*FEND:1X4-[:MM=:WV[D6KZ A,;3?\3B*,:2))'#'(XH1#E&8ZPA('D,N0 M)TF8)B*@-O.&,X1[F$CZ09BG"$=((C45)[%ZAV4,<:9^RG" (IQ$@J-\_";F M=-;W6[PIU!_*=[/I,YA483Q=5@0GL36;DUSAY7F2:M4<@4K1ZJV\6;^53AN3 MF$#B.)WIN+R^LYO.6GX@V>G\/:YC*LNKE]E\4?RSVM9H4B)UUZDG-2YBC")! M),D%)%F60A3I$CI,02]83J4(DHQ)JQ(Z'?48VJ2I7K_8583EZ0$PHYX>8/7, M2F?B,+7F57F_37.:'GB5*7U$9QIAV4_ YFE5!A+#:827>5BGV>,ZUH"85>7+ MJL["MU-%Q,_JY6Y[*"1I%+(<$Y@0&D"$]6D;CR3, D&R),Q"'&0V)'A*V-"8 M;E-76$RA6MXSI:QE)8A3Z)HQG"O,/-/8IIIZ1[55U$-NN DB3@M G)+7;_D' M \OWBC^8W-.A:O3M]$W4@4OEP[QX(PLQ>?^[F' = 46FA2@?9I."O3^)OQ:? ME0U_C*,$A6D>",B#4)_DQ &DNH,FE7&LJ 2E*$N,JTC;2A\:NVSH7W\MC0U0 M&P%65E@41[8>C]/TXQUE[P<]*]5':WC!-KS@]]H H"T E0DV]:BM(;>H3^T3 M^I[J5;L? KL*UETA/%G1VOJA_56X[FKO5L7KS@_I,(5<*7#1SU!O7L_2"GT1D#C);&,R(P)#AG7^8Y2K<8)H50-C5J*9X2&!'/C:<-$XM"F M"JTR:'4&E=*@U;K:R;)@+"/$#28&USAZG@S.0MBE&X$1EA:,[QK3GEB^^^MI MQ^8V\)QD<*,']?;VG^H9]8Z ^F%W(^#\\WNA"V,S M6YHPOZ';WF%3F;8NG3VM^E#]5BQ^7"_+Q>Q%S'=7/T3PB/(4P5B*3!^%!Y!P M$4)"">,RSQ-JESYN)WYH1-+68FXZ#^M!L=M;M$3?;+?1'Z:>6::%LVD#4*L. M_E2Z@U9Y/TO-RY!SN4]IJ4&O.Y?=T-G=R^SXE([I2$7))K-R.1?W4J]^Q;1L M6H57M;^N9^6BK#H#?%8N%W\@[]6B>6._D^(<2YE#FNF%*T]"2".:PT1PQ"/E M*$EBEZITF3Y#X[_*8_TQFZ@!*?\7:$I(Z)",Z@^P,@)LVFF9;G/AZ)G198]C MXID_*RTAK5!O]-QN$^"%-!WAYS2-YT*5^DWQ<8/?7OJ/H\=V(]YO8K'.G!_G M<1*E">4PBT,!$KX[B(3+V6M;0*]ST4';=F>6PQD]=" ML?6J9SMG81 'ZJMF+*00!22&))+*WU$SBYZ*%]]]=5F:DJZ MJMS$C5?>]V1=X>&_+DXM/38<9K3A!V3/G'(LP72%=:,Z^+U5WJ$[;8^8YT33 M8](_.M?T#"H&Z:;GGG!!Y;V-(BM-R?AQ1+(H"N-$U]L,(,KUKBE/N7)-4$!Q MC D.K/CKB)RAD56=EMWF9&]04X0=0-:,A!UAYYIP:IJTR2]=G^I9UJT=W M' 7GY>4.B.J_6MQQ>P\6?SMQ>3)H3+K[ID6_""8(@05D2)3 /$JE+ML4P M)RB#89:%2/ 8I<*J,?RN@*$10*4?T%?8??%[P)E]ZI? X?D;KY&H=/,04GW, M<)>?]9Z,7K_G8Q;N?LA'K^LXH<^?R;3)W-"1V+-)P>LZ.E/^H-Z/-C[G7J[Z MR3^JW]3UU-;;<.KJQ^)Y6AW?3A=7C.E>Q,K[J$X\%-VL]ZUI'HI8I %,D,XW MCG,*<4(3R*2@6&89C3&V\A1Z-F!H#+1I?WT\L7QY(?-W72!RPR*P-@FT-EDZ M*7V_*8;>SX#'W[=;M6'Z"&P97[T)F^;KUV$% %@C -80U&_/Z5?&TS'+1PVB M4Z^P;QOZ=3<_:(3V_-B/TJ/;]%JG1[;K.2;"-$(RA9SS6*V2(S7WH32%$:]!PUVR6O; GHE MG8.V[3+"X8OLXXF;)WQ5'$$F.GOY9LJ_*.88DUP$69;DD%!)(,*Z?DNL/F*$ MXRR1>9#RU*@&T2DA0_,JVTZBM:)U-K]2%6A=S2.(CT)Z^EMV!93G3[H31E8Q MP^= N"!<^.BC>XL4/F?<9I#PV6L[+G[;3?*F9D&Y.@ 2:1@G/-<%L3B%B&<9 M)#@/(")1F@8)SABV"@4^*FEH'_[Z'$@TFEJ>LAW'U' ]YP(IWPNO%4BMDEY. MR\Y"X73Y>(BT'HC"JTE MN#;"JSM/'(7""U'L2_L8ICAJ]5&J.'Y'QVZ49#Y5CRT?Q+R*.EU->7$19*B *<0(QU0%\(0HY)PAQ&E@UI#PB:&@\L0[> PIS4&I= =F)75-_?IE- M0;D19V_I:QS%W8Q"7*#IF4!:%74'<% IZ<73.(>$TP:6QV3UV\/RC,5[;2S/ M7=^-.1[9#\&7$W$O]SI:7$WYQGG]D_YJUF"&:+OFNJRJ]TN&%>.VRY:6/ZWC8,ET4O)@L%\7;1@/+F[_89,D%KY,R M7UZ7[0'1+J7?%5-QNQ OY3B704:XCF8DNG@$IKJL9); @.P\GJ.J'S$V64!_K$+Q)4>=>*_S%+QO8T MCP]MQ#SS?&LIV#!U!-;&@DUKV[V5UMZ]39;&Y%'30;2U^ES_T/[? 8M"I -Z M%WJJ83J(=\*N'&I/@W2RDJIO'?HKPMH3FEOU6_N2V<'9J(L$%-.VR-J?&T76 MJJ=_GTTF7^O#W7$:)2%)PAS&7#=Z5+B=47WCW-DHYQMYOO MNF!WF!_,U$7.[>FE4X/Z%@A4[R)R>Q5\"?!?DQGD]GS^_?B^<>B3;J. M.0MI&@0PH"&'*$$(DA11&.!,J^=1- MC:%-%.I32>S8OR/\9NSN'U3/[%T; "L+P-J$VGD>5:FZ;*'^M&G-J$[;UY:X MH^7+D'1)NQTUZ956+T-KES8O?)I]V9 OS=YV79O@0.&8\%ESE6 MCD*"= T! 8D(. PPY1'A88B0-*T;&^-!9! <-]>7H**QCJ M2V07G_ QPW@RPJ%GE?J+D?@8K+>B+#Y(A0Z.U'>Q6,ZGWT4IYF]"EW1=OE0[ M6..G-_5'U._RU2/7MQEW4DF8AR^\&*6I\%7\R:;M)C$E&1,")@'(411(CG M,,]I!G.>QI@G3*198K[V.RMO:.NU*\Z+VCMBM:: /)-B6B[ O%;8QLT^C[;) M>LHIAK[70%I9L,<$#92+&?CN T6;!893-/M:%%R*JJ7W;HS1:8_[_&-Z])*- M;=KV;,UOZW;(>2WFBZHQP$*4NH#-ZZPL%DU JV!!$B19""/=N :%6$"BLU#3 M.$N37$B91%8%_4[(&AH-;ZJJ5Z^\5M8R@.44N&;GE(X@\\RZNV@U>GJ($C; MP^61XBEQO9X;&MB]>SAHORF#FB86.$R$9 I8DK,, M(AEB2%&9(JM-*ZQ%8Z^V0=>R
  • =[/6)G-+%[Q]SS':.";(E*?M/H_@94!&OS:!/"X!?ZY#\5ZQND, MH,NYQUZ)7F>ASACMSD?=']0Q@V7Y^CJISJ7(Y)J4/[Y.9G_>3N5L_E*?6[6% MW?,TYVI.8C!*&8K M._#E]O'Z[O[QU^\WC^#^*[B^>OP[^'IW_QNX_?;U_OLO5T^W]]\L"^N;#H<9 M]7D V?>>Z8;&0*L,M,Y@0VDO9?@M@7*:H&$HNM^,"SL\]E(H+&_O1EUMF9RJ M_DU9G50TI7#$E]D+*:;C4,0DI#F'!.F.8CC((&8$PXSF629P0D*STG7&$H=& M5ZOR51L:C]KZ5 +\7FMM6?KY/.YF[.043<^\="F0UHQD#(Y++CHOM%<6,L9@ MEW_,;^SH-&DW[+8LEX)_6KB]I G0?U-I7C*,MP%#+E M1!%9+2X%S&4B(.590 BB%#&[YB'=]!@:2VD+B'HC]';]YGI2%Q12K\I45,%/ M]3Y;&Q8,A!K/Q;M>ENIZ:&\"O&K3P"=U3]7UJ/S)TO/J.*:&GIC_D?+MF54C M4IL :AN:[(E1DV\] JTA]8IT%4D)*EL<>FN7@>G4>^NH2K_>W&5X[7EW%S[. M/M7K1GWAB_>OQ43,K\E"/,_F[V,2Y%1@',$LCI5O1T6@%J2]$LH"P. M.50^%()((@9QF&"(LES2.$:!EK\EHLR$3;-=(9^$MU=3\-X#R-@)\6 M<:Z5_: FA(QGRMP"Q4,DX#'3W4;? M[ KI.<[FB(W[$37'+NSV33_,9Z]BOGC7B\C%U93?_,^R>-43W=VJAR"-,$LX MI3#*$($HD13BF,8PR$B4Q'F $V94\,-0X3FN40Q6D.)9X& M]32E.(/*/XO8HV3,&T8HG* *=?\&3:A_[5+$:0&]L(*1C2T1F%WLV =Y4L]K M7MI Q)(AE$(61"E$(>609E3"6!*.1):+B%E%[!K('" O')\W1T KWC'FP&0 M+G1$NL'JF4/N9M/GIK#B=K;EWQI5 WZDR&@DS&))>IH&HT,A8*B')!(8U3"3G/":8$(22-SLY<*C4T M+JOZLH+95%<&THH#T;9>YQM:N^^Y?';PS&BN[R'Q?=9GW(.Y,6KONDW#/J@7 MLRG>??=D/JO7X'HSFR+9I4>S\;,[)ZSJ-V]>MW4LRC\^BRG[\4+F?S1NC.+? M+(I$"@G/,X@"G$$2)#IR52BGDJ$XLPM:/2=P:,2[I2_0"H.5QAV]Q[.8F^YP MNT/2^X;W)2!V24HU0L9Q-NIIF7VGH1HA<"#_U.R^CHFGLX6NV<%$\::/?+^+ MB2ZC]D#FND7LF&"2!9*'4,8I@2CEBF7R&,,@PU&J@D97 MA\F')I X330\*;#?I$(3V_<2"(UNI1#GBE>P MKE<:Q"&*6&:5H')(RM!XQ*JJ\6G\S.CB8E0\/^R[T!FV=_UK5-E':W]-)\;QJ=*B[7CX5+^J2>_FH M?EM*4J6RUYD/X1@CAB2+,"2*#10_T+ N2AHG,I4DD3*.K$*&7"DV-$K9L /, M5H:,=)\PI:X=TS@;/#-R^H@AZ8?/]*9O8Q38'*#[C0%:M7ZM+:OR#3=L&S45 M!-SQH&NX75*G,]UZ95O7B.X2M//G=][:?BO*^OC_RVQ)%W(YN6),KX'*,<)HIL@X2$G)*8KOB\Z>$#8U[]YN +&9 =,D-/@FQ\>ZU M$^ \,V2KTM81V?5<*"2!KNO89NB"3_KMGY=DMZ[,8.=ZT/BZO[^WJ MLY8?V*@^?T\W2OEE-A7OORA_7RR^+J>\W4+E+.*A(!DD%$=J91CDD&1Y!D6J MZ"3%RO\C5KO3A\4,C48J+<%+I2:06D\[\C@"IAEM7 Z19\*HT:DU!)6*'M:( MIU%P20E')/5*!J>MW:6!,U=W(P#%(\N7977^_D6\S@6K PS5SQ-1I<5/^=7+ M;+XH_EG]_NB9V9@1)&*"&<2!H!#A2(<$$@8E2VG*XIA3SMJ&C$_FS.%*/Z,/ M:;N1XU,O9V%E^5^ K(W4G7-65MK1C[.A-".L7D>F-Y]H-0Z;-HW RJKJ?'_3 MKM$J@**) !AMAP"XXT;7@+MD4V>Z]IT!I5G'JQ1:L\'5UJ":TO;F_KH[G]-_JY7CVXJ[AYE-&RA^WTS=1+HKILR+:K\643)GZN:K!L&I@ MD$KEP/(\AH'DRJ6-F52K8(EAP%B($(X3BG*[T'-#R4-CS5,=);[=?X-55XG; M;_^X>7RZ_?8SN/KV!7R]_7;U[5K_JWNC"?.1,O-8O>#OF8H;G<%*ZZFPGN.=K?$9#_RW?8!7;J&5U6.5XUYY&S^\UQYE-]GD\G7 MV?Q/,N?C@ ]:;=#H;9C#9XJZ@7?H%DO/Y/1!,-JT#W<*9U_MPR^&U;)_N#%(I_N' MGW],C_W#C6W:[A]N?IN'MAS5'^]?JZ/,F[_$G!6EX.,(H10ED5J>ISKR-XD$ MS/.$0YR&),L454R4Z;)_Z7LG7&@+1JNBIK<;A,3%S.#WAW'\) MYZVBVQMUG %]!P=+/>LO900:ZW2,36U?J=NEN(ZGZ8YR;UTV#FLQG 8;)U&R MZJUQ^DD=RU$HCUG_O]X/?2,3G6[Q7;G/\T*'V^@_*"]Z^Q<;5];*W4[97*=M M?!'U?]6_)TNN=+_YB_W0;[.NH%%7WACG&8F8+M3/$.<0(:H[("$*DUAP)D)& MA52^\6Q!)F9LVZ_Z5J[VR@B/"]B;)W#[[?K[S=7CS7]^^G)3__23^EW5C')4 MMZ2\^3^_WO[CZN[FV]-CM7WP_>;QZ?OM]=/-E^KOEJ4T^GU?S.:"X;X%GN<1 M;,HM.2)/U:T&^!DP\9G;UR*1^CQ64-2I6'1XMI?3Q9E&PR*Y=SL4[5WC MK@E&'G,2\#C-(X@5YT"42:I6GE$,HR2->1+IILE64>Y')0V->NK#Y:)2L4-M MEN.(DB1*<181F)"0040"79*"I3#%:1!':993@FU6.VX0[6%A\J1E@)DO7(V/ M)"]'R_\1Y$K'MF3IIT9-ASD!9Z%P?+YX1%C?YXFG;3YP?GCFAJZE:LI2B/OV MT56)B[N"T&)2+-Y_(8OE7/VWJF6T]E%$F*0X#BE,8\T<09Q (I" C+,,(191 MEAL%D%V@P]!8NC9!;WRVWTMEQ0BL[!B!UA+;@C?V V1&09YA]TQ.-HA[K<9U M 8QN"^O8J]%SP9W...T7XOG_N_NV'KEQ+,WW^14$!AA4 \EN2:1$<088('WK M36R5[;6SNC"HAP"O:6U'1N0J(ES._O5+ZA*AC"NIH)3J?K'33DD\YSO21Q[R M7/H_JF=E^V[GZ'J7NTGR09R1R"Q H4*20IQD&'*I*=0ZQ1RI+$.I5QF-DR-- MC?+J?G6UA)Z5YD^"Z49<02 :\1#M:!_46NX!,JDNHA.T@OO)P<8MRWY)YX-: MZQ=OZ+FKQE;%ZI-NDC3M$=ER7HCG^L_."BK'6DJ<04UL"'Z:VS1+)F&<,DP1 MYX1++V_6;=BI,4@E=5V)5*W:Z)KJ..!S:1RSXFFNJE^_72Y61A/9(S7*T1Z. MNV[!41YZUZT%>"?R#:C%!;\W?P^S\>:%5-"--[>1Q]UX\T+C8./-[^X>8:-- MOY%/NC[)_[19K];F*S1#W2_; XF/&\N.[27;.*D/39S4[4+:P !;&&-&XU02 M%FE($ZX@S@B!>2(QC!G"<9*G5$OW$-.PLDV- 1OM["=:!S"!Y4Y!6\NB:,\\ M%Y6.G0O9BR#!A[(M05PTJGI$7@:V_WDR?66K#LRXK4$_:= $AVOM@C!EX?&GAYQ,"[L%[F8F"_ MH-YA3' V #CPD.,%"P^#U8O XH&&Z.>>_*:*AV]K)6^_JY(][(W;$ 5Q:V MC"R+^69]36"YG[7=O,_!+#CPDJB5&S2"'TZ,'>%O0"5^.$^T%VHA'5(_ 4;U M2WMAL^^>]GM(SQP:^] W=D^UFY?0V59]\[R[I-EUK3(2/K"B_!N;;VQ1[51DS/O)S![>Q&N9.RWH@'%CVS?JS6H%(;=/2^J3L\6M5! MJWL5HQTP$6@L.P7-&QI%MK+'H':Q]EOXYON/_9;$$5;3\#I M6+G6&NC L*LV< ,.]I]:,$"%QHA>R$!V'-4I":W#M'R4@2SD[;(,)4>/X) O M]K&?]*^KNB'=)[YF9G4M[Q9M1JJ1Y40D[ACG%Q6HL]R:>N,H1BF MV/R!,ZVA<6U22&B$8I$BEB1.,^40PDUM%JS4@TL--X:MZMJUH#1RFR65K2^Z M,:(#L\@"K)&_"O7Z^A;D./&(%@AM88?XCU>TV\ S6FVR3QH:W>J2L*#5#MPM M=D4*;(S'7NI"-W.AU1)8-4&KYRL:U2,&Y!6-.U(0R/:[/&+DHF-D'=3(?F$@ M UGA;!Q(Z#''"P09"*T7D2!#C='/1;Y[?&)%^5B%IM152:N%QPSQF">2::BT M;>>A>0+SR,S/@N?&E5593G+DX\F>&&=R4ZUB\VI2G2]7MER9G4SM_@5<&]/ MM7I\6I:L? 8K)6QV4:$\=Q1/P>WF(@8 <91]0 L6N-^"M1.[ZBRF5C>@(WTX MS^L"/"$=I%-#C>K'7-!WW]VX='D_ GEG"*(LE?QJ9EMUNY _&S/-Z]3D>_:C MR4Y^HQ9*%^M9)),T47$*::YSB&,9V_TQ ;,HBAEC&I/,ZUS=9_"I44TELQ][ M>&'M1BE#(3@PS[1B@TKN*EJKDKRM3V!DWS4P;,0/6*N@#VHAZ<=K_%$YJ0\R M^T35ZQD]]C2:WA)F@&:!9:;S.J=X+Y&>(9Y$.I8PR1)#6YHFD&5$08P(CF(N M-$;NJ2RNHTZ-KVJYJUR$CN0WH);=PR=UAMUA!V$(, >FKO,X^M0HN ):#S]^ M"(A'46MWID?5FN;\9!'DK!$PYQC;"O;9)!'*8="I3K' M*DFT$E[.;W]9IC8+M')YNKU7&,/1-1X'XH'GAK:ZEM7C3\!^=6"G"MCI GBE M3&>U:VGMHFW\/>KK40WJ=5\ASKB>^?6X'7CO 1[9CTEM.\J/YJ4UCV/%8F8\ M]RA2V%"BL*5@<8)@3I,$"L8B%3,UV__(3USE]]U*5&WI8/_^FYO/_ MO5C^L?BJV&II#QEL>&PYBY,$8X5SF">,02P3"IE4"\\*&X#?_+](7-F &41.!^6'_^[_\_%&HP%G-EA7<;^A9S>[_;Y6#[RW)U CF+2O+YZI+9R6>C<0IMDEO';9$Q"N9#DU.E ]@I ?ZH MM0"-&J"K1RK/O#EC$O]Z>]?"&;0>7V]AQJW7=RUF!_7\KGY@/R:](J9C MEJ)$0$T2#7%.**2:4JC2+),82YUR[,.E5\@R-38]%OBX[$18J6Z$U4+] M 79URN=5E-5\M\7H1[[7&-2-?D:?U>_+!?K;ZL9YY10GG,8,T4@3B,$>9P1F&DD<\I1)(57 M3N=UXDR-7F)5J16"E"=BI4J^U;JH8MZI=9E>K&_ _ MBIGUUB)@5F,80$,2W)42C6T4.HTZ-8[RP./WF37&8MCO7'=;^X;^?7=/'19'K1W2%-)LL3X?C15]MA3 M8,AB+2 3).4:F>58T/HZ,N M7']-$.EA;@TE@N2"$,@YLZT/4PDIX1G4:1IAE4D5,Z_6A_\D*4N?R^7W8F7I MP^[G_L1K*:LXQ3^UU9;7-O*L3W3H(&C9/_-6*JUR2RNCP3N,+F:FW+Y8AO2F[F MZI/^N*QB*I3\8OXL"[L!4G5P^]7XPZM;L2Z^'S9#Q1DC*44$QB32AD(PAY0Q M#5$B:,Y3DN?4*VSU*FFF1NRM,C9>9:<%J'L[5GJ 5A'/6FM7V_Y]?[_YV^_/[C_=?P>W'=^#+^Z_W7^[>WK]_5__^/_[= M+("3_WJC'HK%PL95&.*H!?7?6.QOV5QBG<21@))FME*,HI!R$4.2(&16Z$P3 ME3:6?;^0D[1K*]>4K&ID>B5[9C')(V362 )3B,VJ";*4,YA1I7*&:(*Y]/&Z M1K/E>+Z9K5]\4_T)U$[6:D^MW$W7]O=C&LY]YW\4=9*N M$&=JWFHM%1"MH.:SYL] -&3L<(@VO@FDW72#1V%:< Z!VIZQ3BJ3VSV$N;'+!^ MMB/:5JJ6ZY]L5M;^(66$I,("(<@B9+B740(92F,8YYSB1.L$QUZ]=EP'GAK+ MMG)7*ZBMT)[9[ZZ@NY'E$% .3(NMR#<5%ZY?@CG.Z;$O:D%3[EW''C<9WQ.1 M@S1]W_M[4E9=\7]UO[P59H12_<+*OZNJ>^TNQ6W&J,H1SA,8&\*".!4YI!IK M*$@B(RY13%(]6Z@'9M9)]QZTY3*XTX=&ZP_M0(0!/SKSH&^LJM^KS5*PE;MW MU5XW0SAR6#!<1R*P1E[;+[F1&.Q$[J3>!B0L'XB"LI73P.-2E0\6!SSE=7// M;"LARHWJ%G-[NRE+,^I,\5BQU'BMB5 28N.U0LHY@YAH@95&2BBO()F3(TUM MY=0(VC_[]#2FF.*8)CF%$B-A,,T4Y!Q)J$@>4 W,V.WK]Z+D92-FP%2V2T@$368[.=BXZ6R7=#Y(:+MX0\_*+:RT!WZK MSZJL&D2]*^9V&VQ&E$)Q) 4D-*402YI!GF)F&3B+L4@(B;TH]\0X4R/<1JP@ MW0%/0>O&#P$ &Y@=6@EM8[RZG]X-:*0,6 SE/ Q!2YV<&&K<0B;G]3TH4W+A M\FOCX[ZH[VJQ456ER/<_S!>X8/.WF]5Z^6@^QJJ@^N*A2ANKD\7>//]5+1]* M]O2M$,S I-AJ+Q K83DF'$N8T(P87N'(IG'%D"',5$H01:E7C9+A1)T:-;T( MZE*V+E&E;].QP-;"J#([:^UN[#F&K7;OWN5K!..[,=\T3#HP>;Z,DZPM657I M;?4$6T6W%H8'%N[J"RJ%1XKB&\HRPX3X!9?VE>+_AD+]='#@8"/VFYCLJ M?&RWY=XN'Q^+JB)>-)GD"(VDK"LM402H(@FF<816CE%'LM6J],-[4 MIHB*)&QE,M *#'82-\S@677X$N)NE!X0QX%Y^3H(O1G5$9B0M'AIR%&YS5'_ M?8)RO:WW :]02E:D]Y59&KS]SHIY5>QO6=K_V>UYOE-\/1-,(H&3!,9$(D,[ M>0QIIF*8LCQ"*$68:*>N/GT%F!H/M?+7*YH5JY_[+OU M'>>?ORT7ZN/FD:MRAM+4AN KJ+#,((Z4A"S"''*F(I)*A%/JM+0Z]O"I\5@$K> M <,U3B S:*3&_IBO&Z1Q H&+\1FG[KOV0.#71:G$\F%A6YO?LQ]-/O[JRW(^ M-TN0/U@I]_9\:1SQC$<<$B0BB)E9,N2,Q5!@G:1IPDD>>S5J[B_*U"BJNP7< MU:4J.=%J ZPZH-&G[T:^M]%\-^J'-,6(&_%N5AAIB[TOIL-LH7M+\TI;Y'U1 M.[T%WON)?E2[*M>SVT=5%H*M?E&5YT!2*E"J*!093RQU9L;ERFTZ;FI4V$KG1G!'H#I/6-U:3_:,U?X?X1O-X^;.5L7W]5[K958?Z[RYC_I6[E\LJ?I;?-* M2C.2YZE!R2:W:_,31R*'F>8)29%.,&>N'Z?;D%/[:'=2@UKL&U +;J?25G3/ M9I<>!KC\R8>'=6 J"(2H%T_X@70M?SB.-AJO^&G?Y1O/.WOZ73:FZPU;V53' M1UL K8KGN2U+V_;$.GQOGG>7-#[@K5V2?*ID6+W_H4I1&"?P;E'+5P4_W]F$ MR,6J$%7;JEFD290RE4!M ^NQM&4Z6"*A#0'/<2IY0KUZE(\A]-2X\/;AH:RR MDD#1R@F^6T'MEUN_$"N@&L5\_;@Q7@)'CV]BIAW:-[2Z0&Z5 5V%04=C&X;5 MO:[1&E1JWX!&<=M?H5'=MH.IE;\!6\WK7H(!W<@1#174X1Q#[G%=TQ$M<>#$ MCCEVOQGNE^7W2I*[Q3M5[]0W(6<=_WI&,&6,*&T7UP3BS+PW.=429@G")$81 MY\RKW+K+H%.;85J9+7VT4F\C1W_O[D]Y1G@Y6@B-Z\#T'@)2;V;VP2@D MLSJ-.RHS^B"QSVQ>]X[6T_KN\;E:W2X6&S9O:O@(0A*:4@FE3!*( MD4VWC%,!8Q:G/&-29ID:N,_U:>FFQG4[2<'\W 'C"'9S([Y7L\; #'E%5^R. M#:V"-Z!6<0K=LB]#_\H=M,\(./6NVI>Q#=!IVV&0GJO1(U4-_LJ*A1UFQB*2 M90DCD,DDACA-;?!;)"#%0J4<4QGII$=YE'-C.E'!^%51K'C N,$!(WO/(L_S ME&8QSR"2&$-,8PQ9$B&(M*8Y2DBNN%?CS*LA'W$N'!MKQY5^( 2'7N$?*R]S M RI,?[*R!NSDX0))T 7]N?'&7<@[:'ZP@'>YIV_%U*=2B:+:ZYC%24P9%P)F MJ=(0V]AE2A(!)<,LPWE"6>ZU==!]^-2HHBN;;X'2#F1N#- 7B(&_>"<,>M0 M/50V;$7/SO-'KL]YJ-EAM9VM=:"PH:$6_:'X 5]FS'90]@SW_* MP> :V@OMBY172L)%)*[(33C][-&2%"ZJU\U6N'QQOZGY1"S=.R5LJKBR5=4W M\W6Q>+ 93I_+8EDVYP[LQ^?EJJ@.)691+'DNB8(RSB*($T(A(TA#I0Q9H"2* MJ8Q[^&$A9)NHO[;5 91J;@>U\?QK]@,\M8*;?_U=+>Q&. -/5C?PK)ACUE-0 MX[HM/D:SU3@$=S+N^ :T*H&M2G6F9Z54&QUD;]GJ%6[5$Q+ED*NE('*-NLH* MB>3^ZBSHL_O1^D$SC+NJI5B5D7++5U5KZ!E)THR37,$(3^F=<+;C4E#HS@P4Q[KR=.1&/S>RASPQ-8'HI T MYS3NJ#3F@\0^37G=V[?']NZ)\_FG]3=5'OLP:"83D2,"B1;<$!&2D.F802YP M1%.AXD@YI57X#3LU*NJ(:#RJ^1Q4@OM^3-?8P8V@PJ,[,$6% ;9'(VD?G,+V ME78:>>0VTSYH'':=]KJ[9Q=4VY?&/,:>=[8EU=KROL^SF$0H);$!.[)=3J.8 M0X:0@)QP39E*!(UECRZGY\;T^89&[&+:B-RMU'T#^+93*6?F12F0LPT@C[MV'-"SR(_09/8J[6LB!0'>;#8+!./ D ML$7/QLML2WG>;"NIGVY^[M\MT@62H-T@SPXX;K='%]T/NCDZW=37$Z[VUSX; M7GR^M]5'S#B[E#44R0R+C#<]%Q@QI"X,P%PKKE NB-21GPM\9K2I+3@;84$E M+>B(ZYDBZ :UJ_<;",#!W=[>V/5P=QTP">OGGAMP9 ?70?=#S];EIK[GI>\- M.YFUSL-?R^4?AJ^6CT]L\3S+(YD@'$O(N4K,$B7+(3=+%AAA2;F*!4?,J;7@ MA7&FQB&MD*"6$C1B^AZ5'L?4];#T:J3&.2[UQ:K'8>E9)*X^+CW^])$/3,^J M>'AD>OYR/PY@"[6>UL<5Z%O$L$UF60"%)#C'&!.9,$BA)@B,E MXI0JY$(?PXDX->:Q26\,-I_6UW/U4\>RX7FZFH9EAF:Z5C]0*U@=A%H5P4L= M;\!6RY=GI=7YP4Y3T*I:U5T0Y[IKIU8Y3S:!QTLR? XX\RM0[/'+MK#W"2'TW$>I41F4="+.8,$_5R_+1[KA] MXO/BH1+J_8\G94_3[HM'<\DG_=7\[TK7KD?=FH'F1(LDPS!-TPAB33BDD290 M"(IUKC'ES*OR8ABQIC:Q-UK=@*U>H*,8V&EF2SC4NH%:.9N-T56O7X.-0,9V MW>\8VX2#;XR,9KT>&RDAP0Z[XQ)$LI&W9D*B>;B'$_3I/1R]6_E_-\T!X_WR M5LIJEF'SSZPPL\M;]E2LV?QO9HJI1UXOQ=_;(AVLG#\WE3K,+V>VL39+9=>R]YT)=U)WS0H[><.>1C%S>49!NJ!)\. *%]1@=X5L&$J MSE\<_94JS+NB0 MI4K *(EERE2&.7$Z.W8<;VH,MJWT5M2[QVOVP[> QB6$W9@I(&X#T]$6LLZ& M>R,L^*D1-V E#4=@PB;@GQ]RY)Q\)_T/T_3=;NO'*E5=T'MS[^V/8C5+*):2 M<0QCA3.(<9+"7"8:9D0*CHDDD=_>\HNG3XTQ*N& E0[\;N7S7-*\1,Z-&WKC M,;27[@R%]U=_5.60W_C+ 4;]HH_JMO_]'K]HY,+Q=36VNX7QNJMM@E65_7#_ MC2T:'^SCLLJ$4/(W53Q\,W_??EU!_-8]>OV/K796V;OW8/,IEQBB"64)M M^4N6P1QI!9-4Z!BK.,OS<6K,#Z/?U!BKE1V"1OK_^/I_6U7J MGRJ%[-%)7$,D'*'O?% [M@-2DP:T-3+O]VBU2-Z#% MJGUCP>YE[=05'21U;J)OPB3JZ@^DXC]'"?YA[1NL6O_ 8O;L4%RJ)U;(Q@=9 MW2YD)=7;C7%1C-S5;D?;YTX0FG,50<-,&.*419#C#$&A,I;&5.9<>^VNN@\] MM7F[D;QUKNLCD)HX&^F;;3_/QL7NMG";.X=!>.!IS1G<@)WX^@,6M,>Q^^CC M=COV1N6@[['_$_K1V9D]VULAZEY@AEQW(89C2&S M&R68I"G*,,UEC'O4*?.7Q.D;'+\J64=:T!77C]MZ&,:-XP;">1RN.W]H= .\ ML?=FO/[PA62^'E*,RH#]4=IGPBN>U"-:S9;#6)@7X/F=JFH(-H0[HU%*,Y'F M,$T39)A.I) JDD'$\UPE&B6".Y5;/C?(U!9M6S&!K.7TB1H[!>1YC@H%S\ L MM$.F$?&F76D%0,@CSBH 4B.%3?5 S"_PZ0(49^.83MT[7EC2!>E?1!E=NG9J M&^M_JSST%YWVMF[Y+*V.VU(.8QT+PZL1A4Q(PZN4&"-QC2+F%X#T*FI,C;FK M?<5MF]8O7W]=@7J?9"K[WV??B=?>Y@YEZ7^9W>P:D&Y_U]W&]3_#;K6+0?\Y M-J7/:O(OLO?L8JWQMIB=I/&; MQ!HRA5&NXS3*N-,L>/#DJ4U,C7!NT] A3N=GAJNT'YBL&[D"[L">U/8,DYE[ M.BQF_K7/8(G+^A]B%/'E%51^!4UK&XWZV_+TE8;GV4$"1F1 M!&8L8Q!'+#6K4IQ#+O-4:"3R/*>>!S=GAIO:1[J5MDX9NP&K2F# MA*#G\Q: MH/[?T^&1?8!W/J4)!.?P)S,-DE]K)&M9P4[8H"^>VTC#_:)2\>>GGVF/N74.9D^ZPU39\#/\0MA@B\#^HG*^2+3 $TJ=2 M# 89*T3OF9E"BB>187J=)XD]=+?]/C/SAY(9D6F4J]PKN>GEXZ=&V9WL:&'; MH10+,=_(>@]J6>U0L1[A0GN0NI%O?Z &ILV]EC%#]849@ISV1GC%7B^G".'$ M57T_95MDRS )*VT-EC8D3:44,YP2R'.>0IR9!1W-S-).QVF:(X13D<2S[ZKD M2_>/^MA /N]L=[@A7]U:3M *ZOL='\73]7N^%J/!O^L]< 8(VSL/0MA/_>A( M(W_RY[0]_/3/7AUNP^G39KU:LZKQQ(PS%"=$6 80A@NX%)"1A$),9):F*(\$ MT=?N.'7&F]I\?VK+:;D3.>R>4Q?[_IM./1%]I5VGCK3#;CL=@67H?:?ND*^^ M\71$?Y>=IV.W]6.;X\4_;7^08K&QU6>>5%GY*:N9IKE*D$A@S)B$&,<8FD<* M2#*=2$V0I!&;K>VQEQOQN _MQ4%; 8;[;';E=VT'82.D9[:@!^ANC#,,E .3 MCWL1XV UB?OC%9*5/$8?E:#\4=GGJAY/Z)F+T!ZL-^&]"_GSKD?7+XJM-H8P M/RW,B[0I2S.PN>#CTG8)KO_YAJV*JIO[W5H]KF8B(1E%*H91PAC$B2"0(DZA MSC#),=9)QA*?)550Z::V -L%]-RTR4)V>[6C(6A5!,L%V"I97=55$U1Z@M^M MIJ!2U;.J1-B7P(UI7\VT Y/QJUC5/Z-B"/2#)EL$%7#UMCMVG\OE]T(J^>;YUY4-WZK;G-JQ[4Q6"3;CJ121)A)*EF80IUD&P@QM'#X/NP 1L M@:WZN;=BVX#WK4I5U&6RSPS_GYB"\!RIHWG;V/>S*J99'F*1)2/DGKA M(NW4ULO;0D1M59==GX:V#>N&S<&]*A_KKCP/#V65@6R35LVDMRK$A?CY5W@C MW(AX,G8>F+L#Y%=L,R@Z9<([2D^KZ(^/>2:1+>$D\#]'4H0/]L%R'[P&O6(& MXY=EXR=DZVR)[Y7XV?)MAVXMVR:S#/&$I22%C%#;'LIV#,&202XTM44\4Z&5 M][PVK@Z3G>U8,]N5V]E.=&:[M9WMEOIEIY'N&5Z/R6[DE\=C"ISN*_%/-#%V MD#A2*N_THBKP?/DZM@P^BXZLQOASZ^O8Z>B,^TJB]"QR/9\O_[!-OSXLRW?+ M#5_KS?Q6B.5FL5Y]44(5WZO.$P)'><9E!#,9(X@%,XR/C(>HA>92H42R/&XK M.[E-GFX#.Y';RT). \]X6[F!7I9 -I(#UHCN62C;#7W)-$:"15!S9M"G53P@ M43"*$I+CA'%$TME3E8?Z=@6:*:7?1&&L\(;-J]LP-9@_4T!KAZ*Q:)I M;_:L6#F(&:(XUXA)"KGDN?D(: 89SELKX8>#GY2K@%K ?4$&+TKN-/&ZU M>B\T#LK8^]U];>^NBV[]ZI1?7W>1RK,LT9H*:&9TV\E"(LBB7$!$LS2/4YYI MF?5K[76E9%-S;KL]J5QKJY6:@!@AX%MB<6ZG1]N<@S>2?#NRAOD;"W(X=BT3[>VQ+=[F:L6%E5(2-L/;<2SJO$/FZ9T M6M3ON"?@>4TODMLU>5K(S^9-^VC>O7=+NYLU$VD2YZG ,+$ICCB6'.8YCR") MC*M->8:SG 0--.@AY-0HK=N/K);0=T4YA"4#!0@,;)^A?7D/TX0_O;\"NU$/ M[?O(.07V#8*T]Q']-6/UJ'+>[3W.%G*7[%[]HAJS3:I.HQR)A!.H!3(K2Q4G MD$59#A-,4B(SS!!RBA+S''=J?/SUQ9&VC>BR574]JGU[0'Z>90<$!]6%P'JGF>D"\_6JQ^Z-VMCR[Q^/&J]CNK^.+ M(NX];O?C>:F*V7W)[!GSU^='OIS/..$\T8A!>YH(L4 :,I8J&+$L4D@BA1%S M8?*#)T^-JQOA0"V=&X<A:\"86">==3?^9L^J>MN0;EJ5Y0K)?[\L/S^ M%W-/O9@T/^RO(0^?-\IG>U*-]L,\?<'KA.^__Z%*4:SL[N%>F$CS&_79<(:: M:11KEL<(TD2F$"/C6N5+M-*C*CLCE M?,[*%7A295V"Q+,"R5AO0B#_?'S[CKC9>6W$8D?[(Q&++0*@@F Z4?V>-IM2 M?+^KZ-/:/0AKC] Q_[[#7QO,\$5]5XN-6GTP0+[_8=A\P>9O-ZOU\M$0N\T7 M7BX>JA9O;?5->Y2=H$33B&'(A"80$Q)!GIA7+$DR@KD6>9+['6I=)<[4IJON M<7>K#[ O*F@U EN5ZJQ_HU33.+%M!WM=J$(OH_K&)PQMJA&#$@:RTA6!"-> M.TST02^)7BGDX!KT3L<97/74OL4)ET(I60UYMUIM;)!;$_"P^G5AGG.WL)6: MS*!F_.-3C]V;7MU557JM^]39W9@1BC(DD(0H80G$E B81PF')$V0B*4F,?7L M@CZ@M%-C^5;9FC.*1EW+)F+Y^&A6L'6NU<;J#53=SNO):N=;(G'(-\"-\R=C MUX&GA%;/&W#7,6>MY\UQ%Z0;E[%5KW%)MBY'T%XB(Y@B;$G((04>N:#D"-@? MEJ,<8]!^LU.;"O5;L?[63H35W/=1K6=4:8H3%,$T(1IB6\@R9XC#'.41TUF: M4QKYY\R<&]*'2<;+E&DE;NKBWW1R97B=P>$W(9P'G9J7!6,*#?0YQ#I'!G0J MH.;+3=9L]0^ T\^6UA^\/(N75]FNIT M-X!ILZ@:(S'&!:Z0$]39\4:=7UPTWY\>G.[I6:JXJ;+^6975O'*O?JS?&'G_ M/I.(229IQD7O6)3HXTM36_+1K6%,\ULM8K0L]2 MQ"=!=2.3(% -S"3;[@A;C,#O5DY0"1IPN^0B&$&K")\<;-RBP9=T/J@1?/&& M?O3PJ7Q@B^(?35.EQ6HY+V3;@NFS>9W:*)I/^D.Q,%-&P>9FN;6N@^JVL?L1 M$12C#,%,V54B%1KR5%$H):4<)W&B-?>ADB!238UVNDK93FL=M:J=R:YBUF/= MJ@9VNKED"0QH9S=V&]UZ S/A6(;S9LZ@0(=DV3""C24T]3PNF;:JQWSZ:&FQLEO?_WR MY?W'>_#SW>V;NY_O[N_>?_U//V(] ZL;6X8!:V *[ AI&+ 6.;CU\^CVZ'W'7 MS[*[N/:0Z5CWH#=*+\N=@&KUP?RS>%C,TBCB.4DDE(CE$+,\AC1*$*2(<(U% M3)D2/GS=7Y2IT70CEA\/7V$)-_H=!]^!6;>AS9^L&G^JPR]VFH"=*H!7NG1H MUJY!+QG&FV.OQS0DM5XAS:B,>CUJ^T0:X(G^B5SOS2CKYZ_?U'QNC]S9XGDF MD-:2Q!1&/(TACGD"*2$,QI)RF6>"8.(4577\\5/CN5I"4(D(&AG=$[N.P'>> MR*X'9>@EH0\>7HE>I]6^(MOKR$-'2_DZK5 W[^O,55^^9T.4I MB]/+_K(D[_T8N9W&B_EC)SYX,DI540(+M:Y3L\!*K=?S.J5GJ=N82%8G.O?N M(=W+G&ZKI<&L,Y%"4K5^H%)+S6MK63-V] 2?^+QX.%^SJU_*5$]<@^<_^V_]7DY+\1S_>!Q>]58; M\%*=IIZ-J)8;)R_ZN%R#_S$KP^WVIV\34T][NE'?D%8:F 6-Z*?A'H<1^Z(7 MMKFIIPPCMSCMA]!AH].>S^F[P_5Y8_P \6&^9.L9DQE6,8V,!RR-+YRD N8R M1S!CG"K$*4^P]MO@ZCQ]:KS7[.?4$H)*1-_MK2YVKKM;/1$99W/+"8P>>UM' ME+YZ:ZO[S)%WMHZH<[BQ=>RB'G4CC^4!M)$>SV_:C*.F98R9G.=LM2ITH>3] M\IW2JBR5;-*;9XE"DBL90Z)5"G'$".1IDD..<$1T1A*=91Y;78'%F^CNU\]J MM?I/\&8_M0N4'5W >@EDHXWY1:6.1QW%@"8^ST*O8;&1YGCM%7LIF/" MMK]25SEPOP2M>FW5B-IS- SR^YU9H&Y7=B=3^O%P5+SI9$*0BPAB'N2W_B;,\@[F@&,8*1TD6 M1SK)(J^=4(=!I[;@WLK\,B&B%;MW'HN3 1PW2 /#.O3^Z/6(^F^.>D 4=&_4 M9=QQMT8]D#C8&?6Y]Q0O=8WZL_GIO_^M_1_SAST=_.]_^_]02P,$% @ MCYA24@SV^](]P DA$) !4 !A;F5T+3(P,C Q,C,Q7W!R92YX;6SLO5ES M6[F2+OK>OZ)NG=>+79B''=U]0IZJ'<=5=MBNO<^Y+PP,"9M=%.DF*9?5O_XD M%JF9E#@L<,&.6X-LB117#A\2F?OJWG__X^(K8G__GO__+O_SK_T/(_W[V_LU/+V;QXARFRY^>S\$O(?WT MUWCY^:=_)EC\^5.>S\Y_^N=L_N?XJR?DW[M?>C[[:464RSJ! M\\EYUGWH9#S]\^_E2_ +^ F9FRZZ;__MY\_+Y9>___++7W_]];=O83[YVVS^ MZ1=.J?CEZMT_K]_^[<'[_Q+=NYES[I?NU>NW+L:;WH@?RW[YW[^]^1 _P[DG MX^EBZ:>Q/& Q_ONB^^&;6?3+3N9/TO73UG>4[\C5VTCY$6&<"/:W;XOT\[__ MRT\_K<0QGTW@/>2?RI]_O']]YY%^/D;B_A9GY[^4EW]Y/D,P(*'=+RXOO\"_ M_;P8GW^9P-7//L\A_]O/?@I+?""GC*\>]S]6O_C+S5._S&&!0.FX?(,_6/]^ M>.4&UO\MP(7B!%'<*6$#\VZ?9UU_P@W\I0BA_ MZ:1!*%N+_W\\>.A*-H=1?[7J/N)[1]YHQJ3VQ%,JB72@2$C*$!NU\$H"933V M0/SM9]ZE_;9FS^;QI]D\P1R-Q]5#_3P^T/)=X*[?\)*N?KM8 MD3[TMISU(+^5K'2SE;F.LR6:5.C>V8?>SZ;3"S]Y#U]F M\^5(NIR--F@H'60BT7P2GT0B49D,(8GH:.I1_[>?O1,.>/LX.%B>C>#A' V2<)%\0/\_?"1NJ76ST(M>!L?%RNAPO+U^-)_#[Q7F ^0BY=2QY19(O-B_HB#;/ M>Y)-BDAX2E:;'C!Q_[D[84&WBX6CY-@$!M[#IW$1PG3YNS^'$0W9QHA.L>4. M!0$ Q$*21+&4?0K.*F-[P\'=9^^$!=,Z%HZ09Q-X>#V-LSF:LT[P'U#^\'QV M,5W.+Y_/$K(CF,M21*)B%"B;6 (G*O!;) ILY!3+2GM-$G!)I$3?R7*N"9-.&T:=UKD_ MF&P@8+>#+MHZ1HX5;4OX>(Y_?3O_./MK.C(N")YY(DK*A&$YHCN 3R1I:U1V MBF:A^D;'S>-WPT;#IZ!]B+4E9'2[Y=OYN_GLZW@:890#5X9B/)Z%0+ED0(1' MHTMD3E70(4G9QXG'8S3LAI&&3TA[$W!+0'DW6RS]Y/\;?^E\*J68BTX@V5X; M% @&:.B#)T$@00UPCKF%7H8VNY_FA AQ8\27W/GGW>3:].K*ATE A M-2=9":3=A$"$6\L8QPG9%L[WBTH0<$W'GH;NIO^,SS?HN?_?03=(>UF0>+_QB"_ XLZ77B\4%;FV>9VV+0^.D0F2'*(EE(1-/LTN) MR91U'U4WCQ*Q&T2:/\'L0\1-8.4?L\D%*F#>I?_FBU'.@874T9YPYTLID\"T M(H9[%6/(T?>8.KOW\-U*LYH_N3Q&I$U@8ETWLBH(*!LC*N%B,>+)B\X59E)E M(CVZQRY@M)2-XL9P03WO[VQJ,PV[(:3Y\\L>!-P$4%Y/\=-0'..O\,(O_9JM M40@ 00MTF;@J(E%H!&G.)')KG,E:.-/?/K.9AMV TOPA9@\";@(HG25\[I?P M:3:_''&AG [4D?1NL&C^V/)P<3:!A@_G M?C)Y=K$83V&Q& 4JL\W1$@RJ%9$N!N*M4X3&8*F34E'97]'6G4?OAH:&3R^/ M%6<3:'AY#O-/N G^.I_]M?S\?';^Q4\O1P!:>A,U,19=)1D-(Y:#Q*#<,I#, MRRSZJ]'92,)NZ&CX:+,O\0Z,DM'<1)N/X:C+SRQ&& MUUGI%FR>IRX*#+1SDCP3E@%_>7*;SUX-R T?!AZG"B;P $"^+R4I,[B MGQ\^H]@6;R^6Y2)S.>X?,>-"IA8(Y%+ESCV0D/&+I!&B-4J&V)^)>(R2W9#2 M_)EH;\)NY,K1XJ:N&=*SR_>%$IA&^ C?EL_PS7^.L@8#.AB2G$4OR@=*@A$8 MB %D0S.ST.LUUB<)VNTF8\,'J'5$WX8I0K;F?O)ZFN#;_P*,VIE HITF/DN, MVG$1X)Y:\DO&4 U),\GZ.VB_]_#=<-+^,>H1(FW$QMS7QN^&BX5/3/L3:%#)6=[I73#B99>8J$N,R MFCR.0O$6@1YX%$ZHZ$SHXTAD*P&[H:/AP]-^1#LP/LZ0@]1Q48)T:033#$.Q M2,N-F2"0<"T$$5EE'QDMDNH!$W<>NAL.&CXV/5R$O>G^7W]Y(+PW^(-#&QY- M%[/).'7.DI^4/DT8OL-R<9?L79L@;?NP7AHC[43IDN5A%,EHNKG]Q?3OL0=ZB=N'K&V6*!LKUF5:CL=-*ZI 8BD8[A+NBD M(K@GFLA]T%%L"%>.9_4N&<,T8JJ&B2O#TH/,!]Q9[E*_SC-?,Y%M+$:R%,;G M1"2+F@09%/*D/>/1408;$K9] ><>-+SV325/U[^ MU\7XJY^4\/UL^=S/YY?CZ:=_^,D%C R "J6IB"DWOZ6$LE.#(UQ1:AA5-L@- MS5J.!]!.U+4 J*-0,*NMD@9P=O;5C_''$W@UFW] CM:5NF-8O("PO/GNJD3& M*HZ>7!)$"THQXF.:>!,S1GR"1F5EIF[#?9@>3-9^= [3C:X>]FJJJ044QE@Z M6RS>0P1<6,CG[["\X@4,X[B",&K,)3<62Q]8S43IT6@SUYS+M"&?T /D'B%J MF-YV%?'5EP(: -/KZ5>D>C:_1!9&$(V2T3-B!4 YH3(D^.Q)YL!Y1I_"A@V! M_/'@N4W$,/WNZH'E8 $W (YW<_CBQ^GEMR\P70!NYV^7GV%^1T8C&YU($3QZ MFZ!+#J3<4C-H1J,V*F?.A:_B5>U VS#M\>I!J6]U-("PN\0+JT3)T1*(R98; MCY8$@;Q8+R4/F3(7JV!I?]3T7DU5<;+-#L"\R7E^\FOG0; M3B66^%).3HHU5<%3':0FT:: UA3E8Q.5Q#OKHTE16[XA3]6'Z=E.5 N^="\' M [U)O@$K\VH\'2_AS?@KI->HC>FG,?IL*UD5;DIJ-FGI"3.:$5G,I2W5RE'S M3'&=1&.JF)W'R6K!:^X%23U*OP$L_3J;I;_&D\F(>:V348HX;M&7 XF./L^6 M,$:-!Z63LZ(&:JX(:,%1[@4?!TFT 22\F4T_?83Y>?'P%\NN8FCD%97"44I\ M\KB]JG+-DJ.#'Y0I9_8:W?X-!37'@V(#+2UXO[W@XU@Y-P"5M[B5^G+)\@WX M!;POYC\6*RLXHIDA!YJ2K $]=1]Q!5A4<^D $XT7P.N$W8]2U8(;W M\ M^I-] T!ZL7YL*4T\AX_^V\T^:E)V+C!'C"Z%"$8+8K,4)+&D$LO62:CBQ6PG M:9@VU!4@U)/4&\#/K1.#WV?3>'5FB7$@8Q*(ZB:W)*%("((3*CVC67"J:1T# MM(F:8=I1US \1\OZ8,!\A7F8]7I$,Y)666U $*:*FQYD(I8'W'%IS%(R+D'5 MR65UCQ^FY72U?/M>TFS@&.;-V(?QI$N:G4U3=[OB\VR"0E^48X'EY8UH3 R, M8O3&K9'K@ZK$!7%!2A,=%3S(*O[OC@0.>SQ3O>ZGBIX:V+9N\77_:-3SB$&B M8J74OHP)\93@GLN(M6AF*0BC-A4D]XJXIFJ#ZD!@.\Z.T4<#R+K*Y;[SER61 M>YU&$=9DPP2))K-2$B"(SXB#+)WU(1AO-W6@ZB^-?I><9A!UE+*W9-&/D'P; M^)E?X%,?R&A$@P650!(1;2Z%X92$TA&%>\N"5BQ0OJ$+9B\0VDS1L'M?/13U M(/\&@/1\-NVD\<_Q\O/SB\42 \WY%5=7O;I&3'$F+4,F0D";#=D07!2*)"HL MLS:CUUBE!G87XH;-5U2"5^]::0!I75RZ8<$X+U/2&)E2,*5T@'J4DT7S:Y+" M>(4:HZND4[?0,VQ^HQ*>^I!] Q#:Q$'0LMQ6(EK&8FZ1#5_&;&5G(KX2,6RI MD@X[$#C5$A^5@'.DQ!LX0UCOU-=GJ'#[5$SJ4A9G@ A:\"\Q#@G>)N)%< +P M526JG!L\1E0S_E*].*XWG31@D^[F>:XWZ=L,J6"STI1HX$"D48;@QP!A02G. MI4"S6^7JV9.4->,ZU4-:O]II &Z/>H:WV&)!%GUH%=#4PT \$%2\I8P2V:22I.IU$"\4JYD*0+!%130PQ0, M/0.1?=K09">^RKG$=M)&K9LY31;:3_Z: !9MY@8.>NUI,$02LN]J:XWFRHCKZA4 M+$5E_:9^[;W&C\/6JYPZ<;.7Q!N('TMGO_&J_*]<+,9-';U)F,;"2@+)J&&< M4(T:1IAG8DNG):8M"RE!D)'7<;*VTC1L&YXDY!:< 4 MB0QE0&MI[">3Y"IF+014R=T<4*Q0K>CE)! Z0NX-H.;=U7,[Z:Q:&D06H[$J M810156GUE@ENO9& ,<$;!H&I*OO8!EJ&31L?H]J'%Q^/DG,#4+G5EW9%OXB6 MTL!QK62I40JX\=K$2I](ZDJG2!U3I53>74*&/>7L$21'2;@!A)REU!6"^\=*' MO!N S7M8^O$4TDL_GZ+[M3B+\>+\8E*:V[V /([CY'/Y;& Q:DCSYE6J5Z8$\ZASU^[--\5=1/ M _![&&^,D@J,>>I(::)"I,*0TDM/"41OM>""2U:I2>9]4H8]9.P11$=*N8%3 MH:>BU%&B/ 8+D:A0II^6K(Z+0A,!@F;FLC:J2D.LIPC;+3CK?4S"4*>-QRNG M-["=INWQNTX-GV$YCN@TW^'AR![(=S^Y9D/D1W@X97=D(T#&<@]&Z>JN%:?SOO!)NZXY-W,.\&*(VR9?A/:39ERBQ/ M 8D$C=8Z^"2%44HD7^4L?#?ROH,+?8< L:*.FD/>:D[7V<7R\VP^_F](HXBK MQ23'T.4H@S @4.*9MP28=29GDZFA]1%WGZQA#[Y.C+2C=-(HPEXO%A>%D\A1 M%LZ0F +ZG,!+C806A&J6,-)A&$55"0BVDS3L*=@@R#I %XVBZO9\09D,%TYS MHAB4YHK98^QL#4D,![YIG%H=:.T[VK':F=<@^#I4*PV [%8>:^M^#UXK M2M$&.UUD%CC&S=9QPJ(1-@>GG*^R0^Y V[!G8]7!UK=VV@+<@VT_L6"TPD F M!1:)])X3[W0DP$6*+I04:I7.0(_0-&R5WBD!=I0V6@36>M?WU =GK"*EP1J1 M)1\13!+$29ZE"):Y'$\"JCWJ<'U %::!%,M[=X$4N6(UGBH?B1M+13 MLM+@MZQ,W:0ZNVKUGT<-U*Y6O7=Z6!VJC_;'&5[+C ?S\6Q#![^[#8QL!C21L#E#FK$?)MH&,+AF^XF#Q8G;NQ].1]I"I-9H( MK2FNE.2)!::1"244==P;OTO_@WW@\9"*83#2CV(?HN1(*3?@\JX9^0W. \Q' M,O,@H53WJ-(]Q& 8Z),OPZ(U6"U!ZCJA^!TJ!H?(L5I]..7D0!$W@(^U'-;$ MZY18H%X1+0,:50SA2KL.1I*4+C AK:USW_L.%<.D8^OAXW 1MX"/JUT7@P=X MC7]=C)BA%B,^1SQUB' 'GN!.C!QXD)+'H(*I'.R0]2;D!G+R' MKS"]@)L&UP#**HM^N\]1$\G!$!>0$U">2YIB#+1*>N$^(8TXK0?DM3B[*X4_I<([_I5)TGI25CGH@-KA2/,I*T;E+)$E_%1EBG) M DF08KD=(5$VQA'@E$DF;3*Z2C'9+1H:J4OLQ\X<*ML&;B)==SA^V+&D^!8?#(9!7CLI6B1@H.^X%,/W)OP*Z4:P1(P&-JR(D9S9T)R5?Q;1ZE:MA-JB?- M/_">^U)# YCZ )-)\?2GZ3<__Q-N"6M$M2NW50112F8TK[C_>HVK3S'ALK-< M8*11Y[QP&TG#>LQUT-23 AJ TJ\P10%-D).S=#Z>CHMPEN.O<,5.X@JR+$/ MF2W]#:0D3IM,3':",LXAT2KWA)Z@:UCWJ ZH^E1% \AZ,UZ./W4J^0#+Y01N MVULG!%59&1*#1E8B-<1E$0B/*@0?+SK90VT%&3RA$"BE;ZF*5X^P'E Q[$:,./MGH*GO9!EH:N;S3*4SD25?H3)"6]L%3.SE:)&KN+T YU^Y-[ _G0#_:L$S7AZ M@4S=5.<^@SR;PZVA+"^_H9U&?8VG?G[9B;+T_"ZIG5D77;R>(GFP6(ZBH<$F MYDFF$J/3Z#():'&)HD;JG%$TJ@H$*_+4R'6??D#H:.2R3T];[<'R;<"NW"'^[*L? M3TJ%U\?9K?M*ZQYDS_QB'*]CH"08]4EP$E,Y,P$TG]9[]$J-M2P45\)5.5\_ MD-Z!V\?51%PEI;5FN)YF= MPV:!3H*=X_"ZER*_*YR^&$\NEI!&-F.8Q2,09I,DTN>,K&9/&,]EHI7V/E3I M_KLWIX/P65GLY,MHY:#13J=$)!IIXJ*E)&&<)($Q066= M"4";J!EXD$LOBGX"/?M+O4'H7!E0R-QH18&(LJ(D1M#$22&(L3DFE8+-K,H9 MQA9Z!A[Q<@KX'"+Y!@#T3QA_^HQTGWV%N?\$OU^4:V9O\X.&&G>] >Z%"IPY MHF-I:):C)1:076VY=8%!RK1*F[F#J-W-=GTO=?#U%?:]H7(D'44:N$%)*EN& M*P$*-D@B. 0'.B@3JQR<[$7EL#OH"5!S#$[W4F&[^%SO 0^[$3GDB 6:<"LH M[#%0Q N-_D5.5,D84I!5MN,]Z1QVFVX&H[VH\?MJ*K5A=L]=1H[K+K7IXRNV MF7J2F_YG1ZR>T@VA??#L:ZPRF\%IXTD(/A#I$R56\4AHAIP<=]3I*F=4>]+9 M;W;,4BIIHIHP)3F:=FN(=TX3ZF@ )6VN%,?NGQT[Q;2(WG'R>.IL'^$?;+'0 M>H997[63.TP2PY!K/$OX\SGX!;R U9\W%Y>]28:F0)@L5>T4&/*L @DN ,,8 M3+(Z<]R/)[V1"[LG0.F)U=R R[B-XU>S.7HAT^<72-,T7GZ<^^D"V2LZGZ;N MN\D* >D_+Q;=J/-K^#PUO-BNDT\HI3(^Z0/$B_EJ.MQ#<3RN MNV!Y]J;T5#<)=U;))7&V#"T,G'.3;0!1);53G[6!+\&UN:P&0D[#:^F/*;(U M*5WA_V,V*>'QKWX\+5IZ.[TE'(S8\*47^.WTTTHNU_-@LV'**>D(\V58F8F. M6%$:0$>60?MHJ:[2E;<60VUN1T,!=\=U=5(4-;R:"LOO(4[\8C'.XWAOBRZU MVF=OG[]>Z_!MOI'-C2"RM8KI1+PMVC'1DE"J)!GZXHJ#R]&==$,ZFJ,V]Z'& MU]-I<;3_@G*K!36%3^70[N-)UM4^*AL%#A0D5R3*C%$M9R6J591H\):A\RN$ MJ-,JI2<&!KYM_OVNFFHH:: D?2>G^I'PSPB?K&&20"SU>%%G8BGE)$7 ,)!Q M4% EPWHDW8TTIFKE/*TG!3> YPV^D^= M/GSB35N(8)P4X G+$HBDK-S\HH( DUX&&5R"*LT-=Z*NYS$^$MT9GK(DTG!-_4HBQ=K.IF7==N-* MO/8R)UU$XC2191J[SQ9(\,**+#486G<0U":J&@'4 >K>AIRC9=\ D.[QL)Y3 M87'G%U%+8B7@SB\B)=X5+U '(U6(*J0J)[(;J6D$.,=K^W[A^-&B;P _MZYN MK2>3F"@C3Y&1['(9I(Z6V?L42"@WN9A("J!*F<\#2@:^JG*\=K>/N3Q U U@ MY2RE;NBGG[SSX_1Z^MQ_&:.3OF8&O)&!.5>ZA"0BC>#$AQB(YI%;U8U'KV)S M'J5JX/LJO6.H/Q4T@*?WL$1Y0+JZ@7,U&DF)(#CSQ,LHB4RX*D*V%/7NP9G, MK1%52EXVDS/LT5/_".I!Z$W4%Y[%>'%^,2E1[[8SLRLK"T9D9R-:6OHP9?!^-IF\FLW_\O,T2LHY)A,KS8LX+@,3B4>!L'C8[K.:CAJ X,,;PDQFK2RC!)SUN"1C*40%23!(EE1:[K*O M4H1YV%7N:C"JJO?[ENPH)1R,HB_=MHOK9;[L:=N[+Z 1B]%I8]"JHT$GT@I& M/*>6")J5MM8(YZIT6=E6<#!40'A2-!VGAF;@=/<:,'B/?E]I7, Q8(R(%8G M2C2% "QY";%^<\1A?:=3@NAPX3=Q1GIL,6$,&%^ P\@FE EUW!?1:4N<=@ Q MF !:U$#;*:I%JYVGGA*?IU1P V[:342\^#C;D@KKO(B +? \I] M,5[">EKP*M9^#W'V:=I]RC_\Y )&"C(7(AJBR\P#J44@P;!$6&;1)JIURE7* MU&HS-NSDGU.NB*8@TL"2Z23]>K&X@'3[UMW*UWYY_F4RNP3HWO3N8AX_HU#> M3?QT,?) 0Y8"G2-71H"D9(CU21 5@K8\6JU\%=-_(+W#SBD,C+5'E:9G\ECM]FR13-@GM>Y MOJQ9V+ Z1]$''YG#O4-@V"FUEV7B<\0 (N("#,QY7>5*XM.D#3N;Z.18[$]- M[5RO"/$LB@"/9IE+3P13Z_2*2*&A@7*/G[ZK, 'F2LF%''K6"OOV5 MU!#XNI53O&R4$@:=_QPO/W]>]8$HMW#7;=GO.MPC:G(H=8F$.QY1F@E932R2 MP%)*U%(I0QT\'D#LP$.23G\.7U&7[<#V5K3X'KJ"M8^S73EF5@-H&XBQ01/) M328^N$!2D$PZ%$>JDR$Z@N:!IX8,= Y05;/#8[G:QZ\PS/^U M5XH&;OI_"LP.I\%6PJ9MYQEG<74F5_@<::DD5\R3!&5RE9>*6)$BR:ET"E$Q M!UTG);\KA;M!]8=(C-716KMP['SS.WQ)(YDUG!.6%!!I32#!8J08G?7&.G2% M=BKU[O6H:7\P_A!9L"HZ:P&+#^<69"32:$^#->+$=.LXQ[ MO"#624FDT;QT>#,$I8>>:$B&NEHW[W:A;S?<_1 9F!H:^\X&X_C%YU>3V5^+ MN^0?.0[G^D-K#L'93'G__9NN'W3=H"<[#RIIBUM;5D0J=)VL")0X*D/.2H(7 M=1O1;""JAX+*\IGOYK.O8Q3?L\L_%H A]ELTD;XLD+.X'']=M8N\'DVEE6*1 M:1(R]43JB']+,I#$A?O"]M:1@)&BS)D1H3I7%,5QDSU]"HI=HJ?[32=Q_Y-U'I>^?TL-2L3>-X M G>8^CC;5YX8%AL>%2,Z8J0LDTTD1 Q[;%*"N6A-%%6N+=1@9MB+#R<&\^!H M:,"@O@!\?LO-1#__5J "3<$M!7NJ<% M(=8,YGK460/(>[%^[$J*'_VW]0IZ!E/( MX^6(B@3"^D "TR@A"YIXHSQQPD.@V9E@JKB-3] U[*VPYK#8IQ8; .7-^*F; MN5.OIU]A+?.1UC'G%'%Y!120-#DC.[C:C$]@O(K>R"JUAD_0->S%K.9 V:<6 MAZ_,NN+J-S__$[J+ES>C:*[X&V5PR@$KXPV37]5'.(4LE596PF@T_5 E1_(8 M4IFH.E;WIKQU(WBRJZ]D>MP.IM_G%>-%EC##">C>'\_'%^8@&X5W"D$H[ MJG %2D.L\9Z(Z%C*&LKHF1I(/8#68:]6-0?@VMIN"=?W'W*VSM>7"9 P M_MHUB:-9&EQ\D60>')&:HN^C@B N"I><52&%*K5?NQ#76I.J?H#Q)/Z.U%++ M9K-L&5/\)5R\(P>1L\P2R>!+>\(R2%1 Z7M@1+*62^KH:9!WBZK6.EF="'*' MZJ5EK*'+\<6/T]6)Q/H@ GV1KKW-V6(!&/H%9KC2U!(JBA@U,R1HP8D1U#(, M!+GR)S)_NY#;6HNL$Z&S=TVV#-N.IY))N)@7I:RY$X;E'+TF@I=R3L9*NSDP M1$K+.6'O/.7G1-BJ=369DHT9[@QZ)2( MEU:1Q*36AD5*:9413D]2UEH?JA/[B8?HI]7P9'Z!=(Q]&$^Z"&\4 S\]FT$U6YR/W\8K&< MG*!.#+54E$J,U#-0HL3%I$B*UQ> S[TX$RZTTMM8 ZK0F\DB= M-0G'SN6]%N/M38!%QG34F0B;RS58;XD-3!-G,NX%C(<,5:9P[$%C:QVA3AFF M'*VS!N"X>\'SR,L@O#1 BFN"$DR>^"044=%P!L$!LU5Z[NY.XK"'.:>_"%%# MFJI,!$#HB=CD/&B66!XB+D1I5N*K)./^C]26UDTM^) M+G[UI;,&+"6R%@'2XA4*]8.?E,/2W_RR5)E)UTS-Z4-GF!K#?HS$ZIQQ: ZB^ONE.5GBISV,@4L]H$I02! M5.;&,MQU'#ADCY69U"Q;2'7 N0MU35X"JP;(WO75SA'X ]Z>72S&4U@L8#7V MHLAY_4H:16\%).Z(CYKA.G.2V(Q\FFP8NN@\"WD:2#Y"9),NYLF0V9?V&@8H MRC9=%#'".O=D&(N!&O2*J$6^J'$8T&%\1[V+B@&/OLY,L"C\4M%Q /IV'8'.&)\'=*/0V/RFT^\MM\]M6/)\4E*=UX M_6W/Y 6$Y&)D5M)7 MK\93/XV;!0D6O%F->5*TW"I6Z$*G2'BFP-"EMI6:[^U/:B.SV$]T=MF7SH;N M7_$>OJS]E[?YS6SZ"3_VO&NH<,W@VS 9?_+K-M#4&UQO@@BID3-* [$).4L" M)9N3=BP^V85O_\0+9&P!F)]%&F^YC:?>,?*'SL>K/^\<4=?D:?S#M8K=I MVMQKH9N%AV^;7*2N%^9-&_V1YSPZ!8H$K7"I4W10K,,=@6Q[ ;2'CP:\V*O@A3;G$"X+8Y=K$[B4V>K=:"9"7--7 :\#)GB!BOOOR&RVSZ"=XCY-]."[/E_](Y M_JN?K+8)E.,XXH+H*N=)PRM]0:EATNW;V;XMU)>J1,MD"Y9&XI#B1DJ*< M- ;,,8>HDJ$INBJ^Q6G9''93J+9<&L9* UO(<68CAFB]R9PH*S21(BIB,WX! M&7@P6B0NJG@Z];>%:DFZ-G&^ER:/G#Z$$I@O&P"OL-J5_XCAQ=D+(A&4OB : M%%BJ@P%1I?%3??!6R^,U"MY]--G(Z*P/%U^^3#I1^LF5*%]/\VQ^OE+FE5!U MUBH'P4EDZ)/):!*Q3C."(8_0-CLM?)7*AQWI&_:Z8#4XUM!. V[SG>N-XS0R MFF8D5:+1-^BKH)^"X:X)1 B=E-2)!E?K N!M.@8>5E1#UP]O^!TL^*'SNZ^G M^$%H>@OAVS*)(T<#4R*547$QH_L &#]*KXE2'"(7#AZ4^V])Z^[RM('O.%7$ M2QV!-V!YUH,6;BIPINF:J]=HPV_,MHI)6HYK(1MJB4PID9" $[!"19M%3DG4 ML$D[4SCLE>1Z52I5-#2T\7H__O091?7'8E7&_38L_7A:3G^O(O=7LUOWK,MB MNVY$45J=HC+3'U]0LVG697]'0@LC044"JMRH+?7@WJ$ G+961XU,'.K!%%-F _CV!_!&!QK_"1F%2V"I0T"12W)(M.B"^=]JBI8E&/ MH'G@NCZF:;R\0(6^7O603,\ND//E_X'.72^M,+PVP1+'E2Q./_)E0T*! M.IN-2Z63?ITSQ=T('+@6Y23 K**LH1W96UWXE[.SA'RASORD\#&>KCG^QTJJ ML_S2SR>7+[_!/(X798;XK>I%1C'XI$*2 *7EI&>)>*&[ZD7&3(3 J=C)@>V) MH($K4>H[KD,HKC>P_NLO#]3R!G]P,^.^_-9[R#^5/_]X__K.Y]^?:_]V_LE/ MUZ-&_#1]N#@_]_/+6;ZUAZP;I*(LWLTFXU@JE>ZPM!B??YD\>3_@L ?]X]U/KD\6;D"O MI=)!"$J<*[=+E7"(.6\(U4Q('GGBN#4C Y[5G'ZE?' M<6X96#_0UG'R+63PK>0[V%*\4-R@XT*,0^=%)HY^E(J>F)"=CEF7SIG-&;F^ MMI1G?C%>O,WW%'>Y^GJS7CE*P1BT)LDS7+2*>>*IHD3DS*,$Y4%4&7&R&WD_ M@OG>!X7WS7<%)0X=7+X?+_YB& MFY^FI9F#-50'IV7>*7+W6U^JPYP][ M_#JP63N!RAHP= ^Y1!K&R_*W4832Y2ASHEG !1:M(B&C3^"10[ I2!FKM&)Y MA*9ASU^'-X%]J:L%Y*W*I._?8+FWG+Q.VH,.Q'!5^BIE(,Y'1H*EF8..6HDZ M&-R%NF&O9C2 QMY5V N-_4;7K$T,A@A2:,1++I+:@1* H= K&$>%&54^BKI MTNTD#7N_8G@$]J2L!F!W,XQY\7'NT\WTT0?#FL\FD]E?I4G,J]G\Q>PB+//% MY'I4WXKWE +0Z#)1U)5S5,E+P3;*5?H(X*C*OLK9?)],#'M78WAH#P:(!A;# M*S^>=^4XOX$OR8,BUON,VI,\*[(3_MNDK07 MQ.+61&BD/A@/8&*5 _.#*=[M#)W^P" ^B:X; '4I+9KB6S;D!VRF+#$BF?;% MB>\*BB()D%7* K>0^X58?=V]VTS0;I#\@?,ZO6BJ <2]F\^^P'QY65H8+E%Z M)9#\DN4L[ST?$&6/.CY[#R@M&YY&".100KE#>'>H*V'G(DU61*G>\'3!?UK*T&70R?4;TT;VCQKZ$$6PCEI MA)'$:E4&LK&(S)6QE< REU2H%.Z5<&QM^;#?DW<#X ^8):JOIP8LY6MD8SSO M.AS,7XP77V8+/UF-,G@S_@IIM<[N\YB3!:>\)-&4C%AI7!8RS20R+:7*U@59 M)Y@^@-C=X/L#IYBJ:[@!%)=^U^/5*BWYW%E7* K3N&%]HI=L0VG:P3B/Y7@A M$N^L)AFT 2H-^%3GRNC.).Z&V!\XD%E$D9A:TBJ3)&X/G% M8CD[A_G#RH-@F:<*,84QGL3/(S;@UA)"BHGF%&*=65+[D;D;7G_@%%%%K3:! MV04@ :50Y@4R.IEU9V+==>\%K#UOB)99 4" MM6J%T1V[K>>W=6/:KDZ$480N1$Z$5!K7'BN'P3X1EY ]YIBAKDH<=0"MNX'V M!\XHU=9O Q"^;OE[?RDF%GS(K/0;1)=;ZFR(\^C::*Z5"XDF 57FZFTC:#

    ,K.D6U_WV5$\TRA1*%%D2223@3CC# G:&F8"8S94 M"=Z?H&LW_/W ^:0^]=8 #'^'OV[=C9_/IOC7N!+7%M\D.<]M+$.(E2.29R"V ME+!0Y[*C.:(_7<6_W)?0W8#Z ^:=3J+9'ZCQS M8^O'D='UGKIXW5-N9C?PV MU75&TJ"%%Y&XR'$G9^"(1[ 3KF1B^%"O:16?JXFN,QO;2=STC&=6QX"RT"D& M(I4L9VY!$>Y%\BF!$++*O,='J?H1>LSL@[F'O:'[4ED##L&'^!G2Q03>9MPS MTD5C+Q2-G)I"%5)$QE"J0ZDEH00*-?4 M ^1=[#U^^BTPX7?W@;3Y\0//,^I7M[/>!#TP3'[WYRB3.SR\F)WCJAI%1065 MTA$,I5SICPC$:Z9)8A)T8M8(V"4;LQ-:ME(Q#&CZ4.NL;QD/70IY1?K9;W > M8#ZBR+0SI>*(:UX"\'+W)U+"K00A70)VOZG[MJ9!=S]X.)7WI*=93T)K1>'/ MUK1[%2T'!#WWJFRM&"1;A3&SBN71N *2?S*2V_3!PW2UJZSP0X36@%?ZH/'/ ML\MG,(V?,=[]L[.!0AK.J"XMIT2I. R)>","H5Y2=+8R][K.;.,G"!MX^ET5 M[Z**4IH$V14WZ]7G# ?M*9#LT$!*JPRQLCO@I=:@#T]CG5O 3Q$VK O;+PR> MQ-@1.FD 8P_;EZP-LN0F0G*:"/"JC*P0Q*5HB3;42YIMM(3)Z!DKKTEMB1O&(;+-$9OO:K2 MAN()NAK#U:'ZOX^K'I71 +8>FO(WXRETX^1&3BNK."B2E).D:\[FD_&EI$QD M[J+/LLH.^ A-P_8DK[L#]J6*!E#U8'&\@WGY@?\$;"2",!8%0AQ8E%%&TQ[* ME>\8O)6<:0^N2A+_,:*&M56]:?ZI/?!0-30 J?>P6,['<0EIW7?Z5F^!ZS0S M*)XM2YQ0$\I1B_?E2HLC/N?L% .?[D],Z.TFW9/$_0A38HXJ$^E;@0V \F9# M>,#=O;;HJ^T!G5>>!(\$>.=XH$/K0/BR\$1 [R (2FO@E'?2'SP#+-[/5%< NG HT^TRM(%P7BY] $^>5(PHDQUV&6AZK M^'/;"&JE]*0""AZ,8>M!)8U":QU3(;'(B$'E!Y2,],*2H -^P6596CMFYZI4 MK6XG:5AX]:/R'7!T@/P;0-*JF7W7/6<=./,D'3JSE#@;&)&T"\JI(%*"S1RD M$:S*E+4'E+2'FT-4?'^.[U'R;@ P3QGI+EJZ"9MXTCI)9=!:Q\Y3%<1:)4E@ M "A$GI2O,AE@/S);*8^HOP-65-]W ,[?,1#ONL#Q#2S+A[W-JP%Q;R^6BZ6?IO'T MT]EYR?V/X),V5:G)&".(-."/A8.C"ZZ'05;^TIPH8UB"?$7J\::@!Q MUP,)7HP7<3(KLUZN8W7&F0-3&B)U0S$9NAL>G0X24P!N:81PO_EJS],C'M+T M(PS3/>8PKB]UM82\?\['2W@Q^VLZ$CID*QT0&5WIA6!$F86)ZU3%$)1!R8@J M!QT/21EV+^U-R]O0'5W-]WXQ]&$_&R\M1 M#B# 8V!4+@ 0B5$6"4%HPJ3E/.Q^S^?6KNI:Q^,<" M\L7DS3C#R//(#4N:0>)\M2MD8RDC5D)0-'RJMDW7>@;?#D>Y]HV!5K!ZJF M ;1]O#U%XJ8_^O//?O[IUI5O&6.VCAFB;+9%:HY8EC/1V5$+H+UQ52H==R/O M1Q@E?XP-K*#$!J!YJUO__1[]9>S$J]D>70M=MJYDE4HK4]".&$\- MRJHT0XO&DL!X2CK2F%658'0[23M!K/'68,=5(O6BK 9@]V+]V#5'9Z7'\Z=. M4JLJ^E7>ADHOF+&9,*\\D<#+K6GJ">*FL!D%-U7ZR^]$W=#9AGZ@,*NMEX'[ MD;PO]'?E"\9+*ZG/Q(!!9S@D2D+2GO@D15WFD6Y.R*&;DARH,;NZ_P M\0W=O&H\'9]?G*\)-U)&$R6Z:-0+)#PS$B YDJDV''=@%GU_?:MN/WE@S1^B MMUD?0AQ:^_[;+<*9<%J T6C?)$5SIX$$;PTQVCKC%?7:]K8/W'GR<'UI>M'^ MP4)LVMV\28J'[(!FW 8#\^@V12&)HX:2''0"_)]J6N6<<0?:ALVNU/,B:JEG MZ#S=N]EB>94^NKIV6?)&L_GRW?,/'V%^/LM7KX^2P07I*:XB)3 @Q&V9!,WSU%;]T@/U/3N%\(=&U<8A<_ZRB*UP-0I<2>D=1Z-> M+MP9C !=!$Z$352 =-%:M1.0GGA0J]:H!^ST*>(&MKWG_LMXZ2?C_X9TO2)P M=9R=ER%&JX.L=S ?S]*(.J1>!D\4)+3>@@&Q7-MR/A59Y-[2.JV[=Z9PV+JG M6J"KJZAV$?@[KC4CC17. XDZH_W53A"7>2I>@Y Z9.%HE<.][20-6UXP$,;V M544#H%K?.K^9#'A3]G-SSBYT"DY;28PHY^RE9:9S)A"005'EN%1UW/E=B-L) M:(W/)C^RCJ5?!0[MFJTYN>R\R^E_^'GZJXP86K&Y&!E(#FP&% Z3Y]7A35 .!^OR@G MP.7J96&DG/VM.5N, "S-DF:B8N'$)$ZL-?C%Y P1_T6GL@;DMI,T<*>&7E1^ M?SY,O6<2_R"2\SCGNZ-(R%S04R(H+RBQJ<3CAK>RXRY']B, M]:>T%B!X?9-\"U\W4?CBV>7->]:'@F?H0Z15_@- X:I.&)H7CT%*H"0(C*8S ME M!&F!>[:+*W=<;=0Q13[>:S08:"=81(=(,H]N4 J)T*B9T8 _#+O8 M2I5H0Q))4R*I3*@#I\IH,$&X3#8+$1B#74[(CZU4Z)4K@&'9/95HI>CR:]E=8X0YB^@0#0@B-Y*,?=E_?P7Q?C MQ7B)H=S\ZSC"*MG'1I1'U("0Q L:2V(&778HK36X#1$-L\VQRM#V*MPTZ6!6 M@V1?*Z(W? Q]['VP!-8\KW]UFL;K='C7VDED)V>U61U69T('WAV&607,(^&Y7PUF,,(&Y7\)CIF'D#!H#A0%S-ADM M0V 1;40&(D J&C3^0W/=U; ;H0-/!OH>5T,%!#3@0/TZFZ6_QI-)US9[>?LV M[V)#5Y=@7;+"8T!DLL+XR#."(1$ED5D.!K<]6\6@O!?>JM!8.[KK31HKNOP6;"-4>BM&WQ&HE\&_*2FUMD'J7._O?YV%O MORK=>)J[CWQ; ,75=:V0 6-%B>JSK#3@YL3)F$NG.VF8R-'G74[3ACO-9=)P M[F0920;HVCL>B?7<$24,9RP'W)=Z.XZN=)J+SF!,P5#".6@T6T*5F1^TW)=" M[$2'-JRWV\:]GN8^LJQNW& D(JLLT0,N0U2E,XY8 $643PQPC64-50;$[$)< M*R>R5>Q3-2TUX&)MY^E6$S(K2XVZS<27' ^N*TD+/W? MXNQ\]>'/+A8HKL4"X_2 D5+YL,5=BA?C\R^3>X[5P_.4C9_SRPU-]ZE=?]P# M3.Q/'WQ;PC3A%GGD%)T-#[IIM!IP@S,ZD20, DEK@QI'3\DHGJ@RC$5?93[ M8T0=/3;HX6??!"0?4:K/\-U_CD14&;*5)'-JD77?--U_OIOW'H3:FJ6ML-N/\[14[7_"_>^?GR;=Z@C!L!)) QJNB)=Y&6^>F:..T5 >71 M"PX>^$X]X.H].8(//C<2B[! MX_2?PCG(" I&J2):E"1"3AI-838D:QHT1;=0F"HS#D[C'%P]I5LJBZY<8O'L M\M9WZ[EX22=93B,9D^A^EZM"P>!2=;B"L_5<*EOECOR^A#:\O>^#H^W6KH*^ M&MB_-W#5)5$&DZG)=)4\7@%@4'$D&!)A$I755+-N3E+5ARH[2_PZ8 M.EP90]?E/1M_^O#7>!D__P[+OV;S/Q>OI_%O5TG(:*1G.1)JRWV>&"+:^B1( M#DH)'2Q->;..29&ED20Y MEW!?5YS8("()7#,*2B<>_?Z V0,6,=M%$RZHTR7N,J%;**8;QEP_330,X6Y>0+S[.UHOOBCE8_#J? M+18C#XP#4Y9DQ3R1FCIB\A1AS;E$!T+@?A.\/O71 +XV M')-\ )2Q7\+D\B9_\7'NIPL?5Z0J# MBY&2PB3!2J>"B/N5H(IX$SS)3EEE?=:.[5(GV@?.MY#8G#=9#;)]Z*A-])4+ M0>-4;I$51ZFLPA5E;&2 :MQQ-)$9RLH"#,8YRI%;7JZ3@82Z1V>[$#ELI^93 M(K ?/0T=[QY\U_'MEVYK^&/Z%1:X^E[Y\?P??G(!HQ CLZS,%S&J#+E+C 0K M M.46Q\_,JU7<"Q MJ;H/8"[+5*X#4FYQD;E 0NF;(7PR,G*((50Q8C]0W<<^.#JZ[F,??36P66[+ M,FMPWF7<$1*+H716]R2 %$0K<)319!3[_^L^^@'!CG4?^VBD46#=3209S:T4 M21 579=(2F62C2".Z3(# @)SI\J7? ]U'WOI?^^ZCWV4,72$NFN666FOC)6) MZ#+A4@)ZJC[JB/ZI-4%YQX0P3WELO:?U!ZP'V4O'AZ3U]Q%XFR;J)D(2X%P4 MV1)*L\.@MQ2C&U$FF.@DI4J9NJI%QS] -K?G7? PW32$LUO.Z<,[0O[AG8E- MMX2>^\5G?.$EON6KGY2,>6T9"0;DV* %'7:I8],'V%2 MCVPU9TP/A-_3Q\9#86'H;?Q 4?A-HGB[_ SSCW>N'HT$!45M "(B9T0JC/@\ M!G\D)Z=-EA#%CFT5*Q/:<%;Y$*0WI]L?; >X]9,1DTR:I!5AH5P2E;GLL$P3 M\ *TDD*Z^Q!OS_3?^DG#R>I6;/ZAVM]_$;C5(IC"IY)+_]CD6KBY;KK X$,S M[\"0I S&QPY#8QL4$-12NS5XYRF SX,3 [2+X-X.+ Y7&K*>O#95*F MAF>;+%#01/.,8LBX,CQ@/ [&\FBY#I97:?E7B9^&,^L#&,=>M7_X(I@M_628 M1/VVKA/5,O5//;!ZJGXOCD^1JQ=:1:>E(@ B!:4<;%ELH_J0*Q,K#2E]T$K:FE4&5_[X'V-D[@CD;;'LU7 MJVBU(:_B?DK1QL!2 DDL>D>X+]A(0@J2:*=2"-D;YZKV0FPJR7]R7.R8]]]' M28UB[6X:TCK-@Y2.1%_.J 4(=(Y2()RE:&UV*J?J M6-U$9[-NWG%XV1V71RNO 6R^@*\PF7TIB:'X>3J;S#Y=OA]_^KR\VA(DRQFT ME0@7(\H%DTA*H35Q)BH-3K' JCAY3]#5+/:.Q\2LGH(:P-OSB\5R=@[S[FIO M.0OX//YRQ4IP'FQ2BE" 4M>8!;', 3')J=-Q_3XAP]9%G!)-1ZF@ M 0AUM4H/I+1BQ3JII1;(A<%H7HK$B;>X))(7*6,D9EBJ4J#P"$W#%AF<$EA] M*:8!C%V%53N-C$HB@C R$V"E4(XSC*H2$R0&:HR.@HDZ9>S[$-FL>3M) %M- MG0U =<73Y#'9LA$5-K,4!>%*:UQ^M@S1PV^3\)J"YM+5@>@NQ T;+]2#QL9@ MM4<]-8"]'83W3R@1$:[OKS#WG^#6(#R?J'&,)Y*Z27NZ#,8P)A*-T1&/LI1' M5MFKCR%ZV)CC9%@]F5[;;%EQW9;E-_"EZUK7E_"0"I?-']1#Y46&T#44IAL U:<%XG5_$850.?N/6%D <[9F^:^([,S.&3#!_[ MN%HFI^(LPT=AQI!,H7,!(=,J"_08H@=.*-3"Z@C*MN/?F:M_?I@OD^QJ6=A.#.LU% I]!4UX\1B,$E8Z24,HOQ[ M,M^ZTJ9^]_K(ABT#W_#[;#J_NX-TYY_,6D>5$H1GSHL)@"(=3\J<*F8A:T;K M5)[TQ4'#;L ^R'O"#3B1AAOP#]:M,7 JHS.V$Y2(^ [+4;NEQ'TH[ &H/<>'9KY."ZO^[/I2)I% M]"EDDD(21"+KZ$NA:^5"\-DG%DV=A@['$#TL?/L"SFP@+3: V-]F4[C\S<__ MA.6KBVFZX@(#00C *%&B+&=A*'(A+.Y#@7$F=(98)4S:3,ZP*#L='&:]ZZ8! MA#V'>;FZC&^#Q=O\ K[,%N/EFA6@B?*4 F%2HW2TEB1X(0ES :@Q5J=89S_> M3M.PP?9@6.M+2PT [CIL?#U%85YT,PZZ+<%[\,HYXJD"W!*\)SY*0Y"Y&)-Q M3*EB<.HR*&X#W\]GY M.\0500\$-"UQ7/DB=? D.-QVG (IT0VQJAQ]<7%+PR66K<2U*0HA21<.*UM(0F ).T MU9I70>.N! Y;7-T,-*OHLP&\S8A Y-8)8D8(9(GS : MC %-?XC6XF[@Y!F#8+:G+AUS$D(07E"BG%)$V&N(L MKBTFC*(RE%D1=6Z?;"1GV%Z7S0"O!UT-W0GF_JGHS9'9FIEDM 4!EGA6F'') MD$#Q6T:1"QY##/I> +VE!7+X%,Y/;]YE__]QQ71-3G[^]K7_WZ*2$57K).&J*MK:G6"N+*(R3G7+IQ[RM[%JG50VN4C@F26R/9' "1*B%^B3 M0.EU:-L&L0N5G51 C B3IY XNLYZ N2[Q=?+B_.UQ/CU" @1A:'8"3*SQ K3 M&3PC0TZ%.726;@'19#G1,S1U K;QD? 4Y@Y42Z<($][ MU,<(^D>FZR,(:R!SXYC J.@B:56J_319G?B/Q\?+(R7;(RFO$R@^K*I[I#-C MIG) =,E!2,R"4M&!XS*1>V.Q*,64T6V2*KM2V(G[V05 QU=I!UA]\RW,S^K- M\_-R]0=Q=3^1^>;+SRO"_*)[X M 'CL2 T6A&"MQZ8T74C0PDD&JO 1QV4 M5LAUFR?=Y\G:"8'N]2*P@?*F/LZV.T?7E5OUS+[C=2SRDU:7>5+%8QU9E#\\&3YH?"FF$L &P/C$K37Z% M8SF!",9X;X,LLDFFX+!C\W;#SNN#Y[@Z.Z'Q;;^&U8I^[C<<>T;;@Q_<:A#; M\QP<8]J:C/0?V%I\3H$ *"L3N+).)0E,3#O%K&EASBVGK;W[\I5^>A7P;^7. MV,,99L=UE J"DC408AIB*K[67C.61-12-2G0?(*>3K*;AZ+BP:#)$:3?00BQ M]3:T%6Q_Q-67F0PB,T/G:'&>[G1E&(3Z+B22=MD89E)J$D:\3%HG>QC9'?MP0S V++!Q[9($ 4%23,4SEX4[J;1MLSQMS%SM-'YCN^-Q3_V, M]NH[KLMXW<7^!_VD*W?J$+_PZ9\VAO.W(ZT'>GCK0^F'<$;?PC\^(U[\N/SR M=;E85V;?1"4R1E$2Q9TYU7?>1S"SH)L_XP\CL M]R0:@HH')U$[577@=]]R]R:EY65-T"TO\/S],BQJ8G=CWXM/'S A<7R/56:B MRI'3@2Y4 F58KOW8J8HV,9FEE]BD\>, FJ<)%H\'T;9*[ JO]8ES07_Y^X^7 MJRK\+3L4PNA4D@-F$@<43U=P6Y= M[K3AZ:K\9(NS))POGBDP2=6Z4?)(@S6JIG\+C]DI%YM4"^U.XC3=0<>#WJ@J MZ@!\OZ^67W%U\?UWDMT%G>?5^?A:?>U;CK 4%-YHBJTR\6&D!$\B@ZSK<$6' M,?DF-2TODS9-(TYKL(VLD@Y =L^'6%WBW9J^+?.1QF!*)@#:FG\N@0)O2\ZN M2"IE$1QK-/5M=Q*G:9@YJILWGHJZ A\95KY,%_]=JP07%]^O.?R^O9V715TX M:LC&U9J73 YK75&E0I1%A1Q\FQJ^H81.TV)S/" V4%<'<+S>$%USO3]>GE\L MOVPJW.^4.F^SJ!,&)9%!B#I<]6AXS324)(.(HE;L-)D4MP>MTW3=M 9E:Z5U M@,NWF\]^0(JMZD31-]7L/JW?76\?QF_9,S'3T1\YI"(SJ&P\!,\CV%)[VHA; M&9N6RJK RQNA5N_+A?5(R:M+3Z]6R0ROI_^_HJ+<]R^"9Q. M7B<&Q3'B,J($)\DQL4JHXM&$D!J_&0XA=Z)&FR.'RBUT=VIIMOJHO_6P'Q;Y M_K;,)E4 0S[<-&&WMP2.D-6+SC!=9V)KE6H#+($])E> (8$0O2V6R9=4<(2L MWA/KHK=FUUD>@N,B@]!6@[(N0T F(00R6R5S]MBDAV(GZOK-X0W!P(X+X ]0 M3 FKP[WR>CWP3;(?@Y0-0= M .61D_W!&NC[OW'G;\ZLM)[IHD$C\Z!T4!!DLA!5(;%E"I%,F\#V$*K[S:X= M>HP=1Y&G5IEYG?>^S7#_BA=-_+5GO]340=N=QR-X9$DS9#HF\%+4B6"U!PVU M@Z1,EL9DYTSLP"-[*+/UG+--+C3ZX-ATX MSY+5KP\V1.L/*LC'4T4'=^J;L[/E7U54/R]7;Y>7\:)BQ9L[5)M'S B\O5@NYX M7'W#:]/A"4U,F=6W:PN*S :<2@**XYG)X)G7?*>S^)F/].M0[0.5447:T<#+ MQSR$:Y9JU;T768$I/)+C:2($34(ZK<2:=R;;D\UG)P7 M?GWREHG9%L_PJK/(MHA.%>@92*3,"'8&,_OVI?A9V.3V^38DJ0^$PPU3=()$.,NO;[&Q843[Q-[=&(/GVS\0R- M,;*?IS]$87O#\"NNYLM,%\3J8JRBWV_S:,HYF5/OOU?S"_RME/-9"5HXZQT(*46M JBE MI5B 14.^LG(^IR;Y@(%T3CN'H<=S<#\53OKT,?"@CR5R]+E"IRYJD75<63$: MK%=*:4<\RS:S0<:[F9LMY>D1D8,4=N#-_-,B'S\@WCPQU8$IQ':D/UV7U-0' MI_/-BU.3N'C =YN&Q_OR?X0H67/&F,X2;(P.E D)7/"Y%K-9;:WA>COU<]0H M>?VC-W*[\SY9[?/GC7V:$,@^> +!D4YQY1AXQ2.(Z$QQ@7'ZLYTX>/8S_<:R M0S1X[^%W/+%./CD<>030OKQJMT]KME&)_ZPH3IQ4;0&$66?>>=E??2,C1UL7&F $$'<#%Z^J4LHN@D MF5!'N6':9 @GN&&&2/04XZ'KH2#SPT9M#_GY3>.;E_@Y1FN$L(A":V !+:B8 M.$3-"WBN#%-.&NUZ:(VX&0?S*U[?$SV]ES[QV*MD2 MP$J45Z&@IW,4?"[%!I'%SVABT[Y^?EGS/]: M+O,62W3/"\%* :?(D5\K_!KF M>=.;79MS'PXZ:Y1-V/W#C=,)>TK@&.//,T?FN0&!IF;+M(.0O0$7$+,/AN+" M*1MBUC_ZQE3>XM?E^?RF)E4EX:-C%&?6/9DJ<@DQV@*RJ)(U]RK(W6A_X@/] M^M9#M'8OBA]#E!U<3AN+^AC^IHM5)5>\%AIRD:'NA\@0;?" A@=FT1-KH<7E M=)>(?EM2]H'*P6+N ")W]CM?@[QH412+!J2N*XXB_<.E($ 0P#V/(1K3I&WN M(2G]MJ4< I<#1=X+:.Y?U]><)(/%LZB@!"?K]L(*?Q? %ZME<<:KTJ1\]FF2 M^NU".1A$AZN@ S#=9^+^ROF;ABWDRA=E0 =4H!37X+RF7PJ+SF432F[RE+@# M;?U.P!WA2AM-*:<7C5U- YWAO^VFCGPPK=:EW#MS.H=RQ6.M=_EZ4G1ZPK(A":QF.H$2B[(&;0(GBR/CAEA)/TR MHFIR;NU*8+^AVQ D/#O =BSU='%3/L'-#]\_TH]X\_?\?,:#KG&& 4__!XH5 M66/5 )$X#=P(B;Q)KF0'VJ9-EK0!Q:Z#X_?44,^@JPR]7=9]XC,6M-6FU,WA MKG8]NT3,57?#%QY,=%Q7LIYP.\/9+()DN(JYDRTGE9:^Q8J=NW:BF-5QF$-]&:H'/638++9VCJ%%_[ZG_91AE3ESY6 M!^.2?M;_#JO\%TF6W-T_EN6B_NN&F\ 84*UWO6_J[_=K[A!',PW*0"%&.;NF4H M@,M.@DL"/?HBLFORG/XT2=-F?EL?12.IH@-0O<=PCI^79_G=EZ^KY;>K>'S# MBDR1%RDDV/K\JX01=+S6WG:,#H4)(((VXA2FS5SXQCP MAK1I':YIWQWVTT_/B%N/%9TYCY$KE@!E#.1'JE)S&P*LM-(S9(RK)I5VSY/5 M:3"X)PAVQ=APC72 KS47#08G&^74GR:JTQ"V\0$Z5!NC)=,/V55W M:TVS6(FK+8W.HB;CT 9AZN/*V MU7J')S[3>K?#+MP=8RX.2UXF:2#&E$ I[R$*Y8#IH BGT0K1P_38GTC-R^]( MP%K?W7<$=U/DII$9)@6@4*P6'RGP*!T89:TLU;;:N%TO4M9O2<40W6\?1.,J M9.ITT,8>?PF+RT*2N5S-%Y]^7)[?EK9YR9D2=2)\,DC!#(DJ\$R7LTG19J^$ MW'XM>\),7OI2O]?6/F@97[B=(&4SU>$M?L.SY=IGN\>1Y=K;6#>&F9K5DCZ" M]SF ")YKK/L$N!D"E^<_UV]5_*&8&5','3PQ;&U/7_,8SGX\"^?G\S+'?+,S MP(3ZYDN^/A8#RD9%L24=GQB+XIH"SY1UBZML1_KZK9\_Y$)KH9P.,'=K2 7/ MZPCC3D4Q#>P4AA@2:[N^D&$J?VLSC?4#*3@ R)PJ@?47> M 6BNFD8>!+_7)F"B3$*(!,RF#,ISA&"+!B,58C!"&M=D\,;S9.T$)GMJ8!I1 M%1T ZQE&@E1))0VB=CXII3+X3!!(4MCDA,M!M#R4]H23.S4XC:. 4^L*V_(6 MFSQ1/O&-IN^3N_!UC.ZO;**HWI!45H)*R"%XGPB? G56&%,7P^Y^V92)O5N0 M(![YK#%'DY-/.GV=N\TOR0=Z=GY-3,N.:1^%S@>SK M4&Y'<'*%DT?B$+&XR$1IX@/N1MZT!3?]8O0@-79[A/X>OJ\]K9GU.5GG5/6V M PG,K"N(>)V)IP5F^I]M-'[I.;*F+;CI%XQ[J:VKPJ^=;@$9@O99"@KV8R1/ M24L(BF!4!"931S,JTZI;O-_40__H/$R1ISA:_L?E8NW;;SS_-M5!3WVD:>R] M$V='"+Z3Y,$4:<%* J@*=.\&R=BZ#=TYCX2I*2N#-OVE5[*ZFD-$-GGG_>FJ MB4(EY;V2=0B19,0%KZT[Y-:BX;6%0E#HM]O6K!<_U6_X.T236^V[8XJW Y?L MKJ#>U[]=M5-G+OC@L:@Z%2N3G)2R6(=,&T 7 \' 2E9BBWOO*8(F!-/(2E\V MT$"G2-KT"!K'G!'$2497Q<,<<5(47;U&BN1]1-DDB_4T2=.^@HRC\AUPM(?\ M.T#2W9G6=TSM>JB&Q,2]T" -)QFQX,$%AI"=4#H(%WF;][5GJ>H/3_NH_K&$ MZ"AZF+I&\;D3_/U-YXIESC/+/$@I:_> M^!T^BT MYF"U=)B1A&EWVP@WY*N=ND9[JGMY#-EW<,M=\_3?VSS57C#A1(IQE-)-0NA9CJ)$Q^D6!T16ZJPI M![YVSJ$3SE",7/+V!NU.8-;H7NP"9D.4,NI#98,+\OHZ^'Y7KLQ;8]+\K$O=^IR-;XH#]9!IY?E#5\S3-%XKS-('8F9 M1$&)DQ0[6[)/QJUBUAWMMKRAJM/K\G T['"6[:>:KN_,6[E=[37_@&GY:3'_ MGYJ%C\$R81W85.HF9.G!YTR,$F\Y*4ZA=Y.)=,/([/1>/2X>#U/>]-GK>W?) MHQS^@)_FB\5\\6GS*$2LWJ1"/R[?;JC>R&%F! NI2 %2U27>Q3MP3@:P(=>A M+00\LUM;YG@T3=B[>12<3JG"4P#P]1_><9#NF&N6G@E1![\YSD!IH2"*.C2D MF)),X%G%$0#[+ T3=GMV M#Q5-2]:QDX#V1?%GRID;ZE.\*57$"N1Q$:'VTY M_MT^83=H/U?Y(-6<8D'/UD'?I)[GB6\T+>?9A:]C5//$2% 3.N!)>6+-H,Q-QA&_ M2%DOS2;'@=>!FID^@'R"K]_7@-ZN,9_%F)BLGJ'-!),JQIVHZZ6SY#C(&T%#/=Z1*N;H*,354AM0(5(0(DH&[Z75)OID8Y--X/O< MD4=H SG6'3E ZJ<8^I&ME.7J2W5>?XMG\T_K#[7IZ'C^4VTWZ^[.Y1'B0<]- MD*P^(J"4H"0O$&NY9&:&:6T1,>\VT+)M/'AS@=?RSOGBTZ-"G!'AQBEE +D3 MH(RNO-$4V6C39'#"3M3U&Q$.P<#V&36^8CJX[G9BJJY 3]6YFW^A MO_);^8-^][P.-J4_NRHG-=%J*4B0)1'KJO $/HM22V><?1?"H-12FLN"&UZF]70+[ M'AO3OK!, <2Q;6%_5+P&FWA_4\!FF)5"6P_6V4B*<:R<":M=H7N%X M+$S['/0:;&$_-)R*'=!OIHJ(3SA3VCB=(D*IR\B5*0XBR[4-*L5<6.!:-AD- M,9#.$S_=]X33/JC>4[>G MWGI'SU.L=GAH(1R\F/Y.0^DHQYG4V9(]AU(9R+ MP>HF#Z9C,7#BQ_<1P3XV&DYMG]*SKT^SK[ U1$>+S%&I6O]I\YHR5"](%_/U,H&9Z23RK.T MVU"7MH^7[Q9D['A^<26OM>AFS 23O> @')-7;_DQJYH*RLG339LD;U)A]P@M M_3Y,#M'O]FUPJ- [<&^N6:AWUN)\PT.T,>A"8347G%PT*0LXDQ0$RZ,F'E"7 MTA(X=XGI]XEP#.3L+?9^R@5^":M_T]E,P?$?F"Y7ZYKE?Y%W]+XN9HY:B&P] M!_+P%2CN2VW_*/1+JU5V)PC.,$M^"31!94B MVB:%*,\1U>_6JD/ -9H:.H#473:N_,/-73_+A0>NLP(>:BNZ#!J\$Q)88$4B MR2K()F[YDQ3UN\'J$#"-HX ^M\2\6WPCY_%JB/8>8?[=_WR$$/Y):@X,SV^= MY9N?_^;L;/,LX8': M[8]BB2<41Z9**23 M1@'<[D1.FSQI@*F',5XCC?7Y'GR'W3O_NLZ:'GI(/?QYXYY:+]![W&,LBT*7 M4Q(@ P5LBMD((3,'-6^6=H,AB+ONZ:KYMV788BA;32Y(P[ MKD,XD)"3.+&&X.C>((YC:JF#!XD]V'V[_&M1.XQ^7\T3OLG_]_)*]C]>?KD\ M(QA\PS=?EI>+BYG-S&K0I$92CT#IH[B%+$X..GL709+U4.Y:F+79IB/S. MT'!H&FLJR_CSZRZ2H!^ JB@%B:6Z1,X5B D1"C=2T>^99)MT9K=B:-JVVCZM M8GPDG.9=L6&4>R5%+7\HT8CZ8EM+HV4&8M9(AY(7;-*VL3?%T_;W]HGI/739 M(6AK:O+#=F)2)^$XDX5$5Z-:8H,DZ1*8R(+69(C^.*[*8\1-D]2;$(H':ZA# MU.U[9;Q9+"[#V<;RHM+2!)9!.Y- E83@N4(PSC(EA"BAS9*"%LQ,DUWL^X = M%P&G:07OOGRE?ZV,5[._QSRJJ&W)!$^L"T5K-5S@T8-%)X17+J [2F'/05SL MA'O[S\+]2#KO\^GW7\ME_FM^=A86^4TBV9S/Z\_[@&3I;GE^N\';L($N\N*SIJ$R$H1(Y M>)D-*)8$YS$I[W2+M3M][$YB66DG0^' !#E12@4&,=L,(OFH';=> MI2;/[,/(G/:EN1W*ML_,ALI[!8?B_L4"^WSFV =DP]*"80".2;/ I0 KG 15 M1X4Y1KYE0$;W;*(P"YM4!QWUF/PC?<9\>8:_E>O/WII5R4676%^H,]-DMS)" MY(J!L4D&GI@*LLE0WV=H.J4#< A^M@_ L=320+^06^GW][ M:/P_?/\E_-_EZL>Z;N*68RZ,#\XX4$$@G>_:@ LFK]>"ZFRMM[Y)+P7I9G./WY\J)*^,MR=3'_GYNF]\7Y=D&/5M)F8P.XFNT@SXBB MNB@28'16BHPQ^R;%;&,R,6W6Z_A0/[KB7X'G>OV7ZUC6#N>. D?)#"$;L^ MD5OE@H= P2-P^J7CWEM5FB03'J'EE+S<(7AY*LS?5PT=N '7+,PL$:Z$\U"* MKL\=08%WFH,7/ ?-0S1MZJVO">@#,WMK\@ED#!)K-\LH;BQHXPN_O5Q=#4&B MK\Q*H1M?BSK(".NV XKA0M0) G8RH/L*4L<%SL/A[.E]89+6. M5M7E976D9[(0DY(@K;%.&V5D;'H]]>'>CWZ^#!%KOX/\![F?OX;5:EUT=RS7 M^\$'C^UP/\_Q)&ZV,M9:YA0$I2P%?I:!IXL.F-1)<2Q"^M//P=V-?W\KV]^; MA:*(Y6(W$P:-3^!EH%B8E:Q0N\Q2DUF]SY/5AR,U/HJVC\ 1E?,*7B9N7W5> M_KO'.C?WH>G81^O!HQ9-MI-,E-I[ MYJ'R:ERWKM/X0K3 ;=W EB4%6&3\0+Z1,*((Y*9QIN\E$D_I5!Z"KJ<3*:,J MK8-(9L>$T'I_02Z9W&^*]:6LO5%).J 8S8&(+NB4'^]!F;?(S-$W[6GU,G(VEF XP M]G$5,E:QW- OG"K1D>ZQKE#U+H(K+I!P;% 2#0_8I,5PFY!I'[:/B::#5- ! MA#;M.5M2VK!BHBY%U[$B=>-9*A:J?PO6.>&2$JKH)FAZAJ9I6Z:/":RQ%-,! MQIX1V_N;U3C9DJR8,J C28BNL#==+ MWSA[D]+51!;,=[-#,[3] MW08AS3$YFA9?5W7#PY:4"<8T2APP=(M[J2L58\! M.$77L?CB>&I;-'R,@H7GO)N'ROF5%/'Q+SS[AK\L%Q>?SV>12Z>2U_7N(1DE M1=*20D+1PLJ"J?C49 '1862?4F'#$!0.<5U'5F[G0=9#;O\/AM7'OY8S&7T@ MR2:@.XAN):&GH:BHYR6!L0'OL'//3U/;1,] ;/)H8N,3M8G2>)VI^7EZM9B(9IYCU( MQFKEB=80G5509):V%&VR:U+MN!^YTT9P/6-VL#)/$[+T=V<\NAA9277&,-8% M6PZ"+Q98=%IAB5CDL5\=GB%WV@F]74-VJ#)/#K)O"GWYAM68E&$Y6^"%&U@W M\OK@Z)?(LC5,D?M^[)S52S1/.XBW5_#NK]:^$5Q?KA.&J*TTL'X15)H%"(8Q MND)<-KQ85H0\,DAWS28T&XS;!0Z'*J?/+;0_+K]\F5\-% Z+_.-R45?MXB+- M]YOA^-R/&^'U=&=J1WH'O?.]-UO?>P1HLACC-"^@D:O:O5\A1T=088;Q++TR MNC$%4'ER.N\O';F=(19^B4B6 R+(.IW890N8.8G2,'. D4YO%Z\/(G/:= MLQW*'I3LME->GXFH9PZ,_0?5OOQ#VQYU#8?0#H-B$CS%: -@]+5$-V3P=558 M"<%8PYU3;=8_'N7 6^\7W+BTI$U!"?WUCLV$7\'/O][#.=8-U!NL1&X3FB* MAIP=KXDD#4X[!RBB%%(XU*+)2\H3]$R;16F/L3'5T06JJF7\]A7K/)G%IS57 MUX;S_9=P47=\?-]BT1=R&&I(%)!1<(1.@#=TXS,?N>9&18U-BM7VH'7:_,@Q MT=A6C2?GJ8TQ$VK(CV_KO1UEWM,PM'ICZ$3+&0I7A-:B"3W1(CCF'/-*1$Q- M4OM'#5S?+Q>?/N+JR^^7J_1Y?=Y??_RJY4.*((7P$8KG2'%51 C2>X@R,1U4 MME8V$<(+=)V2GS<$1P].O1'5,^%=?+ZZF'T()*/U& 'MK! A%PBVJ-IJK>IL M4 ^I1.=DL%&%71YOZ8?>P1/]:AM+][XZ+6)&U>/R4*'V@(1-KR%'6PP/$9BK ME<2Y;@-$7GL-M64"77)\EY>PW;$PY=R# S2VK?,]Q#>QUG^9+^9?+K]<]YA: MEU*RA1Q G^LH$54'+@E(.@NK!6HN1]/[O2]/K/E]]+8<0XA3:S_\?8=P:Y63 MZ[GC(J4:"!@(-;$>LRLL]T=IEK M,$>W8]VI>?M'ZP-2%.9E*)FTJBE\,YG$9"F&X]($EWE!%YOT, ZF=-H7H1:^ MQ7&4=FJHW,Q=R#PXG9P%5A0=NXHY\!(M.&N]$QA0V2;S=?:@=5JOMS%Z#L'J M'JKL$JW7GD"PW)-X0"2K05E3%R-Y8BN'P)1#KMH4&SY%T GA;A\DO(B\/=32 M ;Q^"&=AD?"/SX@7[^O?KOJJ9JF*4,H[!E*B(#ZL@ECW>DBCA"=YL=1FF]]3 M!$W[Z-WRPAU%!9U":6-I0E@16+*@"Z_K/-:]"RI 3MQ7'BVR)L4O3Y,T[6DU MCLIWP-$>\N\ 2;^O\&N8YTU1:WUP7<^N^O%R585[;W"5M8RD$AQD%RFNDI9L MCGX-VM0#MZ:>VAQ3NY/8']+V <7V]==&0QU@[^F3_OW-+(3H##=2!T!M8@WF M39W(ER!Y$9.(,1O6)$K=@;9I^Y!:7I-C*Z8'K#V2X/Z "_PKG%5.9]&PF()& M*,K6YV*>P0.RDNC!J$)A"K<)? V G(Y%R,B1\2;=E8^3T^MKVCB(&D$%'0#IH71N9O=L M4A1OOBPO%Q=7?WZ!>:9BD9QIBGU3(@K>2*RW^+7Y?G\XGRS&DN6$+(N#$SMC57"):S ) MF3/DY,KM;>U/%"(_]85>7:W#4#.>4$^NO.Z/RZ]?S[#^43B[&S>]6Y3EZLM5 MZ-2D\&[ A]N6Y.TK@6FZS 3JP)D$R^N.V%"G9[H0(&K%:X-KR*R)"W/48KTM M/[2NK_BM_'E^U7HY8X)LVOJZ2C 54"5'",DI0&)=&XFBQ"-X<5M4G5*AWA , M/>_6':*:#KR[)ZJL-P\Z?Y#^UL?">F(X'0OS;A-TE)C,7!*K1[CH?=("N\>Z#-T+#$E M$%@I=2=0)FZX"^"L*L@%LXDW:5U^GJQ3ZOAH!\I!RND7:K\N%VG#4&0^AN(9 M\5+J-&8K(2CM 7TD;TI)(]J,;'^1LFECF\D!MZ>*^L7<#(LINF"!P 0)28H" MS@<%S!5F=?9,8).FCB?HF7;VU.3X&J2.DYN70; M?60:N0,C@P7E#,46*@CPL@2AC&?1-$EZ3QCY5@7,@BA*6>F!4G%*H>0B(#E-!!QBZ;P6;HI=9%BE@1I*!$+72 MT]=5*M%!X@4-05(&H:BNKY*+6J,8@FTSBW)?@4W+6AB!OT+R4L13:P76\*Y_7 M6QYBL6B%J>4,OBZLLAJ\C@0O6ZQ3L@[O:V+- ^D\)7?P&##=1WVGAL[U/H>< MA)5ULZ[T7 !Y0@%<)E:3=\KEJ .Z)H[D8$I/RWU"(/Q9K MA2+/$A2*"(Z1W^Z1>:E]H7]OLKA]**&GE+EFLP)WHO::5=L] ?5_55Y0GB=66U91I=!V9! &0*3*])! M71LM5;0QJB:YI5T)G';A1G^H'*2P#C9Z/\O7GXM,4JS-")A_^CO17[UJ39@I M8WW *"&DZE]S9L&Y3-Z,R=KXF',*37(V>U&[$T3=*X?H**HU,B@4!D%F3Q#*+B7NDI2^MY(:?_JH&T,=KR0'--LZV!ME M@>@S4^2!MKF[R03]K]'%^]]8J_2N@IY>N: ?10 M!?;9)/S'Q3+]^_/RC%1X_M/_NR3WDBZY]6_^0"(@:7^I=4?KC^SC PSY\2-< M[GMS,]*M?8O'W\K=CWW LQJDU8K \S\^$^IC)>?Z;>-V;:E0J*+.P"U#4)@< MQ$2Q \\6BTD"&Z)@H5: MKJU=\>1"Q B1"0LET:5N= ZL-(FFICV&_TB?,5^>T;<_KLC]N5Q]O]+;]Q_/ MPOD=\V-6&YLP S)I0"F9P&5K0'N?F0_!9&PRZVA'^D[Z6!V"O.UCM87^.@BJ M;MFZO1/N2O9-NIA_>[@=+QEO/08+PM<]CLI+<(ZN*F,EL^@=HFL26NU'[K0! M5A>@;:;=KC#\ZW+Q#<])J+=SI]96^N>B3IYZG-G",'%A)0ADJC6NIYZ'MV6[<9MVUW_[OF;;V%^5IG\>;GZURHL M+I[@W'JODH\"M$&ZEE)1X!$M^""L8RZR'/5++N_X9$U;93D!C"?6;%>']4\4 M9BV_(_Z!JV_S.A_NT1OJ[&PS;/RW\@'3\M-B_C^D"US-EU<*NA6$$R8'61PP M'0*HNL[*:U.#?&2.IBWQ[.*0GQ(C71G+@Q>;-W^%U=6%]]O7 MROKY?X6SRRMQG)]??KGZO>VC@HEDN4(0=2^2\JKNJ2F63@Z??1VG'G)C"QF# MC6G+2;LPBZ.CX01LX>:HJ%*X'F;[^UE8[""*'%PP4B!%Z>0<*L4Y.!$4.*V% MM]PHZYJDLAOR-&UY:\=6)T&U-8V_:IRV?[<($CJ/WDT\#_1I6M3+AVR'U>(=\ M[KBIH>>Y[2-)%*UEFGE+1ZM#BFI=@"@S@O0,G=*&)VPRH:N7)-$3D0XI;O%I M/4_W_(?OC]]O5PN22E9)\&"!&55@O1V$W#D./"O)B[>84I,VQM$X..E$TQ#T M#GZS;X*!#KR5ZH/]&K[@>G\A>B-*U I$Q B*)P91, >!$Q\H:_%7DP;'NT1, M"\&)<+"]\V5?I70$J,V:PH)>,I8D.%7+7:TGZCFY\5QPD7)=2=.F7OD^&1-O M-]Y;G4_@8@_93IU8>4-.F[IRD=XM:ITI>4*5G!S8,Y6RR#TY!YIX$E42 H'6F M^(B%4GBB__<#P/'\UZ8M6Q@7(B/*=4*@G*\N9A_JK;L^/XU RZ(S&U)1!?"1 M#E$4TE&0[IG<:4,)_= [EPG]:OLBN??5:4$QK5.RO_A[P,PUU&V(GGL-+-6F M!N[IPLW*@^4E6Y>"M7Z7"4B[HV;*^^8 C6WK? _Q3:SU7\+?=2GBAG#E.687 M!*F(KD$EZN#_+#WDNA1 %<_5=@7&_GJ_]^6)-;^/WI9C"+&#".3JO*._O(:_ MM3F9G#5DC73DB5R(^(00Z?2SABATNDEI[STJIJT!*M* ])ZRYP)-HLA[P28HF?BV<'"S+%IKK M (*/E1=_^.//#3,!R<"Y<10'4VQ<1US7 30(/*:(41?#;!,8/DO5Q#%B;U < M3X-3OU&]](SB;$!M30 L.8%* 2'X2.ZQLURK$#4WNU5YC_$RU9R>B:'7 M1?0\AJKZ1-S&&-$Q(YT+(&O]FTHE05P?X#P*+P599&I2>_0D11.'%F/H^V4, M[2'\_E"T.7R1E;!>[INLUZ"<"."3XH#9L,0BET3)$1#416 ZCJ:?Q\\>8N\! M.R\=XD^=X>_G"WQW@5_.9QF33R;(N@&/_ :6%<1L(C OT N;2XYM&A<.)GW: MYK9.;M+C J 'R%7%Y^6JUJA?C7;F,^>*S$DC2$>\ M*:$5N%"[E(+Q)6A+0F^#Z]WHZ_RM;V38;*.V@0Z[A>95%^F[Q<_+54(^4X(N M%93R<[D)RYT^*4Z!W=$U/_7R]F>NZ M<;K.?[N\.+\(BTP3@$8Y'?G9]?AD7"F2NA&)DB MF&C)W3>$2(\D=LNSS$X+%&4KRGKBM7M_\MP=B6@C\L?\-;\9XQ9%TH@73!6ET5E T'R!(9Q%M!CXMGN M!/GCT#MQD#>A*72(APX\FCIK?+E8WW8_AJ_SBVNN/A P5M\PTRGP\^7%Y0IO MS@"-UHEL [!B,IT!FD,D^P<54PG)&JU"L]4+@RB==BK)Q/Y+6[UV -R]Y?N4 M'=^Q83J:C2RBS93D1@Q-.ZKDU UF#)3T8BW[^(PW M54>K>;H:6'!]&U]O4L$ZWJL@15$VZ;JU.X'7F4-FWDF?K8IM5N&T8VG:+84] M6,ST2.D^Z(Y/B&$S).^W0C3/%Y^NGHEGO@1>2/C %2.->*1@JN0"R;LH;#+, MEQ>G #6@:[=D$WME4)]:P2>+[PR=<%OIC(NWL+>;+M)9+6:[6__'U M<7 ^LR8Z9T4 +:MHK+?@(UN/&RN9<:]#*6VQOQ?=N]G&:\O$]@Z07GRI?32S M.3G6#N3YN\75R;&UJV[]AV_#!?X:6DS@F$60V7F) M1FOKF\PK.C*?N]G;JTTR=PRJ5V!S/_U-1]*<#IMK"7VL2[+?+2[H"C^?IRN9 M2,8#EN 61U:I(2&&$DZJ(U%@5;[T"Z2:U9=V[@DDO MYK*/&JY'F)U?K"[71;^_77S&UGDD$H@19,ND^HD24G5 MO9E81^MG)U7JR_D[B-W=3.VU9?5/"&(G/X[[\7*XX\SF?O[;QQW4/4 .?4SM M+DY'$;B *&M+6. (T;'J8@69(UE;$DW*3E_+U&Z5M#'%)9#:%%"U<]<'LG>6 MI-">VI=LW5UEE6>EXNU6&N/J/9"U?$: MH PG9E).X *Q56KMIC=A^>WE;4W% MU>N$(1M-/)'3S!5=(U(+<,K2+Z-3VB:#6K>)6UZB[/0;M8= Y?FNP@/UUCD0 MKVI 9SX%E11*"))%4$):BN:LH:M*%F&%ERZQ8R/QBK33;\]N!,4]--6J"OTX3_ O?OZXK_## MI-''0SS%9$C1F00*X/%JGXX3NBZ313I-=1!A>T_1JWB(/[""Y$[#>E7SSU=J MGD6>)&>QKD@3!I26K/8JT@%#T:E3(2C>:)I;$W9.^HE^"*['KB\: 1T=^"TC M2N&J_6I6:9%$IP+XE"D1!%6G9.? M,-23(N4FS1B$P:2>:,3<$/!MM3T9V!.I F M9:^2(J3:<.,$WZW.@P3/003 MXYT,6SVWU_[H>AS*G9?]]51_]%)"=)Q7]]2 9XF#$0:30"6]:3,_^>BL3AO, MG+!9-4;5/\?N9EA4-L:3%D.N;QM1@8LN ZD/(V.%N=)7/=PP_E[-LW(3F$]C ME8,P=SH/T4^6/>XR@.*^@(RD\%((#S;(7 5$L6;=[J5,5CHXKDE#R^ MFH?K+@QS(NR=PCWYDF@>3*YX5CK.V!@=J^+0%DAI%-:*JE097#'*.85M2AR/ MRN:K>60_">-LA\#78)^/O,4^*Y]B)1J)""95^=2YLUXH!E87;KBCZ%KW>7<. M9/35//J?A(VV1.$I6.E(GK\1)3H5$8)5#E1RA9P+1K*))7'I6.#QE)]V7DU> MH0N;G !SKR\3\:QH&+=!U2Z\&"6)ACE-;H3C($K= \QMB:;=(++V_$U[19[P M\VH+_+R"6^YV-\BM;F\5IEE@EM$YXPK3H)2L?:W6@='.T.^X('F7587/5GHQG/BR,.+@J_IFS>:/R\5:-)?A[".NOHB9#5%FDTAOONXM=H3] M&&("+F1BD@L,J5U]UG%Y/>TDQ8A('WFR9FO8O0++?/JF?TI$?&8SHBY!@]TZ=HR;=1/#,4FN3 >W0TG^3HM-,-C:UL<@CU8DOC'#?W!<%G.E.H&C4' MOK[O4^1 -WP"C84;%(X)T:6;^31+IYT8.(D[ZQ 0G?R B@](RI@GNK+7?_[G M8G[QX8\_-R,:YGA^G#D5NU)QW'$5>\FFCZD5Q07!-&.0G:XC@(R'2,A=MP_( ME'QAJ7TE]>3:)/GB8EU!W3%%\N=M-AD5M8]*E[+>.A! M2%B.I98.,+6_X&[97N3?S\+BU_ %-T-O@Y**>VZ)::9 64ZA/Q,<,LDE..^5 MS.U>G$9F9EJ$'X"MT4IJ1E)T!V!_Q-T[)W]O,UPYAL1T%!D"=W0GV<(@9)9K MV))D9$'JU,0C>):JSG,-S4&S;*7!#N"X=^S]_F:>HS(9F9$6N*P!=N*ZCA=' MX$7ZQ$I@/C1Q @XG_;6,QS[$V#N=!I3]Q;/_:[!&46& M*KM8:SPYJX74"J+A@OQL=%[$9#WK:];H0 9/M-CC-1GD 8A[U9?C_?6T,^%B M3H%'H-B68H0L/ 1M!6CKE,M!",_#:5GB?09/M"#D-5GB 8@[=/K=QQ,PR$T_ MX!T):>[-NL4OE%A[(40@"1E/(8@/B@66>>YKUM=P'D^TLN0UF>5AN/LG6.:V M3\^2H',K6T 2!B@KR9OPFH'P3/A,OW:\KQ?-)G%D?TVGK\DJ#\'<[BZ< MK4KOM:__EHZ5G\-\M2ZDNZMHA]RY2 Z_]D53/,XBN&05B3#P(E2MJ>MKUFP; M.9QH3'HR3['-,/FJP]'=Q3=SUJJ@E"$AB5II[@.XS"08Z:37ACF93BQ4W9WY M5__"V\YZ.CP)!D'Y'_UEN2J=L8ZU#5LF#8C:0W'P$(8P, M.:$(IY99'L+^JW]6?P4G03,XOVJG8$!PE0Q33* %%'646*AEK[Q(X"@$,]+H M9$[L"!CYG>"47_!?P0'0",JCOOY/U1&^%NGYFV]A?E9+V,MR=265HS2"O_#Q MX_9_#Y%$'VW?&!F*:F,E%@7*<0TQ808*7EVTL@3&FC0IO9JV[Q("9Q[!:%T3 MDG4WL/06F!?2AL(28INRC_^T?0]$;\.V[P$8Z,#?N]\#BIPEIX6FVXI'4$EI M<)I[<()Y&R)S,36ILW^=;=]#D/!LV_<0M72 J2:-G8H';1BQSZN)*^(?G%$! MM-61^ZR$2-.,IS[QMN]!V#I&V_<017< ]N>;AHV)AF7R][VI>WAS'8_-50*# M&+G-4N<\ MN8S&QS9U4W>)>#6MV ?=9YL3H%;D?R\ M$N84I3!3+.X=D^&I@%]$]2-=9:."8'3KU^^ MEL;M0/&-7"XO/B]7\__!/"O:1Q^8 :<4>6]!"_!UD5FH^Z*B%5*P)B./&_(T M3>A]$F8Q$A!.NV[OT3+G?ZV6Y^>S(B,W2A0HN402@B3EJ)@IJA7"YNQ-]GW5 MYS_-RS0N>==6,)+B_PD=Y%M#:)(S46"I2>5LZD!&"1%+ !=$0!=)6Z&OR+3% MV*/1RT^[-I:6$'D%%O3T3O2911;1*<*SK],HC"(?T\4Z.S<4FY.WW/5E+$_S M,DU59M=V,9+B3SG.WF-"BS2IB!PU\$385:@UT F1H!CFL0YI\;'=BJF.)@.9 M?Y2M- 9*%T^@3>1RI="/JY QDXP^AK_Q?"9#\2$Q!5&+5%LJ&#AO! 2'=,=F MGH+:"M6?>TX]&MT[V84]);OH7?FG?+>\]( GN' B*H3HZM9&RQ""0@,.O35% M>)%D7SVS8[SANE.RCJX@\#IZ2Q[]W9_^KO^*1^HPV86$(_>9#)9*']TF,2H7 MT7I09%J@M)+@-:'9HPJ>(A)EN0C)Z.IU$H-^) M.FU=*(,0LFRC7!.>4@BBZ)$]K8T20 _2]6T"!Q-][MA:@]%=("J>E&0B88S/+\NV%1.R1 B M^.@=*&XD1"(>>'!2HI71AR:.S0-*ND3//EI>CBGR#C#S@31!!'Q^L\AO\1N> M+;]6"6U<]@U+R7"=;6!@2JA/YY8,C$D/)),H MX@7"IJVD;H>Q4172 <#^A0MVU/20@/3( .H#\F[/UW\'\..L;C%4DVA:PWHV\DV],&02:[7$>XVMP-%Q.EYQ\SJY4'#>ELY=L^LCJ".$<)CK54W'D3J!!<-Y&<"%((\FS<&UZ MBUY-5L?IH!0J<%&7ZO AQ$)G0"HAA2(R9_B?K$ZSK,X0]#;,Z@S 0 _^R;V! M0C&9XHA$8+$N^5%U=$HR&C+G7NAHK39-*AQ?Y0RQ04AX=H;8$+5T@*DF4X*$ M9H7$QR!2_ $JLSJA@0OPKMA<1\W&B?8,G/@,L4'8.L8,L2&*[@#L/Y%3N_R. M>,?%VSS.\,R+$+[.M S$B)?U<88GT-X'KPN3WC=))3U)4>=A7'.P+%MHK@,( MCA @BU)RMER#5;4B!G6$&.@?V7EO@T9#$?)_GM5Z]1:.#(!>(!]?YCAN<_Q8 M=%Z?<-)51]X7/F,"M6/1 WKTH&2L2<)8P'OOF(@\>-%N@4$3ECH_]T<&YV.V M,3U2>K&9?13QF"0^S,___?,*\=V"",3SBP\4H<];HWLFR%='RG_M3RC'W,VO_B^%HGR&(+AED02 M')TM%)N1"XJ0DL\I1JVM;U)1>P3>3G1A7H?&- )V7JLYO9U_FV=N'F5.=V?_OC]]^ER MN7>_/GT.]TE9])&[+:6@]IZPFEP&1><\>"AME[L=@H$.'*?[B1SCN56N+B]W M@8(HZPM$QQF8'(7*V1@9FHS]>Y6YVT%(>#9W.T0M'6"J29:&>>_KOA4PI0XF M9%I!3#F#"ZE$ASQK.%-<98I86D#P#%GC2L319 MU/F?3.T)&=,(V'FMYG0_X\:,Y;:.Q>2<@3(V0-UH1-AG1GH1C>NL#O4?DZGM MSI3VQLW)9VK_7*PP+3\MZLJCQ__&<7*VN]-QW.SMGO+I(X]KA;".G"QP@650 M15@(GD*5Y'5!SV+AI4E0^UKRN,9($4A&0..V MR^,.06^[/.X0#'3@5MU/ZEBN2$HJ@G6UI8D.9G!.DT^(S@<40@;?I G_5>9Q M!R'AV3SN$+5T@*DFV1OOI$*-";RAF%^EY,#GDDFXP3L>LU)QFE>C$\_C#L+6 M,?*X0Q3= =B?[N1T0JLZ"HUX,!1@V^(@"#H$$"DD2I;13< MM=F2O6]ERW0/RY.>@GMHJP/ ;5G/A@G)DHR&S"1HZ^IX!@O>2@4%K61&,IM- MD]S(H]1T_@0[\7FWA\8Z@-T(#]O2&YD=.1KHA:HA(CD:GM/5X7'^<7D1SN[^>7W'^W5Y M\7_PXL/-4_F,^.'9:0=.< M*B #1VT0W$-/>YF*B:Y)\:\91Y\'6R-!\RJF8 M%">OV6"NMOW^O%QM?JO^/3X+(7/4=>"[T:0SKTDZS"#H]75LN*58]J2LZ%$V M.P\>3]2T#D=4G\GM7_'B:E4",;B6UCZ9Z8<_9(2T\@N4C903_BFL%O/%I_/K MC]SDR[!(68R.8$L=H<^-!F>1?FDQ)1U3D&WJ,)\BZ."S=NOG?B0!_D!_X=\S M%+S$S UP[>N<25?G3#(-ED7K Z*G@.,8G-Y0-*US, HB'IQ+HTC_1(Z0=>RP M5XG+4S^JQ7'R&)6M#Q5-5U=07D(HGM.ED0-X4C)H]$EK'55ILR.EU:%R&VEN M?X$NW7FJ&[_F9Y>UV+\*^Q;TGN6"UEBB,ZVK_NMBN3K?5CA1>.)!E39C7_:C MM],#:0B:GB[I:*>Y#B*,6S;?+"[FN;(T_T;>8;I!_)JE7 M%_#R2JT/I7(K 6>%E"EZ$!;)YU/2@6A)] MG\@%O3;Q<&/B#_[\@"+5O;_5XHK?B\_6/@"YBQA\RJ!]'0U0]YR[&"S!RV>K MA96QG(0/4'4_^S&G\^\TS(:J:'4A8Z* MDV]"$11"TB5H)7A*V,2UO$?%-( ZNNZ78REB;Q1]PU5Y+O.&6RMS_9J_Y ME*E/Y(W\9P&E55+6K4DV@Q)1@9.)?*AHK Q9H;%-ZIP.)WV:HJBI$7UDE??F MOCYKP]<,.E:K;XH&;HJEN,![B)))D#HZ[70BBVXRM&\PI3M!6+\V"+=5Z*2N M\G#1OL7%\LM\<4^X)G MM'1@3"W;9A3A$I\!M&8^)5_G=FTE',>(^A^AI-,' MT./$_8=JIH.C\[]Q_NESK>,@;(=/U8PCKC95C^>_75Z<7Q#_).(KYT<)A):&/L\ T,#-AS/RJR M-M"XD7@E-:^97W^S)/7>:K2^;E4V<79PI/L;67[B,>+]'^OEJMU9M3-?B2-5(5;,#9I4#Z1: 5R^IM* M47@FE&QRJG4BW2_E9.$L:&ZD[@[L, ESL4[N6^?152=GS>/%:N/(;]R?QVE_ M=]+0)UI'[JR*H!%K.ITBCBUG)/*HO2Y83)NI2J>3/N[EP5F1-A]5[2,"?6U1 M]F+WY^V5\^M2)G$D6M%9IP=!1-" ^9BPC*8@87)0-!H4 T MRGDNS%Y>\+!TC>L3CP'GL97;@0'?X7WM$OR$URF:4M:D145BSB* <\R"-B;[ MI)Q#T21E]$ Z7\JA\)F76A?CP7KN ME"Y2)XOGR+380=^XI=:#GCZTU$P'YO%)MB8J1UOK44!$0T$HBMHBU&60(C+A M!:T<<3YX]97",HC>]\'604KH$$G7)\#%B!"*LZ!B[ TW'*.*%9'L^GPE;Q?](& /F?Q[_]A89H0/)HG6.J- F,J,S M8&WAKM A^$"[L2Y*Q*Q0<7F6K67X.I%3T[+7;0EBXHK5BSG#:@<6GPKX3(O4 M)9D%3S)YVZ8QQ*!L]+5E'X6]=NGW!^NY@\W]1)Y_^O[T S:-"-%((1@"TXKV M)1XB.)\X>,VCR3:;C&UZC[;CJ9=.IN>'ZL-VIIW@IMLE=+>O4M!1


    I7@655E)*V)DR<;QUTT[2T%P3MA>PCU3GV^?^=3IA+G*4'7;HVO22V MO;JR)!&I*&C3E )4(;O@),DL91&\55GFPG_D21_XSAX!>*RBY^VEWH&M>ZJW M8#2%-@P503J9*0:5"H(J"#S+@I([GUF3U+YC.T$V.P-H JBA)-\!>$ZT^&]N MNNVPFF!H923S3MRJ(@PX+A!R])I9)07Z)J'F4 STTFKOI7N1QR'BY:^$BR_S MJ]EJPGE42GD#DME:K>8$!$/617KE/3+'53RC7WD@]3WN_:V!-RSZCT!!GZ>_ MF^/./_#OXQKPW/WG YR_[J1FH /4F^??#L>YW0ZF4 SZ2'6#V8E"P%<4U( M&MAE%#]R;D^$Y>CQ\RK#EIV+WK.=@83CN#( =-%^- Y4L ,7FQ7.;5DG:1-U,,=6CZ M=.N1W;)IO=/,R RUN+F6Z$D*I44!5Z(*'EVT;3RE(^D==P1->Z"V4UY7&+T[ M8)I8W6X:RP_SRTMR>&X&F]QRRJ)ASJQ;H-1K!&,0?+T%R+02#7WFBF\RU/EX MDL=IJG ^I#958?<1]Z]Y_FF!7S]/(U[^M,CX5YK_>[;Y>5C[\NMOG9"@>?2[ MAHW?3^#S#&&^]4S9FDHL?G[=#9?3%???YL1^BENI"WC_E->_^N*?OQ[7GV> MTT_J3(W[,\<5.>36Q@!,)+L9618*294)[PPF%JUK,D-A!%[[/4XX!,M/GW3V M"YH.?(\C1'1]"C.)BB=2 4)T-E#T:C4$%VCG$MK8['5*LLE HA-H[@'G'>/Q M]/5S%#A>YCK8'D%.<@F*K%$!BGPY*)2NUO\G2-*[@*E$79H4/QU/<@\'+[.@_B[9Q^.EL1:?2:3]<:FZ"S2NLZ:D-Q!*5* M O2Z $]"!9X"4[+)/4M#GGHX'?Q'+Z,FX!JL T"K&/KV&F%>5I_S^\7\VW1) M#R?AW-UH!XFA#WO7L#'T"7R>(88N+-53F0A&< ,J% 6H63T78B7%4AP!ZX7% MT*^N%M6P[+B:>FI%WDB#67+FI/%@H]2@8D @0Y#!IY!R8-(RV20;Z7B2>_#T M3T?60R-Z)A5VX(ML.?TEDZ+P\A&KDR("=X4K\J7(JU+%:W!!IEI';RRW(9#G MU1"1N^@:%W;G@L?3J!Q$5_U [R/I+==[)OH'3S"E- _9BTRLU#[=V4? =>>% MH /+DFEL$_;M1=VX$=ZX,!Q0;_V \2;?Z2$[7FJ#3B'D0'!1BCA!01&GI]A2 M6/JA=TWMX ZZQHV-1K:#0^BJ'^CMD.*$,V]3!4?(KE;6DD%W7'$P7HCLB[>V M-)D7]#Q9XV9"C N\(33508.\ZV2/8Z3H),9AUQ2\L;K M)F';"33WO6=WZO[M6(7(,G#: FNC!0:5HP"5R05P2R9KL MO&--3D#W(V_$ZJ)G',(42.:R+'!N?@:NP(HEM?>1=7T:%7/%NHA>6@C*>%YQ2#1+ZSUPR5 M,+*IS7R6O'&#G+%A.:#J.@+DG:L'6G+TYROZ<+I:3K*,.EHO0"A5FQM( 2X4 M8L^GI+V(LM&(AQ\1-F[ ,S8(!U%7!S'/KE5D1$1C= 2&M(!4I/@MH'8@E0^T M@KR.NFTJ9T\6KU6L,H3PN[]6?J+6YUZ=SS 7RON^9=BKY*-X.\7$ M6@KX$TK@MMXAU50C)YD%0VZMC4$ZDYN,93Z%Z(Z/&1LC=Q UOA#(/@S*ZC=^ MGM(_K$J:XN7$F80\&0&$L$+"EH%\&A4A18D8.?*01H/NCXCOV/ML#.%!U?I" MH'PWF+-:N7JNY90)H$0-$G7.$!46ZZ5WVC2)@@XCL]\B[-;P/%)5AP/1;X X MRY^(AO3'6?'XZG,=_/C;[%$M^O_!RZN-FB\OY__&6"BAZU;G)N.3 ?_19KMT9T*V6/W05\'][_)*86%##79?U^OIQ>-Z\F M *S4M!<2=J?"%.Q-MY/>*YHJ^%R[P]WKN=Z5M+$.B3S8J?+U<3(6)QM)Q! M)>5H*3-#$I ")";C>$#4;0:5#\_*7J"W+P7TG:C\93DLU2N[6K?*^<]Y6%[4 MD;]D;^WU:H]*,<^4!UZ;GI"WE@!CR: 9XXC99EU&=:IWD[X7MMT_$=L#JO0E M>")/+>6+^*^KZ68W6](O4\>O&&Z M%I(J<-%YR-X;(;WFM-+V\NIVO:'?Z_U#='S/(1M$F!WL5S=\7%RM/J_;F*SG M.YK@.=K@(-3D+\4M@C-D]Q@R)U)VR8@F>]/3Y(R#GP'UO"LS[GBA=PF=[10^ MPXQ@GG.(M9I#"1YI;^:5+>&B0&.];W)-LXN@3LS/"J MSME:?-\.7326?'XG,M2^2.3Q6PZ^: I)3;')!UI=O$D%[)/4](:=8Q3],,G[ M9*EW )U[V4?_>45N9)K&JI8M.X5C<'5YN209**O)/&<;($MF6(C>&M&FT_SS M='62+C8DG(;41 ? VN8$W5\<%C%IS!Z*C8+D@P%<8;'^ELA02TTFNP6:GB*F MDW2M(2%TLLP[P,U-LLXKBEN_ETU3^O5.7X>\26-(*%%1C.%D!(_>05;),RVB MX-BDQ&DG1>,8H7;N]#"B[Q5#=\9;,Y1,I$3N8J% 59E0\@2!6") M"I0FM8<2$#(Z,J\28\$'H=F.RXLG'MX?'D[0W7Q 079@9C[DRYK[]QX7J^]_ M+'"VQ'BS8J)PCAF=0!2?:^B8P'/%@-Q!C"'%X&,3 _,,3>-4L;3;K(82?[]( MVJXQJ0V+Q5M@H3:I$H;$);0"H5Q@@A894TVB]V>I&M_]A^NGS:GGM_W.=BR!Y:%FS2+(F$VU" ,T#;[%7+ZUA\;VC>T@Z]';$R,]T[4/CPD"PHGT0L(2ENP0F=K>$Z/]J3]DRQNWC). M9=GPN\RPXNQ@C]FKH/[):HK7?T?R ?^XF7EZ\:6>DD\28X5'X4%:5Z^/$P,G ME01:6#YR+[)037J@#,U(7ZD=1^+KF.X)K93= =C?SE=Y2>SFZ;=J >YL%--, MDN7H#+$#+,;J(1#&G!0<;(F:R=HWF35![K-4]74E,@P,AU-#!YAZ5#%\9T[Y M6Y)BE4?QM#I8JM%K$0K0, \VIT@B$-X'U@)5/Z"KKS/*87 UI"KZ0M8=1B8Y M9X6A>(BQ-EXRQ(_G-=5CH1;!, M *>(A?9O5GM8Q3+[THSFR@3E1)!RC;EJ3,/M5)CW3 M(*1-T9/^C2-.LBH47\D ,D2'U@?I4I,#JMTDC=,9HBVF!E) !U!Z.E]B$VC( M8F.V'L'P1$ZA3AR"3AI$D,'(C+1,FOCFS] T3L>%MF :2@4=H.G/V8+BVD^S MZ?];V]MMW$J[>/*HR[K_0_TMY@+HLP1+YC9)GJ(N3=RG'?2,T]N@+8J&$'V_ M"/KC,Z[^:WYUF7[[\A7CZN9,Y;HQ*H]H+-(Z05,/AI$"#%0Z PLL<2-8X:6< M$6 _('>:0.!?W!]1@=#@;75@T+GCMI'*:'P3YO&+:MP<$\ MG:'302:8!&J)*/KAD=V0ZNI@6W[$WZ_S M>?KW]/)R8\)Q]JDV[=K\:.("Y\E0S%^\+Z!D5.!SL!!*8;9PEW2;//M#B.QC ML&4;N/P(FT/IKD=81@C=B]P^YER.@]7A]=DI:A\?J"XGVF,][I(@K2"VBF'@ M?:Z=E[4D_SNJDLZSIS]-7Q^#+D?#Y:D:&SO=\R%/;S+28[?>_/>)) &A4 *B MJK-#'#&%TFM(RM?1\R(IU#^*5/9X3Q^#*IN":&AI]P:'ST]T^C=VIQD5A3K\9) :4S@A$\@N'+!HD[,G2>W M90!FQAUI,?J&?%8L]+@>GDGRT(PKGXV!9!R"4A37868&2BH""SG+N5$@" A<%A$(2E"^%M^E ]30YXXZ* M&!EJ!^NC1U3]NJ"%,DD^D=/L&(2(NG;^D^"2C\""8]IE;C">!U5K+!^ABLW7C;W&?'DPF&!XBZEO_YHL"+2&%]M J#"LYADTOEH7*?VXU9&!=P M)ZJJGYE-3XEQHFG#=UJM;]X#J)2)%>\XL6*L4EZP8L[CKNU; ]1NBL*X,#M4 M&7U9M3MW\S?BB6.UU8V@]058GC67;70N? MJHJ^G+ [W/PY2U/B9QJNR"QN.Z&^QL6,@IGE)"26.6($[;@"E6D98LX!+'?& M6Z^3B4V*.PXGM9L+X9.!LA<&!]-:EQOI'4;K.3LQ=;%8U-&]FYE,S&<,C#Q4 MZU6=R:0,H#6U6@&C34I'E5J?^3U/83V'3UTYWB[+FD)RBCKW#T)J1^=8G+Y;1,XT99UU)3M*=' MXXD?&^I.KZME)AZE<-(:'D*4K:.%'Y XKE$[9_;R "KJ*&2]'?MQ>ZHCG93% M&K"1-G]5&^O[+#-H+K-'%>B_)H/.=Y/430@Z* A^M'L>IY&CL?4M+\+\##Y9 M9F'O\.NKJ)+L^*LQ-T&"U;)YL?RA& ZL]/&@=<:>;]+[HVD<[,]B&T$WW8YCWJ "BSCQY6AOMS<8:R4)D" M,A8#6%6'(R<=P3N3(/@HA17,*-GDIJMA6>C])JSORHY2Z]=_Q\NK5(]4UTUY MEN\W2J$/_IB__AN_3&?KKW_(JZO%;/EA?GGYRR;=;&*RCO"F=:-)BNU9:S?LM-#4/JXXWQ'<.@@W-O54BAJ@T)) P5%K6JL!W\B M!$B<=E_:G&5AW75S:MCXOB?0[-D4ZA -'@W$KWDQG:>/*URL&C MAR!^W$CS)0*]'3;Z-<]/\_SJ:E&5_ 37TDAMN G$JW(4J9%!\,G$V@0<34U> MU@\K$T=8$3O)'S<@_N>LB6'PT>^J^#D?8@E<4KS4@E$4G(%2Q#.:G,'F:!A& M;KD^YYHXB/AQ+U5>XHIHAXU^$AX.8OUC7JTN-YE#_S5=?:;O5TUM1[S7>WG4 MPOD4%%!(M9X.:,%)S! P!J&L5Z:3F,=L$)QS^IJ11^]F7Z9;F"UG(2LD87$(#'IR'O'0EQ/\3TJA>+Y![8S'4]1W-J M.&&3YD@^NBJT8]@8 97A% ";)"W6W@U-QI$,;4!NGAL_4_!R23')A_PMSZ[R MLCIKKTF*BQE>OKI:KN9?"(P7M'O-9Y_>3+_EM$GZ^>G[7:U<5(]OK8_;E2*3 M85DZK)%,K@/^ GC!+&0TGMEH5#:NB:B:L=2IJ3L$DP\]HT[T_Z(LY0G99C]X M8CM;V3*W;"N_Z("$X("[Q831%Q*B*9K@SBFNQ.C=XAV!K,Z!VNQQ&/+Y:+U:2>.*X/ M\.\9Z[^GRXG Y&W"#&*=:IU8 L^)'8_,F>*DXV$?1X9><@>(]'\/0?@L%2-C MZXPPF ^MD[&!M5F7=UGX>?X%I[-)3CQ'I1!RK 4CGAP KXL"GIRU KU+#\/. M$X"UBXIQ@#6@=N=#BWIDO%S02B+*E[_G+R$O)JH$P66="UADJK-T'02!!H++ M,?G$C?7[5+#N!9+[KQX1&6LJ,*8#J0^)2OE 3 4 M!RD;&U,P5K?).K@E89P,S.%A<:)PQ[82RRF^QUB+SK;$BQ ""P3G8@C)*M5^ M_Z@L".VE,L8PL5?'COT,Q<.WCY."V,A6G"3:$7$1ZSW1XOODSX^3Q'7&S MP MSP)Y7)EX]YJ!YL4QCA;%4\E[RVLT+'/\GY_FW_YC^\0-(+;_\Q /MV\=)^MN M>! <*<<.-HJW\]F?UWN<,(PIM GT)NRS%/&98"%9E-%@LD4W.52\0\,XV67M MMHICQ=L!,@Z,V][S+B<.D>=0*G*UM=7GR$'PA\2EE0BHV M"M7DV' W26/7Y9T#$@^-Y##ZZ0!I6_&M2T/FL_5A:DWNO9;@;8(.28]^U7R9 M26 H"D<**GGM!ZBD!Y260@C-M=*X;B3=T%P>0NO8I70C8+.U1KOH(?1^,?^: M%ZOO[R]QMB))OO[7U70]G:OV#0FYJ( 4Q42E.;D_JM 2= :D#19YL"Z;)OA\ MCJBQZ]=& .)@.AH0<8->"+^?+U>OOWR]G'^O7-TD7AYQ$;SC20-< .]#XT 7 MO_55^=&K;J[H?(TD56T=Y7Q-\S4*?*J+R ;F591"-UJ5SY)ULB%Z\NFW#2MN M$R!"4EG8J"#(*H2:?18*&=J<;"K96J=9D[9F>U,XKA\W('H>&:(F.NHS2>7I M]7Y"CLKS#VQFH5IFJ/P :MS[K$12$'7PH!@C9TC%BH0BC546434Y#6AKJ'ZF MI\WJ],;99GX!::ENS!O)Y\7ON*(%.OMT[^=Y$8F2=V7]PXGEZ))$ =G66Z7$ M:,LV,@$FYXU!AMFUFJYS&N5=&[9#T/9$ [TSZK2#:/5XAB?9<19D$*!RY=1F M!SY$#B7+Z)W(SH56S;B/)'G)L'OF$ ]_,4G@;R1Y]]]1.]#[TKD5L5 M@)G$06GEP:/4D"R!.J"-OLUPS0/I/-5X/ONZ.S%;$%HGCI"8IBW!Z[4+XX$' M:9!3S&A#D[3R_<@;U_=LB:R'UK&!NOX)5O#X0KJCWG-VB]BP[.Y0]!J=*& ) M!F*PY"%RG<%QQ2&%X%31W(7U@S9^^WW[G/:Y#RXO:AV23TL11\UB, ":]K=5G KRU%H+BF S7Q9DVE8U# M1;*]<^J<(Z*7:[ZPXF ^HE#Y 5=-'MAPLK]./,16&,H&3 MM=0_:8HBD_= 9\RS%%\*?=IZG8(LAY3,5YEU^F*?8R2$Z7Q#W@XT?;]*Y=^LU- M,B/IW'EM."@RQ<0Q+0L?ZW:=DRRB&)O:#,H]G?1>"C[&\)5& D 'D#\FD]M2 M2(2^5M>4>D'.5)T&6P)D*ZU30CKEFV09MLK-;Q< G!E. V3I'Z+;+K+T7\V7 MJW?EU_D\W=W)/LXOTX1Y%)'KVOF"UWS.4L")@J KAR:R)'R3(Y/=)(UL8\>% MXT":ZL!H_KJ8+Y?D/Y7I:F+K[.LL$;*N+C"]#KSA#$K.5I68&UQ=CKOZO<\FT&46#2<*D=N=S8J!3"$#.2ZB&@, M8R&D%J#:2=&X@X!&AM@P>NH \(J\[J,3:NKT\B5AE96G/.$PZD9BF;2-RT.6#91=*X_E<;- VD@ Z@]&N> MD8 NB9.+]&4ZFU;AK*;?\C4[W&4>?-.Y>L"KJ?IJ .HO?8: M(QJ*ZEL [!X5>\'*_T-A=;P^>@/3Q3><7JXK/>8DR2_SV7Y)^EN2 M]*;Q-@=:N,)LX>!Y;>,MH@(T-D-*063)D\H)F\-N?WKW.RIF_S\@M)&2.\#R M:US4T:UUBNNU-*=QPKCSSE7KCI&<\.@<4-Q'V&+2:YT$P[VR@0]&ZI/4C'ME M<18 97@R,3%L:7-T;V9S=6)S:61I87)I97-Q-#(N:'1M[9W; M.'/.1Z!N5"S@<$@C(@BCT#?-_D4)E#PAPJ9I+A8+8U$S&)^9SI49)U4W?<8B M;""!2NU6_(]\QQ"U?VB]*Y=!C[GS %,!7(ZAP C,(T)GX!KAZ :4RUFH+@N7 MG,P\ :J5J@6N&;\AMS#=+HCP<7N53LM,?[?,9">M"4/+=@N16T#0IQ*IUBW8 M.*I:+JXVZM,Z;#3@804U*H>UNONQ#FM_6#*3I@R>QHG$TL>?2@&A90_'^V_6 MJ\;182B.%P0)KVE5*C^6DJ#MUI11(??'9?ST:YK,1F("WXDR],F,-I,BE=*H MJ\TN\QEOOJ\DK^-X2WD* ^(OFQ\<$N (7. %N&(!I!\.(GD8RA'F9)H&C,C? M6.9)9B_YN4BS?"33\0G%JR)8U3C3_3N/3(@4U#*LQSE^/J];BKD]DBN/".;? MJ83V^,0>] :=JT'?!E\_ _G%=CK@HN]9E*84/PP@W5U^.$8E"'RZ;A"8%2B(= MWV(NB O]+$FYE\Q_C8;QZV$MMJ"0V15HE7SF3B-QIRG0YK;ZD7%8:3RYN6)8 M3V[[5K)6PZ@UCEX]V6K#.&K4=TK63)1(U9"J1B&DGTJUTBI""!&2@&E6PSM@ M/3Y2/IZ*=:G30_SV!I9<2;.&L,LXC%';G%-IF3A4J7T! PS8%-CS2400@7QY M[]5,GV\4O1(7O+13T/U6Z%V,%E_P\Q5^*]S$;3Y+5?)4]MU''_FI.T-[CN)!(0V:4KY*8U/0JY M:1\U?1TW[6$].B$S8"^(<+T',&4X II'FD<%FS6)HM-@I#,/DE] EQD'Q1LP55'D$:HLB1YZ/\N0SR,]&I33.XEJRB.H M/[X::>3LKM]G#JF+E6=.X3-U16ESBKE,8ZD\;LX8G8%A_*:'G'.+>2^>\O@9 M4!3/7'!R"P76)V+Y!4T$5(Y&Y^Q/]J\YBU>PCZ(D>@7[[&&E6:>0YDY^XW < M#_TH1Y[-!DQ@3F%Z8:8FT'%P MJ*'SIK[9P]JRSIPAXQ@>@)&^^B>/BHEJRC%GW3OGT(?+B$!@(VJ $T]?=YAK MΥWD$G>,[XC)@&P!A<&6,DL^N\9ON!>5Q4R*B\D@Z*6H;12'D>#@6S\-< M7XL8^\>6&8>A;-T?YL7TZ5@N1>\55)Y%=@@)E/N<$(1^#/HP$Z)UW]@_KT<:]A4,](U;(1D.97\0"Y8BT;79C/#P (Z>G8?1] M7+2'E:AST7<*SVRH#1Y;O+SAVL,*LWFC1GI%4/>)U;8&!C=\Y)O#BB9I!FT.YW>D,^8?R^#U39GQ'B2"W>./1!??'*%W.OO(0!4XBYL_% M9I1GGG:0O:?/7DB> M'^!U!+ P04 " "/F%)2^GZ2Z6<# !V"0 '@ M &5X,C,Q:6YD97!E;F1E;G1A=61I=&]R8V]N+FAT;UFQX(4>=\ MA]^YBJ-GT^O)ZL--#!M=%G#S_K>KV01:EN/$X\;P%K8W6VX'C['8[>Q?80JZ=U<(QID*G$$)1.]-9:SPR7W"E)!O_ M,GIF63 5:552KB&5E&B:0:487\-M1M5'L*R#UD1L]Y*M-QI\U_?@5LB/[(XT M)2Q.V#9JQ;K=%/7[Y/$]7I1F+G]A- @B*(D M]7V7A%G_#P]).JC>8)3>%_15JV3TB?CU;KN)% M/#TVQ\5D(+6L'BN7 M-)$5D?OS,Z_K#KU^NYXD;=@QO4%5M:7IES"8J(B"-<"<<<)31@I,SQ=W'SW; MD#0F:)ZC079'.56U.C,5C>/2&-=2%"#NJ/S*>,/6C+Y';6-VBBI#2G4NF((+ MSBN$+FKH(06>:_W^$G(A:QI[2B10;D!3FM(RH;()0.#5 < (YZQ :1T&@UC2 MM)(XVK',C"_Q?;HA?$UQ I()5>Z MB>OY6= ?P@=182*OKFY.?/@[__X;1Y:$PUO\0;=A@D,)"XO)#/P(3H;4H!^Y?$)+@=*CT*>0?[@"'M;F1U'>C M\6=02P,$% @ CYA24BBN7VDZ" 6R< !\ !E>#,Q,6-E;V-E7X&3ISE[1F_42YR3'<\HLC+1 MU;4]LMQ $I6?WT7 &5)EE([ES91W&8FLD0L%KO8![L/0)S^ M='XUF'RZ'I+$I()G4FP&9*)II;KC, MJ&@TAI<54DF,R7N-QGP^K\_;=:FFCD5BNE!C)?*#Y-#&DU6P'Y*-4=GU'? M;K@1<+;4<]KPOT\;;I#34++%V2GC,\+9VPKO!L"@#6;?P_0R :*^S[:+ 2\K:0\JR5@Q^]U6O7C;FY.YIR9I!.P%-?\GH$UHGOLY]R8?HQ[!,UBZ$+2LTF>O;\O6Y,.0W/3' M[_J7PYO:U6\7PT^D/YC8EE:SV?JL9RE54\2UD7DO0$3_U_WJ[/1K5"6_TH5. M% "Y%8***HE &1XOB$FH>770?7/R'!=>XV@Y90R31TU ;'IM^V0M>O\HM-7J M'_&,83![M>#-=W,\J"_=^O:C;\Y4T*R[^(](0F= %,PXS#$3FX1KTL^R@@HR MAEPJ0V1&WDN5OCH(7C=/@F;M+T3&I*^X-A0M,W/,R[I*1EE4Q\#]\C(#U]J[ MP+VC&L.%L4D7Y"Z3%T- MQF!2DN(OQ3'F,8WPD2(RQ3)AI)?;$L@@ JVI6EB1E-X!CKNF4^,SAL;@D,(5 M89AMPA:A;F*B$1Q;%9K[3R+ M,=U0RS3Q>R0*ACH12FLQK2(,N1(+DB,2+(@MN(58H;0$B'XT-"X$YBALU4H4 M @40FA+QXX;3SIZ(ZH3$0L[U$K<*IICMD/\:0NU#;S=:65V#GUX:LV7MRT5@ M9^\0.-D(UZN#-ZW@^$27&"M)ADTC,HXY_O1%S49S1*@"AQO$ 0\%V/@20+"& M@NO$]K%B*>91FTOM;\9U)*0NL)_-L$H*#Z!X1M-N=;6@_.ZMM(?SY^?#90,?%,>/,XI=JF5%; JA&[%NV:D%-%5L" M#"'/:<@%-PO+$78-:Y>;PZ*#F5\I&Z)K;-=5FOO2H;Q0.<)<.TX315(Q9X#C MO5/(D*H(1#NV0&Z7D15!3N\1CB#-%A>'C^]N2+A MDO&[50E^)M >CT 6!\@H*I1% MPUK1W:$UE=K@84]RG!' M5-ZN(V]50O4#0[$ITBT#8*YVN/DH\_J""'X'HCR\>"1?_>HI^CKH[_N6K_N2 MMGSN[),M5TYUE:JOGCR;";%#&P%S>BT?#6@RBP*:2[D M K!UGDB?->D&HA&!_Q%Z47_6F\O6=XOP.4Z:2YWD/80*V]39!/;RO;MQN]!20XB+#E0-714TU]!;?CG! I8+NNCQS!GL M.IW,;.%##E5JQ%'*ZPNM;JO>;+H9- K_LZ7^\G9#W;VA&E@[]6).T^:+_ M:R?FQ_+]&G?5W%:E*ADD'&(RO(>HL#MSU:;7,:.1+^?K]"B^NR=A5O SAV ML.,JC'$M=3GL(J1R^^E*,Z,Q.FM&LY(&S/WZ>R0-!AN\=I*]+/%=JH*'4:O5 MK7[4_4CH]*>+J_[DU^L!F9I4D.M/YQ^&?5*I-1J?V_U&XV)R07Z9_/T#Z=2; M 9DHFFENN,RH:#0&HPJI3(W)NXW&?#ZOS]MUJ6X:DW'#JNHTA)2:U6,35\Y. M[1M\,AJ?_>7TIUJ-7,BH2%EF2*08-2PFA>;9#?D<,WU+:K52JB_SA>(W4T-: MS59 /DMURV?4MQMN!#M;ZCEM^.^G#3?(:2CCQ=EIS&>$Q^\KO!5&0=@.(Q8S MUCF.CL-.5U*>U:;,CM_MM.I'A[DY MF?/83+M!L_G7BA,].TUD9C">0G__Z-5L*#/LSM2HX#=9U[E4\5V7S9$44G7W MFN[?B6VI)33E8M']><)3ILF(S4/-_,]@$\]S7N3?Y M"'H$S]C2A:!EC1[<37G(#6D']=9#B[?;&F%RF:H\Z><+>GUO%_N#\61X.>SW M)L.K$;FZ)-?CX:@_O.Y]()?#40^/>+JZA,1@O//.7'\:?_S4&TW(Y(I\'/2= M2^UFR[HU^65 /O;&Y[W1X&/MZA\?!K^27G]B6UK-YM/!3:FZ ;"-S+L!(/U? M]ZNSU:]AE0P-)>>*91G-JB1BRO!D0Y?A;9:_2N>Q8ADMQ8<_VE>!_6E6]]_](XAKQ&S$S1U;6B&86 MU1&X=Z\S<*V="]PYU0@78I,NR&TFYX+%-ZSJXZ=\X&()$S*)(HL1*,\(S1:D MR(PJ&#Q V745&,&D),4WQ1'SA$9XI8A,422,]'(; AF+F-94+:Q(2F\9QEW3 MJ?$NAC$84KCRC3&L0,05RC7$,G2')3%39#[ET93HPGZL^L^98J42ZT#*M4!= MMQ1ASLT4#NJ<1':3*&FS-TBTFX6)^&UPO*]H\#2D82CCP?602MPEP% M(B&.9K76SK,$Z89:GHGG2!0Q= )*:S&M H9\>MX.A$ER K68;-(S)).+[ZJF;#.214,0<< M (&'@MD $P:TAH+KJ>UCQ5(D4IM,[?>8ZTA(7:"?3;%*"H^@7$EL-?!:DWT M)F9 H$?%X"Z:TNR&D1ZRU[@03)=EM4UKP>$^.UC9$QS&_M6!T\DM"/ 0\)2Q&^GI0=M78;P_OT8%= _+;^ M+K#S<,$T9@KQ9A5;6XQ5ZJF4"MXTK'.BO 4 M,BN(=(W^+/YZ@K#SR YW"-GMSB:R7YS4-@#^\G3X8IQC;J!PH MUX[31)%4L3/ \=X;EH&J"( =+2RWJ\B*@--[0&.U\=P5E5<+Z6B'(.V3]6!& M1>$RFHTW2Q(03SY#I/06 GE/2%Z0H?W7[9S2(1@=D5VU9ZZA+,S3%KRDAM![ M:69I>?+\WHJ$2\+O%B7S,P%[/.7% *\3A/$.@;#,JSZ^FSBQ>_Z2 +J6K6#\ M@FQJ68",HD)9-*R5W"U:4ZD-WMOS4^C2$13]5J!B0_7^$UT2P!IY[I%T:3@V M9LP=5]B3#'="Y>TZ\%9-J;[G)S9#NF7 8E"1?_>8I M^C;H[_J&[_ U;?C\7#G553:SR74=O:O$9O'W!:QE@Q'?VT?!BHU4^IXH MN!=0F:;<&,9^IW2$$E3$ML<<]CDE^\ X,K6VE0!_+3=?+DSV6\%AOEN$11:Y M4IU1=!L-P ^:.-+0F0QNBHV7W^>Q*N)=M%%V .I+3JJ8,&;]!%"L1@DIPS M9=W9>I[WRFG![FVW>JC^B4)JJ0((S*5$0,D=J9>8J_KBR;.9%#-F*VA&;\I? M!E2915F:"[E@:)U/I<^:] &B@< _A%[47_2K9>M/B_ %)LVE3G+)0@5VLBB/ M[XZK_HK"<_:'TAB9=NU5@G6/.@^!O;P@8-PFM-008M$Q58.K@N::=9\NM)O->K/I9M H_(^7^LNK#77?UC#Q9F/K MW?&R[];V!YT;3KU:2BSGT?_D;.R.0NB<9N\K[#AE/@?X1^[ MY:?S^X/!W?]XL];,]-P MB6Q+*GUT)2N7_DY:UQ]#S]C&):W5RG+)M[GJ0D,LK\)L=GGF7E?YZ6^9N?MN M9_\!4$L#!!0 ( (^84E*RKSM_%@4 !8> > 97@S,C%C96]A;F1C M9F\Y,#9C97)T:69I8V$N:'1M[5E;<]I&%'[OKSC%TUQF $D(' S$,S+($U(* M#(@F>>HLTLILLVC5UU24!XR;N3)JZ-CPPDLYEO^^>+^,H%DW+? DB1*FF(@(-PQW7('* M2JFX8QB;S::^L>M"7AG>S-"NF@87(J'U0 65\Y[^@O^4!.<_]'ZLU6 @_'1- M(P6^I$31 -*$15?P+J#)1ZC5"JV^B+>27:T4-,R&!>^$_,BN22Y73'%Z7OKI M&?E[S\@&Z2U%L#WO!>P:6/"ZPJA/@G!Y2EKM9JMIVOXR;)/ -YLA">RVW;!_ MLQ"D@>JY3:*VG+ZNK%E46U$]?J?9J+]JQ:J[88%:=2S3_*F2J9[W0A$I'$^B M??Z8NSEPINB-JA'.KJ).1JF2FY9B7W A.R=F]NMJ22TD:\:WG><>6],$QG0# M,[$FT?-J@FFH)52R,%=,V)\4,2&\['630WZ%?CB+:$G!:FC0[LV*+9EZ=F*= MFEV[4;?V8>^R)_(* Z!$W#E#USOX?0PXE96_Y7XWZSVK[TV[[\Z\X>6P[WC# MR1@FES"=#[2^\X:\N?D8-=P;.>+ COQR.'7S$IT+^X,E.%[/Y MPAE[X$W :L.B/J_WZS!W^QEYRVZ957#FX PF4\]%JCOJI=*9>?K@:6(6O3)B8<1 AJ16%.Y))$-*E-;CC=@N,K+=$!K:*Y-5U;L^P@]3SK?@BW7,&49VP]0J\R#I'RF35&__B49PB_D+\C)_Q &M MUHN@?"M(4C^5>):A0_?&7Y'HBI9,K3.[B4&+@IPMBQ#RFFC7"")2!),4X%=( M4G]U.PZ'= F3B#Z6--$XJ]J0< [H$&<$6J(@1N!)M8A*1")??\>A@NRLS9"@ M5LISFB*F,D.3W!7V?&@=^_O,?JM5SO[_?JH/,"+/3EKM+ES2I4R)W!9A;%?S MX_]KA)9"*;'N:$H[%%O[Z[L\>Q59V4#]V )3$GVPZ+ M,KR94?=:+T"RD^:J;9/_PUODP?S-S75B, M1LYHC^HCS^Z8K.E]\UNL^&P/C!&IX"R $N+_*_G[]<%32KBG6[['N:*G>. S M?2)7H;]B-,0B!0L6Q:XI3,*080V8E04#K']\)>2WRKJI0U-Y1'%\,94,ZZD8 M"ZJ#"+X\C)J1G? [)<9]>MP[ZZF'VDT,L5B\D#3",O/82AQ;B6,K<6PECJW$ ML96XLY48>@Y_X74$L#!!0 ( (^84E(=\/5J?14 $EI > M97@T,V1EM8O/WW;Z\NSL7>:'___<'Y_OZ+ MJQ?B'U?_>B4.QY.IN,IE8G2ATT3&^_LO7^^)O5519"?[^YO-9KPY&*?Y2[Q>ZB-5S-\ZS??[];)\F>39/ MH^WS9Y&^%CKZ=4\_C8ZB^9.G\Z.CXZ/#Q_.C8SD_GAP?R=G!["!<1$?_.X5% M[L/C_(XIMK'Z=6^MD]%*X?PGCP^SXG2CHV)U,IU,_K+7?$[F2WATGA9%NCXY MS@JXO4B3 I:1P[#\1QZ],T>A/A8C&>MEJV,>*TVXEVZELE? P.[,S(JUPM^T.C_4R?3*2RJX+V.>#YH+[EQH"RU5^1VM]\?+R_-W%VZN+-Z_%F[^)\[.W M%U=GK\3EU9OS?[K%?]UU'?:NZ^>?ID>3TT'V62DITNSD",;SN/E[:0J]V'YQ M=DYNM&SQ^2OF2SJ)0!Q.#HZR+R^]-R/A:J7$(HWC=(,@ A@2YCI#G!+I0A1P M,Y29+F0,ZTK##WCQ+->FD#!_L0%0,8&X2,*Q>/3S3\>SV>2T- ']:7HJ[)6T MS-N7-LI=2'.:Q%X_3]>93+;VYB]"&R&%*=? S:U;#ZFZP5\P<&MU,HGLX\ ! M(T*5%U(G(LO3:VV INHU"< 7 73B"[D"_-QH=/ MIH-W)^//NS<;'\R>?O%1I^/#@Z//?'.8 T^GX^G1X8V&W2?N,H=AJPS@[Z][ M!WONA4Q&$1B&DXF8DHJX\78\.LL^BGY1Z=GM;Z]U$_8WP,(JX@197Q[)+G#$+ _ MHCYGA+PD?^W^NZ,8#J[2& "7G$X?_VD_,3@IT/,']SU-E+A.(=RH'$WT]B6X M]VM9%#B"*>=K713\N.2';0Q#0[J9, *)4@J6*,((RW49@Y=_31-@8,I1WUB< MA1#6H%+$V\!?J(0Y?PN;T,!B((+.JQ'&XK*<_X[OP!0L\2H)82G%2A8TXKP1]B!K8 $M MW0 F%=7P\!Y.7,!.!_0GCW+_N0&:VQL'RU?(6PBD8 5;FAZ$58/P1094-HQE M3N$A[=0\E7G49 O,24PW1D%P$JLE< >&N98Z1I+&XM\9CO5_2AW9(!0, MMDGCDMF<0^S"JRZSH$E0OGOY+&IN\9I%SJXE5VN(^(EG"Q!!"(RVE"N%<6,M MYSK6!0:T*'#(1V]YWE81;0E%W\D ?]M()OXQH#0DSPD)@EIG)-(ITI< ',0K'E3 'J[:+,2,'M<3M1QPAJE M^@&" ]H@:<&JS?8P+>.(H0='4HL%FB-XL.*5QPB#5KN-#PC6,:\,;UF&9.F& M*>@^KM>9U+E[WF=/G;!MOX641@I".'@-)E3 +QH!+@-%UXCYR!D1KF2R)$L- M+"OR-$83&ZYJ%@S2"[8L5]*X90$R?% %"A#S[0&@XCNUU+"GS&I.X&(L,IV= M]J9T[S]HGMNDONZG",F'WD5C^;CKO!!&FZJ6@>N MDBP[OEU/Q?!"SJ][T&VSB,AVO %>JE(-53,(9!&YU@S,'L<<.B MO*UY>4-M6W,A:K26BNL"LV.0O[$R%*^Q^P(K"&T0@=SS(X)&O>9>E:,&&@18 M=7NLRGVB[>M;CJ!C.H9!KR&Z@SH-07,7V0>?!CU5H*J@4W.49$\]F$-^'Z)-1RX?^ 38B" 'K]0 M'T/48RR)SAZ/)XP8(%@QA4X5781D1I@4LU>(PA@:4>0<,&KE6&$%L]5G^1&J M+8S"3XG)C_<AYD+2LO5*88@> IU^< MWG%$/68&$RH;L PYR0G'50M*+H2KYN2X?H[HGD[ :]B"!&S0.[9IL>FL@<(5 M<9BJ\PD<1 >_"2Q+N07N)%>GIL98F3<'5, MANFOR&8R2-2=HH_%Q:+AB5K@HC#9J P2DVN7O4D#^'2Y!VVM)V0_R1[L1FIC:%_KS;/RXY2(DJG"I-P\T*+_R MY-1XWD>:-YT/4U> T G).#EI8#C87+"FNX*[!X $;ZL(_@<0W#8%M3/[<3L( M
    Y4(!O^L(M)?)+ 6?14MD&69%ON,D?,J(&8 MW2J-_SZGPML&O:&O"% 5=MS*KG?@Q,-#-/"U);>FOL$X&EA^(\6_(ST_@TT> M7?W6*^JT\; MBQ^M=G:*UG=4/^K:RJ*NK;#9RN62LVU<=L84WY8MN PQKJ/L%I=;<*S2N*2T M7V-.HH$F^TH X'^!;1['GU5W/E"EXG03V-57:P(:K#Q1:4[EH2V9TS(WVJB^ M=3AGBFMFF G!%0%)Y':HQ(T-$&Q8(165Z3 O0=2J)JV$6FH)N(4[M="YL0F- M_GHKA<5 CU;7-@^*&S%7B5IH5@C8:00)127ZHFXUP?$RN)!0/I8;%+;-V5VF MI$P6N0;IP!0"Q.P)Q,,ZU)0W81(H,TER:=M4C(RNP5;()5NFYKY;'PMF]9A0 MWI?\.HUX@JE7'=Y (3&U5C6BM1H)OLZYIYL!Q5BX5.@%48#^S.P';=.G7'&!GL%H!#L9[ MZZR< T!12 86DSJ;Q&6F0H2'?RER-^Y68#_/MMG2EI6;3@,@9B@QI2B9% MY6M5DNG(+I[K8QY3BM]F'P#W=+Z651J?@#JPM[1:0% %T0WW!"Y \$_.&M+LU"UD?&F1Z?PU+AL@@+<4KJ.^F%Y* M$YV; ZC!JJF22K4!L)7>GXCB-Q,".-='OZ.*@$)1#QDVJ[X7L MWM*BO&.40I/)4>@9^GC ^M>I15_+><_*P#WJ%JA\]K=V3\QW:DI: 8^T)-H\ M DA4J**2LPW-(J,OY$[PO Z\B@W4IHLE?"Q&F$;[-I8 *Q$*K ]$58W$X^): M1HH:I'/7G,WO>&Y]7]\T5A(I40B6235@H:6O'.(,$XZZV1/Q 7+X6H$%P9+O MN#!MCE^+P*HHEGDK@^&E79ES;AY7Z^..$KM/.#F'6W741LX>Y9K\>,8%)A17 MVM6PPMOHI=H-F/.CYDPN-]R3W[1)A(FM0]%@8Q4-"CQJL,ZXAW;NRJ NDK/) M.#Q4?D],V2WAX#>2G?-8&E-I_W>JU+?T#WO41QO;M(JN#"5 <]"B$(G' @,6 MUNE'?5X=WB!I@C>4A-_8'N7.-?@6C/.(WDP)/\_# 2^N%8&$M)U)- YV:3"] MH>4_0E=_6[-7M'0:@V-I>-;+O*SE!]8.?)QRD5BT[Q-WF[SH2GQIP!D)90F/ M@K.\Y'/SX)+ T!B!%=R('6GT&<"'):K:MCQ762Q#U7.HQD.HAZA-+RL;0#U0 ME4OQPI%]'U7K<].*^-@\UF;%_B$,[QL&TH8L2[5MTJ:!@6'X8ZTPDVZ&#:'K M=?K\3W'L("@0UQ)L>^C.^21J _+O/I94K6&E,PK,![#&>O4+W?#JZS-L.W2# MSPTA:-C^G"$C_U69T"'E1XO.PV_1X1R!E5=44;8$-AZ5 /H0C[ISE94#>I-S ME"33G<.3Z$0F_6)V*\_IPZG^G=Y^/N[K!=W+::8W&V5OKX?M[VZB0 MVL.X+#)5%;;_O&R94.DL*61%VZ<26+':9&9NG]X?D+&%[0(C0NJ>B M-W@JM&HK8%GP4D7=%W9Y@0,45A01+3M(H3+^(BYY]MYG;.<,'LOB_E;L[ J1@KOW4NUQW7H#"MYJ^/\WV8;?:<0EN]N;VKP@)M MT^OH-.;D5X-1ZFM)+S;IB *CRG_L',/^4D?VOE]IJ0"]V6%Q"=P&!^MNI<5V M@'NM+D7G*W67UCC,)@=.GCYIHP +"*UH@_F65TTV&)KU4&OT_J4SK=?0I-=T\/Q8^1%!GN9.VFO>]@5-_.YJL20F2?0 MPRR4MOEDU2]7]M2:-R:[;%QQY!I>VV$ D<',]')8:/C373^DY=M)"_5'-P]> M?H5]Y7+A %"DFP3-M+.KQX^KHU[6&:R^Z,JE@AHB!SX]TZ$ [3!Z>U& [:&V M[L 'HG)LW^:N(\6'55N?$NA\Y"8 A2C(E\:G_"4TWR"J;$ [Q)5'TU^JCESW MO&O]VJQ2_C)5K9P816 YPQ92^JRE5NUDI @D[.YFRMK6%F:M66TX6V_I^E3K.<4_X MPPF41F8,@,L_8.#;P8"D-A[\I \>0*C;M@?MQZ!AT)X1&?XP$XER_3593L]( M_B O+J19Z&_WB02<+TW[VF>"74FD"F2.CL0,M^)H*Z=]=/288#\AL3:B@BU"P M@$$3VG#;BNK$;X"_$&T,&1/Z$K=U40%!L:UVR2C%GC (1:RIEDXB:$P:TL\ M-]94'Q8@*U>[PDV?2KFO&EB#.; 4##E+2G!'5"">HF&S'QCB_IC:E%5'=89D MD,(9]9'[!S"M]1%;_A-W6J%Q&-<=8+*GED_QS',OO[7=QGHEI-QGYG\059&1H# MW%+#)R)MEWYS-F8_9DE[DJ346DH^/19%&]K=3:OSNNNZ?:34VAY39'YJ=/!- M4:'<']*D.SK_RA/V[+0+Q>GSV!;:ZITIYCTJZ^_R7#-%?=_3\_P%02P$" M% ,4 " "/F%)2J2D9\=L=! #%V"T $0 @ $ 86YE M="TR,#(P,3(S,2YH=&U02P$"% ,4 " "/F%)2W,AN8X(5 #W\0 $0 M @ $*'@0 86YE="TR,#(P,3(S,2YX30! !A;F5T+3(P,C Q,C,Q M7V$O#@!E>#(S,6EN9&5P M96YD96YT875D:71O#,Q,F-F;V-E " ;=)#@!E>#0S9&5S8W)I<'1I;VYO9F-A A<&ET86QS="YH=&U02P4& \ #P :! <%\. end
  • WVGW,J?I&7S,'<=+OOKWA[8??\T"\-O8^O_6&Q30FQ'T/D^X M.,E[BJ-%1B26&_ER9&#G0Y8HD0B3F$:ZL26:\BG63@GAUEO'EY$G5G1\L3H^ M3J*F8M):6$14RFTJ"'@T,>2N%5Y(9A@' W=C2S;%4YIT%AVOMXXOXYRFZ/B" M=7R,NS4%:0(UB FB$"?&(4.<1EP$#:9;"(Z \T)YT]3D+'8=CFEROHVTD!H)SW!2&'/!8AV#-47AZT@#5A2^G@H_GFLF:'*.!R2I3H@G M2Y'!RB.FK?:*2(<5+@J_J@J_2F7W1-30,E14'*A/3+.2$2- MH-(EK*C*S=^;ZBF4.>7H92;5W/;_=]8=G3U6?DP7]/!S?U0]X\%M'Y0SF-H[ M-#.>.T^+VXR) 2#?[HT0Y-#-H(#?H\#O];?_[._>-&I7F'B"&=),Y!B.8YGA M6"'EA21,QB2PS^GT]"[ER/+2;8O"U]&A*0I?7X5_>ZWPQD?N.=?(1DX1CRH' M,8)%P0A!8*EQ(BXK/+Y+TE$4_B4I_+P.9XK"UU'A.]<*K[G3P9J J @:<15@ MK_?"(4G OTG8DD3S*4V3W/5O2D'-(M5U;W@8^Z/F+(58;&4C ML\'P!'"LL)O,"F3?QUT5"P:*4(Z@1 C+-?X1.4LY8H9EPB)-XLA5P:2$8E^T M*B\C=:RH\M-5^<8)"6!VVESD:XP#)T1+BYS#%"D1A)'$"R)-%75XLA-25+G6 MJKR,#+&BRD]7Y1OWPA C8^XX@ .7B">>D*9.(X:]9$(1 0M:M5JI4V.T.9VA MC#32U-S/N-:)W RR >[UXRKWY]^>=S0KKQA,9.B=N>-XW6!TO?OW/H^K\AO\ M9/?T#&9R[VL?C#HJ@VN(4 G+&"<0S29$#^$-!"*^4B#9AN;%% M^/Q"+?-3I)5LXUN@JV[0]3RN68&N^4#7C4/F(X=5< $EE@"Z8%M!-GF%K&/6 M*1PY-U7#/'J7/[$@UPM KONG>Q4QJ]Z9??^?O2]_:B/)UOU7%,S<]V8B*M6Y M+^X)(IBVN\/S!FC;>#SX%T>N("PDKA9C^.O?R9*$Q&:S""&)C+F7QJBJE)5Y MON\L>?*.%I)SJJ=YE\&%MX5_AM:WS8GD[DS/(8O\)O_@#].QGAL>P>M3CT1\C)? MY,!+*YV-_M3JA-@9O&*RYK4%OR2MW>/O/O;[M6_L8B>FW.BG%_O#-H#TH)%Z MW6,84==_;=A3VPO]QFGLQ<9?;V6883_,UYU#XO)9 :"PT!V,/W]0Q^$;3T.. MI@%N^.=H$K:.0?:G6^]R16GI\W\/L3_^3\=^,L/=HS<,*.?KYT_O\.?7;S+% ML&UXUO[>_O?]O2VR3=]]WS[_S_'^^?O6?\^WV<[!%^HE(PYS!/-*$6=>@$GD M.#)21>9#P/-* +L+R3,+"ZS/O."8G"2)<:\2= M%$@['E'27B:GM>(N;FPJU;S>G7$B+#G;>610WT=H'FG %*%Y+J'9.?V"%;." M28:BQ6"[*.>0"6"[,$O!D!$1EH^#T(CF]6(H%T(#B]<8',;&6;2]?B/F-*O& MZ^ACMG5'TL1(UJ,W$?AY^_.Y'W47R^MOZT:UQ;3;D0!2R_=+I#F RTKUTD"8LF[HA6)9X MLM8DC7FB0=B$K8OQR]L;58^^!XOLP+#Z0!JQ]2VOROO8SI7E_K1@^\:I,V1> M'"6\P=M'7\]WCCY^W]X#?P?&\D4SJ3EX,;G@O4"<@$+)(1EDM,!"D,B8U[DK MUVU;Y6Y$$LW&%D!A;-EFB.!D7)CP52\+#I#7KZ>M,#BQ"1ZT7[%=D$HWUEVZ?VK+_QRV4" M!_:>G<&K+W_K*Z;TD%?4=WC#D Z!6V"C!2SF 2C+J@O*A??R"H&H)!C/#FWX!^_V,V;%O&*H(]H M3B7G!>/<"6NX"EA3%6@R5'H2&'=T1--P3PQ;F60=YS0%'#0A@JLD',T=^C!+ M#"ZWC&[<3X4_DYC#;%E0(V.2R21DD;/E%I\9P2E2 M<:H9LJ&S4 MU^[#'UM;?S9IMBZ@34FS(PEVU[TH^O)K_\&EK]D[8]>]7J MU#-2WW1U!P:>.;66FWAD,8]S!\?/'W_ MRYN4L;D_E="FP;=__*/'_O@K]0.?^M/!WFU /\GZ_.DF^STN-1M79&\BK#]+ M9;AS)ND,'L:/0/EZ$ F1'>3QGWHCR-=_>W*_]JJGI6[<5)R-I%UQC1:\2.SJ M(OT\V80UZ8U3N9AMV[M-<-;\=TDVN:5]MY?5U1OWK2;*4[ M/&-NTKE<@YS3N>;5.'CPMC.PG8-\VG\L54]QR/G11ZB6;MK^^I@3,4N>472/ MB(SS7!%K?SO?89GY+&]I3M[!P3&=K[_ MX6J"WK]@3#Z[SJ>[?\!X]MZW/N^U#W.BW_[1UOG^T3[9??V?UN?7.X?_/=^> M+9QK1$C<8(FHYPYQ$BAXT1K^:6GP.8[.4H[J&%KAI3HF5BBJ4-0/,_NDLU3& MP(-07%&NK1"2!LY9E-Y@>DO0N%#4DE#43*E?&E4*CBK$-4OP(W&DF6)(:85# MDBD)R3F?PG/I 6:&T>U':QTN=9$F4\#^,' %?C2O-D$TT%S.6PJD8 M!8MD8U/J2IA'E]Q8OKA20?,SVRL%S8]'\XR!@CV3R22)&&:?GH;@0E!/,P4/X[VGYLI%;'=GQ.E.PZ&%.=PU["+2MJK]0% MW*_26[W.DVS0L\)J]V*U_5D;Q49+A9$FM[XFB"<,'E/X(GK%+N#3<6\D0-33W?<4&$,P4LIPERS68)\37"!9\ MF;HDO:C R6_VI#6 <9S'D ^<1MOSA_4V48C?8KM[DBO]-N(HKEA"*VMEJO1G MUO[]>.FW.N'U=.$+^=V+_/RL^:*B8X%%B@3F&G',ZP9Q0(/$@E7C,59: _FQ M2@JY1$Y90?6*FR\%U7-']8Q)8X*)E'OP0GC>Z.4"3!K"&'(RDL"(5$J#4T)D M1>3U8D4EU+(0<'[(5>>0RV64ZD(SDSI*)="RHM;+/;:^9^MF >N-*V;U;RZL ME7OE%3*\%QD>7,IZ,3Y*IPR*S.M1D3^30D*!.6JUED8; V2HP;^;5_GC$J%9 M0N@O1]9+@?Y30W_&#@H.8R:T1):2'-IQ&+FD'6*&!XFU\2%&@+ZH]..]FQ+: M>1B"=W(QH%$YO\Y!H]WMEPC.&MI NY,5_C+"^BG\.T*8B>&Z)G+!9KK<-3!HQK:0AG!$;U<:F!H-EA7)D)G5X8+#QQQRP?%>^J)A4W3NS!*#6 MSOC*RUI8^5ZL?+DY.?:6)9H42E2"(VEX!$.+660)IEQA[A4+&YNLTNK1!]Q+ M"&EYP?LL=E8![X/ .^U^9RRW5#&!%(L.<6L%,DP)Y"RC7AOPG_(Q G"2ENK4 MXSR#0$PMN>'Q1P^C$M/Y?#6*E%H?#=_?CN4J-B)A,)*AE$ MH[*(1TN1E3@AGIADAACC7=K8E(Q5[/&,=U^0K%#,Z 4#_UE*WQ3@/PCX4T,' M4.ZM5P%A:<#0$90AC2-#(6A,I-;8$0/ )[P"MV55@/^B C#_L>UQRQ";BV;; M7(3^@1;0RW;J;N\1O!Q6SL5";TW6N3#?_9CO?-;DT5H["B2'O/ "<4TIFPY=B-(0)&8E$U@EPU2(8+"89BX0#FM.!8.5S,0R!*T56QE4KL%_W&$V! M_4-@/S5PB.28@)6#,)/@IRAE\C%SAH)EW"B6*%$AU\"1E5+SJD.\*A&:I39] M+C51F>ER]NR=5);Z&2\JD?WVOI//;1NOH!Y\J,G[J4DZ:QU3X6V@BB(M.$;<.HPT3P(%0;@G1BELY<8F(ZHRZOH. MYMT# 26G?8EAO5C[ML#ZJ6 ]M7Z#@_636""9=([2@[^KX4](*.U3TH1H:0'6 M5%;FAA*0SP+K%[7[^#[_GGO[#OOCGFYEYW$]+9=:IF<*\B\9YC)0R"G%#-#+.&>2PQLR8P)((N9=PA9#EGK];O@$_X='" M58Z./?QH8?&8G]Z1[J]8WI[.6HG)2$)3 M>7*8=X" 19#)YP2#C0 M8"CC%H/_JZ^?(2PAK;4 Z+.9B 6[#\/NU"A,U@GI D<:$P9&H?9(2YY_).(P MB :0+!B%%1>/R4Q;TLC5*F:FS6S2+D$*_;KEJ2QIE.MMQW>/XV7N*[1W/]J[ M7/A 2$P)(T@3ZL85]!1W2#IMC674"B; 9&&J(N0Q(?O[PF2%PEXO&?H+-'@* M].<"_:G%HX*U)&B-%),*7!8L$)!U0MJ0X$.*BN4S-8P;L'FN5\]CF;D%8-U"]VA:\>+97T<-2[=[/_U@:F9\YB@Y=89RVDM M7J0USZB,DN%\;ZUQJ?B$H-$8;1A2.DK$@P>%(65 "D=%3+1!6P5^,F&5,(_N M0SYW&#USJ*P0:B'4M3@G4@CUD80Z-<,UU=8'2A U7 "ALHA,D@1)#@:ZI%2* M"!XX,:IB9'T(M3;6?QE8^%+X;VA]V_P'_)@,_-CV#EJ=^NLO]CU;G1 [@U=, MUHRZ8$S2.@AY& $R^2!XKF1?C[UQDKL5=L "'\"'KA?MU] ][31<')S&V&G M4B$_!.AT;K;;%)W",,,_;]/#Y_<,D'C!204QC\S9Z*>HM$ M)Z(P6E"8JK8]Z<=7DU]^G6Q.:OIZTP.,SDU,0C@AI[6N/G MCS]NUA]=$1 !,GHIZ(T37 M?YMYL@=(QMZ\F41?(1)URV$S'X]=[#48J2Y#?-&+Q*XNTL\9GS7IC5.Y&//I M;A. M[[\VCNIS[!.O75D#MK\7VCM__-[:W?MX"I_CG:.=K[N?_M/>.7Y[MOOZW??= M/<]A;&?7?=1PN$,_PM_>BIV]K>_;Y^_H-GTG/G_Z2/>/WO*=UV_$SODA^*C_ M A]U>[8-$3;!6*4ULH1(Q+%7R.;4Z<"LQ<8SB1W?V.2<5.*&NDT/*[&]-"&] MPG.%YY8V(%=X[M$\-]M66P2"I4J( 7L%VQ( M)G"!2=K8I%15ACTF'ZB<8%AB"#]S0E^!\/TA/&/ 8.F"\)JBD/)>(A42 58C M4H)8S3%1CF" L."5(DM25^=%%> 8'6/HS#>);SX.:LDY6< $+;>>6$Y+;\US M3A:D)C[.6GK68N*(3L@S V%AP9)9F*PD5*W-Q2^):&3V](X1N_ MVL[P&!#C?YK2-WKJT; _:*6S9Q]]]P"0FA';33<:ZJU^PYZ<]+HGO98= MQ,;I8>PT>A'>YMQ.;ALFJSL7<8>S$7,ZX:I_D+?!:9T+"-;S>T*8-O^.O36XCBB;KUR!5E MM<__/<3^^#\=^\D,=X_>,&"LKY\_O>V]&+[]=LORA'#L>,H,@Y:B0BP\FFD2 H2K"(,"^US MLZ7F]7(TTZ7O9]Q/\A5'FHJ1JI&Q6\M%7LD*J*-_$N'6;T!O0#H'MM7I#^Y- M2%6CW\I,TQKS7 ME'UH[X?,Q+Q15&*',>71*^L2-DXRG)3%-JDYD/+N2>P!$#L'_^[V^[_97N\, M;CVUO=!_P8!\"[]O?:',60V,B+!D ?$$-.PLT2B:J*1--'@AP.WFHGD]B>;! M9"P39BS2Z#3!0,#*@HF: JPVLSP9S,J2/]V2^R]*>&HT-@@3QH&#K4/6P.(3 M;PQSBJ>4XL:F4,NY-9;K1AFAM^=I[S6C52!'O?MFL)Z0^R M8=JJ=UAJACT9]DZZ_;PC?IFK4Z][7)N2UO_OL-6_,'NWNT==H+'!:;?W%6[Z M9^N@\0',3G]X\[9.[=?8^!#]L-<:G-46)5#S]9'D(<<+LC[(IURZ8+V> MM'IYE)G0U%B=T"OJI-GX/;_;N./&$7Q//[3J&>I?4""\I0/R#!>7_72^[FG, M\J!DC-1*EL",P6#3:*QX0:"\)('(Y7$DX MZ%P:&<-!&)O O:;-Z]5:)R "43EL@?"&;FTHC"2O.;/ALK(VPJ<1!.P%Z#P8 M5:W!?25)G:,W9]M'7[]$<)HEH19I["R8"00C;;A$X*LY*G0^9Y_+$S>O M;^".+,2)WKB-VB]S]@09MU,STS4UVQE[?LSJ#Q.U!5@D1=3N(&I[VV"1*FY3 MM$C(""ZB]B!T(FB0/)^+ SD.9DIF5MV\7OOKDK!-I,C;?/:U5K8MT,?=;['7 MR!R96B /U[3YE;-O\ 594%J=D2=_B8_'G*?R25S9YY)S&\VZ.^C3JB0X%(QE121/ 7F:"[B3Y*( MFCD7;%$G3V6L M@UN'!UM9_'P+D--*+9^]P&A[H%2R]0$&"0A8[GU1UX$%S[![DO]5.[=C.Z1V M\=#$;;J#8/[5E6V_VA.P*_.\]3NW7< M&M1/[3?",.8_=4\[L=<_;)TT_&%N1'+IFI->]ULK;Q[5!2QBXVU6G1U8J_>P M5L!9@-D01P$!N*MM>V,3_-;J#OOM,^!# M6,N\5>?]\'@(5E#^';YE<#&<;85W<76] MWQAB/,[A^6Z6C/&WP3=<7%\O^UCBAIU>!%FX](RQJWUHO^5U/X-U/^AD7%L8 MWL?FA^:%PSH3I6H=G\#DP&!KK_;;**I_(5HYR)6?!-]E6YU1#9;OC9@2R&S5 M:*7\896'5 MFGF*8?+BSX6R_!0-JP94P.S[6X^X.IZ('@@\7MFPOUV"!J^'> MX4F>\;8=O60:#H;U'FRK\RWV!YEYZF 7S!+(.9A7EP XOKJ&&\P2K.G%M^:/ M1W,UV50=[69<3!L,=/32F25]MB@>@88G%_YK)01&G 2OUAO &M62^^?8]NZO M1[3E8H<)I'[RFG6$]>(UNYV\9=4=[] /:BV5]ZW@V^VH?]-DU[\_^N"'&U[Q MXLD7>UU]F!2; Y[-QC\N95Q9\L( M$TS0U$2Z;/E\\(M>2E%#QR%R+Q MEIL4C$T&#'@.K@5XY))O-"(8F2?9.>T-XTBWY,7H>%#]EXBG-G-J9JQMIIKJ M&[8V5/,E![T<"1_.K&0MN6Z\EC_<[:T5E)GL^>HZ!Z8_+H=U0]VJ*XE CZEC M=:.W]-,Y6[KZ5T(_N%+5CPM#F2>HJD5P4SW)8-E3U+]:N<&*92O61<2S5>N2 M376]7-?XCTM2KVL?K+/&FTZV05>Z=)>XN0C:9.WZ?J MV5J4!OOCQ_;@__D+> OTUZE1Z6R[]EI+Q;!226==CL7NR7&8DV/X+KK[ MQT>^NP?C.7J+84SGNZ_#U_VC_[2W]V ,K[=('N>UXS#'^_!>^_SSWH'8>0U/ M/7K?WC[:YCOT?6OGT\?O^7VW7\,SCOZ92UK/'B^43+CLEB'&I45<>):/%VKD MK'0AI*"$QQN;AE4:7\\Z7](J.H7C"L<]#<=9$Q+'*L'K!YXL,4!Y@7DJ'<62 MD51SG"X\1MJY12. M*QSWHCA..+#; I4)\\BMUD!QR5*AC7,V"%?G:!!5.&X9.&ZF3$1T6N7^Y4F( M?+8Y'UX@&'Y8B:FVC@@M-C:YKC1[:=40Z^]6UX*42T=.;SN^%VW._ZAS)4?[ M^9=W*P?V:^SDM W;..FUNKW&68YVEEJ)3^S9/F1O=K[4>"$;[V-_V,ZY0K_W MNL=_9AGX$]Z_FZ^]V+LO/'HO'KU4/IL*1:TR%"F?_6&G"7(*!T1PP-$%L/:) MWMAD%<'73^(^K+]3J:VXA) 722@EDTPL8BZ)M+D, C/*4RZXL#Q#GI@QY)\F MJE4@_Y20GW4/@=.]3@89QACB45AD4O*(>QU,8,$EGBO"D JLWH+Y]<6\(2P& M&ZG%07%EDN$2BR095YHSEG2->3W!_(U1G@+LYP?V3&P[@ ]K(D<:IXAX/LNM MO0S(!A\5@-E'J4"7L]L.YZUZB=5U\GG"L)=W-2WX2$KL3(=XPZ^M' MB$OK]_PVDH+"EH]DRTLEY474.C$I4611(:Y)RL$CA:P6EFFI.-4QYUY45%TO M@/&P"-(2!<(+ZI?>]2FHGQ?J9YP?3QCS- I$E0^(.Y)/E3.- M8I!88QYR0W MDJ@4*:A?8]3/P?DIJ%]RU$]U/9.86*D)8BKH'/+0R')+$3&@W)V-8 IDU*N* MDT>'.>>(^A>V(?0ZE@VA)>V\\_R>T85PE"C2W+GR4@,&H2(G(0GD(S4T O:J^G /I) 3W3$%-I*8W(>SW8 :H%14Y[ MB:@T3&'#:) X%U"_GORV\IWT5M63Z]V4 M+9[5VN(YC[UNL/W#1['CAZE:>YH37^G#=ZBL9?2LC/.$91 M.189Z'F>0.-3)9"-22-)/?P/6UAIM8P:O^SU=!MUU;-_&FG_64 MF(I1.$>0DD2 J20YBR$25$,&2#$R<J^U M3T:IG.5&"Y#7%\C/6]6@ /D10)ZJY<028]1'%*-7B$OFD;7@GUB<%/P7["^! M-S;5W$KT+M$&SE+[)'5^F;^8'GF0/@A48+C9;6&"^71F>\ M9V9U8)9RQ*0$HQN<)N0BIPC^K!B+F((_/:_6&(5&"XT6&BW=-]:&1F=B%S+W M#E!@@]+$$)B$168H(")B%1IXR(,ON9S>N';AL@FFWXI;K76C_0CBYK_;BU MWGF]_84Q(WC(W.WK(ME1(>!TBAAVBF$;:#0L&\/-Z^>&)FM=$\-]EON!^KXL M]R.7>V_KB]2:A3!#?+**IUDRDJ[>3WY>0KM7NR?1/CC MM]@^JS+WGQZV_.&*L/O>H1U\Z@[;X>WQ"8SS34JC5X%+WMM!?-D2BX+\H;9A*SB-".) % M)Q;9G#&=K/$A!988!MU ]0_L@!72#44:?B -Y^^^!.6=HR(B01(0@V.Y@X[@ M2"@7&5;4.^4W-IGX 3$T3O/\-FP]M8WNL->(DUFNG84>S'.CE1K3]6E.]U1_ MX%K)I7:M=N$]3\ 3]6>-5C\?_[MXO48KMV"/_4$-DY/8L>VZ.HKUOC<$!ZK& MS]D/G"KPJ2S@Y_BDVXDC-ZS5@7^.9C-^AR?V8[/Q*38.+4QQ?@KXQ[ C4X< M3#ZO^ 5#&7X_VOJ2 M3-!4RX"4" %Q%0-RU$K$?#1114,(!0HVHB0)QXAW28*NC$"43"E/A@\VB<3VW\$(T6ITZ0)0KUO8;L9,)Y^:XTB2B M9"Z[%,W&CX)1,S>=QAE- :36;EG7:K<&9W.DM.=S5'XHKELC#?&2Q?5LYS68 MJ D$UF"%,,Y!:"8=LIQYE)AAH'8$V)(@KK1Y/1_BP4SV?/Y*D8B?2<3>NR]> M)V6C%LBE1,!,I0F!6A&(>!Z],)'SA+-$W$Y@5]GHL@5Z/>B_BC;I/ZZ\Q4A6 M") : :R\)S) ^PP?^40%JY7:[=;)@'^F3^="M#%@WW> M*.D!9D%OY5&.GC)T_59HV5YM]<,?VUV?BX0T&V\'V5DX@==NY0VN 3BG]1W3 M#9?XO=6OY^9V]^#8GF4*JO.WZU*,8]7< 2%L$ I+U!D?6M1DE'- M$GA!\&7LV:BXX[AJ_6Q=1_@"'WN#//5'PUZK'UJCV-OJ*>+MLYB+">G4YW *.'<8?8O(ZT&WS!6FQ!0'40(B0+-*Q3 /TL(\4L M)L&H"^H+$63CQQXDH3?"]/_"6+Y];GUR=Z;B3YAGU\?MK<_?6[O'+T[ M!QV ]S]]!#VQ+;:/WIYO[WUN[=#]\WWZAE_7)^'K[A\?OW\^_DAW7F^??W[] M_O#S7CC.?ABL,[QC8289!SL84;RD6&/ MJ(Y*XGS8@NN1@0!B&L-65N_"$@.L&0U7@3-,G(_6&P+0/ M0&5O;$[G':AS9NH;$Q4U7NW->\5"EE7)_'QV+L\F^*I"1\\U5V"+"U!#6%'M MP";',/?:;VQ^BF--$3.5W6K*]>-!YJWYQBS>[OQ^R;"#N?+9N#OM@E**G:N6 M':PD>#2[Z7T\Z?;J-((/HU%-MZ;PBP/:OOCB+5%$J8!HP!AQ8Q4",=$H80E& MO34V9>NCVXG7K;;>Q50VQBO<;#P12TY6\8,_C&'8CGD=OT60U'X^$_7F.UCB M8)C_!KH#K)E>ML[_W>T<_!O,@+#5[\=!_Y]GLUC?RHIY+X_\19/LNR\R^8B] M2."VX8@X30;I '0KG:'6@Z>52+A*"Q(+:XQD#MQS[HUVE*3$K#("['QIU562 MS49?ZK;;W=-L,XWD!40'S)[:ENF-%K+AP%2J Z]^LHK_M]$_;)V8,E6V0"8-@%[5Q>) ;GX];87!X22E M;N:N<0X4GMYB7;_;!KOMUEMFS!L?L]?X3&J!8''%I9KY>=B;#.?$'D3D ")? MD4TPVE>V?6K/^AN_7-9\H/9F9_#JR]_ZBBD]Y!7U'=YPI'Y##K;72_^J]AKR M53 DNRQ#:1SV,AW^Y>?6LP+PU' !:_VWS*2 EW_\8C=O6L0;-?[/-?C-]_T4 MXC?90&-@U ;]C%DD:BMHK"8F$*J3!6$A:M_FU>277T.K?]*V9Z]:G7H^ZYNN MI@7",Z>RUL0C>1N?BAP_?_QQL_[H2HKCZ#.NFASS6S_&3?*@SVB3FH?=^:/! M$M[$1,Y]L*0IJ2J#)>9.C_W)X=N?'IN_QZ5$;%Q!R@1:/\NL_?6:IEE,9OI5 M1KSF7-X#2SJ[-\I^3EY9[B;#??Y2ST75[XA4T< M,67B'C9Q^CX(7HO*:5NUKV'[3U$5[6?WO=AS7/=^_[4YIN6M$(EZRU-*W#EL MK:%.X2MTH&L:01Y<["$Q"*V^^^_8P3W$.J\#_Y5W2Y3G+ M]< @RO@LU^$NC&?_>)OMG(?V/GV+X1J\?W2 =S_]?@CWLNT_WK+=O:W3[=;5 MLUQO^,[KP];^N6<[]#]'^T?OV.>C]RUXGMC/]Y[[T_TC+[9?;YW]]_SM;&4! MA;TCQAA$C,AIX=@@$XQ X*(Q'0(+HUZHE5*D,F9>=:66YM!KX<+"A?>LOJ5Q MBLDIK&SB%D,*Y4K<7!BYEE"O'#ATW/A3'D [;$6QFB$ Q>(1Y%;R$J' MO) B26M(C#YSH6:L(O)ZH>#"A84+7Q87.FYIT-0**[BASH5$A<2,*N8%M7Z> M!=4+%RZ "V>:3!E&M?08Q: BXBR!29BX1\8$9H*GS.>3P*02 E=Y)K!K;K1#:L?'&CC.AMU*.&9064T_M+&NO:&14) ,)M8EC+VD-@:7 M'%&\.,NK1(K;L\XR!TZTU#L4&4F()V60-?!/1[GF/'B#A=W89%16BIHY53Y9 MHA)0!>,3C*C*$[@:F%\ML(Z2\P*21!S0B)N M!4,N<(HDYXX)X9/A%#"N227%]5-R!>-K@W%!L?5*T*!4XD)'L(BE M>?&4-L M$G/M%E4PO@",3_5XB$Q$*P52BN<#[-34YXA>4RZ?$7 ML;79;]G&G]:W4LL_U%S?KJ[A @=.H12PEC;A6X*;XZ! Q3%E%M%9!;&Q2HBME'FW'E'8QRXOQ1(A. M.G+'C>&2"Y-H D-&:\X\0)\57V6U,#Y;SSHR$X052(I $6>.(DOS07C /@.C M%18\;FP2(RH]MZW[@O$EQ#B8J5(I!ZM.([=6&RQ$LL1'*:STW!9?9<4P/M7C ME&#)J(HYR @8]WD/)AJ-8G26 >R3=PDPKF6E^?7Z6RO?+*K^;BJ:2BRYW[)7 M5T6>'"8K':&6:X^^U.!?5._?HCN>57=\G/4!K0HTYHHX/N4RGL0EY+BRR'A8 M<# +@\XEGFG%B*H$>;2%N#2U^@O=%KI=5KJ=0QOF0K=+1+Z72:ZG5JW,A"" MHPY(1I4C(SE30V".&-78&&XM-BK3+1&D8G/;QWU^NKWHN?:>>OR!8KH:$ MVKD<4L/6]9"J1IS 852O-]]''UK?\CFH.MSJ6BB=<^ M/.G!;8/8/H-O;H?&Z'EU=<5. $2GV.N-JR1.1I +3;JS4>7%NAYL+]=E/(89 M')45[H_+!ETK^O.S:FQCX1 K4(A$LJ:0\R^709L,W_ZECRB7P1_XV)_4]F#L M:09[MP$ML.B$F4=ICQ^:2C-P&#\"Y>M?\6;&P^1/O1%9-*^$=9^F/-7=*@G< M6!-D5.%H^2N#L":]<2J7JU3#BG208K MQQK+L<8K/J,TG)O$&55$<1R%)H'(%*2CU)I@\"V='^[C*OZ9CVCU!F=_MFUG ML-4);_YWV#K)INQ.'*R)3]B%OWP^@N\XA;^3W3V/]_?^!=_U46SOM<%??"-V M]L+1SNOV\>YO5WS"H\]'.\?;\#[_/-K?^RAVSM_GL?*=O:_?=S^]X=M[7\D. MW0;?!<5+:\9"/<"?$M3'(4&504@PSK[Q)E@"9\@I<]T\((S^(M#4T*T3T3TPC,R&?!2Q$O)ZC\8E);H[>EBKP#YU;YY1UQ';OIOE>H\LQ_5. M9K24"XTEYY[RG)#BF&6:,R.CB%'24,RO96*E2P>DJ8O18AP13=8BSBQ'FDN+ M,/= 6%X(&X&5=$7H/8\/6%F-@ MN6 W8PR0H"/&W"!%*'@]40;D)A-Z= U8HE C]K ML*JD2"Q@@M:&^!_8Z+00_[,0_Z5#GLJ 7)-$<\]> \2/$Q"_"PA[IX570G*J M:R\0%F^^7N *I)L5+BU=RA\N52W9#_[*;&A^/H+CY#]?[9?/AW5GYQAU3V):B M.2M=='/6"\QW^X-X?-+NUOUW)UW!7[?ZOMWM#WM+U$7PW03V=/_HS?GGO7\= M[9Q__KI_]!5O[[TC\#U\=^_P>./?;R[]T9D&MG=VS[-702W3[]H(@C6RB,FJ0+H$H=R M^S!D%7;2)96D\%>["%KG7**"FY" G16S0C$FN7,\P0TL7NTBF)< O;E8@\9D M$1[7JG6%6H3_=,)R-]:Z@;=M<$S^]O7OC:RB1@VL?1=HJ%\G< Y ;;5LNWW6 M@!^3)MPCX8ZC/M*Y,?3'YH=FH_$FI7$S[7]9&$SOK$&JNH5XU3@=?UELPQ4Y ML;/; /WI#V_O MNI.[ ^01/8RUA]#6+1B:'. &^Y81Y#GH>1Z,3>=AXDT/:E MSV,O9QSMIOK#"R6.Z(N#LX?/]OGVT4<"6OYT^_7^%XQ%P%R 6F9!(JZ20,8& MAK0Q5@2C/#,T=Y:\OIW_/W6O](E@_=]ZW2I* MSDL6F;=GN=I1BEP3+Q$QFH,C3"72ECKX$3V)6AF>*[I=M]MJ&.CV-HU3GGC9R*'D.S\7NW5_/76;3 =_%: ML[E&EH6:PTR=F)X/G=1D=O'XG'E^37^UZ#RF_#+]6])..QYTZ+9"Q$,G8.OL0 :DT[4''.B)S:D4!&"%BSF ;L M2,B5Q#8=VYO.)!*B5B@2P MYXH$O ,O:!![[;/?6QW;\>!(O>V,H =KLSQA #_!QMGGO'^I_\<[Y]=Q<:_VKM_O#G??7U =O_X2+9? MOSO??OVOPYV] [(/X]XY.CSZ_,?OAY\_?3X"(_ 9(N7 T#?)CXFQ<+T;A8 MB<;,4C3^]K%CAR&?7_C[2XD0_'PN+\^], 36Q2HFX'K/B'.)1*D%:!Y#K#<7 MD?>G M,'?QC#L!UWTX]AE<.C+QA;9SNG7Q+6V8*D*$:?$^LQ W,U>?"WO$Q< M:I+2M1";#!PL3>P,)99+F@S.'1)\U%Y8!S[:56SM@5(:G;C-6FE\4#8.\C'< MWN 0?AU#;SA!5N-_+T (WUQ'QVW^'#_D(O1TD^LVXO:)_S;QW$RSL7?8ZL\,Z&*,TY&E"WJHO_W0]ALNQGQ> M.9[8?"2Y._K:/HAFP]D^/ \NR4&QR4,OO=OT<3-OV>KDL]3P:6SWX^EAS,YI M?BH\:VODSKZ/)S")^;O 0SUN$(S^7Q/XJO[F[DFKDT$,\P',8 _JAU;U1U<& M#ZLQ7HSQ7-6+E%\(%@T,AY3?OH[K=3)X> \HN"J YA*K,\C@7MZG(<=H?M MD,?+XC*T; SLO=/6[!.^9EO858;JK%]L;;_YR] E.K7?B,;V\-^?^(R M7%=4/S7^)IIGK!X4S6=\N_U6OOI5+[;KEYL>4_^?RP>$QSM?>'J+=2#JP\'M MMSSY8>$[JD"2"_A<.B0\\_.P-\V@.P#''I;G*[()1OO*MD_M67_CE\N*'[3^ M[ Q>??E;7S&E>1PYO>D-1Z8&^'#=$?9>#8$0>_DJ&))=EJ$T#GO9&/C+SST, M\"]J/9Z!EMW*3$3_^,5NWK2(-UHW=[-6KM_W4RUX/Q/PF<1]JV/;9UDWP?1- M#5Z8R- :3.CC_909=R\HNZI5V<]56'Y S1=P =!D?*A26[;:',8TQ<-*< MB^+B+N^_R$HJYDZ55/; 9(R-;;CNL-]XD[W\^]15>9%+_8":.DLO!J^C;UYL MR"^^*M&M9;?69X8_Q!.885QF^,EF^%_#3IGA)YWA[1QZ*RRQ&!Z^4N&LS/#< M>;C,\%/S<)GAI^;A^]5!?)'V^HQKMCXB<*D&O__<55RAR7GG_UU!V3RS/*,\HS7LXSYMG%42U_[98_>]TP](/GZ-VX1 4# MKNKC.;6G6883_W=[M7MUWO6>2<&IDXISXASVR>J86)+"2.Y'68CPV!??/?%A M:8OC_C+'VWO[I[M[7[]__O3[T?XYW//ZG\>[G]Z>?_[C[=GNIYW6SJ?_M#_O M??ZZ?ZV_S/[WG:,ML;OW>WO_T\[1]NMWI]M_[(O]HYVO^T=OQ3Y]2S[#O3G] M_DIQ%>*8P["0R+H8$$]8Y8( "@D>1-3."6+"QJ8@NJ+ZT=55?L";2]J.JQ#6 M\KS:/0B+1 &2C*.(P7'.I,&!FV!<](K)*.,X;5J-"0L;A@MA+3%AS?8?!&'P M4F!D*)<(5I4B9X)$0&261^L2TV9CDVM<43ZO9J^%L IA/2UA:4J$88Y%"_:4 MB ;>,<)#E#,R,,?EF+#XA+!D(:SE)JRIA>5\L((KB5+*A!5<7<0\(1^=<,1Z MJ1P!PJ*DXN31-9<*817"6@AA60DB3:)T1#D>I79&*<(I5DD(4,+DRL$TS(I+ MN-2$M3NUL!P-47L%/B!)X!)BD0M-.8JP4S@P1I-CF; (KLS<^CL7PBJ$];2$ M10UXA%($YZWEBF@7';B%,6KP)G@D;E0:9!S#>M$MZ5>#L+;WM@;;'S)I;7U1 MB5D"IC+"C&O$&>7(49*0CHX$SPR75 )C<55Q<\_B\(6Q"F,]$V,Q67N#1@CM MN;+11J=BE(9'8U2P;%S,2(T9JP2QEIZQWEXP%J6$I^ 5BC07\[2<($,,1]H3 MRRGS(G&ZL2F$J+ L-E9AK-5@+!^)<(89[*CE41 =C8\B8ANLU$&I,6/Q"6.5 M*-:R,]:["\:"Y0I@247D&1>(AX"19LPA&6721%-%168LPBJBRD9A8:S58"Q0 MO)(Q$Y-7G#OIK/-4&T&% (+RX6K!R!+&6GK&VK]@+)E8,(9)I&3(Y7*-1\;Q M;&T1+QT8T8DD8"PL*DX>W3YTCHPUSUYB*Y".]B'VOH'E\+0IO?1^T_?^W@I@XL%GC0VB$D9P3"+%EQ) M89%C&#-JI=M';>$6*,SX7@M0',*R64H%2D MF&3)>5HMB,_D/.5B7$DX I9,CA8Y;7)!=8^D<<%HIH.P)G?N$171ID!\;2$> MC%2*!)^[5G),M96&6RZU9RDDA77)$EHQB$^U>'*)2443"M11<%9LSL-.'!&. M>> &O!0.S@JP>T6$*A!?6X@G:YR@G&)A&3?)6ZN Y+T+UA%J BMY-:L%\9F\ MFFA]T)HPA*4-B L&6EQ+CIPDG"O#4A0N0YQ6X'X5B*\MQ#D#HTT;JJ6PW#-G M@=J#33Q%*:EV)1-EQ2 ^FXD2.8O>@#/.:6[111U&F<>1L5(XYKGAN7,)P:+" M_-&9* 7C2XMQ2U54SE/GK.6YE0W8Z]X+XQ@3@8>2N[%R&)_)W>#4^P#(]HDD M!/8YP-L;BZ*+@:00'!5V8].8"H!?(+Z^$)?:1%#=G$;#C0TNJ! #*/5 %&&. ME62'58/X--F!^P!.MV2(6:T15S(B[3%&01B2))?12_#&C0!G_'I+U@+Q=8$X M:&X-!CIQ1GCN%8 :$X:C%5XG'ATIV0&K!O%I=@!Q@6L=$M)$$M#B)B$;J$+* M>\8P%]CY !#'%<;+I,7G5*MFJ3,"]KJ#NL=1#8BG*%-S)X(;/^/.M>76COV8 MD]HGJ8BFEEN#M4E$6I9"E(3:E$K.P"JQW_YLS@ GV',3'2R< _O&:HRT W.' M!&V5U>#$:+ZQ*;FNN)Y7$87[%&E\SDS/0@YW(0?'F*.!QZ 33)URBF)A /$D,EI'12"F3D[R5Q58!.>2\23:O3.]" M#FM%#HI2AE.BAC&@"&VT,$HP*8*,(0I?\A16C!RFED,P^=2TMTAJ#6Y34!$9 MSC1*% >5N)16^8U-P7$EU*-#(X4*"L@K31P=5"CFL(3DD M%4AT)'IL'9?...:(UUX9*_*ATI(;L6+D,)L;08CWX"-JI$6BB#/ID*$A(".C M299Y2VE]YIU6@L_KS'MAAW5B!RL-X5*XY$WD2F#+ Z'$1,UC(N"7EJR*56.' M:5:%IDE(9B3R'--\QB$@%[1'W!J)?1 $3(J-32GX'$]K%G98)W;(>Q-..X=# M 4BM!6.\<"IPN!6<.Q*0L:JL<,T(4-*L!U8 '\BDIQ7:5*NEV,1CUIR)G*9 M^CHFJ2M&2TRRL,,-,QR*:XPV!^/>GV6UDH7O5BVPY:W^*O>8$1J^^^.G.V'_,#-C:G MM2OJ25RJYE;E&>49Y1FK]XS2E.XY[..U-H$7V<8M*_7=]$>W&_I;G3"N\=3_ MT&V'8NG>R](]F,W;,]39$"5&2JD SF]@R :?RS%RJQDL*+5\8Y,27'&VAF5C M"Y*?H;]90?+(Y1GRNH(H9@+'KG($SC(-B"M$T=,.V:%Y<)(#5#&N!)L M7GD:!]KG$(0*C*B%PF 2/S#AM18Y? MZXJ(98IZE>8ZI4S8*C?7*70V)SK[.KNO3C7V$1N/*"@;Q&'AD'%.H9B7Y GNEJIXSR@H+4@F.(N,8262TH$MCJH"(& MF+,<*JAP*;*]QD!>9#N< N2Y 7EV4UWX$ F/".PH@GA4#%FE$N*>FI@TE31W MQ "-3 J0UQC(BVQZ4X \/Q]Y9D_=^)"<<. :LQ#J]#;DN+(H&L=)L(1@74?O M*R5+A[KU1?(B6]L4),\1R=,M=1F2T0R4,/9Y2QV0BXSUX"K32'!B 7N>@_>Z M,H\OIE"0O+Q(7F 'FX+D.2)YNJ/NK(Y.F&>@+?B'*M$- M!22+@*R1MO:8*)FVH%Y./QI_N4S),*>$6 M"9.S@844R$7/D(A: O1]8G4Q"XHK+DNU^$("S]MGII# '$E@ZO9@S9+F-B%L MB$>MY],(8$YDL#!U!)(C"L)3@ 3 M*9_6E1*!3P>&@<#8DV09I3F*J7FE5'$'"@D\;]^80@)S)('Z_S,1G'XQDA,P MY@RBBJI\I*@NJ1,1C3I8SWP0VH], 2@D- ZH.%"H%5QSG8 Y0KFT.#JB*\. 2%!9ZW#TQA@7FR +Y@@5SZ4 .# M(Q<$> 0^!.04]LA+3RP+%D>O1T4_""MM9@L+/&^_E\("\V0!>L$".+#D:? ( M*R40C]0AYR5'2>*D&)-2^9!9@%=:O+2^+B.\FB5/G?BCU^WW&R>];FH]K+;_ M'#/ 7BX7+C)CHE[Q/^L%+^1W/_+[?BE%0DNOP!-",@6.>/(:N20-4AY<6AP2 MMHQN;'+@/J'G=91Y:2R@@OH52Y$HJ'\,ZJ<@4#L[')-*_,W"J1%-2O%>H7F!-14/\8U$^3(*1VSF$\ M.MH+Z@_EF3( KJ'X/Z:=:#,\+ XAA$14Y]BL(BC<'6 MC]A8AHDS+EE /=,57%!07U#_K%D/!?6/0?U,F@-W3G.#-5*2!,1--O&9)RA7 MJO*.*?@X .R%K!A^=)I#@?T:PGZ1:0X%]H^"_32OP47&#=$442EE;F,@D*%! MH:29,!K,-95/.W"B*JI*/*_ _GGS&@KL'P7[:2*#\5)$(0*2-J<(< !H>X,KL,\*[ OLGS61H<#^4;"?9BZHQ*35A",5#,#>\(A<=O5! MEKG31"GK,NPUKH1Z=/[2HF#_$FH][)[$GAW :!OQ^TGL]&/_U9-6>BC/*,\H MSW@YSWAA_6?>QWZT/7_8L)T 1LFWV.Z>',?.L^>"K;7%N,ATK\D";W7"Z^GR MOAGISF)#WL^&/)]- ),V;PF3@*@-!G''"+(T$00N9+"<+YJGB5U&8"F"ML@[Z1#75B.G,4>11$N))5X*< @)U:6AQ7JC M>8'I607-\T7S-&'+4^>5YA[QD#3B.4/;Y?IUSH#599DACN7V\H14@I<^4^N+ MYD6F714TSQ?-TT0L\'\X4P#DX$@NN)LH A-+()*, DFC3BJ)D0I1H*3 2-E.0;M[#72@CED32!>LIA,J+4SKZ@1!,<^C AP]E4\O%%W)>O M;\VJ[,-_ GOUYOPQ[;W->8$I^=N8+/6[+;(+?@/L0UC/0!RVYZL;:&V!U$; MGMU_CY%XBY5"@;!\3@OG4^VI%2TRM]9(7N3V M>T'R')$\W7LG/F=A1P Q4#+B6AGDL$K(.NJEDSBR7%Y!L(JI1P<0"I*7%\D+ MW'HO2)XCDJ?[[E9Y">I8(.E#/DU%"++1>I1;%^8Y(GNZY:^V5UPXCGV/YG&.'',<:UDNPF!1FGH-U+52%]:,;5Q$!X=U;5[S2K!'!_0+ ME)<6RHO<;B]0GB>4IWOM/*B\ :>0DTHA3@)!SFJ*,%9';[ 7*\X3R=(_=Y5I!TD1DJ12Y/+!'S@F"F"2.$A:QL[2.>H'OO$10 M?F%'W?^(G=BS[7J3W8;C5J?5'^12(M]B.>R^)COMXR4&@MNZM,"%Y1[$%-BTI<)XS MG*=[[II3K@WWB."\4Q>#06#$<$29'=2 J< MYPSGZ<:[(L1J(3@"+J:(!^:048P@IY6AT485- $X\XJ19W8WW N=Y MPWFZ^\Y !0.\0I9D@+L+V)2T$E06 I;6ULLU*,9HWAO-#^(07.J>-)8R:HQ:RVMA4IUO;ZXGFAC4$*GN>-Y^D^ MO'%:2ZX"4M0#GCT8W@;6#P6JDXU)8D9<;6Y+44H_KB^>%]KQH^!YWGB>;L9[ M0L&#%AHY(A3BG#($KI,#;SHIR1,)'.=:KK+"Q7U>8SPOM)5'P?.\\3RS(R]B M]I$$AY4$)37]K; RV1O_V1'/K3Z)VU[E@<;?TP!Y8K)7G=@VXWNM18USUW*X=;.0^NMSA>9>G+1EVBLO_M%@=]/ M@;/99!-,&+<:'&HAO$2<@!)W5%$D''A5$_I>(%FAO-D7 MBOI%9J@4U#\>]>]F4LP$DUPI\+T=03Q1CP#>$@7K#5.!46,!]<3(2LAY'1\O MJ%\3U"\PD:6@_O&HGZ:N$!*C#C@@*7,)&$<3,E9AA)V)3$8>I,][8TI5(!0% M]07USY3O4E#_>-3/9+@$F?OL.D2I$8@';!"89Q@EP8VGCN6CZ3G#15="S^LH MZ\M!_=H#?Y&9,07XCP?^3"X,QR90'RC23(*5[PD&*U\Q% ,CP.<.:#OOM6E< M,?+H;B[W!4H!_PJ ?Y%I- 7\$DY MU7JD]J5\]#&R OXU!/\BYB9$& M'%/V]#6KV./[N!7PKR'X%YF@4\ _!_!/4W(8+!>VBB/E5 +-SRPR3&"$9:Y- MQYCEL7;X944??X!\4>"?4PF-I4YJ>-OQW>/82+WN\22UH=MY6$K#'/,07RX' M/DM6PT@(_MWM%Q:\)PORV;P&FG@P1E,4C!.(.RN1#H(@$[ 'XR P M"GZPN;76*^A?*_0_1Y9#0?\CT#_-(H!:>HU"I(*:@6C M/-!\8CCWX9Q7E^R"_G5"_[.D/!3T/P+],TD/.%"*C4X(.P:F/R<2.4K!#)!< M>&ZY)W5JLQ)%^1?X+T_20X'_8^ _37NPU'J;G$0V-\?C-.6=SP F@)/)1\XT M?+BQ2:FNY-P.)!?XKQ/\GR7MH<#_,?"?Z?5!8[*:@S3C(!$/BB!+X0=PM"<$ MTY2\!?AC6>G']\4L\%]#^#]+XD.!_V/@/TU]X-8(CJ5"2A+P_8512&L6D7/* M61P9L91Q:?S&IJC$ MXQFO=#=;6C O-%NA@'F^8)XF+OS_]KZVNVU;6?>O8*5G]21GB3+?7YQ]LY;C M.*U;Q\ZUW-O=3WN!)&BQH4B5I.+H_/H[ U B94NV+,D29:$?4MLD06 P\\PS M@R$0&;;NN*JMJ$%DBJ\V/)=I2L!L9JJA$T:Z!03&Z.CZINJVI36WT)JW67T@ MK7FSUEP7(C#PR*KM^0HSL C1,BP%+#I20NK;D<,"Q[;T-Q_<#@0FTIA?K3%O MM9A &O-FC;FN*W!5YAJ6HRFNK@//-BU/H:9+@6<'/K7,P++P&&%-[VCK[T0N MK;FUUKS5X@!IS9NUYD:=@&'JD0,4"_BU[F#8K"M^8+D*8ZKG609$U92!.6L= MS6W34<+2G/=XL5^:\X;-N5[WAW@YM%3-533;A,!9577%5=5(,8) ]YEI@JGC M.5Y>1[,WM;[B1EC3ZS'+ MTAA,8!3R/)BK:=*<7ZTY;W4Q7IKSALVY7I?7G="V-,-0 AIYBNE:/M;D,X4Y MMDKM0'-T3>6QLV&TB6P?T*8#/@-#8=7:.RGICQ7/4MA&#=+KQKQM+LO7=4>? M\VQP"MV(TQ%(]FJZ^\1'KA?BOAO4BK,?94YA9N*4YN/SD@T*P$P<0)XE"4?- MDN6L*"5@/@\P_[>YIN]K'C5"1A5J!K@,J'J*;T6.8L _ONEYFL9/95#5CN:N MO5/SL\Q-UC#N 81LLQA 0DB;(*2N)*"^'X;4=8'=V4&ZE(%-EM]8-$D3:A2%TZH>L^YGA<18LT0S%MQU:H MR_=EL'5=LYACF/A-MJUU7,E%)(KLN.I"HDB;4*11LA&ZD1OH=J@PBL71D:\K M\!=-\0+/MHR A9;IX*YN3@? 1L*(A)&=5GM(&&D5C-2E(IKF.QX8AZ)ZS%+, MP/04SPALQ?9"9EJ&[]H:P(AN.AW'D3&-A)'=5IE(&&D5C-0E*JYF^*'+/,76 MM0#9B*/0D-J*3RV/JIH?!+Z&.\VH'=N4.TQ+&-EM=8N$D5;!2%T:$^F6%JB6 MCH=R:HKI!P C&C44QZ2@$)[M43L2.];8^\-&#F'+BJ]Y]CTNT,3!;LA;GZ4L MBDM^>L>[]>MH9(5@6ZME !NKFL"/8LHE_CT/_]1FI8OJA5YD8Y&+YC/%9(:A MN*;E*Z%M!:X&TZFY6!GH='1=;E_Q>LUX^Q4KTHS7-^.ZV@1"(4W7755AD>DK M)C4=Q;6-2 EUU3$B5XTB"BS&,#JZ*?>M>,5FO/62$6G&ZYMQH]S#L)FN61!] M@-$JIFNKBJ=;5(E"&U?MC=!P*)BQVC$MZ8U?KQEOOV9#FO'Z9ES76P0."TS+ MMA0W"+#>PO,5SW0BQ6+4-:+ MTP;=\$U.H:[J0- I1EOR8S?;K=JHH#QPD_2 MH'=@T(W2A\".7"=T'<7V*!YH!R3;=YBF>)YEV3K\XZCNFP^.T;'TA]^#O)/& MW%)C;G7I@C3A#9AP77;@.J:A!K:/T\,44P/W[)M85.TX -..:U#\!M9P.^[Z MGW1).VZM'6^_=D#:\0;LN+'NKX+'94ZH6)8!Y!HF4/%9Z"N:19GI1H;MA0[8 ML=8Q/+D/W.NUX^TOWDL[WH =UPOO/L.MT4U=L4/?!"\Q["",--6W M/=O'?=-MLTV;LQ["EA27K)PLH+_$'A0O6Y"T/6DN!VG_]6+%(<]0W79#^39K M"$"WY6$_JP*XUJP<\,#EFJ;%E"BDP,,L35.HQ0"_71=86. ;GF_CUR!ZQ[,. MK?Y20IR$N)W55TB(6P_BZJH*1_5,PS1=Q? L53%-/5*H;VN*:VBF93FNX3+< MU-1V.\;^U(9*B),0M^^U)Q+BUH.XNN(D D_C6 Y55$,/%),ZIN)%H:6H(5,C MEYE OW&#$=/L.-[:6T-*B),0M\\0M\VZ' EQZT%<78VCVI1%1A@J-NBM8@8P M.RXU#2723#O4J>N'@8M[6;L=TUA[,VL)<1+B]AGBMKG1BX2X]2"N49_D68X. MX2E$JIH3*F8$0$>I%2FVKUNZ2S7#TMF;#[JM=FSOT+9FD1@G,6YGI5P2X];$ MN+J RPPCR[.9HWBN9RNF&GF*YZN!HOFA[OBNZS&;;\KM=EQ/9N,DQATTQFVS MS$UBW)H85Q>W.%MF)YGJ;:FF, SQ,G(ZCZ MWNQ&? @[[C3J HCD6(Y3',B M(_34$,]WZCJ;^KI5HH]$G^V@SYHUOA)]7@I]ZGI>W361X+B*;QJ68MHF _31 M525T5#6@00 1F,47O-;>JE*BCT2?[>:CS4NC3K+2U#."GP'@B*U!, M30L4WPTMQ7=LUW&C2(=90_2Q-_6Y5(LJ:?>EWNE3G(Q*%JY:\?1$;=J2]6A" M O-*TI8K6'N%$/X" GIM'N"EZZTJTY ^X'D^P)RIN-(-(U1#7S'XP25^H"NN M$^+W9:;&(@@4;)<7/:R_\\GF#6;'6ZU+[)38N;?E8A([5\7.NF!,]P(SQ-1A M9+B&8CJNK;B6[RJ&I?NJHT,PKYN(G=JFSF*4V"FQ4V+GSJO=)':NBIUUO9O* ML*)?=13F6;@AE>$HE*I,T3S?=5V(! +3X"4G:R^[2.R4V"FQLRW%>A([5\7. MNES/URQ=8VJD6*ZAX5=2N'SDAXK+5,O3C$"/3%XKO/Z2M<1.B9T2.]M2:RBQ M$2F.$9B>ZYN.3VW,>%IK[\LE MP5."IP3/ME1Z2O!<&3SK6L_ @OFQF*;X?F IIFNXBJL:IN*X5J2&ON>XOL>7 MVF78+L%3@N>K*525X+DR>-:EJH8>A"'SJ6(%0#]-S7(43Z66$AF.9JA!%)I4 MW4RA?'O DU>Z'O&=4^'_8?S] Q\;*F^A@.\.LB/&& MXYPE<.=W]OXN#LO^Q&X:3U5C5NM'J%]DJ,0+'VD,+&!@6_GVJV5U[).F.M.) M%@)K_(O]Y99GZM0-+2N,J!Z:;A2Z7F@S73589!FZ'SK_ 85Y,WFJGT\&,:2W M3/%S1K\I-((Q'M/DCHZ+-T@ ME>5<2XY!X5F.=T&7:%NZ0OHY(O)/3T^0\^;##=]1.(O(*8)Y6A;_.J(?YDU^ M3SH>$R2UGW01$"J#CS= M8*?J(#8)EF4$6SWC(Q8LT*J]^X;^+#./L1<,@$( 0)#QA, MU>R;,K@K;PX >D]QNWM0AC$T04N"^^&'K #M0=EDA*6\P_Q:G(JS)G"B-)J'SV+&<#;,<,%JT4I(HQ@%EP%I&_B"&"_/'0.("'@V0 MQ(8=T>VBP!^+T0"4'C0OY,,2S>,%U*KJG64L]OB/L[ @Q1!BH2@6XL2KO;-3 ME+7FO(=7&,V*DD2PT"X:#H+'VJ37&D0C :C MA)L =A///(! -! VD?%GJK=-!35HV*\0 +I:?,\PA]_!AA/"IC8K!C_Y>S2U MRTS89=%!+:=#D _[XU"5C'K\6(!-4@EN:\Y=-Q5,;4WA4EG)&'?6<*?Q0>F:(LS#HU]CT,V_[D'UG''> M-(YE8 M"-K$C#W O6@/M3FLCC*=&9A9#F5Z8 J&%A>HU^0MH-"[^_ C MWL5'P.>C.?PE[!8G;KZ=WM.!^^;76=G^5C>_UG"Q1JAQCJF!%'"JHF$D^PY* M4].*:ZX%((O]1QT@*&!,=_A/FI&@E@&J2CR10]"40PWC^40.$(' .*9Z#[>G M3"0VIQRO@6A3!0)_AKQF0FO"&5H#OP$><4>]P(S0<.$6S3-,H5D M8"4Y5U-X&+J(+8T9S0F_:0%,BD?!U$":8 C@;SE08:. (0)W*I :@[__AC8" M-O/@@<[SY+>L_;3&6,Y3U)NT)!=3SL/=QWW+>041R]7R:!IF\-HT*X$!@1LH M*SULU3F6*QS=W%20(M@%^%>8#'0U;B2T$+"OP%^CG(["+CF9 MZF$Q+B"Z[J#)@^K"&TD?,/^.P;VU*\=@ =P:Y=H?@. G?CI+0<]K9]WA0Y[D M7COW?3?:7>;_+=Q],;'IV9YPRQJPLDL^LH"."C:Y+9[H6=+0,TP&)-)5AL_>3CM[O9[-)<,ZC"FWBM"CQ)MYS+DA0 0B9TO%,J'%:L?(^!4[C M,Y96T\%"'@06"X?".5C%Y$'_.H._ ZWU0;&]3WG:C:C*84(IH5Z\J& M"OM:4XU38H,29+/Z32(#I,+ M9#2$'D#$45)4'IC=P5!, /4QE6BMW+BF? R]9"4/T+7[ M^I..)[WCE@G,+6"B"S3HQ^S[)% ">:,0;S/H:L5'4?>&&::'T<2K=\.0Q(S MT*\0!)"3-69F0,#)$GMK9O?K1.A_UW4=%*# $/B(#.NE<1B!5@K46,<2#$/805 MN+88%_U)4G\ 1HR&S'^?Z/WR7/61Q%HTPT"C18DUL,=Y[&[A9,RNLQW("J>[ M>(53KE6^RK7*;0?XCRK@XE 5G/XDQ5.SW=K0BQ'PE^]QT920[6MS><*,?.'Q5UURRU+@^CR"!=XRY+FE>BVU&BE Y1JIGC:YG&>D-@1%1U:.*<8I,;H7 MOR$'/"9OXW=(?SG-K#+HW%NQE(L;IDND&8LJZ0Z>P5T\F66?;Y*D. MD1%%CYDRM!>:\W0'C!!SJ?<4<:X2KJMNC=@&AP1=8O&P%&/&*!MI[30-[3-\ M>$ G,>J_R^=D52#@ AAPGM*B*#?\U]!?D\)L#;F*B#G,LGK-&I9 MYEY8S)GYU(( L24A"+2I-/44Y52GRP@ (+S MT\%YJ%$3Q]YT9EZ!'3=BCYBKVL/8H_,,0\?( N.)ARF5F> $(F4(,?DJP=\L MF*H1AG^SV8?9%64PFRJNFRP5H,86(YX9F6!%'A??)G.\B2BO2K]L)M3[TC 2 MT$9<(%F\ M!A$93_U>Y;;"H*9]>*NKFE'W MZ1U$Q'5GZ412(G/80)FYBV^/"T&H^+)2O8,6ZVA[:V3D63[@EY.3KZ\ AF[6 MMH&EYK\/]_#$(AV!D8LLW%F>%B7YF0Z&[\E?X#QOR<7%U\XD.S& M!?0%'AJ.()0.FKXVBO-!I:O8<"'2VD^Y#][E*I,E4J!Q7@UHPICX!:SB$B-Q MA>$!_3Y)T]$TB8&6\CG+JYLT5?F]0^[Z<=!']YXCRJ"S!Z<)P)>(%:9L"+$_ MZENZ%?Q9K*(O5ICIM;PP\V.77/$ZHO-Z97KGJ;>-EU4>_(4Q3[3\?.YU52\@ !J <73\S772>#AT@:F!%0%9^G6#"$#-BDC(HO M%,1<=L"??XQK6BMX+*Y55/$;W@YT09O0FR^,<7Z!H4B9!=_Z61)6>4%?E*6% M=0S6.SN=K";#* 3_" $4"4=(07/2J60*1N3J[L4Q-R/A]Q'5ZGE MCQ#K )+S3QSX=8[G7V:SF-=,E(@VI@MNP6J?5U"5)HD(R)ICC2 >0;@M-P S"[Y.EURKC]\)9]9M1[9 MPY7KX#5\)RC5>VGUEDFL!4DL3=U($LN3FRS()-9+)['^W[9S6-[(4"S,/;OQWY<587,6:TBO:#/0BST;.-W:H^"V*U.S^B"*;;8@F?'Q;"D&(RO,978ADO M6 JG!5U@#6-N(%B)-@E\JB_LAL,D#NHO[K Z@G\RD1(ZP%"P(,4(%WAB_"M8 M4?6X^/2]F'Z$A37.54^F'P--0ZQ[GYH7_>PN)?&2-878VF56\FI8"&?*['6: MF;%'9C:A1OMO4;S,:D+T9MV'H#@8IE?#)<*3H!T)VI3EL\F"F2Q!G/+R2_[I M$7J*I:G2L^M_MA^,SR7T[8G0MS?3T%,9>JHD W0L69!9SH%7M:BM>LU=L];&^&FY7M>T]Z:S=-=7%5]O55^ F^MYHP3X) MUMNCOH)Q.\B70'-G+WX%VVYWYY;=>?!O;B;MMVU]7FHO9W=Z.\[[ >> M216+;;/4^'I*C6>V(W]BBF:W(L?=Q'FT^.A>XT[7N>?3MG>&P7*RF404ER/\ M,N#^]NSKZ=1S)+8/>O2)%4$>#V<*[[8BJ,8F]T_J7;M%B!G*)62WU("E8)N" MQ7T@+[,ND=)].924LGT9S<74UB?PSE*^+X0,(?D5& _6[CR+\3PXE06W_*I/ M97FV<.:1'VADTW)9[HPBHZLMHV^+9/ <7=N>'#=?9LUNS?U7.KE^6 MP^.CH[N[NR[TLGN;?3\ZR8,^;NEXQ,);FA^%M*1'FN79EJ$?06\UPU)UQ]5, M[+JF';$?AE;MT$K3,&?BXV'& 9JJ_-]]!8&6B1+/4S=LTW:E/ _=/;5, MDNZ1>Z2KFKD7XIQYP;/YV;T#/-M/P?25)N6)V09>D/698_3JA@ M61_AI[MB\]1I.QK7,N!/0MOP/,L)V0]3$]R$5^<_8";_7? #KC*< MH2SXQD]QJ%)"+Z7J>E-GK< 9M$]:1KK4B M_7*0&1:SU0Q;\I8V\19=UQRMR5MTP5O.4W@:M]JK3LDEU]BA@IQ,CJKO$/'- MU%509C[+B6;CSK*JV2$^*^_P,[":[H@3/:MM;B:[30 IJN^8GL4;T"$>-%3Q MHI0.6'5(59S*=,YJS*C%6- R8:W)BPY29NUV-BT3EG%DK,&+9#YG754UVL)' M)2_: B\"-F.$=?EV%E7DHJBJY9%*^I*V:<9!B_G^YJ MA3!>_*AY\+-NJ$?LAZ9JN*O%(!6K"7CT]>WL0L3Y[.4ZH)_&[;-+%>)4.AKT M)T>230^2J\ZKFVQ1/CDD4H;ILNI"5EVT360M]R9MDY9VQ./TUN2!#BI.QUT6 MQ/9YYGL9L$L&M-)"AJ96*QFX*$'._AGAP1/G*0(-LI6O"5U[06%O@K V+"@< MI+!DH<5JZ"^EM9T5!5EIL;:N&FLQ%9FKD4Q%4XT)4]&TEV$J!QG$R=('6?KP MXN@OI25K'_:$J9@RIR*9RK.8BN.JCCG#5,PI4Y$Y%?GYRGYRE8.4&>*_E-:R MTK*.=$=F57:HJY;,JDBN\HP*&(NKI,DK8"PT7#88)MF8,?X=R7"4!TWB4ET3 MIY^2KW"U3PN9:5FG>N7W%AMJRZ0EJU=6\@A26LMG6C0=V4MK1'9HF19;9EHD M>UES3<@6A.4JBEA.+E@) //@DUMG^LGMF!?C/E+!^SM+4U;VR:=12&6.1M:] MR Q-VV2&?D-*2]:][ G'<62&1G*<-3F.LYCC_#9*&7$YOW&6X39R),]9D^> 'CV^6F4L3W-.TA3($>YK+],X,HW3:GYSD#+C/D.*2^9Q M]H7@M#G>D\2FY<3&$L3F@N%'4!/6#/)4O*9^?F(YF.BNX(NR02/3/"T MF@ =I,S0I[3F\Z'VBTMF>':MK&W>,E(2H!80(,-2=$,Z4%^9U6F]-LH&1-#\"13YH&V>6K"04IK MO>_.#U)D*Y^:<)#23=*28):0((>RP)5'YQ?Q( J!7MXT/-E M]IT-?);__)-FJ^\%;UGNV_.K83D:]+*H%-1()GQDPDC>#/\YR!#2UGQ(RM^7MREK/9U^D&*2U;\[%I9Y0[) MD@ ]CP"9GFW8LR=D:H( 33=$EJ=.[? LAX,4E\S5K'9"IDP'+BTN\TB7N9K= M)A;EYU>2JSS[- =7%.G\H^G3$N7Y'YF/B2:*B:UE5J/.2TH^YBQ-Y6%5JZWR MKWC6PT$*2];:;52%D=*:SL\1R9QUNPW-L M^%FW+,YS#+3:'LEID5_X-=+#B_)$LYUBLB!%;Q]9H6H>]5#M9K/4^M3F.,]!AI0RPR,S M/.U;:2X3DJJ9^P"<#"/Y.VJG'83M>"H0ZS(N;^)6<)Q23\^[LX M+/O5,)O/^5E99H-CM7Z$^D66C,K%C\RXSV(T %\S?CBIFYY!37UJ"G6N\(U- M!(43:OS;SR?=&=);IO@YH]\4&D%OCVER1\?%FZ.9D0[B5)D5['-DLE@"JQ$, M=PD![)( K=F_B@#]%)LZ=4/+"B.JAZ8;A:X7VDQ7#18!S?%#YS_.FP\W: 8D MB\@IO!#TK9C#/NZ;",S)+4QHI?$XF]5? &_XK_-TF-M;;2PY]!:--:'#@AU/ M?G@?QL4PH>/C..4#Y@_-0;5:?;JJ4*$JAJG:KRYW^:4)<,Q<<[N.82R\"@'N MBM?L%5M]K*^&VU5M>T\Z:W=-=?'5=O45G?K>:,$^"=;;H[Z"<3G+]?6)9,DS M",N.;M6=!_ZCO5TLF:7LCD3Q(-24K8OH[FX6=@G\,Y2OB^$#"'Y%1C/75SVG\5X7D&]DJ[)>B6Y M@K?B"I[Q=]9/!T&09/19DYR"K)&31DBQ: M>FE/TIHMB=LOK?87+;WR-(]!UCG%0J9Y#HWTN/"S;ACBLS1 DD'19ZS,HB N M@JQ@99D(TG,#ET@/KV&ATY=1.:()'+!=X"G #.J3OI:DPD]F2#:/"$ZR, 4")'<9%KFB5[8 MR4AQ+2LN'4 7&5%K#I0[N$R1/.[K4!E1L=)Y7SK0(<-QU:/0<73/#@M7,*"3 M._J- >D)1GEYLORFS.*B> M29P;+^P\/POW?0L3^8G MEI:9Y\ELSG.\YY&N WG1U;;([*#2.;K6ZN-<)&?9-&=A/W1-2^*BS*)BY!=Q M&-,\9L4_IBX8R 55\5;DL__P3AR/M_^?G1AQE'\-K#=MUH-4V3GN\%/)^AQ?#7(8-_TI*.PKC, M\B!+A><[S=("UQG V9W7=U5.C^4L)%]'?A('Y"0(8"Y+_,#P KR*X@^5D.,J+$:YQEQGFCODCAJI/'NO1W*MJ\SF)TG6]A.O2@V@EU_4Y3FD:Q#1YS'7] M_)-FJ^_!?[VE[YYV87N+UMO'KON6^!G][5_D=&?H?E/G6,_&@: M@A/U5'OJ1^=X3[[RMBCJXP7-2[A5S25_='O=T^ZL@]4,2^T06A :9D,LIVX^ M4U11)/3O5;O@E@8YLHW7V\:K=\%[%L!JJM8]O^SM90R[ W']^^/U!3E/BY)O MVO(I"T;X24ZW+>*3;<@V9'%? ]IZI[_N97RQ*VB[H3^R-!N,@7"7+"V0!/>" M/AO0-;&NI6Q$MG$@;1P"C3L]N6@+#VF[N!9AW2E-@E$B4O<7QO&X? \CZ=?6X+*VF[N!8AWR<6Q6F\2>#;!UH@VWB];1P"Y;LX^=@64M)V M<2T"O@OJLT22/=G&:VCC$,C>U^NSMO"1MHMK$>9]S1E^Z[/1.'V\:XOH91NRC>?QP:.2^@F;%(@]5KFXFDD^**YY M<&BFCC;YG[G_S5:OP3^3;@UH?ANG_+10@P]HNS"BBWH@OJL=?A"-)8G0+B70 M)L *WY(5L0*AA60Y_#P8 KNB99:/R3"!KL(?:9[35-S<;?] K??D-$NC&+_[ MQFK*,F>TY /M U#ZN*ELSOX9L0*A$T"4#+-\6J99]N."5,6F77+3!X)97^]3 M %_>0#:(!?("U-9_C?AYJ@4;4CQ0/AD3/%95E%V*O>!P%Q9\Y.Q'T$>)0D<' M@[A ,KNL8)N^ZN]14<;1^*5E/=\._H?LIEJ4OQPFA@2S-;;@"FG0%]ZPP^8TKYWR>-E!GH"#CC(,N'6%8,3?EC4,2(Y0QKL.(4[L"N1>+08]#%DSPN M2@H2*^^R_%NUTS'AMU#5\6J>88AJX 'N>Q!VT'KOW3KM:/V,.?O,79_! M,SE 1(B*#2;". I$9?5BW+AY:BQ/2+%#XAS"M"$3U 6>PD'>LA383-*0!\H+ MX.9VA&1GAKT4HZ!?266QD53:83M="Q1HF!5\#> X9[@*^IV]OXO#LE^QJN9S MU2G/:OT(]8LL&96+'YFI2R]& [#/\<,ZT$T;Y=.EG[K85M^X5TC=^!<'$8?_ MYTULZM0-+2N,J!Z:;A2Z7F@S73589!FZ'SK_T3SOS>2I?CX9Q!#F1O$!3K\I M7!F.:7)'Q\6;HUF\ K"J^N38?#KN2W+#GQSD) M<@ #D0[Q3PO@A:!SQ9S/P!_Q)=Y6?,F2I.J\9 .BV5T.'H2C;T]8UC)NT9X[ M%/&GF.__F!:A6F=&+HEI[ ,S!$ M@OH5(""X *^+2PQ#^C2)D )B0]P#B!MXRSD;(1WD#=)1V<]R&'7X9(A0F;V. M84(#'C412?/PN4:('%Z)L7="AP4[GOSP/HP+"/O&QS%/*"G\H3GYL-HDNJHP MBRIG6;5?7>[R2Y,\P,PUN^NIBZ^J76WAM<=:U5ZF6=WLZH:Q\69-@!?;6:K9 M)_+"STB]O.RM2Z94A:IN'Q>X;IQ_]R"PNCSM/N=S*2GM M9TC[;;WA[+M5A+P/8_R$ ?WQ$KGU?1K49^;G(Z#@!(]E D*US.9FCXPOQZ9; M-<"/XS6G;/XGGSL=TU%Q1'X[^:OWZ_79&?GCXN)>,7W;@:WB)9RV#$L"04L< MDHG4]FLF?H/( N)Y1OX :I7LU2SLEZ"Q#(1G^SN/[K+P":A_4&:YG(D7FPF1 M]GW[-8_3(![2Y.%,S&$ #];UYF1X-'?>V'<42G^]^O/LFEQ])B=/KB"441H,^&4*P M"G'L73\K1%Q+RU'."!T.&Q87^;7SDI*/ M.4M3FG;(WWA;(DZ!+-AW7"=(QAV" 35$Z;@P04'%\Y2-07 @C@#L?KHJ,\SN MX :(TO%8!/YZ"/ [?)FO'P\F#<0I7X7@W4H2B-F'-.#!?H=OFP(C$M=Q141D M"W@&8=%JATA88FMP&RX3\:X4\'C5LVI!L1"Q/5_H"4G&%UG"JEJMP$Z!S-(J M)\'OQ(<[SUERZN#P&"XL450O7$BJJD&B.!_P7V&\]4RBH"AXV(E$BUJD7&)3 MD4_%R9>"ZM] 8@,ZAE'PQ6/,?53ICC!+&:8WOL=Y.6*\6UFTU"+GU%)V;Q9/ M)9"6S!35J:#I"G25#1*F4F6!HBR!WW"2A($5J%]5HJAZ63Y[$FHLSD>M]5CD62GHV=22-9M9LA:@S^PXGKWQG)#A M=NTE=65S$Y?) M]N2R3UJ#Z:-Y8U6H=WYS0CY>GUU> MGEQ*R.,?.2S8_;0!;8VSFA#]'MPKD4XBW0.Y-))*$N:V#G,GEY_^(A_/3G^] MN;KH_7IV_D6"'3?6C-/^";O[Q+ZS)!ORKQ-F=X2F<3Z@TX,7/F8T#_&7"?$K M).))Q'M0UY*&8_*1!?T2A@A7!A+W=H![E^3+RZ)%!M':A.?SVYOCCKD5_.3RY/X<@RO@)7G";3V M2TS3 '[,)&QM';8^G5R2WBD$E)=?9 )-0I:$K,W-Q7D^G=R<_;E MZ\79S96D5Q*O)+UZ%*^^T/P;N6<+*3/*K[0/6Y?GO5SW\5.'JTU7OZNO5 M'Q=7DF9)V)*P]2AL7<;?L@)WM\O"K,B&V2C)VLBV%NSXN-RF.;9Q.%OF6(NW MS#GRLW ,_^N7@^3#_P=02P,$% @ CYA24MS(;F."%0 ]_$ !$ !A M;F5T+3(P,C Q,C,Q+GAS9.U=ZW.C.+;_/G\%UU]VIFK<\0/G59/>RJMG4]7= MR772.[N?IF00MFYCR2L@B?>OOT="&&R,0(2TO8NKYA&#SD/Z'1V=HQ>__?5U M[EO/F >$T8M._T.O8V'J,)?0Z47GV].G[FGGKQ]_^NFW_^EV_W$U_FS=,">: M8QI:UQRC$+O6"PEGUA\N#KY;'F=SZP_&OY-GU.U^E$37;+'D9#H+K4%OT-]\ MR\^/ASWH>]9S)EU[<#KIHO[9<_O'"'EG7?=T MXG;MR>E)%XV.1]W1F7?LXC/DGJ&^9/H:G ?.#,^1!16CP?EK<-&9A>'B_.CH MY>7EP\OP ^/3HT&OUS_ZQY?/C[)H1Y7U"?V^5OIUPOVD_/!(O)Z@ "?%$<7A M6G'$21"B#PZ; \&@UQ\,^TE9P8EH>!,*E-19\::,TFB^G< -^5&X7. C*-2% M4I@39T573K1.( JX:36R6HV.XI<="X4A)Y,HQ)\8G]]@#T4^D$3T7Q'RB4>P M"T;C8V$6:P4RKT/$ISC\BN8X6" 'ES;;QY\L2V!)Y@O&0XOF"#T43*2B 0\E M6;?7[XKVCM'_S!P42I/.5BQ'=(3],!"_NBF+#Z^!VSFJKD 4=*<(+4APD!TE)8,9Q]Y%1XR5 MW<2[_^FCR0?0)"F2$[#>.<7K(R#!_N>T)@FML-.+3@!@^#ANFWVNN(-\TXH# MB1/Y$N?_^.J[V#.M/I 02OXK:K_@V+3V0!) 5%4'?4'_!.\MXEYTKAF$^!U+ M//LVOBN*OJ3(N&C"*^&6PO"Q![$S_&-UTUR@:TFJWXXVRVYPB0+LWM./\N_- MJBEB541#N-$A*M.M6])6,O4P:3IM@]* ^<05*= 5\D7H\CC#. RJ-G(1N:;A M^[+A!]#:C]!L>-7R*2M+\;)B9@<\PN !<:C5#(<$]'PC..N\]$B)/EP=*>OG M-=Z_M!2Y56L%S+L'URI5J]&E"OCH$1OV>K8.L92IQ3PK97O RKMF/1MRA>KHK?&W8@$''+W'D#G?9\QW,0]N_Q61WN@X4S9ZS(Y[O1.#G@=<+J@4> A MJE5_M2F@K070#0X1\=_3!!().@NP>T.[80M08MMD %=10"@. @@R)X2:Y#!; M*?6^VN[+&8$UP!(V5I9/RP%X0A._JHO5T.O &/9&PWSOV0J&]7/,K^W=XBOB M(HM^QD;^KQ(GO9\[MBMV&WB^8GWP9JI1Q+8)-_(Q\QXB[LQ0@!\X0 NH-ZT2D!=W89!#@,+AU( MQ#EV&[2!,A%Z(SBUY<2>L1&D4JU8K)7(;:45?$*$_QWY$?Z"D6A%F=)70W<[ MJ3ZP.>OGNZ[@8TE&5I93VT$PB6UT#+3!#<"1'S(+ &EC>+.U85,7MGH-?X*_ MH0Y!?NQ5C/SDFZ5H766_;\M9]$H8KSO+3"GQ*Q&>>,Z#PU3-5B_BK<9*CZV( M>JMCV^Z@=VM[W]%G'(3BS\GR"PHC3L+E#0H-)V_JL=9#.[3E%'Q%:%-AUF1I M)>(L*:^=:"?>*EVJ,(.TF%X;X_3M?CXR35UG9N%$L3M@ HU@%.V4<=&'/*/A MEAA4@T\KXY[")A9+?>)?L3#[C'SQ!E%W#+X'DNH0N^)=0_W,1)3>E1Y#OF@$ M>5LY7'#9D$5K>>A,XL7MG MAB:02+-2<;]:(/ ^#HHOL]>Q+8WC_$;%DU"+_*3IFL*]PHB]/"?PJAL"G\B MU *I5B(VM8J#%60A>N#,C9SP$?PD=,\)O)6^&L)0"K\#S$V3HR8DZ6WB#%)C M0YM0LBTIW(JEJS%!RK>4 @?C6(-,)"&YT M0;Q Q+U]76 :8!&5W8BL OV^4G<=.7\J3Z*\D'D+!K?$Y MC[#[F: )\4G8G+LO9JQ'>VCW\U/?I5&_$&5E9!U07@/C#S&+3,.E;"GD-P1Q M 5<]OC;D]H;X)G(L)>@ [OJD"Z,A1TZHCC(UU8&+V.KA'4'>;CIOHP0E9[$. MG7<=B!OL88A<(&&"X#9J*BH;^:\M=%H7->S;@]PL_UK;M]#[_,Z8^T)\ M2)!S?W95?#Q8REUH,-!_W\IK:$OYR$RTCH*A'YC=T'/+9&)W-LV^@QC;!("H^9[T- _8*XV=&-IH3I?;-M#W*+'@VY-;I:!M'NGRI>R)B(JCT\'F*J,]9SQ4]Q"H9?8?8F3%8O56=6(/FHA?-JPJHTVR MV:"51G3-YG,2)V;0EF(MA] IIM4O4M$QT"<=I_W\<8L,-XGM&K\#+*(53+*) M,^$H=9WVCU[8(A?VP,Y3=L_1HM%_'D&Y&L6AGY!^M8A^PS1@&^9H'9XI ) M0SW28FW(%&DIPA(R#FAN:7QUIM-T4YTY6SVR0WN06]2MAFPJZ8!O%2"J+M_7 M87S ^$=C_ <6'\S"+GK&'$WQ&,\1R*53V6Y/6.QY<$6#B\-%8\@:F^KD=>7J M+01L)+?P7V8AB29=I8JUTD49C]!&4B;Z6$*A5AI2_I)E<2>D>'@%+>6*JZXQ M#:22U2S$A*$V4;9'_?QAVFV7-L>W2HH772G"RLHX0+FMY4V2:7.VVN3:/A[F MYS^,86UCPFT 1+T$_"T"]%[\Q![F]D:88][V)-T '_ETC!>KZP_9E*/Y>UF# M7IK>-$[M86YIMHYIR%=6JH2EM#A8BAZ[^X7X[Z4#O0J*U5W&;U*@WE[.[&%N MY;:.O<1J6(D>K5_0-T PO9=$OO\&.HP?OZF6-)TV> >Y6@,:]2#K;,* ,K>S MQ+Y'Z&/]#!K]8J4Z'6RI9.B8(:CJY3,TD0CHH ?^+D[-O=M(I1>GMYR^/>^'U.-@+14"C=S3.LOY30O56X[8)=)8D+/M59O7\@V@7%V? M>!D$T5Q& ($L&4<#[S9R596KMZ*A/6P@7K;L>WAVR?3=+8C5#F8C![";Y1CATTI^3QE-=LMZ,1O8PMV!3 MQXRR^BBWLVV2KX7F]%5L=Q!G%A\PEX%B-5O(DVDGUT?'_?PUA5_E5@?!1!R/ MC\R2QY$;%V+GQT,LPO<6Q#H8W3W;D6!0/I[:=6Z[<"FC7D@+5*J0468#\P0=R?$E#XHI6(L_X$3MJY?_VU?$C%[L> M9_-;Q,4";]",,=27IS>/,]O.K8,4F$=6!2O5P4J4L(065J)&RPTF;K\G]%K] MO'5*H!THC\7W3//'>B5'^= DV^)M' PS;?@[%NM: MBQF,5OX5Q^B[RUYH_'XB)C3C4H9GW6MRUWJ[8[$]4PMDU\J*LU;RDE*QQ 3U M=OLUD1@QBN7'M<.96&-])@%(@1;*E*H+NQEW/>Q#V\ZMT&W GHH3IY) H+62 M*"?#U[M[NX&_]3PLEI/PZMD84F?J$)^83QG4X*L'6^S0*P%[)2CSPEJ7U7:, MZ^W7T3'0HS:R[2U7]ZRAUNZM-FM.+[X*$'[$9RKKWCIKR%./('2\W(K2!H*) M$-G?D@/#&4&_') M1:'JUGACK@=TWQO=;]3!'!J PJ\'%A^4KMUAMW\X7/EN*L MTA6FP+SJ-7<%M%I'=@)^+#?A(AAU4TY6PJKU.!AU%#T+?3\1FY:KHM+*?O*( M?2SVT?YOA'B(N;_\E-SLF_$@WRB*7 *E*NZ-,..I[U?#?OZ+/HD :R4A%(-?-L8AIC!8;:_J19KO3,>V:-<5%D/ MZO]N1_W;T6MPCA8+ M473^+?E+)8=_D(GN#XQA1I"8CB\,\OB'^'AH%>D*Y9 M)^>Q+S=/AA,/=RPT">2'5"XZ'O(#>$#1'%]TS!E1<3L;E+_HA#R"WZ\3[I/S M!>:$N:)B%QTWXBJ9#"*02L)(_/J=LVAQT8F+ [CSCA7*XO&3A.@.W@@VG:/" MRA><+A!'BS[%1XNRU8VUC&M;A?*=ZB=.L=!IA=IM?")Y&T"7ZJMY\7R4NFU. M[#,,PD*@W\JVO%D(!;="P^35)+[;!YH+3TAHU%9S!@V!^+)":WV!HLNX,I\B MZ@;I<:$O>#[!O,@2RND:MP/**(WFYRX3W:E"U9(O6XEK%!A]9%X(!HIO03O7 MQ2ZAZN.E02'DU1GLOD\GWWGZ@X2SZR@(V1SS9)IUF;S,S+N.5_M:BRW^#2Q- M&N1'FOOU#-$I)C11_V5;W2HX0G,^NW:+*Z<-&HG/]:9NZP9/PO2>FG]BQ.\I M?IJ!W.GLZ86M-O07&DH3K/?4/5X.>GT[3H QEAO 'Y+3XR!>[R*KT>[<3:H/ M/'Y!-/*@#I&P)S%D!>J3KL6PEQ+6!]7AX&#?#=4Q";Z+T7JUH"&L\X'YQ %? M_QI>^8!58;6K$;\7K&$BHD(UQ>Q-XJ 2YR2N#X2XY.'Z48YJ7O*^L+IF3/9@ M(%0Z7NH[9Z[8SOOA5100B@.QQVD":9W@G8ZH=RZ4)1Y!J[N;Y;W*T$L0S7X& M5AYVPG$8^K3QV9("@-]=[IZZ]L1H4_\%V1IUY?V:)#.*E\9'Y0S>$ V]KR., M3T%E,E<(8U@4CC%RB;^\P2%T;[ ),;0G0_6=2-.1+QU]8=.\F>_>VLQ\$8'R M?X.03N0" FZ5%I2XFW+"G3L@E:08@-N[K MN!3Q>J"'TX3#SG'=EL<](+F@(X9OH_QOC6X/!OMTNI%YY4>C*!->)V3\4M6X ML+N^F>_.TSW?9R^B,T%.=L.B2>A%/@3LXA9)$;RJ?BNRM6"M\Q9'^[49[JL; MB/,S.5(!H"+.>:Z666N7T^T\SJIT[#KUP-\L/\@J%':0=Y>[^U%5ZC\IK^)DLXI?T"N91W/H > *[[U+-ZXD\N-U MHR=VA2\CR 2X=M[Y1XE_+PN6PJHD7_F3+2C$ZR=.OH*A8.&)14*M;D_*?%$) M!MX[&N)IK*9TT6!&CL[!O[/4YH<_&/L6,?O( @J2:?%XV-C O9V4B#Y$A?HO[4G;BP"?U*+ MP,D5E7)O2?DT:L-2]F&^%7H45U]F@9K,5W4(84R;1'*Q^(G=J,/R<3^\]PH7 M" I;KFDQN_:#X+N_)VM&RY+@>UO1G4?<55SJUI,9XB-]0< UI.W;\HI<=NRP+S,JI=!ZF9T2+<&"W(QFC!O.P(H6:2U-A1931Z&__] M'8S*@L%)03"HJG8/O46 526J;U#,[H/X._H,OQE?WN"%\ !EB7]A^3V=BH<8 MU4'!3'XI186HA77;6G9?MZ@8[TS[C]MSIG1=6T#\C.$AKA@[5F>P#V%A[J2M M^&2JVKEP,*I"O+=!2V*/<1]=WRGQF5 L6 3%2\65 MB'=MS5=D^@C]S9E]Q>$+X]\#2$<^Z+,W+7>I(B]C5S4U$8 M03/ ZV#L!I\XFXO) 37/=$;+@6K1D0]V[((@$+,5& MTK"8'<]FC_%"6?V]]YG1J=CO6I3'Z ),(RY[VUEJ;YFX=!Q@QL5ZA?P]QO$: M-%9[*=YKJT95N;L?]V1\<>]]"^+=]O<3L>@C5G=N7QTY.0*]XWXAJI)\XCH] MG88=QEWL?EM F[BL)/AL6LZ^QJR986G[H%3UF) YHWV(:VNO@ZB]-\J/HREF M'KSFS/=OXITDX*(@F)?$R?)SL>?[T6KL>+BH>!7R/NE._Z8&@IAJ[WE&AFT+4SOA4(-R?J9\MTU.EDZMZ MFEW/J=:V4V6-W^28 Y98>F3['23M[99P)K?IQ[B)P[OI1I'DJ)YX6G5HX\__3]02P,$% @ CYA2 M4O6M+[[(-0 -$8" !4 !A;F5T+3(P,C Q,C,Q7V-A;"YX;6SE?5EW6SF2 MYGO]"D_VZZ 2^U*GJ_HXO63GG*RTQW96]3SQ8 E8[*)(-TG95OWZ"5R2$B61 M$A> O':=KG9JH2X^1'P7B @$(O[]/[Y>CIY]ANEL.!G_^0?V1_K#,QC'21J. M/_[YA]\_O";VA__XRQ_^\.__BY#_^NG=K\]>3N+5)8SGSUY,P<\A/?LRG%\\ M^WN"V3^>Y>GD\MG?)]-_##][0O[2_=&+R:?KZ?#CQ?P9IYS=_^WT3UI08))[ MXF@,1'(;B&=.$Q3\ZQ[ MZ&@X_L>?RC_!S^ 93FX\Z[[]\P\7\_FG/_WXXY_3J*?=S)_$M>SK9\HWY'5QTCY$6&<"/;'K[/TPU_^\.S90AS3 MR0C>07Y6_OO[NU_N#.FG0P3WQSBY_+'\^L<7$R0# NW^<'[]"?[\PVQX^6D$ MJY]=3"'_^0<_ACD.R"GCB^'^;?&'/]Z.&OTH7HVZ2?Z*WR__O RR+P#X.H=Q M@K3^]/WF-)Y-1L-4^/J3'Q55O+\ F,\.F^>VA]68^TY ;^11!EP-.9K$.Q\: M%8)-;B0Y\@%&W4\'5S/RT?M/@U^'/@Q'P_D09L_'Z?U\$O]Q,1DE7 M>_<_5 M<'X]<-9&9KTBP#T0"<#P+>6:!,>4Y0I?1:KOBFLYMXZEV<]"1]7E>#\6,?X( MH_EL]9-.L(2R)6/_;5=@"TE7F?B .V^2H);0D"B1F6EBK:4D""X3SS%'YAK/ M\>YTUJCS?!J?3:8X;UR8?WCV!KOR\+=D-.S"=UY+[0*T[E6,5OF ]GC+O@$S%:.MQ8HB*!!DVD%(8ZE7)6 MN87^GV+U9AKP[X$&1VJA&AM>3"XOA_-BS)1)XMH[1Z,'C9]"3RFSXXP"&B,A M(SVC)=9S0Q(P):VQ,8)L08M',.W"#_$]\*.67JH196VV+ZZF4P0VB$GRD*(C M&IPATBA# HMHQ69)T^8MEIPJJQWJ051MN#9A1ORV^1& M#0VT,*$&001F(3/"3$(;3AE%+(V1>$J=5A;-0V@=5FA@$>8 %.>%$C7%XLW, M%8<6<&K9,1.3E^#/81'VQEC:2^^/A X.$7AM"^F7<<2E]H/_"K/?)N.X6F@9 M-5:@BFR2BDAFT&9S8 @XRU2*,G'5A */@>JIG704&:HIH=ENMX9'.A!4JD2\ MTR70A5/V/ -17@NE$^!J3$^QX>U'B3/80T=1HI("3F,TKX&S"O=;SX$PEM'- M\TR2$)PDS%$6M.8L)GMRNWD_JIS!/#J**BU44V\A^0137^)=OX*?P2987/"( M.YPC405&I#2:."4TL3+SF)D*UC399)Y$M@M7U#?&E;KJJ,:2EY !A[_= ==7 M/D 3'Z)S"IT])R2"X@$]!N,Y28(K&CT7@IH6''D"URX,T=\80VJJHIZ5.IO! M?#9 DT=8J3/)3N#.E]#)OG+ M^#/,%H<\ V42=YX*DAC5N-,*3[Q4DIB TYLL- MI#[Y01784$GV=<,G2PRWIG7.X!1WD1B7 D+!G MQRKFVU'ZX1*NIN37PS%.\]?AY[(3S?WXXS",X'8K\BH8#V!)R+'X)U&3P T" M,\QRQX0T6K30^N.P=J&!_79H4%$'+=-TI9/1L91)-&418L$1CWL5,#)>0Y$$S9IR3F0,BD@N<8M5"O$(#8)JD]$*:Y5M MO ZD3]&/RLH_2N;US)J4AF7N?O36#W'!?>$_#>=^-) BA1B,(R:Q3"3X3'PN M!TZX_!K/"M0VF0.;\?0I^%&9!S4T4(T.[V#NAV-(K_QTC.;W['F,5Y=%U)#0 M11_&83F]EHZS$ DP@RY9$.5J)-6$FA1S#)1%&5HPXVEH?8J)5"9)9;W4S#Y: MX>@<>%S4/DWA L8SM-\6P9Q?)[-BN+W)'_S704@V:T1"1.HNUWI)O$.X@0'+ MGFN1;9-DRSUQ]BFV4GNY::BQ1LYV<25"L(YPPW"Z)GIBO1/$4./P_R2C;5:< M1YSM TPL/[LHEX?P/T6+G_VHNTXT?^>VM\I9?6GS &721#F$RQ7#N+),B8 MB0.=J4K.2M/D%L].Z/IDB1_.D =V6'7%U'L-/OOAJ-S!>3V9OD=<[R%>3;N# M_)<0YK??K<00:&;:.TH\!T^D*U4+@D-7.6KET)3(O-&+LA_./AGU]7C44EDU M]^ON;M<[B(!41[2XT*\0\7+.DB40_"<1*:DE7BB/PL@ZX5>&NE;9PEM!]9',T C'/3QDI;!]$G M8[Z>X@\6<\6\!_B$?N:KKY_0Y /<^-8.WE8S=%H)+:/ !E]:O^'WETC5O?8%Y ?,ACG,7R)%U M;.X^N6%1FT>F4+/BS_LY_MNE/DWR\J03?WNLR+8\M:ZX=H%>J1C0S1GP\JV8 M#10WP2>=<-D (%(PCN0WBJ#Q';15+LG0Y/CM 9+CHVPSP)>SN!TOX3.,)EWB MT_+I Z>T@I+_)F/)>> ,B)7%]\ZBY/XZ%5.3V/NCJ/KD^QW'C(>AM5K*J'?< M""/\U4=$]%<__0>L375 T5' ,3UQT5@$A1N,)YGBZ'8URERV0_PPJ4R)0&RC110J#CP(TK.?Z. -4B M9.:H\4T6CB=P]+%]/OS8R>(]S.(,=FCC1I* M$23\5@/Z&T$%8+E1;;FMF/KDY]5E1RU%U%L_II/9[.UTDH?S068@=$9OA3F& MW@1#1\)JF0B 2=90=$;;G.^N83C>BD)?^@I>HQHWW:!\]36.KDK5V.)&X?]2 M./ !KGRRN0YGST-9JJ[**"3&S M^9M<+B9UY>1@^GD88?9^,DJ#(- FI#:2["DM!V*YG+,ZXF5F.2E!;6YS1+,5 MTIX6&/DFJ%)) _63PF_/2 ?6(P&IIX0QK4NNEB7!H/*"\A)== '2M"D=]!!+ MM>G=;'W)4X' MR;V):< -"S3@,LL#19LG:$4"XXPHG7T,@5G+3VL:],2GK*3Q0T5=3=>_P7QM M*C&P4G;$$4-=)%(C#I=Y(HQJ1R-3(:HF:]@=%,>?7JV>M#(MAN,K5-EMB/(G MR),IK!7H>?45S0^DTG#LI]>_( .Z:T?%*)ET7O\OXSE,888ZLCPP00-.1!A\ M'XU!4QTW'Y^XC"8*YH&U.0QK-J<^F9:'L_'AV5H_2%#Q3'8)=+DW_ 1C**M& M9"DR@PL/)%N<1UKJP,22+9Q2,%VQJ2:WD[?@Z97Y69M.QTF_,A7:<%M0)GUF M@43$3Z1'25GI.6$I)0W LE)-CE5.ML#5,?9S3@P]48O6F$.OP[!$O$=",9]Y M0*G)E-N6.=JV79YW_>X+,[<:U@>JL)ZY-1E/[F)9!0&9U(PY%X@-OESU<:8L M(I$XQX!J"#*Z)E4%MB+JD]G=5U[54>>)$C36C^LW)'K73#G8]/AVN0=/3J96 M$L(.*?)O)]/N'9G/I\-P-2_9?!\FBU22 74B<.84<=TEGI(];\&B,Y]YM#HY MH]LT+#H2=Y7R&5N&WYXG^SS]]]6B)M#-[0,&BI@1,"INO,C0B]C\G9:Q!@?2"**5M\S5+WCZ/8G>>)HY&2PDDYWV26?3(U^OABG)]: MS=^>_=]]&[TRC)-@E48Y.TULTIQ$$,8+%:5Q3?);VFP&]03Y^W@*?C3\)Z3_ MG(S*\>G/?C@NX-Z,U^"@986_>HG?CC^^A>EPDFX$BW:KX4B TAL+:4$%)3:& M0'*Y11JU\N@WG5*PQT[H6]EUF[%_UU7FI,PYR8+R#N+(SV;#/(SWUL?B1CY_ M\^*7I:S?Y-L9WDP'8H[964\L];B2,[0NG$8_+DHMO%)!L#:]-YO-J%>QV5Z_ M"J$#G5$/(H'U6GC7QW!XY2S^O9]6**X>+_0R!UPT5VRK&7;?5 M@VL2=GUJ*JUNR97B#*]'DR]5+\G=/K1AG'HS\$K1Z?+T>W4KWL$,U\:(,)9U M+>[^8.V3"TL>7Z-IJ;'Z$A;_Q>\7*;BOOL8+/_X([W RKW*&.!]X*ZFF3!'C M+24R1EN2X051$;@5E-+8)A/FM-.LL"44"&^GD\]#5/%/U[_/2B7+U\.Q'\>2 MVQSGP\^+-A\NTN"\\D1GR MH\=RH#5';_(ZUO"QF'CRF9(<=*F46OK&9)0%-5KQI*(2ODFUVMTA]ND.Y+?/ MT6,Y4(VCBRF^R>O3?C,^2L #SK)UJG0\,24YQ4H@EO&,SBPO6>?&,=/$B6PP MES[=[?R&6']N5IW%S-!4>14R[BZ&D5+/AE@I A'*2@^"X==-&BH<:F;L+PP< M(@*D+IVMQ)"[L@+S$D2^?I,7!09*/.LVL#PPS 8?X M1,QA=/V?,$HE7.?'!:S4F5H=@43N2@5R)HFW($DVN) $X1W8>]1[&'_.*_ F/UX"MG6LZJZK(>XY9OR(?)\XBVS100=KHJ$E@VB!G(&*AQWB LC[ @E_1 M;=!391Z!@::V3>/&IY#M:0I_TZM9&W6U8]%/5[/AN-2;6)PS=K;TXC=IH+,/ MTI:.E-IPHB*9:L+ZAR MP5=R?"EH? %4%%)RZ5,3U_'0DZ4]/9MW\&FIIC>Y=)2>P_2R:Q5Y,]";,%H6 MWYH-<',1P'0@3&1;KGLY8KG+1$G& *Q70/-.SLQ>P_:J;$DCZMSQ7]HII8G+ M\LML=E5*_[[)[R_\%&:_CU$EO^ /QIV!,D[=CW]"_)VC!>-9A[STJY[=1/ZZ MA(@WGQ93*A6@J>) LH>T3(8U.I*HC!#&BB@,;^W?5)]5GT[7&K.X?RRI;HR\ M@Z[SSX?)!_^U5%Z[6*1]%Q]OXSP&*LNH(2(\QTJ[3&>'8XECSYE[(^KKW)K\"@*= O!2 MYAW3LS<\?"<=Z^]#QU4$7.V%WW1M8K4>#9AP,EL&)!N+>UC"F3F'//3 [435;ZW.'4U+36LJ_AF^M&/EV?(?IS>%PE.KR?Y_?#CN"O5.YXO M0U6E/O5D-(S%BKR#:[="@8<-='SQP H3/+;PXD$03B[K<\N\1[)_B6_M<'0Z MT:_&.Y/D-T[W6,&OKHR^F%R&X7AY:^L @6Y\SO&">AI>"P%\*)M!-3$LG]9& M&)N@MA#);WY:-MW/<,1+M]-SVXCI%W@['49X/NK, MQB[;N:H@=QZOC8 /FVZE&L ; +V#.,&U])]H,*9R3RT/RXNR. I>W8G_>3)) M7X:CT?/Q^J$,?N;J$DI[CT$*C@J0G A9K$J>-/&,H6G)#%#.*,^AR6E_H_D< MZ\X<"&LCG&6QMO7R;-(&-.*%)I8">N)&9N*4DJ34)M#X2\I8DXR>MM/JTYV. M/KPG][VO'I&J3GCGP GY31/J(N ?_/CC\.;S@XR>IS!6$FVZJHI!$6=Y0E8[ MSP+02.\WJMH2*FH,M$]74_I$_-Z1I%JXJ^:KO'[:DWR&!*X4&BF]!85)Q'%J M">/92$9#?E"[HG\;PYZ'>R>[GMVG-Z-//.KE2_'+>+Y\S6<#B-)[:A310084 M<(EX_"TCPR%=E[EO88'FPZV[UZV6EY- M+J449O-!T+[T:Z D&5^Z$>I$;/:.N*R< >!6IO"47BK@.+H=[-W1G\]?^.GT M>CC^V&EC8-$;ULGA+N9+84Q3KL="#L0K+B-$S:-L$M1]'%8?PH2GYM!]:Z.B MXJJ9JO=+@)?"WVN26)_[3WXVG U,L)HY5+_S*1$IE4*#.DOT-#G+FFD659-B M52:2&D$\A])A)QJ58V+:JYT6Z]V6 MX?,4B3D70>J)_GP+44@Z2E.P98KSUJ6X+'5 E!!<96G!N":%8HY;B*H+)L:K MRZNN)N3/T\EL=CSR&M MW=#WJLQR4Z+NN8(W4/ZI7NBMT$M:ZBUT:K(VU@MB;.GS#EH1%Q7#Q->I[B:M, M]3C)#.RV M(-86Q%(?^%TI33 Y#W*XI$_?;/:IJN4X$95? !2?"_7 QG5Q]O/CP97(+FLJ8$* NMX5+ MZ1^6B2U7AFW2%'==$^R.@?'CL?399*[*MW/HKJ41LSH">C_'#:G;K8[9=;<_ MK<+6NB/4HVV4K>,<<:+ZU#-;BJ?)V>K6T3;T0O?WNY\WH=@^ [<4]\$"J&3X M'=>,7BBJ5 CHMX?H2ID<]."\R20EJM&Q4Q)X$VOP*-0UCF;Q^4\<] &3R2N$ M#DHK%$UVI5)C)%D%[P6/^.MF)[1/HNN3P7FX+T=VBH!.-'MA!/@FS47OPNB3V78^UARAFK.89@^+J_\&\R9[ZJ,C MM=Q$=Y]BK7#)I@%?+"KU#J1D/J/N23),EVH;CCA0!M>/9',(1M#8)@;P"*BC MPR(/GMT%]5=39AS=7J"X,K(H\"5@AM@L#6$<3!(VF92;5 U['%:?=KEJC'D0 MRJBGF3JABF5O^'> ?NT8%TN8?H85&JZL4.@KXQP5^M")*1*T8R1*ZSP/8+SC M3ZT_3PVRYR[5^!RYMMJKBKC>>=IH-/E2NJN^GDQ?3J["/%^--C3UT""ILL5V MH@A+4FM)<%02K67,P66O0YO@\4[P>G6EK=UZ45]5YS%K5O/(#^?1QKK98<"F M1LZ^$VX7M5FN/R68B9P)^-LN9E%6H]ER.6JB@CW&;:F)0Z??3B%K_6^:"'[# M\UL*^*GI5++B5\-TG VXIY0;'TOZ*!"992 6HB3,N18U4;=K8X<*7<#B[6-S O L9<7:E#XMF@+*C*0T'*>'8@^;6NUN7%_!3M8 M^-7VM4T3RLJ'+!6A LJ2J2CQ(J [FQ5DX%XPUJ0\PU/9GD*6,M#"9D>#;+(Z;(?4IVSNDQ#D>,74B5G?F%XO MX=-D-KP)M*5B5V4-Q'-;V@ EAY1%!EL?*87D%1/Z*9/EL0'Z5#"HE<*K"?A, M]NSD$TSGUWY1D?%3^5VK\],GQFH^:R2_/NY )&-S:>)L M7#9$,B&)UPP9DK24T3@70EJ!,YIG M;C@CCBIG>W6*^?_7CJ^QC MN:DU_E@NL-].VS@3(R02;&GB*APZL"DXHE*6UD0T%N.3F]A.(_4I-E27!?4% M73FH%*;]:*B6FKZ M:P4.+F49<-F:C/WH-=QBBE8:'W0@WG.TS:TUZ$UVUSA]4 \!='$.GD<5I]* M1[>A2D6UU*;*6MOY0KR M;O41=QIN%]6;;U+UC41^EOC)/2NY2?!DRQ@M(R>[3*OA/?3)>#Y%N_,G/RHI MUFU"4ML&:7J_?)>)M9/K2\B [U5ZAV_;^*I-5OB6,5I*=9=I-4R_AVF>3"^+ M/M^$T?#CHJ-"FR/)1X=J>B*Y^R3/).D!.Z&L<;"S2?O^1-O)NW/L%H99JT/V MS4.TE.T.DZIT'O#;9%R.A7QIN+T8<)G-@4938F MN6"M:G((N!71L3[4I@+:I1YN*2XZD '0U_>6).DSVG!HV%LO,^&1"Y%#D-0V MN8[\&*@^G0+4X*^)PR4$//1YU65PQ-P*PKF".=VPU.J"J%)D&75A=6/4]?A M?AK=\@P)Y9KBY=T+P"K#[^;C$9Y M,OWBI\=TZJTU](FUL*L03JJ9<UCAOPQ%IHVXQC+RBW#62?_NRIU',(IA-K M\&BQ58HCEP(4<_@5J?209# ?, F.I^2(-$82J3,:YT(SHH7,7GBA%&N2]O8X MK&-=MT>>OK@&I, &2UE$AY)2(EF.Q'IKB.:,*BUM%!I./.W>7=&JR)S[;EU5 M_51S^!]!M7:E9_WJS@!RB%XA.B%8(I+F3"P5@= 8E;?>>YI._?IL@=JKJU?G MH58-)3:,)QRZO:Q-91DF.<,VO!W$^?;='05SHHW6*R.CRJ2TXR5214.L48PP M36WB$G1B36YQG6VCW2#^WU#4'[[ Z#/\=3*>7\P&TE >F!4DEN-$":!+B2T@ MS'"3O O40Y-HZG&POZ5->@_6[;.25M;M2;;PAYA+EZ8/7R8#+Z54VCN2DA=H M;7!+O' "-YU<.DM2&^VIW\WM:/MTAMP;]AVBR7.2#ED$ R=**^=(B9*BE'YF MH91^!@+!4Z:!6\^:Y"HVCPC]5Y/KJ8#%FR(B7/"E.%$EJ-4 MZZ,D/GH1: 13^[U/P*W3X??O2+>WKH\)^_PLP,.7+ML+7%6E ;AE).@&$)G MPK/D$S3J.'L8W#[=J.L7[_;5Y9EX]SS/87H#6"?KJ!'XCG3=-R&P1;U=:5-. MSAEF0P^LO#N8^W2!KS<,/%RK#8,W+R:7E\/%D;L?IW)39SC^".,X/.RX]K'' M'1]0V1GLL0=-CPQT^%'VTP]M*J$6Q]2/#%?CZ'.?QS>57=MCS4<&?G_U">54 M?N5'R^MS[R\ YK^,NZLRB_)<+>2[Q\!-)7^H "H%1]^L4@-_!3^#U4W@ZT&. MR:-3SDH%H4"D\Q'M5F"$0^:"VQBU;G*[8PN>H_.*-S]V=1]9"Z:/;[IU M/3Z9)AO4*G6=2\,%3:A:(='']3ZA4Q.!9"MPS8"$ZT.;?@.;T-1=1X=Y_=Q&LZZ[J>07GV-^-'GE^6[ ;X?-((6Q"61 M4"JES8REGC@I2VMIZW]K4'6FN)RK@DNP@A& M)TZ"5IX$%Y1V/CNC5'L#:$O\X;R;X$DH5$,O?=H=#ZLC=,@P9]@AM]8..M$> M::1!RY@;HJ)$OYL'0QQ/)68##B(5%%GQW>Z1:^,\2+6+UFF%?"):X&LHK49; M4G"%TI&0F.3 M1,0J(W,@F:70)&2Q-](^)4SVCW![Z_(LE.M2[)(Q8!.^#C&Z2"1D50J.>)*D MS28;G42;[NG[ NU3HF3O"+>W)L_#MY+3A(Z/2 $$0;\GXZXO!+&! AH!23J1 M54ZT25A^7Z!]2I#L']_VU>3)^78WD4YRD4 B-@E,$>DR+4UZ(Z'9A>PA6WY> MTO4V,;)7S#M.F'X]4$/T I8YQ>+@.)[_R\41;< MH2B:!F&JB.;8G+KW\TG\Q\5DA&_4;%';$T?M?O@3HD# E^5PK)OV(3K9Y_'' M"_O@R9Q0BH?GQ>X_R$DEVB)O=H_A:^31'C/<267=-L]V#R#=3]_!IZMIO,#? MO9U./D[]Y6E4\/C8)]7''F(XH7+>?.HLIHA$P8_5J7I6<_B3JF@_89Q02^]@ M-I\.(QH"W>]_'P_G[][_O@1Z7%Y& Q0GU=E!HCGEZG?AIS![_AE!E,T/"?5S MZ8MTHN7O\<%/N_[M(8A3[TX/?GI\$9W:$$Z_5^TEE!-J[+4?3O_F1U?E=N#5 M9;=DS[I/+I;O$RV&NZ(XJ=X.$LV95??J_=NWYU/9^NAG5]5649Q01:511YQ\ M')=6'9L_<1IE[8[CI&H[4#S'*O W6#;,> O3;B,]1/H/'W*\Z)X 5GW>AX=& MMCVJ@0Q:A#D>#(+$&\8N_#>Z0NOWP>^/>$T/'JN!+ ^:9JW^:ZO!2@N2&\OU MPZ0$;)=&TG+5Z% .LD_!,V4(S901R;,BSN9RJ<-FE;FF^7Y[WTI=V?;#>>S9 M4I?6BTY7* IYY:C+/@@(Z*XKPML090*#IZ5!IHHH+.P5OM&&]R16DOE'U*+6[)NOLO M63M55NRG%J?+"B3+9681%9PO-I?% K2R^R MDQJ>EU;R'Q=-> TB+S_D*HS;M,,\N;Q/T-)[OAT M,42D/TW!_R--OHP7OP_EY'/QJ:-:1AXX5E4I'C'-2A&Z6Z?R-;[$B]3)*WR/ METFRD_'LIP[(&NA77^=3CUO;<.RGU[_@CC0K99WP+W%VHZYQ[:+=[$ >*VS M)U&ATRNAF,KEVY"#=."LE[I),G3#.54PW_>%]A*_F,W1W_""NLB2)9X%W*Z9 MC,27=N\N&*ME2"GD)J[C$9C[Y$CVA>D;C/N34**F"[HOX-?X[?#C>$"I33DZ M12(5K!1]LP5O0.36,B:%LN!Z0N$EY#ZYG-\1@P\A1$/3?PU9.8F>C(O//,GS MBY)E^GDXPX?C!-;?P"J6QWYC5;4\CIAF)_!EPX_.CAK+,&EH+GA%F. MKZ% B('91&ABE$D&U,B6L]Z&JT_[>$7>W%_(:FJGVG:[!/5^[N?HAJ=?\0\V M0'.4)YJZ'A(!IRT0E=-6$B\B0G0H:,H:$N=Q='W:1-O3IZ*F:I-HN>T^!.6U MU*G44#0L4B*[Z@%&(CRPT@4&TJ4F;3V>P-6GZ.H)UIT:VJELYF\ PR!J;C() M(2@BHX^X"#I&5#):X=R9B$V.=1OMR"\A TH_K5D]^.[B?U_@#X?SV4 RYU#. M@3CE=%&L)MY(G#EH5UPL*GR3ZOI/ >O3GER#*_=?BJJ*J;V0;INPC2I"4)DD MGG2I_@/$ G'URCTZS2M73UFFBR8ODE^'GV]CW.XB3<1R.AL=>!3M@E*H1Y(.F M5BEVO&%L7&@VG3P,C(U26%Q=!-=H5UI)B<]4$XLVH=/.4V:;9*WO#O'8I6SS M2'>5\7P5U"PK\A4^[_K.AP=:4 Y69\)T1"E1RTF@HIPF)M"! ;XX)Y327MC[ M9*HUXN7]Y?#4&J^VZ^X"?+/- +.!53(IBA(+ L%*9@6QG.$$&*2D@^4^G(VC MVT#WR>+K$3FKZ/BDK+QO>72UXH;XAR7P,/2C ?4\ T.+@^GDT4,"?)^\TL1E M[[-(4MLV8<(:X/MD1_:(I55U?E*VKIG=P8AHLDQ$B'(:X:TBSG!'-!AJJ;#" MZ"8G._O!W+/H$-D6_M;QX;R>S82=CI9W5S!/+RJ7>)#BQ MU!NBO -*C8G1W8L0;;F7U 1>GTH\-R9J3W1\TJ7WMTD)IESAQ\)HU6+S]A[@ MB[6B.EV[3!MCN?2'P%V)CX%#=\_BMUE2[34+TL#9;(']IK(+K\V_H+W0D! G M-V"OYB6"_'\F8?:\W!_$]=*L7D@+65'C9#%^--I"0I"0,R?<2P_<,^]5D[/3 MXZ'O0ES[?2S(9]+W27GZ9GX!T^?IOZ]FB_+S R6"S)0;8F6(1&J=2Z\Q23R+ MG(LHG%?Q7,R\#W87+KI_/2X>I=/3F:J;EOKG\7^NA@N+!E^E8L9\G-ZL]K/5 MVT2#=5+G1"ATY@S3Q 6IB>?&<>9%8#Q6,UD/AKE37)]^'_3LF=)/MK9MAG G2LW]WSG58.:XZJ4[SE"5=GM/:5*I\0/QOT-WS+G>6"91Q*L M-J4ILB*^G( Y[K21,E'%F^:=K8.IE<1R\\R?IZ4ZF E225QG2)2\J^OAB;,B M$RF;>"@""3CJ-TTF(M70-TIXKK\G1X5?=H(#+UMJMB98"56!HG+F6. M0F X>1-"8$W*<^P/M4])*2>F5#4--F9::4^(F.Z4\*-)QQ@=+>FL'HT*)]!Y M8XRH8"D/Z'$ZD*B]-S'+*#U#K<)5_5IE[DJG(QR-!.=/2_VFL>=0Y?JEUIHW$-]5RV4: 6'X:0(* M%2;3ZS5Z?T8^N32?6O_M7M>',WD',YA^[NZ@/8]Q>N5'Q2!+)HL$R*F,9I^2 MMIPB"T)U3E'X5&S_,W%U ]P^>FFG9>.Q.FS'M^5QW_AC*7KWPD^GU\L^M[,! MMSHYRSG)(5 BDRZ%]'@D+I0M4S.'QO])2+8=8Q_]M);,JJ2MILO7(LO[+KC, MJ#<>5]2H2MT*YAP* R0!\A>^$_# MN1^5EHIES<3G7^":^1(^PVCRZ;++8)74:64X2;3T*I$&K6J#JZ@.V95%5'IS MS]_9DO*Q_]A]RI6O2)-3:*+A!M:%U@UR4_"@BX MY*%919RTAD2(EDL?04IVT.9S=YP^I5:WWFB.D/!IDOMVR/D:W(/4(I$-QSAU M*MO]:;5*9KL7D(7D0#,.1)1HJ0Q<(LEH)+;!4$",8[HB.E>)B(9)(T7'+5D-L6QMN"ZYOZL"G*E^.T,]IMJ^-=T3KI%\_ M^NBJF]7NDS@V?WV]C]4OI8?$@G*'2&K;HXZ7S$X@&TGB\#YNCS^PF51:]'?; M,M01K]433VPFG28O$;ZB\T63S!(H6IV]'2*6+4\Z7AR[0&PCAB-(\O@#6PFE M"47>PPCB'-+_O?+3.4Q'UZ^'8S^.PSOD_'WLKQ)N]ND08>TYPO'2.V9*IQ7G MX6OX0>.<6K0M5OS]$!SQCA\VT*E%_.2:L+1FRS_!S^ O?_C_4$L#!!0 ( M (^84E(NWG&@^V8 +N!! 5 86YE="TR,#(P,3(S,5]D968N>&UL['U; M'@[_]*/["?_P! M!VF8^X,/?_OQ'^]_9?['__.?__9O__&_&/M_S]^^^N'G8;JZQ,'DAQM$?_/'7^D^$,?Y P@W&TV__]N/'R>337W_ZZ<\___S+ESBZ^,MP M].$GR;GZ:?'I'^JSXZ?_]]NI=^HB7 MP/J#\00&Z?H%]/H\^?:'-]&8GV:_I(^.^W\=3__^U3#!9$K/O2+\L/83]3NV M^!BK/V)",B7^\F6/OR+M+^8/)3[E_^ M-/_,3W!Q08BG3YA\_81_^W',5?3O_Z_J.7=^/7R8XR)A__*&?__9CWYL@/;I4G'2Z MF!RL4(;[9+,R&#GOW4&RF_R#\?"BG^NB\APNZGSY[B/B9+R?3M8]K ,];85S M27?%!<^EC!*-UV"C#TZIX(-0$"VWH;<5XD[T^09&M'Y_Q$D_P1:S]@[*O?WD M=IK>(,&2VB%H)7.R(: BM:N8R%2E$9"U=5K!>K6OE65?#MY-Z-_J.8V'Y36M M'=,E_6#C7O/43G6_#?(EO6>AN<_2926$3JF$K L43UP R%)R;XOG5Q$60EP, MTZW77527:/AMNKJ B!?3G_:NQNP#P*?>MX>2U/B2OASWA*/)2IK @ =@.B Y MG=()E@&UEBF:Z-+*%6 Z^Q<8Q^D2,'_#3Y63G_!B,E[\9,H2XV+N5?W[>B@S M?O87[BU^QL$5CI_%\60$:=)#FE:,5X5!29:\:'0L1!(2#4C-_9:"'B?"W><[&N$4:G/$^&'6IV1A\)\.,/PU'&T=]^Y!TQ_2O)34-F M"NE?%'"]N!I/AILQ[>7PPA>;2W-V+EK4.)0@WHQ'$]>ESGP;TKPR@)Z!XRF MY\"T$YYY#X9EHZ7Q#KDWI87)K$3SX">1PW7&&TB(R'40OOLK&C!_0T,#WZ\[ZO/N]3* M0ZF=^\^##[]\^82#\8UUSB.4R(-DB"A)0%IRHM>)<0<<1=8$KLD@7XOHP=/> MC:[O&H$ZW&D<(SWP(TT[/].$=C'\5(6>H^PYEXP''9C![)E&ZUDL9*$E"V=E M<#%#D[5^(ZKC&T-'[-WQ"+M2?8-Y_QU>7%1O=)!_@]$?>$/X'K=!Y2P5,T87 MFK9H;0)+(\((%4KP4I$WW"0V7@OIL5A$1TIOL%;\'0Y8O2;M5V$G_ M,R[@96FP:$X+F/ 4&5FM6;"N,%>"XD)*S#PV<0TVXWHLAM&E^ALL(J](J1^F M6W'O<#*YP)OS6%"*FV(<2]$2M,0I9BXJ,IE,C)"\*!%:6,8&3(_%*KI2^UV+ MT)W[ECUO R%!DDS*NI=!C$6=@'%,''/Q/*0FVXYWD#P6]@]3\5W.36>_B"XU^^T/Q'[^\/8/1UJAJ2+M5M\>'4 WXYF. ( MQY->&ZF$TJ%-R+L&SR,QH.!..XF[-8V: ,;&B33!9".'TZBRP0Y>PFR@>/-7[Z_0NP;Y3 M@I]]ACY]Y@+?#U\,+R\IBIH,TQ\?AQ?TKO%S&/?3-S\]*\$A*\E2KO$UTK3D M MTY/3+J1DD1?+I#1)<9 I\]#"L-8!>O#+7R>:7C'G')QBN QL-A-F4,64:&G^ MRYEIFOQ82)ZS3*Z\1B$4UTTV^5:B.3[YW;!UCPGLKND&:\XRJ,7$A$4Z:S@R M5HF2]N..)^P MG75"78-U\MN4_K[&=3VK DW?B3.1-&$03C&(RK*S,:YJLT>3V:9_8_^](?]W)146I";8T-3.= 7GV0A4F04H!26?AM M/")Z_@UCH.^6#6$=@ Y-84/YA VFL0>7PPYUVN'B<@//S?L;/T]GTJU ]99J M.'1$^%TT72X4ZPI07'/>#5%W6>](RTH# 0C#(\ M2'"PS86*)1S8+]-_:6>+C)J)-_&FT2KG+/ ($-A.EKT M5J.VMLF1SBT4Q_,&.V1FV)5:&URMGLLU!V-S)K\2#+.Z%IC2*K((GCP9KW%3E>#"\_C?!CG0 _SY.<;L,Z MK#3'JL(\)QV#AZ1TDB5K+E(Q!=<6Z[A'JBYXN7ED M]LM_7_4G7[ND9<73F[%RGR1+I 1.4R%%MB5[HVGC/7>J1":').M6]T>K2TPYA9L0$S1 M1;2JA;T]9_J^K\60:*KP?/LMYR@QH)M1;L<5OU69E%@^N,4\V]'(^O,/]\-2(W<09S MYCW^C])&$?',!@W$/D,>B%3D,H5Y=R]DQ#UDQ$Z/U,GEK MH,D4O"?>QVVDQR"QP?W#-;"GXV(MZAY()UP!QY*LE>=XO?^=)7U;M#"\* FR M4;':/= ^2;OKD, &UQZG@-[BISFD%2.FER!"$H'F9$4AD;:@:S6J1.YQHD$1 M18 V91_OA_8$[*D[:AI"Q!910RL^!QKOK(AAU8EEA2/0EIR:4.3 M(]%[D3U=T]F=F :W)6?V6_U&$I="H5H.N6J"4-(/%K<>;KN0/>Y*E-X4)H-, MI)9,F+-(+(J<,_=WN)%/0][/]P6N_ 6T?K( MG(^U^KG9( M^_K3M+#*+S"Z^/K+%QPEBJ-KBK-S.DA:^SE7-9DJD?8*C2X>4DI96B_BTN'J MW0/O3A$]3H,['6DK3*^#Q/0-L?&S--NCJ?;*N6BMWRH[O/-#_SW MW(=W55UDK^-_?*II9[_4C+5Q/U[@J_YXT@M6%)J7%/-!ZYK.*UGPW#$R;%H! M8W8\-$F-VA+?XYX%6I"T8A+H8%ORUD4A[;*4N= DY#2%CD#C):B8: :(SB2D M4<+;9%V?RP6Z0W+D#M#EJ2_0W1%A-AIJ-#<<5&]\>JT$+.B2+4V?9)4TKUR%ZDRNV.W$]CK#.5CK+>J1W,8TOY&P#:@=[MOM;!(K M41WWWET#]I:+DW2F^J/9A?<%5;*:>8UUNSMQ!H%+EFUTVL1D8F[B=!S1'M9< MQCN5.>RB\29M[+Y54IM?,7)))YF38"44IMD%F_9E-N#@[!Z2A"J+6DR7UR2C*(*3(K4SV1B!QLFYAC M$ZK'8 ?=J;W!'/ 6)R0?YD4QK<5=0Z.BD@(8Z$2Q329+C<5SX@XPN"*]4[F% M,:R&\QBLH -%-\BJIUCWZO)J>C:T+AMW,7>AHP#:)YJ[L-1^:Y)%GQU+'(S@ M&)(7K;8DMD/X&(RD#1T=YN/7N\XO9A!K>ZU2,$UFFZ2OR[,\G![H3)VE6EL( MZGV!J),CCZDH%C-FEH#'4'+.::N-[*TJ.FP#Z &'FDUTWN%*T,H\B\YJI'8-[E0-^26ZUEQ.*. MMP0M@3MN=9(6Y.ZR.!W"S-HX^!B53&#\\=>+X9_CVV .K%_R[:'MJI:LQKU4 M%D-X&7-)EH=DR$VU42&WJ+U4"K.+:7VMDE42[*+OUZ,/,.C_SS33# ;YW=7E M)8R^#LN[_H=!O_03#";7AW!O"$+JXUX<[/>B@WGI0+[E$B8IH>:J&&>3]I@" M3]P:350Y'823O8,E;<[?T7D\,9];\8HB2*71226]C@)\E+X6>9*Q6,6UV(_7 MD_#[<]W@N#@>O8OWG8;=E=(ND1ME0!>4$1EIT/((4$H&4$ D9Q'L?N0NWMQ) M5;Z7@S(<7<)<9?.#]&"--Q(-RR9HIHWA#+(#9J55188$I4UCMPV8#C_J&"1: MO&;]%]_VQW^0CU)_ !]0]%14S@MT+& M:5UF*X+44%K!-49%-H(Z_ MF]651=P]!NE(]2UJ#:6/F*\N\'6Y*_ULPZ9P3IYJDBS5Y#J2'%G$!(PP>\4! M@M5M4GSO0W:L1)M69M&MZD^=A%/#H-_@OX:C%Q3I#"]Q-#\R-L8GJ1WCAH(I M'6.A0(=[%F/DTG) BG2Z"D'OOOYD>Y[=4COL3,4=[TC\#I5_P ML^K!Q]T>[$C7PXX4U:&?=PO+\SD6,,E+C+6DNHFT^,C,O%&6F20YB2MMAGLC MUE4/?C2D[:.H)NEI2X'#\Z_/<9 ^4HS\QW1N4=I)P6O'&J4J_-=,#) M4:::)9S!2;3 D950\S:\<M):^@&O2"6\=H./O('9+ MW>I;>8?IO<46(EP@@?J,@RO\'1.7,.006(-I0FYRD; M,#T9%W4O$AH4L+X#K0);Y-UL >VHCNDUMK/Q2??C\3[[.)"$8\PC-R *'A1' M,VW32O&X+,A"TI)%*4W,3NGUC=_^SN7GLHOL69C'?FKD#<;'Z2>#% M:V!!8:BET#WSJ5@FDN$\)?!@FI0*OP?7&7@>^W*X;!L=$M# "WV+X\FHGR:8 M:W+>L\'T/_5^RF=RELAKGI[7OOIV<"NSM5F3TX4RF=KZ6=$H,9I%@;5;GC::M!$2AJ0+) 76F!A%8R^=X$5D10F9THLC<9/QL#_'X M0ZFA3=V]'->$J08#[15.)C@:ORXO1IC[DQN%CYY=UOBT5W*R.4AR6%VLG3@U MA:/.! I+4@C:A=I$IX4EW0?L4=M/IZRTZ&3U+>RY3RFS((@\%IF53*2+Z4I% M7DQ !34W2D5:3J+BO&W6T58XCY6#=$1+:LG4JD./4U0*>@X70%[,NX^(DU?U MTXO+0Y$7( 4I)FW-QLMH60 :)0:UM,:3ZE*3C8IU@$Z_2]' "(8-R&@P9:W" M-?>CMT'6P.#F)8L>#8>XV11W4)F':!HSH*/HMY&K1$W5TQK M]$6B=DHTJ4EX!\GQO=^N:%K5,V]O'3<(B'[&@A29Y?F!S+/1" 8?EBHSQA*0 M%U_( P/'=%*:!>XX*]%FI/_GEC>Y8+$%MH,RR]X,QY,7P[H;E":+#:)W5Y\^ M#4>3-R_>O_7_IS;3F%LI6>RSR]K$=';-;W8W MOL<#H=$1:,7/4%L+(?/D"]1@-8DDP7/>Q$':&N'C,9RVY+1(9%P-]'>R?Z>= M5P&0)5MH7K-!L5!D9F"YTC86%7B32NCK(3T9.]E5_0UR"-9+/CL G6U&<'(H MA2/9!1BR7I0U_9L#(V8=<)>4=$UL9"MTQ]HQ;&TDW5.QREZ.?8/Q;15B&J Z MJ/X2%.;01:9C)M\I6V"0MXO?7OKJ;;[&I Y/%2I'=]4FX)8 ME [< D;7EQ-OO/_XUQ'W9&"9PP/4UY#-F"C*P2A9\:%VRP)@GCO#(#D>5MM;]\,N%-=A=#^[YOKE!A"A@E7H+"T$FM=*K+4BO'?,61\< M& [6=[94WGKS V1P;\6U.)-?V?CRUN)__9'Y)L.SVESHVH/DV9"TZ)GBPLTN MNY!"*&XT&GD0NGALD^5_,/23*6_ZSUN<]5+#=SCZW$\XB[M%C\M4G]0FNM[%W5NBN0SS/QW,ZO^3 M1-.[#H.%<#U0QAGI ZUAJE8_TIK%1),IH%1:>(TE;''1TO_X=@V7&P/];M&G M8KW!AOEUNM:]@H[723K;XT$TT=!R0P&EQ'J"3J&E*IR""FW "0,VU09/R#O M\D )CM9^\<2NQDD8OVNZ^H1;M+6_J!8Q,@U"D_Y(DX&3=V1%09F3%Q2&/9HM MVA,1OG(;=Q?%-]SXVP;&T;9Q#Q!# W=@:080T_N^5C HF3/O0$7MR=47VUQ% M.B;\VQM1 %8KZ\B=2[SVI ;)?(Z9\62%LT@_C-O&AVYA[;[R_UJG'WS5_XSYY6!"[-;FS+/LN.N% MAD 44S196"T/H -1Y6D68 :RP"ADL=CD,L4VX-HIX!]C+%<7K_H%>U[7TVE? M&%3CU+P>=&*]&)NR*"(ACUM9:(<*N 9W?$>\,-ZIB?>QI? M4@ZT8/*:7ZIRG1P$37)*VAAE"M!H4VYKB,=R>IM;3B-6[MJ/.:'?R@-*CYX6 M2 M8@T7/O#6*OC)>6^^CMMM<,GIH?FNWC*YT3'?1;$/'=!L8#\ Q%;$@ETG3 M:[RH6?J2!9V(GF*T$ZHD*-L<[IS.,17:21ET+42 Y%D'F9@'&9A13@I1HA;8 MF6?=R#'E0:0<'6=2HJVK9&VY3<&:J&6%=0KDG7:6W+#",>VPQ=3SJS$M$>,Q M!:VQ/YC&K'NU2EGYG(-;H-R/;JFU29&Y$!,Q!&%TX#8&+B%;@."#$*GT[L-Y MJ.ZF5R%=TJ:AD"ORA$&BTUXCS37T'Q-*<:D4I5=J\R[F0W7Z M.XQ&TS9N![3RV>JY3?2\&?V2QL$@MSI"4D9HX5V(AD<-B%Y%+&&U_=YYPX'W M)^>O>)9FF^K]FZTU:J-8RUUDTI;"M+>9O &4+!D:=9Z[Y$63+-Y-H X-.N:; M<>/WP^G31[AX&8[_/AJ.QSU (5$8SXH1M&)93KYSJ;._1X/(@6O;I"S-?N1KA3<75[/U?OM2M8LP]FX&'4"(SD1QL#;6FN26GR)%+0?YIXC$W M.>%I+-F*/NE%ONUU /FXKZH:;#J^3'982\GK:TGG\C\%G'-.(^!7Z MHW_"Q17V8DK"BWHAQAG'M,Z"1:](@5:5[$I64/Q]T4,;:(_ OLZ LU79#P?. M9'\?#O.?_8N+GHU&@R5%A&PXTP$4@Q ,"]8J3WH17C:I$[( \ @LY""=KCHA MZ.R$:86HX^=?;WPW+Z*5;=9UFT\(3:NJ=Y)%%S4+2>GB06KCFZQ4NP(]UFE3 M,PMIRLRI&W%NT-[TC"1P;X5)F26+I#B=- --=B$=.*X-STXW*?2Z!L_ISZ5: MV, :I^@0+AI&8C=AS?9$%@6CMP'8M-#=?0A/5.^N"SZWL)'#R3B)U? L5-!F M>F98SS]I1'H:/BP[5.@RU[YMR'5D:[FO!MY)C&47#KJ^8_&\_^'=G_U)^O@[ M3OX*:ELRS4C(@<4=$O MN"];-AO=\H6/BOP62NYZM-_"N,AI%EH5[33+(>3:W4HR'U6JS6\%1V.S3+ [ MZ8^=X#V4MW9WM7'FQL)]'I8W5Z/T$<;X9M1/^.SB8E'IL]L3]*W?U^1D?3]I MET[7"I0@0>-*TYD:&)_$*":(JGG%> CDJA287 MIPH+@2(B;7+A89M6[F=U$K]"U]<&P-]!-9Z=GP>)QU@[Y%XXR<]H85VV1HFHO%5WY$<*&$9DH=FC58Z+)OI M^4W!-W[R"*SYG!@_3E;"WF)=7Y 8]XRU @(ZEDVM]A:THG# ("-U(T823<*Q MDF"ZD.>[(7?*>(,JN]\.4'G$).M-<6]K17$N,XME6@M:.,B^E!";-'0_TT/I M0TQE+YTV2#C8TV07\%>:;BT,77SVR-$R*PN)5426=PZ,GT-V!8I0=*ZWV;@D[R"$ZAWXP!1DIY/$%&.3#)L'F5UQB,$U9>;< MLRLL!@@%)V/BT=B=YEXYKT4$QD,E&2M!2.S#*:# ">=!9\]47 MI+=_]6&KQ.)I6Q7DR2JA5IQ2OK:)5Q+C'KDI%)RYKC<:(! MMA;T([:WHW'9P/W?@/G;\<'X#8PFUY'UC?5G'DLKQ.05>2+36Y7:1.9U) 6F MXJ*UW'-LLFW? ?9C;7X=>>X['I_GOC_F4Q0YHV;>V\!T\8G%'#6SP>08"[@0 MFMCFF>V/'=TLMMPRVX6>DVQ^; /P^Y;9?GSNO NR#QFGL9I@9=0ZL 0U'4^A M8B'DR"1YG-Z7D"F@>T36LN>666-CV8VV9%0@TGC M[(CW-!Y/,_ZWM[/.R#ON/L)*V*J \IG BEI_26=)L(N5#*/2(9,' ,N'18_( MUN[QE\[5U';AK(&)_8R?\6+X"?-[3!\'PXOAAZ]OZZ[:8IW7HA2T7A/K3M4* M+8D%;>@?EXS%8$0439SN>W"=5;^-PWD=MB.E@?/UXFH\&5[B:%I-L!Z8?>Q_ M6D"+ =!G8QA'K&>U13$O C(G@R\.:3QADREH Z;';2M=D=%@;GD_@HQ5S 6> M0(:)M8J_G/:&"%R3EQ@R*SI8H\ERW7)DUHUQ+ -YW!9QD-H;>,[3ZVIWI)Y! M\T%;;16AR-UP( N*O0NQ=Z]2 _6 MW_X=)S8]KHTNM^@Y(66Q-J#QW 8M; +GL/9<]%(()9U>K='#FDZL?.1UTM"W M7P]KMR08I#Y4+PE M5M.XR]L/C,07SY]OCMVZ3S.'E%_7.SE7HU%_\($^\/MP,%I\^QS&_1MGT=9# M2486QEWMM0FUYZEVDGD @[55"@G>)$[O4HJ#HP@8?[Q1;>'9Y 6,1E_I-?.: MOHBA9$/J,55'.44&M2(2K7N>2ZP]59N4G]L,ZP3.PHB*5&$2'16NNK6D3HFZ+\*D;6?#=$>A3MKZFI#8(K>_!F]+5Y=6TX\>T*=(_2&=P407X M.]'R',MPA._A2R] [8=$\W7*W# M"LW<@H0HBMS/@")RU61;IA/TW\WUF/0W M*%2QKQ"OZ+MK(;P)64/.-! AD0LB(Z.1Z5@L$NN)C<$V/=JO6@73",FUQK_=;$] "&69/)60[2.WF4J78=P.^6V#&)'1;- MF.9G3?=OYZJZZ8[TI B1+)V<8%.+U]*LS3Q-X*P8S;$$CMYL5ZQWW1N>HFET MI_*[=F [.5>9X5H5'T4G 8(+C$^[EOL")*K3+$0#VF@4ILTFTV983]&*&A!V MUYS<0=/*4KS]&XS^P$F="V\LQ8.\=B1DD70)PC,4&B@,0F31R,R,=L"5#[6L M]E:3SV$XGJ)Q'9N^NY;G#_:>U@X)E,I*Z8!AW4G4AM94]AT/ MG^;20U>&,#PQB^=FB;RH!#D6EF.F^(E$8B ]4/P4H0#YN*Y-K?CSL\![KD*< MHP'N0EX#P_MM.,"OL[#IUZM!7J "E3&BX,RH.M\KQPF5\BQ!%%(H6S UB3]6 MPSE^\'$\2H>=\]$BQP1'MYM3&W5J/Z0G92U?,M+G$-\M'?#D@Y5Q-N]E/IUH !!," VZ0IEH M!DD[1F!3RBX(FYN4LEZ#YVD[YUV0U""_X_T(!N."HZJ6=SCZW$\D\NNR NWX M/3URO/I7BVL#6\C2TE/O4IB375<^W$KNWM8Y+<5M+GYU)Y/G)^"LWQ/;C3$;SLT1W,SI$# /(NT?(: M*]=_M(W 8B!')!C4FEQ,G]L47SBK .!\S*C3 M<$2#X/FP:FP)G,^TV$\[S*-P3$.FB#M%FE)C\IYFV5#:''=N1/6$K:H[MEKD M:5+,!&.8]LFQX,G>A7*&ZUC;*K2YUK(2SA,VG@[XZ3 S>IJ6 MM+R+>[T]. >7G?58,RA!5' A.Q8Y?2LXH9(IIFB78KLU>6/WO>D)VD7W##1H M /AM]^_YUV]?_M\^CN@E'[^^JF60IB%K*J)DDPR+KE8P<4X2RH L^>!33BJ) M-MUSMX/WQ+=.NZ>PP>JULG[ 7;SS\;8-V*;%&W=!>Z*]T :TK[.L9IRU..[9 M";1)M=I%44QDGFCZE8EY2:,O2 Q)H@H&XB,UL/MV+\_-OG:AJJ5=O1Q\NIJ, MIQH0BSIO,DI+$27+W!$T;C(+G";R5+A'[V@]E]C4BNYB.F&B=/=LKK.; ZEH M41=[!32YV(J@]]NI_V]++>_%@0'Y=ZP$JPB;Y3XWZ6J[ =-3LY)]J#C27*+F MT&02CD(!P1Q/M?:MMEH\VY3=^A]9B>FI7L0\7:OU_4AI_=Y%OB2Q?A"B\ERQBTSSI@K2RG M9?(N2:/D:KYVD70G_A8;/.\F]+39_LX!)*U_VN%,;(ET2=T\DM,=M>3.T92H MI<]&)0<&*>H*RIG>=IB[T>D!A2[O>V9#_6Y1\C(67AMN1)%>&U MS:$+M5;B#OB[T75-Z%Q*ZH1!OIT-VL34=WEQ0];VEG]YON(I6X=@-13D?V.DR:$;WQ30X:WEW!Y3LS6 M.A=UU!ET%C)86[.:O5584%27X6!9.^+PXF+X)_VNUM3Y>7@5)^7J8H&@#95; MO+ EH[O*NT2L2\'3$+7(:[T/"Y"CY%%F$8(SQJE-Q.XF>3?\OAD-\U6:U,HV M9%&1?CN='\B]&=1C(1P=YL)W\=Z&;.\K_1V'4GL#4BCT42///ML8A79!9ZXD MV@VD[Z>';KBO'NU@,ASU#PL+=GE^0R[ODV:),P *I"7G45BC*1"(NM"@3>T;IF4:>SX@ M+8L\,501F+:Z,,A!,J><(J>)4WC3Y#;D9EC'WTCNV$:6=X\[9*'!8=2-XIT_ MXZ<1TA"MVJ:O+W"J]D&>UZ&:_GRM,#UK=401"7A.GFG4R+Q2R$" DSI'G623 MJY)="?#H[.XDS#8X"%L+C!:)GBZ"(G2/3&1+V$*IM1"X8LD4@=$B^#8%%#>! M>G26U!D##9+G%^UE7I>U*&?IU4.;!M;&+;26I/;HZYDE6 \SR%;2"VS&K= N-I1YG"?"+3Q#$(18.O9NFER(_]D]G-/JNHYF,\NG+2HGP7I(ZWQ MHZ\WX2VZ5=M:0EAK%GDQ3&NTA$IG)H.-SH+)V339!-F Z8S#2*3(2W[&B MO;;@,?!\[X[G=J]Z/*PW4&V+--.K$2GX:H0D^:_]+_6KQ:U$S&"%384A#Y:\ M,0G,9Z^83Q(#AB*S;U/\:BVDQV,<':N_06#]"F&,'X<7^>7EI]'P\VS+?E&) M-$51E%3,)2 _7=IZH4,99C%ZE!8@JB99ZALP/3[3Z(J !A?U7@RGMU]35?#+ MNG/X@&FVB*HM\:KG7A-- V)>^N>=U!@=?LD;/L%;A5&^!Z.]YQ'[CC@2E%2[S& MX)@WR;/B3(@4* ;ZSY;!UQ:O.RR2_ B##]@?+-[T9W_R\<75>#*\G#CN\ MN/AU.*+X)_=L2%&K[&L#2')PO:QRU9M41GG,*!5W>CNY=GCK\3R!1@S?#B]; MZ;M%7;XYQG\M8ZRGB$&B!D-N+);B:EWI:YP9L4:$7202&6%L06>M9<&@8^KK@"BA9-#G"W=Y(.IPN%Q/% MUYNT0Q#)B*B82HK8X5RR8(5AQ:()1N1HEI-L]I@R5[WYZ4R;!^O]2*/B&\X> MIFA#,)DI$PEE9R2$5)IC22 M&"5XYKT"YB#7I$*R&FMW"FH.Q_08C>R4M'6X\7R_&(M?WG 4;@R:K&J!GYI. MY 5GVDC-HI1 MB2+(BL8P?6MA'#T[2N[FCIL.[I=NLX" %D[(Z%4N,?1[.M M+[DP-4U2LR&ZS=$>%201IF+*U3P*'P#QPFGZ]U :DCT(T24_>B.KX62)=T3=L MI?NUYT!'R0Y9BCZ;'%RO>4?#<^MMI%H^MN;%@P#%>2V/H4S,F&P22!Z%Y5QL M*FEROWP=E4C 41F.+JLYOXX7_0]36VY4%&/CJUH62-A>QN7"%Z[V[9.!@NA: MT"3'*F:T)CAP:,VFJGN;7WIH+_?Y]F*=6[$^'0%6\K)/3#1.3" M!PH4C*4XDV*.4B^9:%L\BSS7R3C%7#@(HYK<%-P1YRDZ5)_$*I=7T99\-LBO M.%AK] ?]818]"X([(0H3AEQ1+46N)PR1N>G9 CFESC2)\[L2X+O!'M,"&H0. M!\LQVXBQT1DER6\NM.0R740B*62I*3/>^R*"6CYB.A,[/FH]@,=BN[MS?BX; MK@>+3B[C:%*+7\^V$QQ8+ZRK[<%2O1L264!#+'"=I; "Q/)=O3,Q^UMBG*I6 MP2GLL.NAL+\]K)W,CQ+N;XQT>N*(061/G"R,7)9SN:*M\@70:>"<:_3!9U.[ M&AB,H$&FC87V[GGM]U#R>RCY/93\'DI^#R6_AY+?0\GOH>3W4/)$H>11G.WI M&>'+ 7VR61^0U:]HZ%AO(=/RP5J$$M#5ZG)&YQABD%*Z8BE>*I[BI@WN]+W2 M[<+3=3NKO3BX^><'ZW&E1[ZN7& ME_NWC=KXO"XU=P_:)54:H;43TGB1HA890A"\T#*))6N,)?6VQ;VG;@\8_BN> MTJ4>MQG$:)+WNG"58]*"*V^$<-9'^BY' -/;C'$7G?U].,Q_]B\N8)"?I?^^ MZH^GLKW%:9GEE^2\#S[TB9-9=N ^ZMSM!0=K^@!YECN><9Z5MZ;4YATVU,-M M *4313)6TO6C)_]IY%]7G-&P&^?;::.9'731UO:P%QZ7\YW:X+H2=;1@A,.BN0P4LLB2(?F44PY% M[,9T5^UQ=WKIHF[TL-S_V6.9P#Z8CFLE!VMMN2"5M)B!YU*@EIQ0WH> Y+ J M\E250;Z;(>V#[L *EU7A^(IL]\X+KO<;LO,".<7Y)J9:3\,X%K5!IK.UJ$#[ MK)9JT714ZW(+< >7^%S_CED+&N"VY.DEMVAT;>$0&*T*@8FLN%112M/FIMM] MP$[04[YK6[E3[[-++AKL_&_ =Z.?S,V^,3UTPJ/,DL5L R$&P7R0@460&4Q) M08MR9.M9 _5IV5,7?+4H.+P><:WQ0ZR8X$UD(EC%M(7:#HO40M@24CP9@1][ M(CY)2Y]36LZN/#2H/KP!W;=]_5O=J^;'3011FR0+DTD#Z2%F!B;1;*JSTYB= M,;%)ZL">>)^6777&7(.2QM<]:C8(,#L8,A9LANB8<.#KI3W!@B;@/ 1I99$H M;.-.4O=!/-:!7W-C:L3*N61^;A#J^=??X+^&HQ>U%LLTC2^7;)T'S90JD>FD M/(NU2D$]>#$I>Q%CDVZ=.V \?7^I;JUD^YGM(+:.ZV1= _T=+A>5R+>!V_(2 M_XYX3W.SOQG_V]M99^2=@H@VB0FNZQUP3WC_V/RV@ MF6"SI\'"; R::4X@ ^>) 6JM8@@!*37 M)7KB#PW%+<%'YHL'$M:!5F@%8)/V5\M 'K=%'*3V!AM/\ZR^):GGT&PTI9C, MBJHWJ5)QK(8-S'DO?=)2%]/$(C9@>MS&T149:_>+.LRTW?<4],966,U)'HR/ MELVP%8B3G5UOJ9>EP^KLHK EYR2GZ0\YF!)DL7@PO M+_NSG$3"4LL*]@J@SZ%#K>T$T)I+IVP02N2Z;-'U8 MYMZ&!W>1G[7+XUMRL%/NE? F"50R)!VUCP)\HMA<2BPN20EQ$QMW7G1@&\_A MX,-['%V^N1JECS#&ZS=?[]!';X55M$23QU6K$-+J3"Y78BG(F&2,V?(F)_A; M8#N\BRE-Y/CZ$U:=#CY,>VJ^Q0'^"1?US;UH>4Q@D!7M*.@P]7H:8&&&DQLA MT15EFAPWWX/K^&Y=UW9RMYMI=T0TV"6X#>P-?)V.S9ZP/M-T&IC5M2NW<(D% M72LQTN0J513(VW0<6@WG\5E%!VIOL!5P5]IO)]>_T;^75Y?D#EX-)K/?D]_8 MT[$HP8UC/"7/:-(W+'(.C&)6Z8*Q3GK3PDYV1OKX3*@M65UW4'F+X\FH7R^> M_HR?AA1\C&>11D\5@&P*9];6QAHQ!>:3,,PFY-[F)%3@]_E*&]_P>)CO3I$- M\DC6"ST[@%82E)0ALA)$;N[A,C_F,=Q0ZY$+35*D.DM8L2!%8*K%VX'%1PS8E7NBA-XR&OELV MF%MO/55&1ZAJ<*J_$^#Y MP?4VD%OFQ.Z!^31YL8VMX1#;.X#*4\]RB^1> ;49H6.\:%I:ZRYH4.B8=RYX MB8#:-4E1.QOKNR=3]OR-;Q<&CV)T"Z<-G @D+I/)&:8=K?90>U_R#,"U1Z'; MM&5;!^CX&Y3-V;S7>O:@HL'AU]K.=+I(K8/G3*FZETI.(HNE9II;+0/)SU-H M4AC@7#I^'L.7ZD3Y#3:R-[2FVP;9]Y:?NU*X?6?'??1_W):?4CH)/#EFBO T M(#2GP%(#R[7Q(&%WR+?923E[R]BWY6YT>.GPWRS4:4 MM[)WG>,D)7B6?;2,EC>:+.E[9FQ=\U*,KLW*LCW$LVH&NA.QRUY'&U:.T1ET M0YK6L(RC *+6W&S,5]]-$1_Q/$X9>#,>'5*[>Y?$MN=PLRW)N:7'9A.)4#E9' M62+:%(!+$VF"\!DW,;9)JBYY^0TF5Z-IR^&&[-Q]27..[I%K.2>[$$..>W3U M"AOX$+--2=&\#0%#@7N9VBAA1WS]"^M=391 __/=5?_*5GC_]X7-Z'T&[K/[$K*[:'L:PR^,/9GEO699K MJNI #E*H=U.CYIB\XUPZ9Q24DL&;WIY2->)E__LNN[_DF!QM4]M:Z!"\",I; M&FA<@BK>T3MHWJ[S^/.OUQ^9)[@_JX6R7UT7R,(4 MD@7%K(+ -,^ZEF:,C >)0;I<DE^&P8"D/(!$<&@7M&\51VQGJ'JDF+ MNFW ?3>L0QEKL,NY&N-U;>?2;OIWJV-*K^3LJ=/!ODE^/Q5=W&Z_D"Q:H466V"Q[0EJPI(:G0BJ^R- M1%G4?9YH UQ/QAI/S6F'Y\E34:;PXOUJC,MJG&>I+L1\EO.4<+B8"?Q^^!RO MAV2/<^>AU%Q83NN!5MDR4"(QRP4'#)A$=EN9[7'P/BUS/D,;N&OF^N!R<\/+ MR^%@NHJ\@$_]R0+E6QSCZ#-F&IF_7DVN1OAM7!IT7F8'C%,X2^/2"!9I3-:K MBP62LT9#DQ($.R-],N9Z'"[O&I\YV#7=5U_KQM:-<453I#79)%923'5<119C M;1N14\X*@5O9INIY.YF>G$&?BWW<-7U[\Y&[YT$9E05U07' M0N2.7#!7,A?!0"EMS7CZ:I[[5^.6\+]@BZ>G9 M+.EI^LN?88*_0G_T3[BXPEZ,Z*4$PTP)4$^#$O/<(5/9!X76&!>VN?)_//]\ M/SF?S)AY"':T8MPRH% MW6<2?AONHE>11Q,+L\$(I@T@(R:0H98T 0CZ%YM<46LET-,T_U-;Q@J3/[P5 MZ;YZG64^OAR,)Z.K:0KY]*+7^X\P6"GR=+A?+X"!AK/2$BE:\IFX4"2VMHE% ME/50PRN=SLN1.DCT2*F$!4M;[[)E'X3Q.F; A_5#)8O7^]+1XOK^7,L\SOE MVZ!I6M_L%IP3E2[;FYXU/!^@V_:,%PR*\Z28UU;7K4%")9QB0@J95"6M$]"XJ[9#@Z<;R,\F%7GAG=8NX_QDKO'DQ!UZTC\90W&)K@SPC M.*L]T%@N$C'&Y+ LL;WF<&#S>TY0MNL "H9M]-?AY94;T"X_70R_(LX.7Q?' MLM< <[8Y@-?!XE;- +H@<1>M M==T,X%9%=!T$9@^2-$TKOY8 +&85R* -^8DE"!VWR?M\2*7D=]+]VE+RNRBN MP:7?V<) 'YZ:I',YV9P-RP9I;9"YU(1D9)&6"6>QH#=-LG=OH7B:2^SAA#2H M:KJ_(J[%&.0EUW0;F5KNI+00ZC3[,0?8RJ[''<#3W77;SRFT?Q SX[?O_C$' M!TB#3EC/A$R*Z">,AFB$78H?UNRQGMWVZMD82><\-.@?M63 BTC7!L,Q"V:] MJXUJC6/1(DV(%!(9@UR:<(SIYLE;4') Y3?8AM@+4#TW"KO@:E"\YY.);$X73Q%E$%)FDE3F]SVXUK% M/0'Y<8UB%YVW-X;YVH>\ &@36'+!,.TEL)"T8)@M3SP*Q7F;^SZKT)S 0^F& MKJC]$[98>2R*MK'AZG"/7F=Q^S(O4.6EAN] ".%^6#U$EH3_]+NM@" MDNP((8:=RE-O1G'Z6M7!!RAU^V=:T5>8Q$(MME:$C@"^WW1%BG0'LY11TLA<8.@V0:,3-:O,AI04%+ M6 K&JR;Y$-L"?'*VU82Y!CN@W>W3Z&2L+3XQ96PA1]E%%L!GQI.2)G"716FS M3#[%>W2'S'HG8?Q<[M&]F\!D^L29OUX%'PZJJ-,M!$.^?CVT8MH*DBCEQ#R0 M;*46T0Y62%.:U.S=B.KA;^'N9"AW%NFN"&N1_7 ;TWP38AM0+3=Q5Z(ZT09N M=^PMIS)TIOJCV461 *BT(^]1T%*OM6?>I<3 H!!>>%-4DYOF1[2'^[9NCVP. MNVB\@1G<*+(YWTT4G'M;,C"C.3)=) &J)4D21W+V1$2*7UN8P!TDQW?(.V!H M?1WW/=1[9INULVRL9VG2_TP?>SN\N"C#45U"C[-?>^_KC[EENYLNEGNQ%A&T MCAB,]3I9[D405FBG#*)/)>RR:[N+5AK9Q8HVEF MR5A >RT G8C::%>2SRJ#"PA))0>(NQC+MGA.OMFO;49NE6-"<4/KK#!USD4F M:)5-O /<%ZE[[O;[&]6+.GWX>#SM%Y2G21^G4T2/8@252F")>L\TTA?>94% M*PD\CR[1$&D33AY5S >YM[?+&#A>R:V#K:C%F49[:6<=&7K"H!4QN-K$C(* M["P+5AKFN*7%W-0KJ&W:*!Y+P@>TMZ.W:R+UL@LX^ M&A95O;&;O&:1HFB6)?H@8W*!MZEL=R0!OP^GDPRG ZRLQ0'6D>I?]J2/.8&( M+&A5K[/(P, XR8SSVF>0,HAMZCZ#WT722T72 E9WB'OW>GYF_5?;Z.$!S90/9A.IF1T^J*!X>W7TO',:M+8DM,1: M* N8S[Q6*_^ U%=*PIN3+V' M(1A8D5F(!D E'U2(#VM$[ZB![R/Z/$=T2T-^B/M[5R,8[E9B;\,'<4[]=!LEQSB6Y:"9QI<+Q6 M7U),H)3<*FN2?6##>-]X^907[U0*2/GOWTG6SE&#>Q]B'XH1@Q::1$$^5B>UZIF0C'RC@7+ M)"_X$+3*I]G+/!OCW:E^^]G9[B[\-K#9S26<(R1NHLP,A(\$KG &F9/>M$HJ M=_0V?)=9S@?=VLYMRK:=ZS[<[JP-4NPFT>EUR+^.A>Q!RH9"Z&0E=2J0UX) MBC:Y824*$U.*"FR;TG6-!#J>X3:QG*[VQ;ND_9S22A9R/:\,T&,E"5)Y!40&CDTHVJJ/<3J;O1MV"_'-*KEB92_+W MT7 \[A45A=6RL)(+>?[DZ9-P,3,AI'0Y!YO#>24^K9?ENQUW2?:#2B58NF"8 MO(T22V:Q9%LWN16+%-,P#Q+01U([G)>3?[;76,_:TEN:Q3D=P-]--O@FDD,> MT6LRQE!O*5E-GI:/=0L'BLLI..'/R]+7R_+=J+LD^Z[]FO.=ON_>OE,V%9FC M82*1_6DTAM%P3:Q8'K!>P NQ36G@X\GXW=Z/81QWQX$]?".MB9PS@MZ/(&,F MF=_#%QSW%)0 B6L6C4PU9XPS'ZQDM3>1A"P2Z*5P<].FW-%P/P[;/G?"[]JV M._G6R;HM(2FDEU$CB]Z1_AU'!AHIDL;@;)%!)G5>Z?@[[02>-)FO B:^)@U MIEZH=XZ!"HZ )L8T+^!23^?8X S@MX^>9S$?Z2MY(PU *\E^3IMG8 MB,"\Y,%!Y#ZF)G7;'ELRWRZ&L#&9;Q="'DH>U#8R?4_FVSV9;R=;.49"U#Y$ M/Q0CU@*,Y226J%=>-,G%O-7 C*O]K[.6LE$#UP=CO#LE\YV=[>["[]&3^:R- MEN>B:K%+RW2VA46A$[.(4;BL3(Y-ENFGD,RW$_$[)?/MPEJ#9)*%G-/QIH7* M$8)BSL5ZYTUP7O3T> ^\X0N!]-2P?M'%RK M_>E9P_,!NFVPOBQ?N]!:9NX,2[K>XDU2,N^38EK[G%/,5K:I-7<&?D@KHG=1 M:8<$3_=>DN]&*?,]&^Z!#8+$H1TL<9A:DT"P4X5':K)); MVIE:LWF]^3W'=P@.H6#81G_GEI6_\J>_?*E?XA'[R=\'X>AMY7?2R7*?HNB" MBIXL+5I-GEP$'Y7 D)1S6FFY==5WYMG%]#.85T.9$]43)@BCD/Q14)F146@652E,.IITDG4: ML$DZZG;PSC!4Z];F[FRJ=L]:BW3_S@(3P%1;,RVE3:DDBT-(' MZGLAB3.PR],P?BYG3^1;#2_Q6R?15_4/JM#3V[T4/$7K5(2)Y6M'$=K)WMJGU@-H&&S0I->DO*)__TV1$JF2%$B.0.2HER51'>:X$9ONMR-(QT4<72VV"2<\#HQ8Y.IOET@GU$'EF26 MA=S)X$H3P^T$+'DF,'(:DNPC_R9SGF=SVF=AA+,[9U][K0 B"S%XL@FM8I' M, %>*70J!FB2:]E SFT[*4O?[DLJS].-']75$<,\!_D&368OQ% M.QN)=4):J4.AO45E3R31P:980.P3X]\5S\G#_+*4G)TPS&GZ)#2:R"+0+]F' MX,"@3>J\1I#U%N:_?7Q\'D%<1_"8;NL64XN"_L#I)S'@$HWG,3 ,M']I%:OM M$@L+(7@NHX @V[5:;K*D%YE.V(?;CU8(Y3 MG,W?T:E.5ID3*'UAG"M@NM#Q'2+6]08IC$\AZO/J-+[KRE[G5W V7#FG?D5/ M?>;_,QG18T9D']PN40<$L,+1$L'3]\X-+5$@2RGD%*,Q+C3)%)>DH_'Z>R3EM;K(/C(HT[AO#H,[+JR M[Y_#2;G2HF]2?XE9;T!KU,Q'4VI@ UDLI;!4($&167#\7J]Q#I0^B<;/I5[C MX96MF&SQA)/Q6 >HZ'JQ)5G#LA!!FNBHNB70F)I>*%OFK.(B3[QS.L]!"%9\,7E.D OGFCD MZ=F0=Z^[PF?'W7WTVX"S;SY]'DV^(JZD$);9+)%%D3)$5B(0L*!J-DLD9D* M8 I7(32I7=F*Z Q]H.8*G[30UIE=*WK48WM_?7VZG./JVT^=:]PJB;4<8\@J M*]#>%H':@2FJT,=>$A,%D[K!#(073ZK/>6B[%E6/D9PY1]$LA,0\AU.:AS)8Z.HX; M369*SLQ#*M&CR$:=IISZ;,B[5V[Q[+B[CWY;YQ;O[E5R5-YG8!E<8CH@00(E M&0KC,D)!!4T,RD>PG*'?TUS)3^43#]#0F642_QQ/,4T^C.M*!TUO*,RCDOK D:M-,.14P:B_(Y.IY!J[WRC+LC.GG&406KLD^<89": MZ>@]@R!JMZX2HZ[]W)J#5;T1F> M*/TR>^OY<5)N-$@W-EO88MKASY/I\J_JSXD!0!9H:EL"2\>W#H96RRTR$[/6 MT9)9Z=K66AUEF=\_C_-A40L7M;?0$WE*$D21S(D:"8V>,U_[#6H#)18,WGZ/ M.I\#OT^C\?.,.CNABR@Z,N=K62>Y#2L!NES5]CSKO'W7>BRO'B-P=HNB70N+@E4:#B04;$M,I>19RR?3%0_#B MUE8Y3:'=V9!WKZCSV7%W'_T>]4:+ET;73FR$R09&QC"9.I(.F)Q1.FOKW9\F MB>%+O]&RE\)WOM&RC[;:-'5]8AP?K<\'$SW3.DNFLRXL>'0L":]0%["IS:SC MUS!$L0N=^M/:D?)A(H(S66CF11&T>ZO(?.&2)87*N"B%YTU:AE]N/JRWW>@ M#34H;%UC]!*4XDE%2]0%XWR]1.A8<$JS@DYQJ[C+MDEU]J-HOA.G!RT=HR'L M6YPO>N1>X_16/(?D03E."FV@[ MR9$^RV&"LMY,NK\;S8:[O&G[!]YANIB0XG+WY.XUN:!EU[WX#T_%P_&'6 M0KN'O[U_??LR MCI42/@L:GY !9Y,=[K;P'[X^_H!%R!^LDI(#J4;74;,Q,;(*! M&)'(WT2*T MR36W6]/I,]?'9VJ_>W]OC&D0^7PK/[OG<.66[&L7_1*#I*L[:R"T2$I$-Z;B#9)A,PP>B'*<)?>?*O\>+?(Y;)=/%3'4+M![^K3^EW6.6:DJ1P!I3&VIM->]!@ M>:Z#/VU,,2'801_K/5"7U:Z:C&O:>E+F'_%Z.ODRK"8;O6KEI_K1Y7[OZE.7 M'5:YGA+)X*0(*G@OM=(^TH=6,!M.&[OU40_Z6.^!NGQ3"J9ZT-W_7;VC,T[# MT;#K#>0#WM*G_@Y:V7J7XH N)\"L\4"=O87I M8IYO/\K9>%R?6G@:ZYJX+2;I@R%C*)+]0\8O?2-9.*D%G>JR/-CT-A[DU-6K+."0@99\8Q)PTZ*S"'E';R@YYZ2V<;?I-\ M,,>'!'R\"HD<9IS1.?_W#S@F9<^7.9G,>1%)AMH?,9$'G#GY)%JQ+'A((DB4 M;497]KV0XWD/_3)IPVTXI8(;.)UO)W.<$7PN DE;J^$HBQ/"==TWR:D6DI0'V>3V,1V@>3H10V; M3-%=F?+[9ZP>POC#;Y/9[$=R%[Z2$WT;=Q]$J?P'0IA.A+[)N,L%T9L=K/[9M_1"=<#F#(T&4ZUU\2%@8! M%7.TC64ERE=XQA& MM\4GXWPWN*<.:AC/<&!E2LF(P(3S9&1'6>,T49$#EBV85$IIX]MTP'SA9.M= M;9N,"Z=@W%5*TQO,@Q*C34G2Q^)MI/W8"?I8R':7VDNKHR*1-KFLVP'S:V;< M(6I[)'!W<$1WFT06%<;9B11"#BS8.L"X!$U&OP\,0[!2!2- K34QV3U[]"[N!M'[351W8REVP-6R8'X;L-,4RO>AO&?YT$'R1V4& M)_L[",%2=IFV4)'J%+(*5WHZS:P+H4E'F>,RXIE:]J,28@^!MTCP$:K9?)A^ MK!&@Z==E!:QUFC!(9%J+I?$2BLFT,Q:70Z3M4#3I=?8HFN-7'/>CK/40?6=) MM[AL.R=_G*S7W^@G1_]U,QW.\C"MM%$K J*OE/=9<::=H3,1762HN.4Q!6=E M$W?W&5P70HD^I=]@;_AY,L7AA_%#PCJ ; #*ZX.=I-PV] JU5_(EY;*T%;8 M@A&/@;D0&G26FYX_ ^*EI21$]ND$-D,9K$A"PR>RV\EDTTOP7/Y5@3?0B\0<7@8[#J M;Z=XQ_E= +:T)IY%>!I[HA=][L"1[LIH<%P\#S044^\J)98ET%G)<^WXGB*C MOTP$5615FN1)3\269VR*TY!E'QWTW4OCZE_PUUU_@#LG6F",J$ R*+4^WI#V M8HG $#R=>@I2@;5@Q99TYR,//[ZMT+/\)ST*K\D(A?N+,%__F,)X!NF>Q4EZ MSZW)3)90;\5 9D%HSLA:AA1SBAN7 /NR%K=BNAR[H2_!-Z@AWP+MSO7= 5Q+ MN^%)=*>Q&7K3Y6XHZC%(O2Q2*-K@4[DDC9+KIO$ M,4_ DF=LA=.09!_Y]VTK_'K];OCAX_RNXQ,(@T72^HRJ]:AHZ,2T,3(C(OO3&D!: MXW,RWH$N&;PV@HY_D1(H@>I!>Z$]UW:@COX<)YS2P\:U@G*RL&-[4LZ3C^Y3 M*[NO84T=X(L.&#(9Z%I+LJ@$R!::Q./TEFEM1GL@+8'.1[>A^SI![:2 MZ0[]R73@F.EXD-Z YN@C[23WU2GC#[\-OV"^.Q/N*JV+=S:J7(C2F14^*B*(VUC01\& MN'.3E)MJ_OQ>WN'G">W+1._WBV+M&E;+1J1:G^-"K.U; HNA.";JH)U<2SAT MDW3F=DBG,#Z/P*.-[BG]Z*1)_.I6'(O.Q^/YE$SQ?P[G'^\DLNB,/!Q_J-*@ M_ZK1-8@<9!%0>QR7.F=2!0;*>48+,=I E%+(AE_4/EA?";]::[%!V.-Z.OE, M=N/7.J!P3G)Y\W\WP\_UDZ@=8R(6',N4BPY$=!YM$X8] M!>J54*DWO30H\/HVR&)/T2S#S58BZ=TPFX0AQLO$O)2TU19GR'K,1>8FQU\W MV,<:JG,2MAU1HZ>^\S:;SA>EU/4AJZ;R;0130@[D&R*3D=>F!KQ&,&E-=925 M+5YY$7?I#$ O6>$E_6F=DT^B./V FO8LF/2MC1[/QEM0"Y:M0EH&1GJ;$-SW$11C]J:M!+UT7B F;QMK>N4,J'I$/90,^>:B>R=DQ!\5NZ%ZG]+ M"NC8ZM]'PCVK_8HV.D)RE\30)4IQF[\H*M?V5YY%2?97])ARR*+>V.A+UP]? M?3QSMT==3'H19(MQ*?]X<[5$PHLNG)M(*JC5TJ@C@T@>6$;K4H[6F?41.3TU M2;Z'\))5VU&@?7^MLR%<0QJ685J"D3%&3M8P*Q;JE!>C&(!V3)J@M+662^SO M@UU_^TM6;'=Q]NAPIL4EM\&?[P=9& 04A8G (QF72&L)M1Y=%,\%.)#&;"IT M=B?;&:9__S#Y\A_+)RZ4NOS#NDZ_O?4E*_) V36HX7X[&?]YM_]+R[D&EYG1 MKM1Q69%Y&QW+#E2RD%UI,P5O!<-+5FI7D6ZMLNNQP.)Z,ILO!F75A=\W0CP@ M";?E29V3;[L@7$NZ.4!51+'H266\>(_"Q5B,58;;9,O@>:S=9=@AG_GT QM) M=)=LIE=%I0))*?H*0LT8(^>R2.)R2EG++8+M6-CP'D=8Y_G]]PU,YS@=??UY M.(9Q&CY(F/XYAIL\G&,^1.![OJ&S!KJL:'U\E1>^I% 2*8;4P*,HPAN0.F)P M$OW@\+6UT]'AM10'O>?(^MJA\@)JF#=CXK;HFA'P1O@Z)BXBN>(E[*NU;@49 M^[VKP[YVV(N.K+U=]D&>"QWZ*BJ1R'T*REMMD]%81 9CG-E3??T4>SP^E.9J M.H7QA]L@T ]?O_W(-=SNT+?34;]E)4A;/A@KF.86R2N,EH5D)0N859'%NJR: ME'UTAWZ*E+XCDQ!"#:&7&B/AVI.@2F3HE/-:*D]'Y*M-Z1^9C7TD]_?19X-P MUX]D._U>?IE,LN2Y]@\B5%VU%=&KHTD_NFD0\;OK)4+;VD]T:HXFMY5+=^W5ZTQ0:3 QG^N] MX\0]BU <@-SI9?<$P+'A&R MJ_R)I%L76R=_W,$3'D4*"5E24'L*U#:)UI 6M7,%O++*-+%1G\%U*<3H4_P- M#I&-10^"1:DU>5-%FU#;9AH6DP 6I?/6%<.]:>(=;R"Y% 9T$W'+L7^+BXUU M#MT 91'&^\AL0+*0HB8TN=[,<.1"%^VU3TT*-1[!\GHMS /UT8(B\X\X?3L9 M3QY"N]NTDO/&T]'%-,A,GP,$!CEH9M&@XN"X;'-EX6E8KX\X_6FIP3C);VR^ MB^8-QS<$N5[_YF[9;>O]P#-.OM_*AU=72=%+*Z'9]BXD^ M VF,#L9+YH4BPPHL^>NN1G*\$%P*C,$V,60;KNG5L?=<^-%@;N8]Y.6GN$RH M#QRB5U"0Y$,;.ID 2%]DU&3Q<1LS;?@9VL[Z>8CGE5*NFUX:#-A\B_.5H]]Z MD));RRQ@9%H92;9FX$P(# 826/(>FU1OK:)X==0X7 <-QF$^ '/U!8:C6BCP MQX0D\VDR?C^?I+\^3D;TKAE)8YCNW10E?>&NB-H02M7;:9J!=%\W34AD8R;O&;DF1 ^N M@C%9!85]Q/?-2=1N/G<._]>CK)-VG^^W19;+)H\LTY MR9 \T*)#O8<@#.W1:.C#EA&=]*YKCWWGOKJA-K?TM0DJ"Z3UU(HS7YNB):D8=Q)# MT1Z,;1+E>8#BN+?T>M+,9@^G \7:8GCK8EUW79E#@IR=8,D$,KI1 -E/(3$, M1-\8K).E4;G-"HI+T/'A8MWZ'6^YB[G\Z_I+)#OD/__M_P%02P,$% @ MCYA24O)$J*1ZFP, O,T# !0 !A;F5T+3(P,C Q,C,Q7VV:L3>I7:M: M6\S$JA$2(T+6E^=]WV_]?M\?W_==R95?$Y_ 6CS W .0:&_][_JS$R,?[7F,^?9V1B869A^:]?8&5GO7"! M[0(+"]M%-C9V#GIC8;T$O,AQZ;_O_PWRW^G_G45_W/<_).5=$'U4T\5C] =W4_;E MNU!6MJN\U_CX;]T6NR,N(2>OH*BD_$#C7TTM[<WK[^@9^#0^,3DU/3,[-S*#1F=6U]8_/OUC;^X/#HF'!"/#W[#Q<#@)'A M?V__C[@XZ;C.T>?@/,M_N!C.^?UW .=YIALRS%P/#5E>>%X1N?_A O>CI+R: M+E9162,R_P/8_XD+!>!@9*!/'B,G M *@D/-C[@#^9U\-$2$'X&9ZKAT=?K>30Y1NLQ;-%Y4%]/Y:[O;L7NU\7!;G M("GR?O<[@K^64I5E,7.DK?LRS",:X_NXP= M/"Q K(H>2&>7[&*A,F0N;ZQ MK!57:9!T'OJL#KM=%5(<3=C1>5!F*SDV--S&\.CSF)I7;G>=MV-VIIQ)X=2X MFD+,VA5,,9X&$&:AT@!P@KP$66^0!D@4I?^ GTTU3;HBZD[Y]GQ,S.5R.4TC MR8$0"ID&V#%&HI^#A243,30 Q644[5*),1=UTM;TNN]_L IJJVWR<&P%TP#U MV\$J_>]LK-V;&R)8O4ZX-D?.!_LFKEN2Q)>F!8K'VQ3_5B"(.I\3CY_3 /,& MU 91_US000\- *)?P93$EATE_[W"$>_[AV[= )5$WV@BO1J?>[ -W]^D :QR MI\HZ0UL5_U:YP*-"SX_-R=( ;G23PU?IYB?YL_<@O@^7\"7=M"!0"CR6]K.+ M$=NF;2$/1S+^FICS%),=(FB )XTMKK)\S?^05!>P+,L\5POPE7>=+K3",X%X M]CA[&D"H4C0-XU /%U6TRUS,GN+9G%X6O-4\+=)('4"ELSTUHB#VJ[>;YP8V M+7,D*84;.&!4)7I:596 DM_@DC13&;M_9UV-RW26(V!W3N1S+?E?VZ]P'NI+ MBQ@/Q\ BG@UU=4J^ TXJW!.&XD6E"9BW/FMJMCQ7^H:Q^O@8\9&7>DFSR97T M/;+K5%A%A\-#Q/];T@"EY9A0:?_YY1KB6@B8/+*D$+H$S3@+T@QY_9 &8!'8 M>KM@T;#9'=OE[$>MM89G6>Y,Y#4/P!FH_L1M9O?A"PQ 5I^_XM M"*[LI>K^V,QO03VA_"-7YJ#4ZG(8D5-.[N/P86W3TJ[_ [U.'0?AC)""(2/C M'E/4"W;0N:LWI'95-3;_7:WYV;#ZUS4?0HJ>K3 (SRI6X.? YN M <^TMU((]N2RK;79P:K7CW:FX!GW1^[A?3\C6:C:R]SF [DUTN2K&EW+C7Z] MY4 6:W\H%$<#1.V[K36_WD@#Q_H_XDC:.%=( RSS$(1=8SDCRA_!4DTS_CRI MEQC(S&IENY-?+4__>/\_>QE_!/)B- KB3P,L&D]LOUZ0?DGA^66 :8N$B.0# MBUV8\6HKD!T(OHO* XM+?)TT96B32[[%VTP#6-, "=)$$S?,\!1D!XGOHP'8 ME*]UE*FP@>,\KBTQ4MMH $$HCF['Q_$C&F#X!0T ^(*DA)1HO7YS;[X=92P M(PTPP$L&_PI1A]G@WX?*GFPB#:&? MJ/08#2TF^^(BD&KQ [%Y\?GOOM$ ]I:P'BIY^B4-T&6MKBP+_[G.0F6M"* ! M?LI/UFXCRJB=VHJ$9GR!>(^%@?E;M=3).3&B.9T M+VJM\]OFNXLMOF1N=Z6R7:$!F&R(>+1TPM6<"T1;#%$N>K?"C@8P::;VU[;- MQO[FO/N46<\1QW/%N:'D>#8SHXC-FU*QET1BUX2K=PK1S2)1)W*!2W+XY:B! M.4'JOE$C[C@R>9728'&_X9CN0OA*PXF9%7,DQLVK/TDGS_7R8(/(A.0:NTB) M0,SM%45SDW>J3[]M"JBXNGF<7H.[OPC(S_IS/+X2"]("XJ M#Y 3Y5_HJIC>Q#7 \]7J%6>?1T1WJ8JB\+T 97F%2CJ*\\2L@D74G!Y&J1,% M#_"ITV_HO7[TD-39,R:-$ M0%8ZX)>I*OX'XR!._S!=$E.%NMZ:T;S5_.DXJ$.,,]+,0)]A#YSM,.'E?9HZ MY=7N4_PZ!W*U,9U?]8&@DC^D[57+68BXNO/H-5%G3RK"H=]JGX00Q?([[( MP5'P7KOK$WGM-3-N'I)2W*I>71SWM:\?GY>2"$I$L?=-=/]L129;/']@U=,2 MW/\L<<0L9$B#\$?]2WZG5#.EJ%,6IC@IO(I54%?_$[WP.^OQF^,[O)3LF)K! MHQ_R6W FR,HW=1 QSX<@GOYS$H/!#$[.+\WG^H-2CLU$HO]\-E?8^5GF(ZHX MU'2H'I%?^MKN1BU>/JJEICEA0^3MDQR3,\Y)D+VYJZA9IN\+3>YGU_\/LOXR M44:BB#/U!QG7B>6 2V_Q@'*QVKG8LS^.@OB;^06'E.^*U[":7SH*=>Y\#YFA M;R<@"7 K6(4=2FCP.WT+=6Q'WSHN(;=2RHRMPFXD.<8C0W]45'?A3GXFE/F] MD.:_)P)!QE8GH)ZSB75']_JKNSDQWU'%P$6*L[G1(AE2J:[#>9P9/&QB"F^" MUYW]]L"I[^]H@\'S$WL6^=]'*R\@UW/@*Z9&FWV86?AW,2H+#3!='L\Z_$I[ MNE2J>)1G$ HSMKY!GUI-)!9!9\5J>2A*1FZ$!N@MR@4='292TIH2SK4W)JX9 MS+RF 10W AUX5LY.L!U7HW.))<)/X1-$$$F_.3N(RA;ND9=" W"_2K:GYG^# M8_DG2& >,C*&!KAWA@5MD,?*OR.BY!.)=X^KDGOAW1VI=-%@6 TAA$-ZX#@; MZ?,VT(&K36AISBU/F9YAM[OF+R'O6!]I3^3:&QTL/#'W),=8M$H[!K=H!FS^ M0* 0]#2&O?7< ><772'O;&]PW_7IEZH5OGX[7H8?/_L]PV8SCQZL?G;@=0;+ M>D^8/]3D-HF[DQ\#N)/?:4A!0%8:&1*LJ -HMW- M(>*3\OZ2?)'-_Z:#,BHOFE,O/6F<$-6B <+55#_0 -O.C*!3<9NZ@=^A[46G MV6^':V1]X^"B1VP%W:&^*!2&=@?N@"H<1#GBD4?>V_*_S0Y )GK9(C0C:_X2^G M@ P)+RS;ER]D?Z63/E6;[6-.%(EN%+F1GH-/_BHN78\T"/MA]/,05^'S0YD& M0/)@#^FC:(Q#F.&NB(^V RD;IU"4_40Q#+%E53' ,36)9+;*4ZQ5_YR/A$"< MD$2I8^0 (BKS)%*[A[6^Y4AYY+8&AE,Q>S^Q3@HB:]> ,2"*EQ$]3.L:4[JX MFEO=BOK+F,=Z!C=21JJ' T* Y _/LLQKCO5X#I )\)5BC:X\#G:-#C<3T3<&O/BPG>O, M*B?FK#KE^$#3U4#UQZ3OQ_]1B#2_#N^]B4][W& K2 M &L/=N3V4TMZP!Z"2+>\A$4H[31 -39[HMM-Y8Z8!^&3#7TT4:-#&XDE>!@-($(M ML*7D_CSCCR&">Y=Q-BH>;/YANXKPBTXVGG(S).\@92F2CO7<.LQ''S-?+(<148FG;CQ MG [292S+^7D7J]G:2+1>3XW2(@W >NT'#3#H<@P%TL/"RMQJ8MR)")=L@:.I MJ(N) S]YXKQ&.#KYJ$!R=,+5BD[NX'A-6%L!O$LGHCH$RO2X8(9D J(4V/*D M8R<(#6-DD03D"2?=?&=3&N#-RM($&73*>\Q/5TO$@K]LX%ZZ;IJWUO>#-KZV M^LAF,/(BX];\*1;Q+TZZ'WH)I@F7?CII[UKAKC >)M@SPQ9( _QX!\Y/@P!- M#[J?T S7LKHLBX[PP/%VZ17T][X""YL*/ZMFVR07L9O<4<<'1-*"^YD/FFQ'"N&!W1?N5$BD 31< M8NEA ?"!1#R(K\0N9TI6N4^\A'5:)0-%!:?@H!$W]6MDL-G^ZA<:X$@!49G# MGRUA\[E1M=6T2/SP\<%^(O*RG)HL(10O,286U6!CQ^.F@+)W3;2K,'* >YBW'I]XC7I0QSL5<9"NQ.C O8**OV<;#<'R$S]% M)E8.E4_4ROO)!G2Q\PQW$GDD\'F\GN6W-.[JHH^N@LI8GN@'F^-U_@@$*J/LARS.VJT#L MVN A$ZR-)$T.PD7V+O-T$1""T.T<9\=+FV^*1O4Z;?-3=I^J_N>GGEVS#-F0_ZT5A5@A,RF M>[KK7-)0MA-6]823)Q9)VQV:?J%'@!;$+V1$;CV<+)X[O]/'8M:9/-/S(*U4 MK0&]X"O&9R[:" RL6.7&C1R8BUP@2S!3UB-=24E54GGO8]Y]WFYQPF >M/MLO3J&W5;8 M?W EPOPFQ5E>9$ M+K_MNHXM6Y[GUT^_S40#I'F>_)OU2SVU-4QW27D-0[U2F+9A:B<4N6KJ."4E M"MIA/8M9437'I^A-?./4*-794!QJD6!5'M 8=?5_V"!=P]? 2AX88WOP_$B^ M0ZEXQ,467,=(R"#.!./25SH[JBP;OF:&QPE@\[.N)1V^EYF<^0'B1JX4@*X6 MX8[.4;Q'GG;K7"?=KP5?>K^"[_-$-O'VQFN!4.S]SW3@?I+M5M$FX<6W1 &7 M8K^:1VZKWZ-*AI/D;WAHG"2&-"JUU_WNQ%#40'AZ\-D.V4*M+]B-=)NZ2.4B:@L7 M\>QEN*);,F4)KMGJ@PX!#P7WQ<002CS;SV7DL]8^=QX.CKP],N^X1AG8^DXI M:!<($OXD%Z]W#&S8EIGKNOEL\V>SZ T+PJ0G3J:BWD[[5J,>!_%$[]E7:0O_N&V93Q&/%['\NN MF\4IC!>]_Z%INK5\Z6L!&+KFOR4N)I28JNH6A#&(6+HVY:U4>7.F7;K4:I2I M]9S=SB,_(P:6\D>L9Y4AP7;PKCOJ:LYT5>Y6/?%B4FXXWT'GC327R97G*E>_]P?#YJZXQ^MFN'>@-Y,W+:7I(9: MLPT0"YO$]I DM8OLRG$N[W['I^<>YV7]T.D^%BY!#_1*S^ZL(L/E&B9NX=R; MS^!?'&Z\F<(-+/B6PQF.EF-R@:JRF#MNWGI!_TS:*U1;EC:DW7*Z?[#@9,D0JC HQM-J/[)/=%.O5G(OPG;RJ)/+5R .0&;_EQ.K.1^<$:\?'#WD/UO4T/68 M./>O\L6!5:BN:PX0%XFU)RF,NJ&9)N!U^R]$%I>6607L]Y)B\E9MKX[U^]9H ME%EK?M>XT'WSKZ#T;_Z\>FEVI6#*V_ M'O5\$\T[FYE>QADG7H$2%0GW\>ZE17:+SJVI<3KR#5/UE=S3>]7")!G;'X+'F#8D*GVE-[=>K$O(M2LS M?K VTC3N>FN\8E)8CEG[+JSD^*\NIVNYW6+"POW$J<)2J'6N-)U^;], *U75 MU$GS9V0%8J0G4TFOM;?'+FFQG-M.))I7[$/WPOMKM>\9[]S]]OS#25\(:\A, M+N[I?C2R-KV77?JJ_PUY2?T)K;8$PH#Y^&1]HY=65](09?W&>[4+"-3^G#UF M?7, /K?<+2PY67$IOF(;>(!HE3.U3JR_V[,XL%A+62JX'K,$SAL35Q"]\M3IN$2Y^,H' M*\.?$O6K0EL?.&J?FUI6^4[6?IW2#2]ZWF*U]_>3:S1^)XND'750Z%W5 M>;BN<51E;FL@,^K,5#FR-A9+ [A(SWE1N1 /]E!JM0@+69-[>*S@01-82FW=&\/AQRI:&_(2!J\$/5*_M^ !\B M">*4%4X#+ 08\2/H6W\^H'$6Y&]N40Q2E52,"[7)A'#%#G+I6?< M_:"]+#W4[4.)@I'?IM@+Q-%#P9M''O$>%"S(2N"=C M&Q93-,"K,> VB%6^TNO95#U%04A!G,;V>W"@.+@ M@@GAN%^/CU;E/V96CL8/-\URB_?+D)G&SG5^P .Q8=_(9KC.F@)-H=$(I)*, MW5;K!]>@2KFP-*.22$:6)*@&O$LPY *\^R'ZHA]&:/+&*WPPKF8BEH.GIO'T MH?#(J?R6I]/5B:$#XLMR2( EV&_7O_UB#YM_R^]D]S2$W9+3K^5:))9'<3<) MLS,6F:.*"X/=G_3 WZK(8KG&U1UCRMQR2:ZM?7:0YSKU)"9UT M5BH\1423_$+&,A/)5S8V>]):M6.K8 XK$,YML K1"!O=%HIBL13B,OX9M^HA MO_Y*_29:IBY!N"QD7'>QR2S(@LI<^42:Q^"Q6.69*(&1RIJ.\S*AY-"7R=0=]?KDU)>[&6T0D5L%\90S51&@AYI;\]71= MOI@SH!=F.-'0=A_V?7]=#&8DIL/BE:#E^ABTY<=3,CPC]^^P<[!KGF/$FQ_8L4D6_\F;NX0CHGV>'/" M=;S?AY"KL$#J<&[7C"+>P TCR3D29E@=WI4"$]U@*=Z=V?+H@ZSVNR7! MYCB/J/IRK(R[9.5=J;M[O-Z&.-5B_0X5^Q@RO8X([0R91@JU&.Z J%[^]1CRY)3<54Q,[]6K(FH=0#]2;S0Y MINF^DDH;>\NL;P_QSEDP7UZ#48>>B"LL+8;8 H>]VJMBROENKO($F\T$GU$& ML/3J*XGT=*N5^J'4&:50YZ96M"8SIU/K(9F?&A/:]V%K)B?U-#T(#;],G4"U1?0D[7"JRQL MIP=6U)Z+3SI8;W-[.%'E>NC!7??&W39=53=D0!@0V[=\4?4-3*GM:9/Z9?SYXDV]MOU&]4I.T8D/ MMKQ=TD2)@8@&^.5YHCDF(0/2 [G:PIG7'GQF>^@]HLBXOOFG?*KS/'&3*LRT MLG_%(,\.VO,";>NK=GO(M83CQGLMV.!E&H OI%#XJ_D "&C,;1JL:5H0>3%5]7GJ1NW$-<&FT30B\WJP;[\GC=,QQH)J:BA1PWM;R1D>Z M5/$=/FRSWK0_\ATZD'PR#HX->)FSY'!1L$;)^VW@96WF:O7K9+'?ZF*/"LRJ MS5LCOTC?L+^XV+)K9-H#7(=^0-;0 &1N)&9_-Y"PD[>36/Z7PT\WSZ7"L0FE M[]L_\/G'$6)*>O:0RFZ JR-DN-J*V333 !]9^E( R)>3"^RND31 L7'PQ)'\ M69PQ,=^14)]8 .-;A<1 ZO210M2,M\N<O^:BD#GP7#05/0QP2>1MRH_:._%ZL+=_(D:$!]$PXJ*\A^"X+4T.7 M+1>W)^\Z"O<2_>AD^&7[OW\<+G]E0TB.??%7-5H:_="$E[<0G$Y*-/,T1R D M;A9=;"Q@X<[;T6"Z;WO4%J[9S&^SV:$7NRG\BJ^X;J]P09Q]HOIK^*\[BZ/W M,O4F1TX'&4:5K7DN*)>4.Z9(R-X%.^: >&S4Q;OM7/@?H(T?>:GO>][OC)\F[R4QEYKQ\+BC.EBXC/U_AB5>$H@08?_[$X?37E)7I MO9P(\4Q=)9$L>A"GFECGB"?;O#(I"TQ_VYX;TS=9=2_5G;#IDN/*;M[6G8NO M.N/^%1C7-^->R]]^TG>R[&]NB5A""V0>PJ^Y6&@C'#]>LE0S4,4?$]8#<30 M:"E[W+R42 ,8_PAQ[24'?+^"S-Q?E[A["+EF4^-;Q6*9VC1CBQG&_)KJ=4FW M]+*4<^7,!,;X0)B)H3.FX])[1Z-/AAY*=DQ5C')7*_T=&GK(C#2#KV2 <,:& M).T>E@]D+[E[_ML7!NO:V41C;>*U#(3.KYQ[\IX1\)CQ/'#0*7>C/(0?[W 2 MIJII7^[LYV6Q;>70;6ME\^];W% W!OT) MYMF$U#H-E,-13H0 W$ \^)H>U4S_H(SJ__:&A]L=H5O._GIPZ')>!>8.3T[3M( 80D^ M8W%+]ZUFM:5#EH2E9N>6->T3&D!: M58SUJY;%UYI?@6LS7[:,@_./U3MY 5\1/?G& MXV3%EAAY_FKWNGW/[Y_[H0;^!;MFI?M6K<\W4Z_%>2+A^"#592@0!(THXBG= M7N8X2E27!7/<$7(9[<#F-.$-]!J;9Z>KG[!'_/5\FF@9VY7#$" 0+<2ZV>"O MG[ZJ0O'H7W)K0WX9AS6K@9M8M)X(3JO&;?(.DYIS:T LW@87D1_S,LZS?6!> M?Z9NA4^<-^\/9 F5B G:"A*);^7&#[[7]]BWTL3IE.7T#E M8=Z4(A]$3'K3U1/)N^S);%=^5M1P!]C.';[KO3.@U^]OL,IS1M;4[4NYAUI, M>P8T&0W))6H3RB8:I$,;Y\7BZ]P:(O9=R'Z_OVZEA'[<^Q72L*W.26P+*G*. MF,'>+Y3L>K9@+B^1E@Y6/;LV^"?EG7HQ/:$'$\,=*'4P,[S][LD$B_ XVB]-75'E\9*);>Z5/U^IK3 >\"\E] MJQ.'\M@2\2+&X UB'S2E(/1&8?H2GCFW'N]4NELT37;NR:RT!\(A!29"+#K1>",N!RKK7Y)/(Q37G/=4M/NM\L,RW6\UW< M1XV#LH@=NRJ&XG5PNKBTL\_LD21X]5K3;W]7$A3>NC MGNOG%OW>NFXNHWI6E[)7X.P!,JSAH[-*;$$S?0^0O=GVUNTJ)M^4O_)D[#Z7S2I46&W$Y%8G]O\I&ZV^<-*)W>"$'7C5\"];\\ M3UIG-MS;;A=Q/+)4/;;[]@K3H,ZU[:>X=#NZ('U(YIXCZIYUYEYHV 8^GC5E/L$M'Q=LM0 MHAOW_5\",N@PP:^83BMBN-M_MPOBJ\P$ [AJ1',B&GN[35 (+KQL?>KCG+XJ MLJ=KY?,V"(?LUYD;>!;,#A06JC$AY/H^JS?)P'F88?YV2["7Y:VLDS#&/5(, M'&H4/Z\\?=M#-U>+.DJX>O89Z=8"SEZ^(W^T%%DV\ YOW3TTUJ]=!)/&M6'. MMSI^R;%&G;CU%O.J$"AB8$XSX@="_VL-^/W?Y\-$/PI^6)3MR,?X;FI#L.?TM+CIXTI M@\"3#@&DQIC8 OC0?6=U.LGA.@WP&+ IH>&52?(@F!&7/?"K:+7.XF2/MMI/ M<[:'R>/7SRN262T-)G.?G,7E"FYTA&O[-JK"0H1E0L8%A%,TNT:CX-=SXZKEOYY^?Y\T-$?XM[08X+S3/X ?L2 [$@@"Q$]K9VK;S M;--.>6)3-5!$=L+G?H2Q(_QC-GLSW9.X'WC#W=LS7]X7L7^_.2-6C;A32]PD MR<.,D1$H#31[;&A7OLYCXY0)/IY$>B)_0#1$Y\;SFS5A9$!1F8<]:<7C&WKR M@W<_=#J\#H38781)XA0)!F&K8P.5TIHX9_QY_N8Y)3UC?9F^]>O#,F^5E"K* M)I,3.W@\9)LNY1\;^4',U/F)C#_4KSNK:J.#'_S">N<;8WU'$(+ "?=_=K"V MMTN\"PB=Z?-=92&YG=S[<_,K]XBL.!;3/Y5F*-3T6B7N@U=S\C^.79LI.Y:M MD_.0-RKM/E"F 1J@(/QMFTE#\C(YX?NDIX==Y/=!=6SD@OD:,DY5IZ@$.U#V M\&8W]B;>, &S9'&0<"U<(K@%,35W^[KTI/FJ;YT7"UG5#&]E$@N/>V5T /HD MW$MR;%9*O[3.;U=2V=-<96ERI'9(:*!\05/BWL#1RKB!>/4^N-0W?O9KMTDQ M TJ&6.@3?X_5DEYZ,> /U.B8O'NTSV^Q;59C>YI6&YQS<.MZ\#H$'$(G9@#R M^2B(T$?,]:GT+^A+SQPM2AUID_MR(&JN]<-'C/B8[#IU#(U2".'":XY%)H]( M)L1[4K( JF]8?T #U[I6N,%Z$[#HW12R6\U,]$C+5K?L"6JQ@6B#AW*0'R<2 MOA(32XE>O:BELEC")J>%IO_SQ1LK &W;@H; B&@:X/STM*KRFYD'D,1C6^$U M9?^5^_*]=U6<5!.[.R7Q5[.0A!T\-#QOTJA_T]+3,V_A2F+=XM?[@@EAWQ$U M]=),L+?@<$WN<5\X;B QXYVZHN%Q/#RF\=+H9&_^>?FY 4"_ JJ5Z0FAC)7 M.Y6H2\B+Z@"Z;C?!A138^P4$.3?.K=5C3"0G[OJ#P@-9R%=.5B^>#!A<)B9Y M^&S)9P4+0Z\#;W;;?Q($O;L8L!\+?VG #/,D#F+TK&VJTP)&WOV\"8QKK6$G MEX\33+D#[HW1 .@J8O^>;#PBM,H:#2OTL\J?K>%["IY;)!DF#?YE5.O@V+Y^Z M>G0]F@6W53W0W^JRS7IQ$U!6[OXY MO8IO:\*8=@,[O*@V[L3(S%U]O#V$YRBUA'PE%C/3=Z>PN0ZW5CV[+?RT\82W MZ7'),)O,H++HM4+B#'V*B_ ;'U:$U"=^X:IR?=Z-WAKMZZ\0/2P$JBWZ8AQGXE%S,);0*:VQ:L#BK_BOM3U'CI#D^917H'H/MQ]4GCWX M>:H@S(12>Q0$82R__W*IK#.7S/OB4 MPO&%(3WG?KI&7T>@D+3(Q;N#1TD;)#;3T7($.)15V!9?U.!0U0W*' MK0R^((H=SV^T%DXEU.!O13LLKH,?:8AW\8ET^E J7I&$6W M!Y=H %X/,2I MSPF!Y2DCEF!B7VGULSJ4*+V6\Y MJ\(JQ=6#MU_1092;0[;*=2%PB4.K:4YK70\+F>B52FQ&R\> M"]2,0D.#G$7&,C/.)M)LG_3>?35$5<7]&W(;+QBXEX@1]P9R]GT@-&/[YXNH M:X-_9HYYRE45.7=\FYHRIS,(R+K@7.>H?&6QFS'1YZ4@TT#2=NJW"/M#.8\$ MK5U!X[-::TC7%6S6\N%%JU7+"%74*)J4-L9V(FSG$AFMRE !,\+)[\676J-0 MUBXX^?9#2[MS^ (?"9>^7RD>[Y0C6%7>A59MU79FNW-QB6K^+5/BL?N5/RT9 MW+T1MB@+(LA24HX,YC3Z TO'0V9Q.RZU"S8V(Q6,$E@VEO$./\)'8A:D!QZ> M&=%2M)7B'WK0YZ?MX':H(Z[ZENDM8>EZ2V/S(0/'[(#H=2J/_;/IJN,LYK 1 MA38:8+T0=#/V2'X=4\TC,6VZ,:'R^F6>?FY=--Y@%T_R@KGA05C32[$8 ]9M M5K3MN[_?> .]^M]T'<'L05:4*T3=U5@0UVB%(^,=),1<#WE@,L45\S,+?;S5,>CF4RBG@,ZUA_K%+7EI*8 M5^'E,*8YE@3V/9;[$=2@'( (V;2G4_BP\*P9/!KDGI6X?P\TO87DE0B-)@VH+XJ4J FH06+FP!:_:U3)MP I^@Y_"@%6KDFB&_KL$M=_9;A M9?;EEZ\#TG]Y?+,W+6LPNKR/:$^ M_X$>Z?=6\(]4V47;+C9@G=A-Z4>NVY)NQGH3Q3GZG_)<%JP.UE,2/M<1GF MYNT- ;S,9BJ7L6+)K&*)3PCP>79"=&8/1C'"<3)\*J'C^^#M$I=-E&:?717337^XU\G64-!>[42,_5YX(L4:>M"I5\-$":XC]>S*MQ2?VN MZ9!!O(F-I\2!CN9WA/14YJN (HGFP(F>*J<*ZUW"+4H=T@$4F2-&"3N6!A%S M=7SQ>QTA:52^CCJOB_,&8+=GE@&O2+UAL^9?J;]H -PSH#"U2YT%-Q !\W$M M\4]$3Y4%)P_THCBL-R9X]/F/\R^0W1 (>:)XD,3?0, M-0%O9S^PF1MR9_Y9%-^%"GGT>$\6^DZ/ON;7<>&;NW^*BVIB5/*>\P==:5+D M8TF:OQM(<4'6OALA7>0/J+S=DCUU$COWV@OM]<;=4-Z:13(U,]C<>*C=CWXQ MP)].L;^<+L*79WA-)_9EUA:TI1Q:0C)>D &!/HBQ_;@F.Q%*+<0EH,H;JP7^ MLS(NYQK$RZ(HT)+:]??2:F)W"R2>SDS'T+F4WIS;>+&(JBI5Q2#T::R>2WGK M]$MKMHK(]P%8.R^2('7<#\X2=)21R]N^"2AXI%JN[_";PC]- ZRD9?HE=@*(+IM&$V*XL5A5 M"/-/Z=WHIO8/)VF7:J6-6#K>4IGIE'<*>TT)?4/6PXWU5R!YZHD53C6_Y4^! M*:5S3YX5.FJ,/RND^"/^($.1C<">147":SV#7O[%JNK\/PZ?;UI/3V*[#/>A M\9 &0AYN9F"Y,02!V"I^K0HN?CT3.-*XN3[GRWR]Z\CI^BJJML>D%R-C*F:V M@(P><)$3U[K<09?.ZS1 &(1/2E5QU7KQY:91YD6K;1VI6ZWS:X30 -UF>I+\CS-&$[SM.^^R!6&ODQ:/"9,.?B]HG%.;<"S)=GENELO:5 M_/?\#\0QNMW)&5ZR)7QOPEVO:*%1)\*^2>*P9Y^RCN"=H5Z%/:&CAI--Q^4A M_$0+E\#;T8&U<[9WU=VS;P-/WI_J"'?L3!5D2!@1_.K((Y[76.RR=.IS37_O MPU=*:0 V?IP,K.&GN,Y;I)TF.N_C_W%MC@%_KO:<+P*_O,_O,]=BS4 M1=S4XN"$4WRLB,R-;LH*2]D)S^^0161]0SK6E:2Q1"QY'(H9T [R3V:WA(J( M*R3*?=]EATN<)!)O\W[8:_!@VX[UW:'D>KV]W:ACOR0J$S/JT2I;'4D#F.8,UUNCC1M0R--%M2YKN.SVVR4R.OV[6E);%K-,#/0^G9.L(6 M<0H'6BU.QYV@]XII@,O>E?:&"E;N8>5#KQ+^70L3'-A(7!<*--^![CK0O;.G[*BV#QK8/2'P-/9[9#LE8](N&<[QI&!UNTMGLZE:\9S2W $-.=),=UKY-M)K'8(T(%SVBU'TX4Y MS[8(WTV^QMK(S996R"ZBI 5#3UXU=+]F$_/P8*-,$."OF?"U\1-.H:G)EQCT M3,VM3D.B>4L*[I=]QM#L WW=SN%]U;CEZ/OD1D$BJDS8 -[F=2QRMC,4G?'S M7\-#64$ >.P8B@+_.'.O?G,+[Q@E71=VSH;%D\A&_H3WP[+CVS"FM;=K\+SF MWF9.5/*9\F?+[+-\.&E=$M<7&A\=,5P25#2AZ? MS_C)9"*8#LK0-0!=BU]Z[PTCESR;B""RM(G1TRL0'>#E2!K+$ M9?7X2EI5'?1\R^I2BRNQ=H ,YA/-DY72;V"'"$^Y/ZXQ=11P[F,XRZ/3-CN^ M_@SQ(Y?_[_TG=I(@JX0-;LC!B,&%\\"7+\2V#2J#=Z!9=,G@X9I2#+/@6]$K MNBP[H#N&0XRS$2NF%?I&I:4'A0E7B#)L5%O(RAXB]B1'B9X'JVF ;K5;PVJ) M'\AB)1;6/]1WI2$9OMC$?<6<#/68SE2*YLR! 0W HJ&<0F6/QONH21Y!>J@W M&^77)WVCY_5LWF& M5,[>VX?*?S'OC#J[VYF=&(!SR+2>*R54G70]T$%.KCY3?_90_L=KJ;\QX"GU M:_]R\8F)IEH=WC#(F#V[,YQJ ^]7LY2LS_/(;5=(=$%W\EH-@.)WVYM[N%;E MS3&(.$B]ZN,_XG=K<$P&.+._\.[NZH5WN@G'1_7B[QZ*HFL:3K<50B)A$$K. M$5W=49E8!GLK04^#S/M C:!=C4HBL#=YV6)^6++EI0737_"Q >%1#.JDVVP( M7SITR=,6WD=W4:!3=,6K*_.B!6%A34H(]4IUI]*OI65)Y@O4(!\*NRG.4ZNC M(5EI$/,4UG KH5KZ^2EP=*F31*F&.&+9M2>+J]N1XT<[0>M2U2,#HV#*L>;Y M534B(JT!'@$!MHN_PL.[?=!14J(KT47> S/K"(5.X^BO :6:=6.EUVR[?CKM M_L'#J3S(7J9,;=2KR.VZ)#WM52P[2>47A^4 'R+!!\[\>E^IN0%_ M\L'4\VMCL;D'5=D:?N%XGYD([;7SB.H$^W,M\A+M)ZV,@HE/H'/$K6=OO><6 M/Y9?,/QL/4E*[T9]O8JZV++XWH3#L;UG56T,)7]\0"]SBH$\OT9)EF1P4XVU M-20FA*-Y_GU+F_?81FIV!=D3YQ2EH,>2 .,%7ZNM"^:Z[JU^R?U#/AO^@6;S7IT SWE#XZ_@@@T:6D_T+JM^5Z,>;[!25RW?:K^#?)PI M=^57[*&7R#\QD*@1HG%Y?^03JI32? AO!RK%G\_9ERAC(O[HC$TH_;TJ27M(_F[!\^NU*=G:X MEY5'& R:9[/?I%#BYS/IAH04J8^,\LQ(T,=J+=, ">;>U?Y1 MFA '\-G]*1^'XI(@M$%\R/50AWBH6SD'%_#<-[P[D@9@%?HI?6,)*#9=Z_"G MP3KH92-N;F3VQUPP(URL2FM?$^_B4JQ5G9I"?/0XCH6J9G-8],5R8&YHK/4E MX2!%KCVH8J#@'U_=F<9 97T*[,J;#:-VST*X68<-$ _!7 MHJ59_+^Z&(;E+TDX)?^S>ER!FV,62U+D]5OK_KJ64]("NXAKK,0H)UD^F;]$ M RPA"MJ5;S5UJS"HSJC<%%5I\D8(X*3CI-LOHGOGBVUY3;#"JV?FTIA$+F(! MAJDW7KYC]]XF@]551E!J<#\+V#\PY,SO@5J)Q(37#,R)9+:P?1+/4[CQ4.#= M?)M9>BC$>6<-Y-2X=-C(?$@!;U!$T=B#I70NI6ADJY?=(L[)H':\*,[FNPH\ MJM+;J +:M]5FOR^5%+[F@K&:T?SCG -'U[25C5_6/#Z 66]NZ%OI/EHT9PL MYL-O)1[I_-2W<*T4-R3D-R^!7(BN1'9=55\8=;X/5C MI#@^C;E=G(VC =A%N6\&^\51F& OA)M_*B-*X2N?,]M<0$+'4VKU?$#J4^MI MHJK<#=,G-RQ)<:2]F#L(_\/0_^MSRIT<]&R!MI0_V2U=O:Y9_SK%2@&^7O%^ MEP6')9HO^1SPDGED5Z00I']AY_![D>A%.5O79?L(W4<3'Z_#$!_->K#30+B'O[S'+W8 M,_<81F+8Z*DM8&?0!S1/ QA.R2$BJ4"\8D]B5*?PY*[5L(&SE-PAP:(X^HD, M<-&:9WFL(MM^I>E'Z;7'1511'H9^(,?Q\1\]0\,T.GELAHN1AA$[]CM"X![/ MUR?\'4,B2IE^3D:R;6(=YC'4>;T6V8=.3/6S/Y+OI(*$,QCE,1!N^$IAR'FB M-AYHA>LO$CHA?.25%,"*\HV],"1Z$'9QBKU@Z^CZO\<9XY,AE()&J>JUE:L# M^JZM,E!GP3V]-WY&U'&%DUS^V[AZWJ"]F[7>65ZOOCY?,^.'6^D5T)CT1AF8]0R#;$!EQ3W4DT;M M(^ATNP;A#K$!M(O\MO.2!NBW$\7[8-?_U$-WL;>^-39]?O?SION#G :D&\D! M1:SKL\I.2\+-V$S*LUOR557=DOCV\_'Y=$:^S>G:"*'^NO(_A9V8(CO\NG;O M\M6C4SD047PO["+B:U53]5#702]@ %DB?V:()V&\A9F)H.\=U.P B>W78=X: M;Z.[?O+1JW(>8G(PG,K._NV1=U*)#27U1N8\_(NH%^?-%.QT9R>E"N;'$D$# M.):S-'>: [W6'B+3VSZ%\ICX2%JNX,K8RO=^Q9E)CDX8Y*L8$$41B94^S>T/ MO^MZ<+_;GO%ZFJ]$6.<.'ZR"$R(HB%O$AP&8X0Y(=V!5C9?#S:CJ?WQ/BU[= M7)U\/@4DWKY4JVJ(4WPZJ3?:'_><]VHBM^'IF\>?UI)VMET+B5.N*_.C3UU2 MEH_7G,])OOGM@WB,L@-OO?7WL:FK 2FGDSKY@L??R M^?(]U4_O7,<[KU,7EYB);GA@7PCWI#H7"JKQ^E7".'EI<*-3I^>3OLH1S]$ M^0IP!=2S'TT#U/F1Q:+S]!3JN&> C:_GI1KZ3R]LQIFLW.A1M:F06B*GO63 MQO&YYK'MWDZ+PDPS_!/HI21"J68]II_SYBL:X+L*LPD%++O:U*W&3B@A&KL5 M+$!!(N*.(X1U/G1P^V768T0DTFD_ZFP,&XW)%9S;\6TMO$*T?V;M8VVY)'._ MFGJ+A;$H.(4D%C*:>3OE[J!"Z@-(LLZ5H4UUBNN26:JZ0ZVJN/Y$W0*1Q9:2 M%G+#&7JY7HU_XL?9P1;A09GL=A(C:8TKK*5Z42&&(M&*\ZW!&/""Y[;4>2;O M8EZ'R98'%]]3"&M;[W?UZHU5E MLJ4Q8<9@(@F8<[_3/ADBHV^8> OC-"8&E@VGU'/N'N>&EU9?H3.9V;E+FT/N MX(&0JWVW8TE6\WT^Z)J\!=UO-@JJ?V[# TX.Y]53=R&-\NA)F#,N+U*4>D43 M0'*3+\'7H2?Y05@UIZK3BG'%B**X/$'@5R^+Y\6?;["T4=AZ;Z^+^ZHB^R!L M_)N]?DT&*])"/,F/,!N_CG:S(+W?%#5,(&B>1#U >?3A=A&BQPQ'D M7L@[=V^**:2L?]4 MUPTMXFAH9K/JLDI/70E#A[)D$K@A'78G:6:F]CQ;EZ,_5H7ZK-M58?VA!@K( M7>I13M.@VQ1@G\;7Y00T9P1GA^J[N5;7'XA)"0*]1).? F2DYO"ZXNW3)O"I M>QR=]_K$V4K>B,EU0 6<["L,B4>5IS^\)7E:$25;*KW4^<'6Z:;IC\]A4S]/ M&O+-OE%D_[.DNH([C6T4I9_X#/D[#QU[GE@F M>_U-/^(B7H9WT=^[ZBB>?(Y#D(Z7E"3!/*-*52G:&4+Y%^[8_QV D 71P.ZH M+:8G8Q"PFC./P/!N-A8E'!^;M4F=N]'X1&KVT:T7$]R1]=@X7/G>^TKO*'Q: M[OS,\;%0L[$3UWP:DSV3#"\^5G>TR7+@+QAYM.H$VZ#W_?%SG%OBCOJ,)0L1 MC;K2E=Z7(.H,NI(53+24.U]9-V%H&C77=8G\OMM5=4LL_/BB'!KJR06=?UZW MZ"'%6UU17E$+JYPNWKLJ_2"HT^%4TZG0@J.81#'K$3KT%[,,$W.NE8R(!'2$ MZW!*?Z-,*.&+8MD==#U;*F&LLMM;O!]L8X]DA9:JN!# M&&?H>>N F$B_W4,0 B5CKYI%]-YGP]))^V(_-^ZS!#!7PDWE+9(R//TE?MQ] M_JG'HG8QPT ?I/\K)^F&Y2]B1IOTVRL]DC;94E?I\8]NYNF?K) F N*8G>$CE2$"#/-A;(NL*^>05HV2TJ=_9$W_C?[A_-R"M!/T_69WSR.OR9U;__].+^$BU1KPV4[ MX\UO+3$_<\Y-?J:?=@^&=CDIMTF)#E9USZF+P?7] SC#H.L3)!B3?;?W"<*$ MNLF0ME=EA1=/8P1?G(/"C6973]V8;OU\;-J/:UG?#L >A?PO$$X7@'ED[+4X MW5]C']/?A7'.2-PO_V $#V#ZP(X#X;18JGG'6ISYR=4S0:Z^EPB3/Z(N@8\8 M21,:O'=CLOW*4(1UZ5! _;!I\0$KZO>S+]#H[]342[$>\<4CWMN>I0F>R)\[ MZ*A#4'E4.X]HH!I8"E#L(8MY$%29I0FOVX]'(_5C^C7.:OHM-D]1W!A"J][\ M@'%/FZ6=Z3R6%_!$#?OUZFH7??CS5;*.3AH66B:;[MC.E"8-!< M0D[5MKH):$+].@3 8G!>.C*MX$JY-J#*U-R\)OS1D-6WH5UQGAF"0=S@PI-N M6 G2/]WG$66WKJCKL[I_'GX'8GZ->KJX7+F-1/QGVJ#?$=(=M&<]7M=RE(>' M4/TYK)'UZ"_A-=WBY'#UO/K?O)99DL=&7^59PP$/YTOBU[H[)WRE4I=)%0& MQ.YDP?32%O&M"EHV]:C+<5" 5L=6%,$ZD1A(;*8?@L+]&'<1#HH-\R5$V:%O M#B6_GW6+OKS^&PO5;!G\OE"V,9[ Y/ZKZC#Z/@];L..V[D"_N(RJ$":;'(+8 M-R/SFQ*%*Q/7'-]-[5FO:_"A-]U4=_O;^R>C[E,]YV'K<9)N;0=]RQL[:S_3 M[L5 U[/E%PAB'GLX3I0[^IQ"^I2LF.MRH+7G7VCPK6K#(W8(-9L0_)YK@P7[/Y(M@@) M F,(-34,<;Z\56?.$>U0"MPZO!4?MAA &?MA8C<+WKC-=)$KT[;I!Y?)?N/Y M?0A"&U&F2'=K4&<8YL=#,X8(UC5;)3]L5BE_D+JU 1J]J#NS_$#4#R"_)2T@ MZK8*(A_$,,PTL)^PAVUVL\HG/[[HR5;#VQ]@+G1\=I5HX[FJZGK5PCO0'7@#O7@(FFL@ M"&AKN%.@=RC5"05Q4YDAHY4QO&%8$?/='XEG+M+(CE%MF+"V=L*O@/ ?@QGX M$+):VS/*QJ,/YS4NHD)2=K&@(PRN0/9DN*W'T)].,U0IAK%5!+%EI%1-[(Z# MA]*BR0]MG/IDS2%(2E@B&SX+G<-@1!JY2*%7>^Z_]Z)F?7&(S Q0FAP4#0W@ M99>EJGJ?2XM90QZ"0J#J?V^YB4;T7'$%;/ZF! 1,51R"M+*Q M1.])^5:"<#.W/1#2*24T3%:4L9H4H>!:JWIX#D M6)/!;8EG-DO]Y'XZU!:AQ?RN@N74)YYAZ!7ULV,>I+X](_P=C76&MQ"ON8UA MG2S_A=(QNFVW[.8MVOY@H<30_RTQ( %%)@OA7U-]X M_@NK_NK4^9O[SY_"4 #;X7WDR5MT=C#14ER1(8NLGCH0NY)+2G>2R,Y2/%-^ M'#7W&4] XYX2@"O";9(GVJOWI#0H2]&J= 7N/RM>^!MY.J.M=Q3MH?7_] +( M7VSZ!KLL'N4:H(2QBZ&7'"_FVJL^W7'2P@PI"#YTYB.?$GQX6\*Y!"%L5>NX MDQ2U]B"T9K9"6^^GX/BF@4_,-#*O(,MFMCE9!.4/OF*!I&L>0UZF!W;9_Q9+ M^B&6K37*=$ST_4Y'ZLM-433'(:J:,/++H8/:_;ZW!/J0.$N36,9=T&^O5T ? MW'VRG;E(SS"OCG]3?*)@"4W V4J ('16TJGRRVP]6#XSKWZCB9]E1Q:1T MLRKHUI@NXSZTGF=IJ):+C756?@X6_TH'%\9P^>J^=_O&B0?O?]1*MD*.T98R M #=:!M!6@!Q$B9?N>QVAVTDP8-RM;4M"38,W+_$>4E(CT=(I#2:=:NWXHNS M2W2:G)#ZE9NGPA,_$BK"/%;UT8<@*Y6N?F/"IZVJJT9/?^6)'-=9"YDC=(!Y M6?W9EYTLVVQ>ZW&4J;_A]/5^T]3B_'EOS8[(K6GQZ4WN*U*9+<)56$] Z'+S M4D7*(M!87]_^Y.JM;I3]GN$@[!P*#N,/[)F/#42WD+<,6K5ZE/^.W03//V'< M"Q';5GI_"))L?$@Q:<=0RE0:.*+]IKI.=$"DEOY\#IG^K75]S3$@C/& Q3F6 M8?ZYDCZZI?2U[V1YMO*NI.%0 \\IAE.D-Z^'U.GQ^ZB76S7NX_&UP@.W]D7H M22U[0@"/P"O&5CVK8\T,QL$$9T"Q $?<"[<).54AL3(@?;7Q\]YX!$3:'AAD@B$GCD6'/5JL2GV/4='0G5 MNEV(1/2^1WF^94>(^F\F*#KMCM9>J?S<4BN7.=&@@=.Z>E->"_26NVHOJO7( MG(,32[6A0G^_S[;RU[45R EMI:9\+ XU$T_CR#!,=J>P/W-NNP7):_*>/Y[; MD3O@E7G]"B*(+C?-4$L1#GZ7FK[I>=]*\OAR8(!9TN-N*[:4T01/LPS[S'XA M<57?3I;LSV&$/^+8OLEC7VL6OT>DDM2$)*'S5BF*N%$L#G.36PRX%KJ*;3.% M_Z&6O)M!SW+O[JJXSV:XM8^E-_=/F4_D.&PW*L'[*6!=4&V&NW-^VL\BEV,,R?9FV3D^UZ M%CX$/UYJ,TQF9>?6-0?,@VH/K1BX#QV #ZFT!"I3M(R='XZP^! V:P-+! M%!_9(M)F+$&()8FX2FF\HI@5*@!+?K8UIA4YIYP]IWAOIY3SD7N+L>6;>P=? MM(KL6F^,F1%B@"@?^M6UX+P2?W>7GRO"*:U&^IS=M(B383U) RYR S;Z% SK M#!.+L*0*544Q+F8+#66$5%;>=)R63!(&%96?V) @2>,LD,=0+9R5&#[@=1L= MUGF05?W]DKJRMN0/&:Y_!SPN+:51)!L&K^)X*U*J?@PA1&(^6 WV+T^3-UE. M33:,WS1]]TIP@1=2M3WB6WP*%N0\TY^/;;.+4)#$X@\PE]& *IJT.>422W M @*'.EV=ZL-!CSAWY6?+8"PN)#._5.G^F_J =QML%_FPTDO;]LRUKI\/C]W#""),AB#+()5^SU MA(Q;/1\<\H\W;19:A(!5BGI?# (">.NG#W"6D?%:Y4,;"T)K-5CJ< M?QN>_!N\\("V?D;N[0W83897 Y!P".+@QYMS3;[8]

    NSC)_?X9SO'DY.]QO4A7=GC)&OD M@C5CB&X[*P/!MANF>_TTY^%(HFJWOV?IA8I_2=_#S4 M8]M!])2=W-9WO0VGYZL("&1HUW& MLK7KT9;=<,\B4>_7K U;@AN+YK:]H.$3XBZR6.HMY9:&?8@XD;/]D9?A?5B[BC M;FCZD:#:/MC'C449I#A@ZVH81@A_LCODCWS1V& B^\-?EV O>7:[;J B0BJV M]8"A1T9Y>O4%>! Q\S"G*?%# ?545W9-T;.Z[]E 9=%CJQF])R;K]A?,C0GN M@(2&@&F;:$A^ZLZ_!$1(4! 885]R-\L'R[#7N38LV4_(% *-SG=-\CCI(;4 M$0^^.E#1#2UD:.#N:=]+QTT=$?PS(F'V:3=Q.,>X'B/U%7%^K (+-0.#L6O& MOO9[QAD0.LAYJ&/9;6>D_R,@"A15.B*55(ISH7U)Q\:-?4N8Z>0CO"B57\9A M.EH>._!$-M\CJZQ@'P[<_OYWI13%'T,:&V-(1QF%=S74_3,5(,"\]/A;!Y1Q M+_/I)?R?#KSP5*_?KU,RX&V?!) +^W]7[NW&6_MJ:+-7(Y?=V!U6V;SZRS@< MK3Y0/@^21WJB.M;#ZD@/JR,]K$X23C<&!(4$V*?&[E)W$.&@AOBNMVY$W*<( MXL$.HSUC'[UK1_3(&Y:+DLM2X$F7&9=:TI,47 M%3R+C56;H21=<5R5IY#G/ MC$FZBHN"=/,LAT8.W/ZA:RP30 MX3,B&F5PG M""8KN9*0@U$M->HFS)W\1>P2L6EEF (;7(F"H.U9,(H;F!8%#!0&,@A0V ( MGW(\5QKR)=#*0ZS H8V$&,!K2"&PBE:";ADO#,(N>05(HN!Y!8>&%YF MPX,UQ4OD&1YA%B@JH (_HM2\*,JTEEI!KH 'D= AV[AK7N::_>A=")CJ;MU% MT*=Y7FJFH%P!H]*:9Z!#*824"Z9RPU6F(%=P64 .#(@*^^64X[FU,#=I&@W! MAC/J/$P"'%G412U0]VZ7IJ4@Y!K!RC*E0 @!8I OJI*<[DB- ?= 7%"> 4Y6 M>:H-@TAO:IKA9!5?P)]M*JD*@WCK!97B (@T( '3GX!_2*1#*= MD4B6*_:C'8"\3];J%I^&'7V,I D'[UHBCR@Y5 TP*'01-JD.L5F(M&FH6 VG M#L-FCA:8Z'+_E1%DON(5F0(S.9%=@)DL@\T2R2?;&7SHM#8&GDM$0_DHP220 MO!\:AS-W[=WV^(P1%5"H,JDI2I,QO")SFM(E4WG2&B:X 3Z9&5XB.Z2G]+Z\ M]F< N> 8^I$A&KP%)Q+-064 Y')N3O0J^$&K4N&!34$=S)52>Y!W%I/%SO9P M[#Y1_.@+Q$CCB!LQ]8W4!%C L6/?( ]B0E2%'FJ;#1U FRP1C\^=&GXT]0Z MN0-U5+N4C]/7GJA*):H8V%%7&#$:;8CV4V7)3@K%973)!,&J04"/*$QBHHFGH ^C9DW3!K@K&@>2HR4LDIR994: MYTV*EL;/D>FC@1NC[^[&Z;,Q.C3Y=HOX\'70?-ZXOL47WAF[QD=60Y:6.AE< M2O(EEI5(MY)6:O^N4)-DD6Z85N^Z?J3SBY83W*68],L4QJ2AEC)/[_)JDCR8 M^:VO\M71K]+6^OOT0QB 'J?']-=TV#W\4$.#G_BE_\!4$L#!!0 M ( (^84E+EJ]4KM 8 +,@ 9 >&PO=V]R:W-H965T Y_&5:R(QI>)6SKEI(SA(KE*5=ZGGGW8R)O'-U8;^-Y=5%L=2I MR/E8$K7,,B8W-SPMUI<=O[/]\"!FB MR(GDT\O.M?]F% 5&P([X4_"UVGDFQI7'HOAD7FZ3RXYG+.(IC[6!8/!KQ8<\ M30T2V/&Y NW4.HW@[O,6_9UU'IQY9(H/B_2C2/3\LM/OD(1/V3+5#\7Z-UXY M%!F\N$B5_4G6Y=C>H$/BI=)%5@F#!9G(R]_L2Q6('0':/R) *P'Z5, _(A!4 M L&I F$E$-K(E*[8.(R89E<7LE@3:48#FGFPP;32X+[(3=XG6L)?!#*0:P&U=J;TJU](A:GY+[(M=S1=[F"4_V ;K@0^T(W3IR0U'$$8_/2."_ M(M2CWH?)B+SXY:7B,RA1W6#>\&0P?U"!-:",3D?I-Z+L>1K4*0LL;' $]H$K M+46L>4*&3,UMUNS#V\]+L6(I>*S(K>:9(G_=@6SY_#>B.:PUAU9S>$3S'=>: M2U,:L>2)T 2(1&G0#V7QBK#,5$A3+92HD44U1+2Z"CW[[Z*[VDU*^[@]LZ/: M[ @-V&V^@I@4CCPB(O]VL4^6@!C">NDU!OKE9DEBT-:V ,> MU, #-'9OE1:P]L!,7"H^7:80J2EO"A(.$Y -9U(A!OF>XW,/+_9LP80T_IEY M>E?DL]=WL+(FY%HI#L1@0F"*6&DS!M6YLX;X^*38TYD:G:G5R9Q.<4QGM5SX M!V7TM'ZJ(:6PY\?#TX:FRC M78?L[GM^$U$TC.P/$*;SW4+@XRO!1V9R]Y3']L'<2N#C2\$6C,":F!'(R9S) M9,TD)PM9),OX2*'CH+Y-#V:?XW4?)_8#^U0QU=8^GCWR!-HNF)2XK;B"@4<2 MMD%+R3&TCU/TI&S58)(M3)7G,PS5T;./$^OO2_#4-BS2XK+'E).J*U3D&SG> M(-Y4R'O+57/Y4-V<9^OH;, M):?R#77437'J'G-I-X]YS$FI\#BSM$"%KE2BF+!=@.VAM(NK9+#BJV@ MV8)TR94 0Q$3<=@33'1,37$BO1>YR)89AN6(E(8_?8VAC@5IA.=\.*DX85K3 M=F,P<9A6JJ*.2BG.>G^<8@T.$;22$77,27O_DWGJ^)'V4?<>CDP"$S4]YX09 MM8TDW@),VZ>$HULZ0./V#J8$[(G*?O,VAYWA3!C&K5K/$X,2.#X-/'R%LZ%L7W@+76M"!H]4 Y\)[]J6%' +'A<'/;T"#G<,%G-9.)8<6F/8M M3>#8,<#;S%/8H07BO)4= D>? =Y$_F?L$#C^#'#R^WYV: %NWRT$CE4#G%5_ M$#LXR@QP9OO7[(##]=M#X8@RP/O2H3W8A<[T&IK0ZFA5P?R.N5C9'O4;J8<, M"^C-3.';&GL0ZA-VDN>X,\1[T7'9]T,BRLL# W[J<:&CP;"UNS2VF^";2BQ@ MLV@JDZB=D^6XCO3I^C MZ1 _!'Y.^G:.>W'6?';Z<'A*CZ:O13 X(CAJ$^RUY=VM B'>_=8)OOG14]BQ M?GC^TVK L7:(;_*?70,XO!^U9<3Q?8@3]%Y&GCT3'9>'>-/[C"Q$CJTCO#5] M9A:&+?!^V[R('.5'.+6^AWY#5FLZ!N@(-L+;WQ]_W14YEHWP+G9'=PPJF^J[ M0MB[M&JZOQF>,+"TLKMSFPOIG-E;<44LPY3WH?77^N;]VMXW/_E^X[\9E??G M#J:\SK]G&3\6&FK*/LXY2[@T ^#OTZ+0 MVQ>CH/Y_"E?_ %!+ P04 " "/F%)21YT.*68# !T"P &0 'AL+W=O M('7A:%>Z MMJO2]CZ<[H-)!F)M$E/;(;O__FPG&T D*3UIOX#MS#/S^!E[/-.*\7N1 DCT MD&>%F%FIE/MWMBWB%'(B1FP/A?JR93PG4DWYSA9[#B0QH#RS7<<)[9S0PII/ MS=H=GT]9*3-:P!U'HLQSPA]O(&/5S,+6T\)7NDNE7K#GTSW9P1KD]_T=5S.[ M]9+0' I!68$X;&?6>_QNA0,-,!8_*%3B9(ST5C:,W>O);3*S',T(,HBE=D'4 MWP$6D&7:D^+QLW%JM3$U\'3\Y'UE-J\VLR$"%BS[FR8RG5F1A1+8DC*37UGU M$9H-&8(QRX3Y155M&TXL%)="LKP!*P8Y+>I_\M (<0+ ?@_ ;0#NM0"O 7C7 M OP&X%\+"!I <"T@; "AT;X6RRB]))+,IYQ5B&MKY4T/3+H,6@E,"WVRUI*K MKU3AY/RF%&I%"+1@^8861*=;H+?H,^&HQ>( M%NA;RDI!BD1,;:F8:']VW$2]J:.Z/5&_Q'*$G/$;Y#JNTP%?#,-7L%'PH!>^ M'(8O(1XA#_?"_[P:CB<=\-7U\.@<;JODM1ETVPRZQI_WJPR^CW^65%!S8?_Y M2ZVA6PFY^'<@AM?&\$P,OR?&!\:2BF99E]8U,C!(7<<._@ MV=0/VQCA(/\%$2F2G!1B"YQ#@B13%5F%XX V37SHNH6+\$+.L>)#.&@Z@R,2 U.5'3*; 40>T!IB%5L^UL<,O23Y_@_4 M<0P'#@=VCA7<>;8CB$_>"?R_2T #/:L!GA_YN%M+?"QMV/T--8?V<:QDV'L^ MM8X5!P^7G&],DDR=/-6!)<#-JWIZ@SM?3+^CD#I!WX'$QPJ%@T$N*T(Y.I"L M!,2VJ"P.ZG:H&\/V]5O?5))N3L$%)Q=?WE_[I/_0_>@GPG=4N2[4U+LF%2-3AFF*JV&+@V4-^WC,FGB>YRVD9[_A]02P,$% @ MCYA24O-NMZ<# P V@@ !D !X;"]W;W)K&UL MM59M;],P$/XK5H30)FW+2Y,N'6VEO@B8-*!:&7Q ?'"3:V/-B3O;6;9_S]G- M0D?34B'Q)?'+/??4[E\QBXJ :. M[[PLW+)5ILV".^ROZ0KFH._6,XDSM_&2LAP*Q41!)"P'SLB_FOH68"V^,:C4 MUIB85!9"W)O)=3IP/!,1<$BT<4'Q]0@3X-QXPC@>:J=.PVF V^,7[^]M\IC, M@BJ8"/Z=I3H;.+%#4EC2DNM;47V$.J'(^$L$5_9)JMK6B(M)8HSEPA6ER$3D"U90OX2Y*V^@;-/H&UE_G;_J.DH>2 M*69E^W&#:^1:0ZY^'N#H-!P=RQ'NX?@@1%HQSMNTWB CBS1WP./0CWO=7K?O M/FYKNFL6A7$4O;::MEAUNG'86+V*/FRB#P]&/ZKH/9 Y)*5D^OF,7!=X F]I MOGY'QFQ%YA73248^@[9WX0&YHH8P^F]'TFTXN@>3FE"5$?S^26(&@#R/E$.A M6^MAXZJ[)6O@>Y'?+NME$\'EP0B^Z PDT;18L066,54*VMDO=]C]7A1[[>QQ MPQX?9+]A=,$X2@NMG/$.YWD01[VXG;37D/8.DEX71Z3;VTW7\[OAGGQ][_<] MZOUS$=;05Z2=, [W'+&_=7G[!TFQ*NI4L8'B1R8A;>7W=PHWP/+V_ZQ<=ZN/ MF*[_B&PO=V]R:W-H M965TT]\>C/:*GUM4@!+;O),FG&0 M6EM\"$,3IY!S/:E262IU70W.DG$058P@@]A6$!PO&SB!+*N0 MD,>?'6C0[%D%[M_?H9^ZY#&9)3=PHK*?(K'I.!@&)($5+S-[J;:?89=0K\*+ M56;<+]GNUD8!B4MC5;X+1@:YD/65W^P*L1? Z($ M@M@CG>]D6,YYY9/1EIM MB:Y6(UIUXU)UT4A.R$J5A=7X5&"4\6*']29D#4 MBIQ)R^5:+'$T-0:L(=/X3RDT).3-'"P7F7F+(=,MOP:R@+C4PMZ^P[#XB+SF M>?&1S,2:++;"QBGY"M:]2+ MDC8UY)-,(+D/$&(9FEJPNUK,F!=Q#DBX0]\1%K'H:C$G;UZ]]E?!8L6NPG@.KCO)F0B/:[T:CZ$ M,U<&5F5&SL7J43I^W &Y!:Z-ITK'#<-C+]*)I*'S -&K-*GI) MW>F>2]+_J?P.[=YI&@X/'2;*6AKLF<1_ OAI]6EK=[3CQ?JN>0)$\AQ\<*V- MT>Z+:MY:%_5[U[]JWGN@>;]WZ+33UNEH_[DD]P/WGI:\]47J-\9O-@4_5&MO M=/BBN1?VV]:]R'S^0NQOU#\C-6H=CT3/)_00P.RQWN-<^HF^O79-L2*Q* M:>M.LIEM&O%IW7ZVR^LN_@O7:X$-9 8K#(V.!E@?73?&]<"JPC6C2V7Q3\+= MIO@Q ;I:@,]72MF[0;5!\WDR^0M02P,$% @ CYA24C5OSC&ULS5Q=;]LX%OTK@G>PF &: MF!^22,VF 9H4@RG0SA;-=O9AL0^*32=";+ M-%O%1?DQ>YCFFTS%\[K1:CEEA(3359RL)]=7]7>?L^NK=%LLD[7ZG'GY=K6* ML^\W:ID^OYW0R>&++\G#8U%],;V^VL0/ZDX57S>?L_+3]-C+/%FI=9ZD:R]3 MB[>3=_3G6\JCJD4=\GNBGG/M9Z^ZEOLT_59]^#!_.R$5)+54LZ+J(R[_>U*W M:KFLNBJ!_+'O=7+\HU5#_>=#[[_45U]>S7V]D7CR^G+>+LL MOJ3/OZK]%055?[-TF=?_>L_[6#+Q9MN\2%?[QB6"5;+>_1__N1\)K0'U.QJP M?0/6MP'?-^#UA>Z0U9?U/B[BZZLL??:R*KKLK?JA'INZ=7DUR;K*XUV1E;]- MRG;%]2]QDGF_Q\NM\CZI.-]FJDQ2D7L7WETY9>;;I?+2A:=%59^2=;R>)?'2 M>Y?GJ@S^\;TJXF29_U0V^WKWWOOQAY^\'[QD[?WK,=WF\7J>7TV+$FSU)Z>S M/;";'3#6 >R]FEUZG+[Q&&'$TORV=W,:-9M/RR$ZCA,[CA.K^^/.<7ISN.KR MNKR/27R?+),B4?EA_.9>.3N_J-DVRY+U0QWU6[K.CE___Y6/X![T.A M5OE_$7C\"(_7\/P.>+=Q_NBI/[;)4[RL\O?&BU=I5B3_*^',TKRP#>"NQZ#N ML5KN3]=!& :27DV?+$C\(Q+_1"2+:NB>JJ&SH=CU%O9$$1Q1!"B*3W'VK9R3 M]^7TS:N1KS/48U!N F-0:"0DD_R(9P<[,D$22S +(Z8Q0LQ+]-RQ5A!"P//!>=^"[0EB&I!#=#R M"%J> QJ=JS?2'.)(1*$?M0!;XD+*B61VS-$1 MU-+[@/ R!=V@HQ0."LI!3Y4.G+#WW349FP62=(PZ" ?%E>.L)4DM^L%X0,+V M9+'$T8@)V8$:A(;B2G/R]#:5(RH%+PK:@"T*0V1(I.A #!)#<8W9SVYT>@/W M4S'*Z0T\3W&B/WEZF^3M$]*Q':% W13G[O,FMTG*U ]"ZK=W([9 $G%).E22 M 7NSUV5O9I*R';(MD)1;+1)T0 ;V9CW8^^]_*_=C__B SG*F;?Y'2>(,2)R] M+HDSD\0[^)L!?[,!^)N9O-S>LZ(A3:S VNQU69N9;&S Q$*:,(&J&4[5M^EJ MI;(:YR;>J R;*T#9;)24S8"RV5E[<_?-&S.Y.Z",TG:FS+ P%+1#6!EP/#N+ MX_OC3!;( S_+SG$DR_1HK O,#,,6&"@&=VSR.Y+69Q?(@=]Y-,;4^4#G_EET MCJ?.=_,X&M+$"CSNXSQ^JTHQ7R2SN"B'+5UX<[5)\Z3M834[!\+U1[E?]X&R M?7R_?O86Q[>X+X3RMMUA">.$="5-\_;/(O(^.QS?Y.KV+:$EI LQT+E_UH. M7CL 3A6L>GL5_.B[4Q;PI!Y 9KAXYK1M9A[;71\H'E? MCG)9@T+X [@\OGOOCX8T'Y"!6 2X6+ASAB4M *(/Z!B3%H!8!/CN_*RD[?MT MK3=+6/=Z"T ^ H?=X\A=GWU/ *P?^*/,H/:P]RR2=V30S>YH2!,KL'N L_O7 MR[M+[R%]4MFZ.FGAK=.BK3[-GH&$@U'Z.@'0=S"0KQ-8?!W&.3/R9?-_I)0= M+G@ O!X,YNP$%FM>>X:S!VX&^;0#=0@,'P[G[H3FEO^B?3=GBV$="R0$O0@' M,'A"B\%C>PQHBT,> X8@(B$N(M9EW6O[$P+KAZ/T>4(0BG GR?L^037%H>E M#M0CQ-7#D3HT=]JYGE':/B&H1SB [1.:?HYQX@@+:6(%(0EQ(4$SUF?O$P+S MAZ/T? 20O!C \Q%NSP<-:6(%:A<.SR?--FE6;EJ]^]0X%-KL$XA7C-+J$<#: M8B"K1Y@>CA32E\;Q.#-.2"'\CC,+ NA<#.;V").L*0W;VQY+%.-=Q[<$$+H8 MSO,1YI;_@G-C<5BB1-#_- M1=UKSR. ZL4H+1\! B$&L'R$V_)!0YI'7D$KI,/RZ4H5EBL)]"Y'Z?1(T HY M@-,C30O'NL L<=@"DR @TF'VV+/69Y\C@>OE*#T>":0N!_!XI-OC04.:6('( M)4[D[Q[4>O9=PXF- !"M'*6_([4C]0/Y.])RYE($E+?/J%OB&.=^U+'3D4#B ML:ZQ!.B)<.HPEW6N?$P')1Z/T=B(0B&@ ;R=RG^%!0YI802LB M7"N09*'9 H*/1NGF1* 5T0!N3F1:-?9%9L:ABPP$),(%I#-O??8ZD59&-4I/ MAQ*]9FH 5^?0*;;<\)@67JU@BCA(/5VK[]ZJ1NTMMM4V]<++5%YDR:Q09X2K?Z*X$Q_6OXL#&_+GRVL M.W]:+19QW"'TS1^>0*WJBHR3ZO7R6$=][$D)M-2\&@R/QK1@ZB6Q+V+X4Y2: MZM6S(RV?U>MG'06TIR40*[PZ)+!W<1;5JVM=Y;5& M'KUTAY7XHZNA1I/.XH M>3WC]1@WASX;+,BE#-K/7VR!:$6T7EU+'>;Z:75]-X?^>H"VG-A'06LL[RBY MM5!%+V'6JVGI.'E=*YRECLK9DU-GJ8BUI\X2B*9.*YVECMI9+'7X^Q#T%R*, MD]*U:EKZNN6T-Q2MISVDK3^M:T6WU%5UVYFQ7E*LEU\IEJ:M>]N2\ M[?H+T+R9]-Z9-XW9V7E'YM&1T#B8C?*Y*=6J9:FC7/:<=U912Q4L\GH&K1*6 M.DIA3W\-BH6N$20:!SLJ7%]43$&UJE3*QTG$7'\WS6N_G*8_R6KUJ]11P/JR M6@FJ59]2/DZ2U0I8*7]5DKT]]-=WI6@L7N[Y*DG7N+=6B;$,NJ]-0V>YUF;L/1;JIWSAYGQ9% MNJI_?%3Q7&550/G[19H6AP_52RR/;RV]_@M02P,$% @ CYA24HWE&ULG51-;]LP#/TK M@K%#"[2UXWQL*QP#3;-B.W0H6K0[##LH-A,+U8:9'9SMAG5P$@>U%2NWE4(=:7<>R*"A1W%Z8&33=K8Q5',NTF=K4%7H8@ M)>,T26:QXD)'>1;.[FR>F0:ET'!GF6N4XO9U =+LYM$HVA_,9A;6\^AJ=+F8>?_@\"1@YP[VS&>R,N;9&U_*>91X M02"A0(_ :=G"-4CI@4C&SPXSZBE]X.%^CWX3B,I4F:/#XLVG\&."8]!R3P#%Y@^,>N!2_H&2$[@B<'J7!"NPY5ER?(ZC:6&H, MYJ!HK$ ![EC!6XYIX/ MM\V3+-X>D37M94T'9=UR^TP_>"7A@/G,/S*A&D4K M^K-75H,5ICPF:1@_G3 5WL! "6>]UMG_:-V%YJ/*\BU8FB4T+OQ $GK#RL:_ M8J./Z1[F&B6=;D89E/SUJ/[XH/44V$T8,(X5IM'8=F%_VL^PJ[9U_[BW Y!R MVPCMF(0UA287[ZFLMATJK8&F#HV\,DAC(6PKFL-@O0/=KXW!O>$)^LF>_P90 M2P,$% @ CYA24B*40;-@ @ GP4 !D !X;"]W;W)K&ULE51-;]LP#/TKA-%#"VSQ5Y(FA6.@35"LAP!!OW88=E <)A8B M6YDD)\V_+R6[1K:Y77>Q18GO\9$BE1RDVNH^K[,<"Z9[ M+V%BI-9&4$+W&A0%=%P=3Q M!H4\3+S0>]NXYYOFU("SQ=O['? MNMPIER73.)7B.U^9?.*-/%CAFE7"W,O#-VSR<0(S*;3[PJ'Q#3S(*FUDT8!) M0<'+^L]>FCJ< ,+^.X"H 42?!<0-(':)ULI<6C-F6)HH>0!EO8G-+EQM')JR MX:6]Q0>CZ)03SJ2WC"MX9J)"F"/3E4*Z(J/A*]R5>]3&6K \PIR92G%S!(J" M&LYG:!@7^H(#>)GC92;6DKTCI099CV( MPR\0!5'0 9]^&AZ.?X?[5)2V,E%;FTV MCITB!G\78WPY'O;'K8JZ7SK\AF$*GI,M:$#'J71*'J MYZ VC-RYB5I*0_/IECF]H*BL YVOI31OAAW2]DU.7P%02P,$% @ CYA2 M4ORP0)BG @ 3P< !D !X;"]W;W)K&ULC55- M3^,P$/TK5L0!))8T7_U ;21HBW8/*R$*NX?5'MQDVE@X=K'=%O[]CIV0#25% MS2&QXWEOWLS8X_%>JF== !CR6G*A)UYAS.;:]W560$GUE=R P)655"4U.%5K M7V\4T-R!2NZ'O5[?+RD37CIV_^Y5.I9;PYF >T7TMBRI>KL%+O<3+_#>?SRP M=6'L#S\=;^@:%F">-O<*9W[#DK,2A&92$ 6KB7<37,\3:^\,?C'8Z]:8V$B6 M4C[;R8]\XO6L(."0&V.N 3T^&!Z,.^.QT^+ #/C\=/O@(][%*3:G"IE2AXXN. M\-U2CJ4"LG#]8RK+C12N&G]NEE@*/')_O_ 2-5XBYR4^XL75TM8WLP/X7_2N MZE54B:.R'6F7#D=1:'.]:U?ILUF 3SCL-W8?I,:-U/A+J:T=Z,0RD?%MCC/< M=-(4H C5&KJ55\S]EJ0XC)(#W5U&X:A;=-*(3KX4_2@-'K;,G:O#%+N\JX]1 M=8E/.M(^B)/X0/YG,\QZD@0'8P MZL3,=J#[][MVTHR&4+$78COG7)]SKWW#<"?DBUH#:/):\%*-G+76FUO75=D: M"JJNQ09*?+,4LJ :IW+EJHT$FEM2P=W \Q*WH*QTQD.[-I/CH:@T9R7,)%%5 M45#YYQZXV(T&*KM38+[GBXH2N8@W[>S"3.W#9*S@HH%1,ED; <.7?^ M[4-B\!;PG<%.[8V)<;(0XL5,/NLKV_KVU:T.$ML@IO-LQ^$@\D+TN=VO3Q\L]:-_L'<:HU9C]+%&CLW,Y@+; M(LE%M=#+BF.+J:7WZ:T#)GM"KI)XT%';!PK3]Z!I=&#I*O8ZOA]Z0+X?]+N. M6]?QAZYG4N15IHFB'$QY%G@["=XK'.I*EF9)@=SVEBL^=!:F76N3'E0E W41#VIR!I4Y#\[^&\)"7H/LO)X=%+!W'D=3SWP ;^(.V> M4'>OH9K/Y14]*94NF:6IGH?FH-&5GA2+<(DBF9AS;@,5@N_ M=J]7"]58P27>:S!-73/]&*OJCDP9U%RV3_;<[<,)(9Y=("0=(1D2)A<(:4=(WTJ8 M=(2)WYG6BM^'C%FV6FAU!.W0I.8&?C,]F^QSZ8[]T6IZRXEG5U^X9#+G3,"C M91;I0*V!#"WCPL -K 75!0$0J,(@4\W.EHV =9ZKQB'?=] /A/W^F,'[=Q_@ M'7 )OU>J,4P69A%:2M,%"_,NI4V;4G(AI3B!;TK:RL OLL#BM4!(_GJ3R8O) M37)5,ND%O7[S'S!'_L1V M C\.#FJKL> 6OBICX*\')0301W)DNOC[2OQ)'W_BXT\NQ-\PX0,Q"[9"V.&> M2\GE'E0)/Y'IL1-O%:=>T=U$3ZM92GOQ='H(YYAI-'^-RY5@V-66K7920KIW2#-[3DF2>*!E7/,-(K& MK&ULE59-;^(P$/TK5M1#*VV; M3SY: 5(A6^T>*B'8[AY6>S#)0*PZ-FL[T/[['2R&V\][,/,]DAL%6 MJE>= 1CREG.AATYFS/K!=76204[UG5R#P#=+J7)J<*M6KEXKH&E)RKD;>%[7 MS2D3SFA0GDW5:" +PYF J2*ZR'.JWL? Y7;H^,[N8,96F;$'[FBPIBN8@WE9 M3Q7NW,9*RG(0FDE!%"R'SJ/_$/VMBE2RD?+6;[^G0\6Q P"$Q MU@+%QP8FP+DUA&'\K6TZC4M+W%_OK#^5VE'+@FJ82/Z+I28;.GV'I+"D!3B>M*W^A[V"'[W#"&H"<$Q(3I# M"&M"^%E"5!.B\F8J*>4]Q-30T4#)+5$6C=;LHKS,DHWRF;!IGQN%;QGRS.B) M"2H21CF9&VH $VHTB<%0QC6Y)5,ETR(Q9$XY:#*#!6((%2DN3:&$/=*@-D"N M:\X-DE[F,;F^NB%7A GR(Y.%1H8>N ;CM5[=I(YM7,46G(G-#\BS%";3Y*M( M(3TTX*+01FVP4SL.+EJ,(;DCH?^%!%[@G0AH\FFZ?W^"'G^>WK^@)FQR%Y;V MPC/V=DFQF6@2\7LF.2?X36RI2O]<\!(U7J+22W3&RYARK!#,NB$F [* %1." MB1612_(.5)W*:V6Q4UJTC6IW_? 0%+=!O2CX !THZC2* M.A<5/:8ILTU'DR2C:@4IH2MLD-I@']N *."4I,ID=R^0^Z@3'4EJ@P(O/-(= MMT%1T+T_+:G;2.I>E#1!-46^MJI.!=]MN;SU?3_L'X5_ M;Q@^.4G$"%7N^, M@%XCH/<_50;88B[45Z]5%6&_I:8-:A=AW 8=%&&EQ=WKKSE@Q=@YA=4C"V&J MYM.<-J/PL9P 1^=C')'51/LP4\W79RQ$+$'"88DFO;L>AJ2JF55MC%R777PA M#&ULC5113]LP$/XK5L0# M2!M)G*2E*(TT6J'Q, E1V)Y-.";VCI'6.1;MH$5V*?M MO48K'%@JWH T7$FB83T/?L37B\S%^X#?'%HSVA.7R;-2+\ZXJ^9!Y 2!@-(Z M!H;+'A8@A"-"&7][SF"XT@''^S?V6Y\[YO+,#"R4^,,K6\^#JX!4L&8[81]4 M^Q/Z?+S 4@GCOZ3M8J<87.Z,54T/1@4-E]W*7OLZC !Q>@) >P#]*B#I 8E/ MM%/FTUHRRXINBRNK\90CSA:W7#)98_6IH-G'N[&;5_0>$;CJSS,Y_C85V2AUO',=?C)6-XG2+/J@[C L3J=QG!R7EPWRLD_E/2J+_R0_ MU8].8790F'0ZFTP^UN\PC*;)%L%],;[@T1, :@='E%!ET]RIT MAE5;/UC/RN*8^FV-#REH%X#G:Z7LF^%F=7B:B_]02P,$% @ CYA24O$[ M6W6Q @ 5 < !D !X;"]W;W)K&ULC95-;^(P M$(;_BA7UT$J[Y#MI*T!J8:OM8;6HM+N'U1Y,&(C5Q,[:YJ/_?L=.B"@$Q 7L M9-YWGIE,G/Y&R'>5 VBR+0NN!DZN=77ONBK+H:2J)RK@>&BLG #STOVS+6Y MX [[%5W"%/1;-9&XS M>9X/',\ 00&9-@X4_]8P@J(P1HCQK_%TVI1&N+_>N3_9VK&6&54P$L5O-M?Y MP+EUR!P6=%7H%['Y#DT]L?'+1*'L+]DTL9Y#LI72HFS$2% R7O_3;=.'/8$? MG1 $C2"X5! V@M 66I/9LL94TV%?B@V1)AK=S,+VQJJQ&L;-4YQJB7<9ZO3P MB7'*,T8+,M54 SX?K<@8-&6%(E_)1$)%V9Q\V^+8*%"$\CGYJ7.09+22$J/) M@U* FNM&=(.JM^F87%_=D"O".'G-Q4JA3/5=C< FK9LU<(\U7' ";@Q9CX3^ M%Q)X@= 9G:UVLDRDIPVZ\_#S.E M)4[DWS-9PC9+:+-$)[(\\S6:"OF!TU@)Q71GXVJ/V'J8-W4]]&_3V[#OKO?[ MTQ$5IG[21GT"C%K Z"S@;B88ST0)1-,M="+6+LE>\B!)#P [8CP_#KL!XQ8P M/@M8SV?6S">U\]D%&!\E3[PX3@X0.Z*B*(FZ$9,6,;D L6HZ"?MOU[FGGARQ M8+/\0^*.J- /3C0U;8G3L\2O0N,AT4DL+NQW>C2-=]%=$!S0'T?YOA_%AT/K M[IUYYGOS@\HEXXH4L$"AUTO10=9G>+W1HK+'X$QH/%3M,L?/'D@3@/<70NC= MQIRL[8=T^!]02P,$% @ CYA24F/[C.#@ P .0\ !D !X;"]W;W)K M&ULO5==;Z,X%/TK%IJ'&:DMV! (51)IFDRU(W56 MT71G]V&U#RXXP1JP,[9IVG^_MB% "&&J4:N*Y.,%%A>\1UA^LV&BP(KO11;5^X$P:EU*G(7>5[H%I@R9S&S M>VNQF/%2Y921M0"R+ HLGF](SO=S!SJ'C:]TFRFSX2YF.[PE]T1]VZV%7KE- ME)06A$G*&1!D,W<^PNL50L;!6OQ-R5YVGH$IY8'S[V;Q.9T[GD%$R)'EN(FDI"YJ8> G/I?T+]K6MYX"DE(H7M;-&4%!6_>*GFHB. PS/.*#: ?4=@C,. M?NW@O]0AJ!T"RTQ5BN5AA15>S 3? V&L=33S8,FTWKI\RDS?[Y70;ZGV4XM; MRC!+*,[!O<**Z(XJ"59$89I+< G60I\PH9X!9BGX]*.D.V-Q ?[4)_)];?9! MVWV[7X'W[SZ =X R\%?&2ZD=Y,Q5&J))Y"8UG)L*#CH#!R+PA3.52?")I20] M#N#JVIH"T:' &S0:<462*^##"X \Y T 6K[8'<8#[JN7NT]'JO&;=ODVGG\F MWJ$?%V"=8Z:.VP+^O=/FX+-NH_QO)%G0) MLLN GR6P6TC9_*[@<[&T5;F+# M&<%Y7, @"B":N8]=Q@?,_# ,XL;L".VD03L917M'I+S6.I*419GKHYSJZZ^E M4)]M(S!#<*MX80?')803.(4]O -V<>1'X3#>L,$;_A*[C*@AL.$)"!\AOP]U MP"I&D3^,-&J01J-(5S_A,3I)JD^[Y_6@G5K!V.M;K:*3LX%@V+$Z*F#:%# = M+:"](8;K B>9-A#/(U99C5+1Z"R=OP'PKE_#7]/(\ M\P-B&$VC/O%#5E%PAO=6,N&X9MX1_3&:\3P%M-@)_EA]68T1T8H9G+X![ZW" MP?B5>8]/&85!1TQJXH?,D#\99AZU&HG&-7+)F52BM&/%)667FOV$])$>QV[U M#,'?3SUJM0VAUZ6^CG?\!1;TM6; "H5]WMW.3%$0L;6SF00)+YFJOKZ;W6;^ M^VBGGM[^C9X+JRFN#5,-E5^PV%(F04XV.J1W%6E$HIK3JH7B.SNY/'"EYR#[ MF.G9E@ACH-]O.%>'A4G03,N+_P%02P,$% @ CYA24JKG-CX; P I@D M !D !X;"]W;W)K&ULC99=;YLP%(;_BH5VT4I; MP4#XJ))(;:)JDS:M:MKM8MJ% R98-3:S3=+^^]E :!J@XB:Q\7F/GW..O^8' M+IYECK$"+P5E7*?+"7\Q+M\ :K MI_)>Z)[=>4E)@9DDG &!LX5U Z_7T#&"VN(7P0=YT@8FE"WGSZ;S+5U8CB'" M%"?*N$#Z;X]7F%+C27/\:YU:W9Q&>-H^>K^K@]?!;)'$*TY_DU3E"RNR0(HS M5%'UP ]?<1O0S/A+.)7U+SBTMHX%DDHJ7K1B35 0UORCES81)P+HCPC<5N!. M%7BMP)LJ\%N!7V>F":7.PQHIM)P+?@#"6&MOIE$GLU;K\ DS==\HH4>)UJGE M'6&()011L%%(85U1)<$:*T2H!%_ 39*("J?@.T%;0HDB6(*+=OA2CS]MUN#B MTR7X! @#CSFO)&*IG-M*HYD)[*3%N&TPW!&,-4ZN@ <_ ]=QG0'Y:K(1 S^NLWK'Z':L_B;5 K,IT_)4@;#=.VC@+3AA\#T;PC+1OY<'8+)\ATEE' M.IN65<'3*E'Z#-GKP[$T&V.<=]8C"<*3E#6X?2,(?3B"&W2XP23< Q(",?4Z MSACTIH\]>%[\OE$0^NY[HW706R$S+W"'XPB[.,*I:<^P-+>*/I(RC =#"7N4 M,Q>>KXZ^4>!YLV'*J*.,)E$J]#),%O5K'(7.&=F 40B#8;*X(XL_)/NI\;P3@>V?+0>;M:G ^9'KG2141MSNC;%3)X/SB]505]7;#P#'70 MSG']^(S6/KD3S0OF!Q([PB2@.--"YRK4'D3S*&@ZBI?U-;GE2E^Z=3/7#RDL MC($>SSA7QXZY>;NGV?(_4$L#!!0 ( (^84E(M)MZ5O0( %0' 9 M>&PO=V]R:W-H965T3-R?&=M>"#+4AF#FZ4KO(09J,?5O= SMT@_):*EYUP9I!15C[QZ]='C8"_/A 0- %!-L!@P,!81<06J$M M,RMKBA7.4L$;)(RW1C,#FQL;K=409DYQIH1>)3I.9;>$89833-%,807Z?)1$ M4U"84(DNT!,6 C/UAF[R7-3:Z[1;.].+C[,I.CTY0R>(,/2CY+7$K)"IJS0O M@^[F'8=QRR$XP,$/T!UGJI3H"RN@^ C@:D&]JF"M:AP<19Q"?HE"_QP%7N#M M(33Y=+@_/$(G[),<6KSP %Z?Q5\/G%*DZZ_!HOA]!'G0(P\L\N!?R+@]GW,T MAR5AC+ EX@OT!ECL.X\6-+*@YIZ_9'$R"%+W93-'NTY1&+\[?> ;]7RCHWR_ M$SPGE"@"LJ4,!=*M"#6M#F,F4AIK40LC0I5P4$6[5;Q!<)B$R9:*7:?$CX?[ M5<2]BOAS6<^YU->%L+P6XG.47!U@G?2LD_^L%6#%L2I) M=@I@&/J#+:J[3A]*J67J;C2H"L32]FVITUV(V[9Q_K):#O\ M.TS[WMQAH0M?(@H+#>E=)IJ2:'MX.U%\9=O@G"O=5.VPU,\>"..@UQ>&PO=V]R:W-H M965T3O=@R$"L.C9GFZ6]O_[&3@@A!,JV+^"/F?%OQF9F&.^D^J(+ $.^EESH MB5<8L[GS?;TLH*3Z5FY X,Y*JI(:G*JUKS<*:.Z42NY'09#Z)67"FX[=VJ.: MCN76<";@41&]+4NJOLV R]W$"[W]PA-;%\8N^-/QAJ[A&; MN;6$'/_61KWF3*O8'N^M?W#.HS,+JF$N^5\L-\7$&WDDAQ7=7DV5 #>$%& MDP3'!GSTJ'$KVKLUBRY:?(#E+8G#&Q(% M4= #-+]://,?+O^:H?-X[_#DV"D89!T0W8J%4=)=B9D MHX9Z=)'Z(VA]1Y[@!<06L XLY5JP_R G*R7+Z^A')USOHSC.!AW\'K$P&HV& M_?Q9PY]=P3_KT'USTXS[/[TC?$VK=26\B#TYP!ED69QWH/K$HBM,SV*UJ%?[ H_]^DJC- MMGE&^):'7>Q3L>-?QC%V=,".+F+_;@I0F!;P10C3) 5DOY 'PD-Q"7^VNOQ M&@H/)2:\LL:\/A'5EH_24JJP( 'P& 9 >&PO=V]R:W-H965T6<[W).>C+="OFL*@"-7FK&U9346K&>7P*)%JZQK+[W-@8COS0F]W ML*1EI>V!GTT;7,(*]%/S*,W.'U (K8$K*CB24,R\VW R3VV\"_A$8:OVUL@Z M60OQ;#?OR^?=>%EC!7>" M?:9$5S-O["$"!6Z97HKM.^C])!8O%TRY7[3M8P,/Y:W2HNZ3C8*:\NZ)7_HZ M["5$X9&$J$^(G.Z.R*E<8(VSJ11;)&VT0;,+9]5E&W&4VZ:LM#2WU.3I[)YR MS'.*&5IIK,&46RNT (TI4^C*K J0$@A:P@9X"^B\O[M 9XAR]+$2K<*<]\[QCCHXPAQ%Z$%Q7"KWE!,CO +ZQ,7B)=E[FT4G$!>37* XO411$ MP=-J@<[/+D[ QD.)8@<;'X%]$!M7%^OW53V^+ 5CR+P@6RS)UQ-L-P/;C6.[ M.6JB9Y =PR5:0TDYI[PTKQ\SS8)#M>Y $P=J_XB;+$F3:#R>^IL#8I)!3')2 MS =0:C)XE9"+DM,?1EPA1?UOPCJ"T9ZPJSA(TC?1866C0=GHI+);0B9]-\R[ M*XI=N6R3\M84T/2K 4D%N43PDK.66)VX%JU]P?>$C_L]7 R5_*F;[J\R@)QE'ZAQ)_;R+4($LW]Q3*K?UN. RGPVB] M[2;*K_!N+C]@:=JL$(/"I ;7J2&7W:SK-EHT;KZLA3;3RBTK\WD :0/,?2&$ MWFTLP?#!R7X"4$L#!!0 ( (^84E(F-!G4P0( !,) 9 >&PO=V]R M:W-H965TQZ\- M=:^CEE9PB4,-9IEE3+_T4:AU-XB#UX41GR^L6PA[G9S-<8SV(1]JFH4ERI1G M* U7$C3.NL%U?-6/O8.W^,IQ;7;&X%*9*/7L)G?3;A Y1B@PM0Z"T6.%-RB$ M0R(>WPO0H(SI''?'K^BW/GE*9L(,WBCQC4_MHAM&0>-[;0)[E@%G6ZVBU M!NVL"F\AQZ;HRMIIV.?G9WBV73*:<"1A;9I'J;0T,T#(N#)S!$+7O MO$P1/D\$GS-72P,GA3I#@"7<\AW"J;*@M6 96HI[;[Z;$.T?0AWAE:] M=A35FYUPM8?9>8C4IF^UM9@P^;G$X(3N$+SYR=FL&8MLR,I5L#$H:V M0.I"JMZ&FZK.?H+\CL"FL1']!?O7!WQ&ROP"&#CL 3#G2O.?2[< M,SWG=!$)G!%45&_1.T9O;^#MQ*KD.]<,%?;6@=@:T/U/*OD[<15I^ M!_5^ %!+ P04 " "/F%)2DR,8WTX# #*"0 &0 'AL+W=O1C9 5U=B46UOM)-#<&%6E[3E.9%>4<6L^-7V/UTR M#H^2J'U54?E[ :4XSBS7>NGXRK:%KCOL^71'M[ "_7WW*+%E=UYR5@%73' B M83.S[MWW:5+KC> '@Z,Z^28UR5J(I[KQD,\LIPX(2LAT[8'BWP&64):U(PSC M5^O3ZJ:L#4^_7[Q_-.S(LJ8*EJ+\R7)=S*R)17+8T'VIOXKC9VAYPMI?)DIE M?LFQU3H6R?9*BZHUQ@@JQIM_^MRNPXF!&YTQ\%H#KV\0G#'P6P/_K09!:Q"8 ME6E0S#JD5-/Y5(HCD;4:O=4?9C&-->(S7J=]I26.,K33\X^,4YXQ6I*5IAHP MH5J1%#1EI2*WY&]=@"0//!,5W)"_M8/7./I]E9*K=]?D'6& MJZFM,;#:O9VU02R:(+PS0;@>^2*X+A3YP'/(7SNPD:C#\EZP%MY%CRED=\1W M;XCG>,Y(0,LWF[O)B'GZ=O/)!1J_2Y)O_/EG_"UHB4D"LC*%8"FJG> F4?_< MKY66>';^O3!+T,T2F%F",[,\< T2E,9DUND>2V/C(#0.ZH)RF'NQZ^,*'4[7 M=J@*73<(7JO2H#_X15FF M5+0$(C9XS.43'K8UMA1D>\DT@]'3%0VB20+?ZT$- M17VH2XI70'$'%/\9Z*H4"JL%VY'^1G" M>!!:X$:]';4(YF,S!^& M40]E1!6'/9*AQILDXQA)AY%BWURRU4@M^:UH'#?[+EN;H:NMWN0W)M[N->_P(=*\Z[XWTWS MROE"Y99Q14K8H$OG+L:89/-R:!I:[,Q=NA8:;V;S6>!C"V0MP/&-$/JE44_0 M/=_F_P%02P,$% @ CYA24KYZ"D82 P :0D !D !X;"]W;W)K&ULC59-4]LP$/TK.QX.,$/Q9T)@DLP H5,.3!DH[:'3 M@X@WL8HL!4E.H+^^DNR8!,-JY&5:+\Y] M7TTSS(DZ$0ODYLM,R)QH,Y5S7RTDDM2!A'BVDYMTY 56$3*<:DM!S&N)5\B893(Z7BI2 MK_9I@9OC-?M7%[P)YHDHO!+L%TUU-O(&'J0X(P73]V+U#:N >I9O*IAR3UB5 MMOW8@VFAM,@KL%&04UZ^R6N5B U V&\!1!4@^@A(6@!Q!8CW!205('&9*4-Q M>9@03<9#*58@K;5ALP.73(W_ E*FTV4BLXG* FE*DC M^ */#Q,X/#B" Z EI2F0/QW^DMI?XOPE+?ZNA-(@9F97UPYV[6G)T7,< M]N18CN,@,,E>;N;Y$Z,M>;U:7J];7I$7C-BC &B^(%2V*2QI^AO./\KKLMC2 MUJ^U]??55BQ61*9 TK]%>Q+[#0&].$P^J&P:A6&O1>AI+?2T6RB1\HWR.9!< M%'R/[3YMB!@TE3:-DE:E@UKIH%/I]4M!]1LHG!:2:HJF!DSS8O0?IC W30L. MF5#J:)?F05-.W/;WG=5RSCKE//)M[Z8O8:F0;M2CQ!R)*J2Q(AIFYB>%)6$% M[E)YUJB1)&H44M,H;!A-/C':BC<,WD__H#/BF[K(P&9ZUWE8,6QY[C4+W=_H M03G*N>OE"J;V#RP/]WJUOB]Y):-,WW3 S=R&4UL!\GPFAUQ/KH+Y=C?\#4$L#!!0 ( M (^84E)&_?W,F ( (8& 9 >&PO=V]R:W-H965T"TDC]&!L/2*B,[6':@YO<)A:.76R'P+^?[:19 M*6W92^*/>X[//;F^25LNGF0%H-!K39D<.Y52ZVO7E7D%-987? U,[ZRXJ+'2 M4U&ZY&EO%&4,+@72#9UC<7;%"AOQX[O;!86 MI*R467"S=(U+> #UN+X7>N8.+ 6I@4G"&1*P&CL3_WJ6F'@;\)- *[?&R&2R MY/S)3&Z+L>,904 A5X8!Z]<+S(!20Z1E//>=RQ)+F''Z MBQ2J&CLC!Q6PP@U5"]Y^ASZ?V/#EG$K[1&T?ZSDH;Z3B=0_6"FK"NC=^[7W8 M OC) 4#0 X)=0'0 $/: T";:*;-IS;'"62IXBX2)UFQF8+VQ:)T-8>8K/BBA M=XG&J>P;YT5+*$68%6B2/S=$$N/O^0(H5E"@6Z8P*\F2 II("4JB'.3H].4,GB##TH^*-U/0R=956;,YU\U[=M%,7'%#G M!^B.,U5)])454+PG<'6J0[[!)M]I<)1Q#OD%"OTO*/ ";X^@V7_#_:LC8IU 2Q@@K=953S'+8YWY'$5L*<]]? MLC@:Q7'JOFQ;LBT%7:8KK2ST4X-YJZ2B3 M+25^&(TB?T?PGC#_TM^O-QGT)D?UZ@+\Q,SD@TW^Z"JY2G;$?0Q[[WFGSMVZ MTC6(TG8ZB7+>,-55^[ Z--.)[2$[ZU/=9+N>^(^FZ]!W6.@2D8C"2E-Z%Y=: MD^BZ7C=1?&T;QY(KW8;LL-(_"A F0.^O.%>;B3E@^/5D?P%02P,$% @ MCYA24CQ?\G1Q @ ] 4 !D !X;"]W;W)K&UL MC51-3^,P$/TKHX@#2-!\P@)*([5D/SBP0B!V#ZL]N,FTL7#L8CN$W5^_MI-F M Z6HE\0>SWLSS^.9M!7R456(&EYJQM74J[1>7_J^*BJLB9J(-7)SLA2R)MIL MY[E5DJ<HQUL)JJEK(O_,D8EVZH7>QG!' M5Y6V!C]+UV2%]Z@?UK?2[/R!I:0U\0L8LD4GCJ>?TAI 6.%YOV+\X[4;+@BB\$NPG M+74U]SVGEJ\03+DOM+UOX$'1*"WJ'FPRJ"GO_N2EOX<1 M(#S; 8AZ0/06D.P Q#T@WA>0] !WU7XGQ=U#3C3)4BE:D-;;L-F%NTR'-O(I MMV6_U]*<4H/3V5&JJH+' $!T YW!A.0Z-27YLL;2R_Z#.:=QE%.S(* M([@17%<*/O,2R]<$OI$W:(PV&N?1AXPY%A.(PV.(@BAX)Z&KO>'AQ3OP?'_X M^0=JXJ%BL>.+]ZG8=G5RJ@HF5",1?LT62DO36;\_")L,81,7-MD1=A2)V$C' MIF6+IFZZ5T)J(37]2^S3>:_D'?>%X[:3Z#F+DDF8^L_C,FP[A?$D>>V4;SN= MCH@Z:?ZH'VJ4*S=7%!2BX;I[-H-U&%TSU[%O[',STKH)])^FFX'E[QW$-QM&'\FUA2*M&/-,G$U6 IY>IR.!2S M)4U#<<%6-%._S!E/0ZEN^6(H5IR&49&4)D.P+'>8AG$V&(^*9_=\/&)KF<09 MO>=(K-,TY*_7-&&;JP$>;!\\Q(NES!\,QZ-5N*"/5#ZM[KFZ&]8H49S23,0L M0YS.KP83?#DE14(1\5=,-V+G&N53>6;L6WYS&UT-K)P13>A,YA"A^O="IS1) M_QBI/CG]C+-K$28+" M+$*3V?=U+.*\ONIBP+88UV!$O*&S"T3P+P@LL#2$ID>GX\! A]3OAA1XI ?O M4YS%DI[?J76NJ^D_=RH>W4J:BG\-H]GU:'8QFMVW$C@3 DU#SE_C;($F*5MG M4O=62ABG@,F[Q,L8NPYQ5<%>=FO5#7.)!TW4'DFG)ND824YFLW6Z+E>98LAE M_#/,EYZ.9XGD[A XM\'QVCPU8=BW?4=/U*V)ND:B?Z@.?$0MW6XM ;R@S;$; M9CM >BAZ-47/2/%KT>+R0KY0KEHV>J!YW\\)/PDZ7R?H+IY3=':;H;]IR,5' MW03,0SCH-<]$!*6E4K&/HO!5)_:I&8E42-C:0H&M@=HKA%\7PC=BW] 7962+K::36V\CX IG?]79'FFO.DV< P[ND3#>L1S\ M9B*NH/;D2;!O.6VNFCAL$W![R$)#%MY"R!7*;JT""*!#LQM&?-5N>E@V3H') M_Z_E V-LQ0RUF*%7S >@MFKVC5#[M6A\#)N-;%KLFBA7N\RD6%=B&:^,T(W[ M8.<])-V8"#:[R/&2[CH$. %T%-T-\RR_3]"-D6!SQWZXE=@#;+;ICC!J2'9&,<.'@'-9O'<$]1LQEJVQ@"H\OO M[\@;5P.SJWWA8411%J;4!-=X#^!W4# T]@%F^SA:P=!U!C_H; 0U4P0, MC7V N1^?(N *:D^9$-ANFZDF#&,,/52;[@[F[GZD@$'S^6'9=INDYEN&.'X/ MQ\8FP/R5\B;Z/3"&?<+6^@ 4+J!.,6-H' S,#O:G7%)NA&I\/(PK'Y:G\1.BO/'UO-K?#DMSU,;F/)X]W/(%W$F4$+G"M*Z\-1[ MX.6):7DCV:HX='QF4FW&B\LE54[.\P#U^YPQN;W)!ZC/KVV:<" !2!P &0 'AL+W=OO M)!LW'1O"Q=9C__O;75FX(=M*F04WSW9X"RM0=[MKH6=N[Z4D-3!).$,"-C-G[E\L4F-O#7X0V,N# M,3*9K#F_-Y.KO7(RR 4N-(A_'0^71ZI!$>CE^\?[:YZUS6 M6,*"TY^D5-7,F3JHA UNJ+KA^Z_0Y1,;?P6GTC[1OK/U'%0T4O&Z$^L(:L+: M-W[JZG @\*-7!$$G"-XK"#M!:!-M([-I+;'">2;X'@ECK;V9@:V-5>ML"#-? M<:6$WB5:I_(OG)=[0BG"K$3SXJ$ADICZGMT Q0I*=,449ENRIH#F4H*2Z RM M]%DJ&[W"-VA>Q. 67:27;:3!*Y$NH3A'H?\1!5[@C<@7[Y;[Z?]R5]>L+US0%RZP M_L+W%&Y8I"61!>6R$8!^S==2"7U>?[^!#7ML:+'1*UB=O#]6NU856Y7Y%A^#A6.P> @+DJD_#IOTL,DQ M6#0&FPQ@_L3WPG%8TL.28[!X#)8,8&D2>^.L:<^:OLFZK4 W\XT",4:<#M.; M^E$RCDQ[9/HF\KN^:Q98B&?"MJ8=-$R-L=/!"?7UATS_Y=O^Q4.S*!X>9/>@ MXYG;YAL66\(DHK#1.N\\T0Y$V\';B>([VP377.F6:H>5OO1 & .]O^%&PO=V]R:W-H M965TP,<164C+S= U"[Q<1C8X'MWQ7.'\0+^][:R)#^5>Z^]^\S%?1(EG! (RYR$8_CW "H3P M2,CCGP-HU/CTAMWU$?WW$#P&<\\LK+3XQG-7+*)I1'+8LDJX6[W_ PX!77J\ M3 L;?LF^OCL91R2KK-/R8(P,)%?U/WL\"-$QH.<,TH-!^M)@=,9@># 8AD!K M9B&L&^;80.\^(L82HG*ZT< M5SM0&0=++LAG9@SS2I.W-^ 8%_8=GGZ]NR%OW[PC;PA79,V%P(S8>>R0D(>- MLX/SZ]IY>L8Y30#8@0_H;29,T.4%H M]9_-Z:R'SK!1=QCPAF?P/FFUNW!@)-E4)BNPW$@K./GK$UXG'QU(^W>/LU'C M;!24\F>0EY/Y:5&F@4D_Z8_+--DD,[CAZY6/UZBT\&X MN?2,Y&5#\K*7Y&>M+C*F,A#L7B#'HRQ96X>G^-:@XPZ5T>7H-)-QPV3L25:J,O_BRO D%5EC$_0E;7PDL\S7Y/&U^3UZV#:.)OV!G8+UAF> M.C;3NC_?WL%A3LF2#>XTG)^LV'1(9O2Q^7MFO1_K:U M9H\_D['M.W3\"V1L6P^=_#\9^\UI0IZ G7X7X\[<(<'LPCAFL=0KY>IO=G/: MC'Q78=!Y<7[M1\$PS[0P]1RY9F;'E<5/VA8AD\$$\V3JT:S>.%V&Z>9>.YR5 MPK+ <1:,OX#/MUJ[X\8[: ;DY;]02P,$% @ CYA24A7^.&<1 P 6P@ M !D !X;"]W;W)K&ULK59M;]HP$/XK5M0/K01- M2 J!"I *K%JE3D5EW3Y4^V#" 58=.[,=:/_]SD[(*&_JJGTA?KGG[KGGSC;= MM50O>@E@R&O*A>YY2V.R:]_7R1)2JB]E!@)WYE*EU.!4+7R=*: S!TJY'P9! MRT\I$UZ_Z];&JM^5N>%,P%@1G:9N&1+9;&+OC];D87, 'S ME(T5SOS*RXRE(#23@BB8][R;QO4PMO;.X >#M=X:$YO)5,H7.[F;];S $@(. MB;$>*'Y6, 3.K2.D\;OTZ54A+7![O/%^ZW+'7*94PU#RGVQFECVO[9$9S&G. MS:-K,#IXU#8S9,V"I.C,)=ACC3'\HT90;+8C2A M8D:&4A@F%B 2!IK4R23/,@YVGW(RH)R*!,C$]=>=*)K(5N-\!(8RKB\0\C09 MD?.S"W)&F"#?ES+7Z%AW?8-T;5 _*:D-"FKA$6HC2"Y)U*B1, B# _#AA^&- MSGNXCR)52H654J'S%WU*J1'3"9;Z;:*.S/7R>B1E74R$6].A+U(0-% M;1S" ;N5*-N6=3FOYSBA6H,YJ&SAM.F.KBO'5!QG?6\8U9I'KNL+2K/K![,$M>& I2HY'&JH_^CPG73-2KKF M/Q6;_PU2P\O A2'G3"0\G\','B]IN51;6_87AP1K[M6[@?6.=KKB@%4K:(:' MNZ)5I=;Z?&I"BGIRM"R#PG-KNYG#J!/OT-ZW:D=!>(1V7-&.3](>*]!6V17E M.=A>E3MY9/2MO!*TW<9+!](IEN3$O36(]P3N!(VM8U?D<\"J$\17._GX6U>_ M?7:_4;5@0B.[.>*"RQ@=J.(I*R9&9NXUF$J#;XL;+O'U!V4-<'\NI=E,[ -3 M_9_H_P%02P,$% @ CYA24G!-B%&+ @ @ 8 !D !X;"]W;W)K&ULG57=;]HP$/]7K*@/K;0UY)-2A4@%5FW2*E7]VL.T M!Y,R'VY7X?=\:7;"W5LZX #'FMN=!CKS)F=>G[ MNJB@IOI#0>K7E DOSUSL5N69; QG FX5 MT4U=4_5K ERNQU[@;0)W;%D9&_#S;$67< _F<76K<.?W+"6K06@F!5&P&'M7 MP>4TM?DNX8G!6F^MB:UD+N6SW7PIQ][ &@(.A;$,%!\O, 7.+1':^-EQ>KVD M!6ZO-^S7KG:L94XU3"7_QDI3C;T+CY2PH TW=W+]&;IZ$LM72*[=+UFWN4-, M+AIM9-V!T4'-1/NDKUT?M@!!>@ 0=H!P%Q ? $0=('*%MLY<63-J:)XIN2;* M9B.;7;C>.#16PX0]Q7NC\"U#G,FGLJZ9P6,QFE!1DJD4AHDEB(*!)A_)5\ > M850;8;M&2)_:*3G[3RX0'Y("0W MJ%AI\DF44+XE\+&6OJ!P4] D/,HX@^*<1,$'$@["P1Y#TW^&!Z,C=J*^OY'C MB_ZKOS.F"RYUHX!\OYIKH_!?_>.(:MRKQDXU/J!ZS5ZA)-R=78%GM_=D6HK$ M4=C+_I*'430*,_]ENUU[LL(DCONL-_Z2WE]RU-\358S..?S-8LN2;HD/XV2T MX_!]4AHFR7Z#:6\P/6KP01K*"UQ_ B"7:,OL\*+X:CT8Y3 M?^LRUZ"6;L9IU&Z$::]!'^W'Z)6;'COQ"8[7=AK^H6EG\PU52R8T5K5 RL'Y M$#VI=MZU&R-7;F3,I<$!Y)85?B) V01\OY#2;#96H/_HY+\!4$L#!!0 ( M (^84E)(2N\4]P( * ( 9 >&PO=V]R:W-H965TW") =B-;$SVX'VW^_8 M23,Z E2[(?''>Y[W')+CC+="/JL<0).7LN!JXN1:5]>NJ](<2JJN1 4<5U9" MEE3C4*Y=54F@F165A1MXWM M*>/.=&SG%G(Z%K4N&(>%)*HN2RI?;Z$0VXGC M.V\3]VR=:S/A3L<57<,#Z*=J(7'D=E$R5@)73' B835Q;OSKF6\%=L=W!ENU MSD19,HW_BU:$\HS,!->,KX&G#!2Y)-\ :T3NJ*XETV;J? Z: MLD)=X.+3PYR MX/7(9Q^6^\E[N8OEZ&H2=#4);+SPOVHR9RHMA*HED)\W2Z4E/HF_CE##CAI: M:G2 BKG[?:5K5 .K,B_E9AKX<8QEVO3 H@X6G8(%?;!&-7P'&R4'8(,.-C@% M"_M@@SV8GPS"L!\V[&##4["H#S;""SN(/%IV"#/EB\!TLB+^EGC3K6 MZ!1K:!]'G0,V[)4&V8<>]10U"8;][*1C)T?9CT+3@M0\PV=?U%Q#1O @D=2\ M%J2P+:*BK\T;]O<_.. M^OX&2ET35E:ULQN4MV?ATH^\T2$+._W5/VIA@43,FVQH40,1J\.% MH\HL8S.#<@GR6#^\;9F[32'Q_)VFT+;-GFV)%T?_Y.3N'!_F[+ZCYIR9U&48VXNHQC5]:@N.N9%6C: M61BK.-+4+F.WLL"K %(RSI+D/%9(+ @DE>@9.OWLH0$I/1&7\;#FC+J4'[H]W[.^#=M(R MYPX*(V]%A?4HNHA8!0N^EC@SFP_0ZAEXOM)(%[YLT\8F$2O7#HUJP52!$KKY M\X?6ASU -C@"R%I ]@B0YD< _1;0#T*;RH*L"4<^'EJS8=9'$YL?!&\"FM0( M[4_Q!BWM"L+AN#!*":1C0<>XKEAA- J]!%T*<.R,W08?H#KC]V#I6-D,_-V@ M$/8)R#[V!:P*R(EPI5EK9#..P%Y. +F0[M4P1BK3)XO+MJ3KIJ3L2$D3*'NL MG[YF69(E!^#%/\/3M[_#8S*GU'[+F1[+^X;OM?)?!=_2^OWAVD:79.T:/VG+L-MTATT_G&[ M<.M8SA3I MJQW+<-TPH.\\R!_F@?5[HI9?\6>(OYTHD$O29X?4OHW6/H8 MUNB,]]ZC[X6?N5T*[:B^!1$EO3?4#&S37YH)FE5XHG.#].##L*:6#-8'T/[" M&-Q-_*OOFOSX%U!+ P04 " "/F%)2&]@3?%D& "H( &0 'AL+W=O M2X:U M-1)T_3#L RTQME!)="G*28;]^)&2;,HQ1:MH5KA &DOF(<_EO3R'E#)Y9/Q+ ML:14@*KZO@93!S4M +EGY. M8K$\'80#$-,'4J;BCCW>T"8@3_47L;2H_@>/35MG **R$"QKP))!EN3U;_+4 M3$0+ -T. &H J"\ -P#<%^ V +""97)Q%:0JSQ/P@7!.5(V"-Y=4D"0M MWLJ[G^XOP9N?WDY&0M)2G8^BAL)Y30%U4+BF\R%PPE\!_3?>L.-H]_TAX<& M^&V/V!WCZ"-9AMM:1-M:1%5_N*L6EX33D_E^R9W)>LL75&JL /-GT&XW(\_5 M[;-'PF/PUQ^R2W K:%;\;2&$MX1P13#?TUE)/ MR3RE%;N%K'MQB%JP1PWZR!VWN=5:8FCH0=?O#"+NL.Q M_R)$0S,G&+IHM]F-H1F"0Z6!IGD8;^=A;)>+Q8+3A8HZR05/Y(8PV@^=/E$> M)5*Z3%&.]U8$AP- [4D066.\-A;PFA;"G,*FNQVE>&D!C;4;6F)3RQM#2PS'MA1J MAX-VB[N[_V2;)NU/T#V2S&E?@G9CVLV<#-2:MGTS"CW7F+;]EKX7&-.VW])# MGBUMVN"@W>&N[F1-NPFTVXFDD4D"124NTO0H7W^C63<#[#B= MX_E^T#'M6N"A7>%_A-,U%':M#@]=STP>:;5&=K66NW1W<\*[E;.85T>X64IL MVHVT=J,CT6[4.D_8M?OU]X$7:%^*(?3DOG5W[5\:VB$TAK[?L?215FQD5^SN M-()_04]'1EK7T9'H.M*ZCNRZ/I,;*-6]WC2S4A2"Y+$ZA @F=U\1I^KHD??9 M7:N''9OLF];C 39XZ#@_V^+2FH[LFOZ>/"59F6GZDG>O" ZH(=H_NT"K#2'M M'LA^?/E^J4;[AQ($K>2TCR"[C_1>*.JRG!?T:ZG*ZFI-7QY7=PEHMT#CXU@[ M6'L MGO ZROB>3/BKM*%GOPQ)Q!K1\&P1P*S5*6TR-ML\5CC@6UB;!#Z6 MITZMQTYVB?_!"G> #3R@<%B;";8_=/I^N6@&V#D)A9XS'N..8M.N@NTZ_OHK MX[(9L4TV\'$8^AU*)/-PKC#.L7WPT#M4#]H^L-T^/BJZJJ0[GV)>'^@!'7R,B;5?8+M?;/QW MM3.[*_+,Y;X=Q#0NHWI/K_;OFUDUX]H/)GWRUI2C;6ZTH;CX2-+5>J%A M]X+7>/+M[KN!>6,[:KT@5>_PWQ.^2.1*3NF#1#K#0"HUKU^+UQ>"K:IWIG,F M!,NJCTM*8LI5 _G] V-BPV[_.&'Z'U!+ P04 " "/F%)2))LA%2$# M "Y" &0 'AL+W=OK#8@_V*K;7W5T@_'WW0ER'F_K0A[Y@[^S, MV3-GEAD/-HP_B0Q1PG.1EV+H9%)6-ZXKX@P+(EJLPE+M+!DOB%1+GKJBXD@2 M$U3D;N!YD5L06CJC@;'-^&C 5C*G)J M.#F:2Q8_92Q/D(MW462)F V;B>*(42F+)"W1I!C/#7=@L>L%KQ.%,. M,.,LY:2 RUN4A.;B2CD]SF_A\N(*+L %D1&. F@)CR65XGW#\#5C*Z'.4\:+ M5^N!*U5ZFJ0;[U*9V%2"$ZGX 7QAIMPOW^&3EC7*C1XX:E::=6N%XT6T4Q/MG".J6^&-J$B,0T?U.H%\CQM?OO&C[P/9S2)ZJ.B_Z-(W9I0]Y\5J?MW13IT.U>D7DVT=Y;HW#8% M7O>5!"Y51["]XNH878L7-7EX?K!']M#)]WO]XU3[-=7^>4W7R-6,LT)"16@" M%7)+U9!.6)X3+OY8C_*WA_2:U/I1J[TO]Z%;$(2M3G;6UGK]C,W;V[!,UE^T8_0-CA_H7PE-:"LAQJ2"]5E?= 6X'I5U(5IE9 MLV!232[SFJEO"^3:0>TO&9,O"WU _;4R^@U02P,$% @ CYA24D-CL7YV M! AA !D !X;"]W;W)K&ULI9CM4Z,X&,#_ ME6=ZSIW.:"'AI>U>[8Q6=VX_[*VCJ_LYA;1E!-)-0JO__26! EJ@>'ZQ$/(\ M^3VO29SN&'\6:THEO"1Q*BX':RDW7RQ+!&N:$#%D&YJJ+TO&$R+5*U]98L,I M"8U0$EO8MGTK(5$ZF$W-V!V?35DFXRBE=QQ$EB2$OU[3F.TN!VBP'[B/5FNI M!ZS9=$-6]('*Q\T=5V]6J26,$IJ*B*7 Z?)R<(6^S+$1,#.>(KH3M6?0IBP8 M>]8OW\++@:V):$P#J540];.EG,$)6"#6A%,!40J/:23% M>6W@YYIE0BVI!D_>O$\MJ2S4G%906'.=6X-;K$$8OK-4K@7> ;6PW ,U[BZ-)!XY3ALLQ^IP6??]FR8)R8$MXR/WW MJ.SD\6N4KN!')H54?C//)D2B8T6W7-$U*[HM*]:TGL."KJ(TU0LL2$S2@,*I M"E@>RK.F<.6Z?:-;=Y3MS/5\=VIM&XB\DLCK)LIM@Q4GJ539>03!.T! R&LF M\$L"OQUI\^D9)YT,C]1H;-&][@B?F01'\6=')!@[#O- M),BNFJ_=6'"+&SB-8IUQ/3!XV%)5"%=\^,.5W1,H5XQ0/4#CH8U:D*I^BYS_4>H] MH9Q#* <-O38_52T9'>G)397?D\D]9$*V-_3:/%5U972D+1_I!3WYO$,^UQNB MT;O.4,SKF8%58T?=G;VC.?3D]P^X'#S$;6!5KT>C?IUBWRCNJ3ZD:R?/U8F' MJ^-P1F+X27EBZ*]6*TY71%+XIKY&ZM@=P!.)L\Y&4K5]U-WW2QI2T/"2)JC1 M2$VCSBI"GR6!%5G+JD1I]&#WT@Z\4AV&$23Y2<^'D+PVG17G1S2YA29WKPF[ M#:K>>JC:9%#W+O,I#VT;L[#16=T4>V>AW,1&7[T]%E=;%[8[55<)%I4)MM4) MILSY\P_DVW]_*.K%:EZM;L8N\KW)N[IOF#=R;6<\:BXP7.V-N'MO_(0]'XA7 M 5'']\:N-QF_P[=J-[J$\I6YZ*J&S[)4YI>7&ULI99?;]LV$,"_RD$;M@18+%&R9;NS#<1)N_6A M11#/[3,MG2TB%.F2E-T"^_ C*47VYC])O!>)I'AWOSOR3C?:2O6D"T0#WTLN M]#@HC%F_"T.=%5A2W9%K%/;+4JJ2&CM5JU"O%=+<"Y4\C*,H#4O*1# 9^;4' M-1G)RG F\$&!KLJ2JA]3Y'([#DCPO/#(5H5Q"^%DM*8KG*&9KQ^4G86MEIR5 M*#23 A0NQ\$M>3UK@W?( MN=-D.;XU2H/6IA/<'S]K_^"=M\XLJ,8[R;^RW!3C8!! CDM:0')*(&X$8L]=&_*4]]30R4C) M+2BWVVIS ^^JE[9P3+A3F1EEOS(K9R8S([.G0O(^TYHU/\)(8/DEA"@WO18[YOQ6$UODV M O%S!*;Q68WWF'4@(;]!',71SQ VG/7SC/ZDC7#B]2I7=$RKG8F./P(9_@2LF!!,K>S,Y%1G"E0UOC7X-?\,Q)^J8U 92;\!E M[F9"HGXT"C='L'HM5N\LECUD#2M%A4-[+4CO$"1)R7&0M 5)7P9I0O1:CO2 MXZ9'AL# Z/ M:T!., U;IN'9#/GJ2R?F-W"[067_!;_\1-+H]S_<30);U9KY!\I4/?I">87P M8+/*I]29C"+1K@Y&_R>G)*IM(&C@NK6C4Z=M*K^H>J9X8N?9]R4(:V^7X86'[ M2E1N@_V^E-(\3YR!ME.=_ -02P,$% @ CYA24NO3J7TC P ]0H !D M !X;"]W;W)K&ULM9;?;]HP$,?_%2LO:Z6UB9,0 MH *D MW625,K4+>':0]N8HA5QZ:V@79__FNI MGG1.J4$O!1>Z[^7&+*Y\7Z9$!??#($C\ M@C#A#7IN[EX->G)I.!/T7B&]+ JB7H>4RW7?P]YV8L+FN;$3_J"W(',ZI>9A M<:]@Y%=6,E90H9D42-%9W[O&5V/C:[WWC*PKCU(^V<%MUO<"2T0Y M38TU0>!O14>4*H@ M*@71J8*X%,0N,AM77!S&Q)!!3\DU4G8W6+,/+IA.#>XS8>]]:A2L,M"9P=3( M]"F7/*-*?T(WSTMF7A$1&7(+%T,(:89&LH \T\3=U 6:YD11C:Y7A''RR"F" M]$-?%1$&G8VI@5E]#MNTV];S#6#:P_RT1!IND,(:I+O47**@_1F%01@5!?@^F#]GDC.$:3OFJCL3\-9 M4756Y,Z*:\X:TCD3@HDY&A).1$K1&1/E/9P?B^3&7.+,V0JQ&N 6CI,@ ,]7 M^S$[8>,;XK@BCAN)KY5&9*>G\;ASF)U)&-='I%M1=!LIP@#'VYIX"QS"?J/0 M/3 UO*PXV)7>X,-+ ]XK]/C_O&K#TM";>.)6%'7>%H71D7UAV,5)4A-VO*N9 M.&QDG4P?FGS>U4,G:!HP37YBS>533<7-(D._@%02P,$% @ CYA24E^&:%QO P !@T M !D !X;"]W;W)K&ULS5==3]LP%/TK5H0TD :) M\]4&M95HRS:D(2$8V\.T!S>Y;2(2N]@NA7\_VPEI2-.(!QYX:6/[W)-[[FEN M;T9;QA]$"B#1L.>C-9D M!7<@[]:2>7Q6)%:]3UU8//ZE?V;$:_$+(B &:+62[,)]I66,="\49(5E3!*H,BH^4W>:X*T0A00KL# MW"K ;0?X!P*\*L![;X!?!?BF,J444XGF8J3DSO)XH>4Y0EP\05=/FXR^8((39 Y.)VJDB9HQ@KU.Q/$.'5Z^.CR M65\#.IZ#)%DN3A3X_FZ.CH].T!'**/J5LHU0[&)D2Y6\3L&.JT2G9:+N@42Q MBZX9E:E ES2!Y"V!K537TMU7Z5.WEW$.\1GR\%?D.J[3D=#LW>$XZ@B?OS]\ MV*/&JXWT#)]WR,B4<#A=[)MRP3FA*U#/JD2+%]3$W9 7LWVQ)3Q!?W\J2G0E MH1#_>A+RZX1\DY#?]\NJ;A0W$NJROF0*#)/N5$\3[ TB,GJ.4$O7)F3$C$EJK7/0'=0$^!PIHQ_!R.#>J$!A_F6,D4 M-FH6H8>0"9T55?I=P=K_M)S-NU;>Q]G'G>7KD]/_+]MGG[,#?"^^9UP/PH M.F3>KN_C_L;_'2APDAO[2*)FEDQ(3O1XUU>P71_&P2?Q<-?(# MYXZF?$.X)GR548%R6"I*YVR@&PO=V]R M:W-H965T^SD>+03\E$E )J\I#Q3 M8R?1.O_L>6J50$J5*W+(<&0M9$HU-N7&4[D$&ELHY5[@^P,OI2QS)B/;MY"3 MD=AJSC)82**V:4KE?@9<[,9.USETW+%-HDV'-QGE= /WH+_G"XDMKU*)60J9 M8B(C$M9C9]K]' W-?#OA@<%.'3T3XV0IQ*-IW,1CQS5-@H4_YYA#IP; M(0SCJ=1TJB4->/Q\4+^VWM'+DBJ8"_Z#Q3H9.Q<.B6%-MUS?B=T7*/WTC=Y* M<&5_R:ZT*SF-B!S@Q3&I.Y2/&8*6IWJD.N*9/D@?(MD*G"\Y*;?H4#EB'? MRO99!)HRKLY/1D:>QL#-\MZJ#')6!!DT!-D-R*W(=*+(519#_%K 0\>5[>!@ M>Q:T*D:P0NZM]W3'94Q^?D5)G MV"O[@\K^X'W'XEEP/* U)M_@PO=0:O[8>5^V"H4 ML6<6 WY:F[:\'?==O][V_V'1/V.%:>^HUJ0@-[9F*[(2VTP7W]^JM[H63&TU M/.F?X76AJ.Y_9(J[QBV5&X8%A,,:)7UWB*=3%O6[:&B1VXJV%!KKHWU,\,H# MTDS \;40^M P"U27J,EO4$L#!!0 ( (^84E+_7B)=! , ' ) 9 M>&PO=V]R:W-H965T>KDQU;L@T&F.!=.^K+"DD;54!3/459M 5PI9YD"%".(P/ \*QDMO M-G&VI9I-Y-8(7N)2@=X6!5/[!0JYFWJ1]VBXYIO<6$,PFU1L@S=HOE1+1;V@ M9V<[';.J%UB$4F!K+P.AW MCYMA_9WSOMI&7%-%Y*\95G)I]Z%QYDN&9;8:[E[@,V M>D:6+Y5"NR_LFKFA!^E6&UDT8/*@X&7]9P]-' X \> ((&X \>^ ^ A@T & MIP*#H(E-+<7%(F&&SB9([4'8VL=F&"Z9#DWQ>VK3?&$6CG'!F=F-D>I=+ MD:'2+^'JQY:;/; R S=PMJ"09G I"]IFFKE,G<%[QA7<,K%%F&O:+Y6U:QJX MNEDNX56"AG&A7UM#40FY1P1MV:#:JC0G1J@$*R>!(?^M%T':^+JH?8V/^!K% M\%F6)M=P56:8/24(2'BK/GY4OXA[&1-,?1A$;R .X[##H7 \0V.Y3)G"L]6?Z9LKA0K-TBGU E[9$J_[DI]/U/DD#"&HMX YY"Q MO>[*V$D\4V5G1@>$DQ0VU ,8-=\>HG"OUA M^*(K//VPR+_HA"7]L/C/U9[(/V_EGY^V7^ZEH)TKZ"[JDMY/,ASY4;?V9W"Q M/^H6_PPN\M_VJA^WZL>]1 F_YQG2U7LLY?WPT ^[9?\;+/EK6"TZ.*A%!:J- MJ^D:4KDM37TQM];VV3!WU?(W^X*>$W7U_T53OT4^,[7A5' $KHDR],>T.U5= MW^N.D96K>"MIJ'ZZ9DY/(E1V HVOI32/';M ^\B:_0102P,$% @ CYA2 M4N<%8/9- P @ P !D !X;"]W;W)K&ULS5== M;],P%/TK5Q$2(+$E3M(OU%9:MR$F@9A6!@^(!S>Y;:PE<;#==>778SMI4K36 M0T*3]M+8CN_QN3]^7288%E:>\PE+?67)1 M4*6G8N7+2B!-;5"1^V$0]/V"LM*;CNW:M9B.^5KEK,1K 7)=%%1L9YCSS<0C MWF[AAJTR91;\Z;BB*YRCNJVNA9[Y+4K*"BPEXR4(7$Z\,_)^1H8FP.[XQG C M]\9@4EEP?F8YX;),WC5P/JM6>:P/WQ#OV#35XG MLZ 2SWG^G:4JFWA##U)PG-I?V'3[ T\2-92\:()U@P* M5M97^M 48B\@[!T)")N T/*N#[(L+ZBBT['@&Q!FMT8S YNJC=;D6&F>REP) M?9?I.#6=*Y[<93Q/4#KA-NLPUW6L]")>(')*43D'81!&-S.+^#-J[<.V*@M9F1A8U%S:,R%HN4+]%*82%_.@CU6D(]9WY_/7AI!5*?FNRSPPH]!. K3@0K'?-9L*!>/I(3)NU!"V2(6$$12U]L@0 M4KJ5CC(.6L(#)_3-_-:!,FQ1AB]#':.6T.AYU3%ZI(XH&@RCWF%YD*"SN.!9 M!/($;-0H)-XI)(R?4@C9LV7B!+\LJIQO$>M"0K462::+"55.7=9"PNZ \&7( MAW3N2=SV^=\":O#W%32*1_$1_70V3.+GT8\;EEC]0-@:3/BD?#JC)FZGOD&I M!$O4[@_:!=KY+.F_$,ET3DK<5OK_DAD\DLPP"D9')--Y,QD^CV3&ULO5E= M<]LH%/TKC*VPYB#'WE6L*O)CO/RPK+8>H=SQ*:DQ(7XLB$T M1UR\TJW%2HI14I/RS')L.[!RE!:3V67=]DAGEZ3B65K@1PI8E>>(_KS&&=E? M3>#DT/ UW>ZX;+!FER7:XA7F3^4C%6]69R5)L]XSD%*>"?DN7QZ2JXDM1X0SO.;2!!(_+_@&9YFT),;Q=VMTTO4IB?WG M@_6[6KP0\XP8OB'9MS3ANZM)- $)WJ JXU_)_AZW@GQI;TTR5O\%^Q9K3\"Z M8ISD+5F,($^+YA?]:!W1(P@[9H+3$AR5X)TAN"W!'4OP6H(WEN"W!'\L(6@) MP5A"V!+"L82H)41C"7%+B%5"<"YP]B%R]M@^8!=L+=IG*8=PPSK>5I-8=5;. M$4>S2TKV@$J\L"'SVAYCH#\6:Y!@\8@I6.T0Q M^ "N$4O7 !4)F*=9Q7$"C,"W<\Q1FK%W@O*TFH.W;]Z!-\ "3'YE("W 4Y%R M]K[7\.>.5$P8%HUO3MXO+2[TR%%9ZW;LU\W8G3-C=\$74O = [=%@A,#?S', MA\Z 4LXLO.F<_#FM3-H<8[74^#"]\"Q'=LPH)MA^@J7@FZ?I<^'Z8NJ&*3? M#M._(#HX^+O1VF%LH'\:K=U(OQ^MW4A_&*W=2%_\6MP__YKKEN/IT4 6N]V: MX-;VW'-K0I5CBCBA%P/&O,Z85QOS!A:8M%XW3!.\X?HU5Q8,+S,8.;$O5+ST MIXT!%D1NZ)_"Y@:8YX6Q>PJ[-<#Q.ASF!'<3.*>R3 69'4:R,[=ZD M-'9\I=,'DS5H._$I;*'# M?S_? 4]EF'17X7\P M\DO,V 6HBB1EG*;/]2Z"$2W28LL RC*R1K*)$U BRM-U6B(NO@&&UQ5->8I- M6\*BZ3/HC=561.N(#YZCY,#2 !+Q, L..L'!R%0'B#>2T7.&I4+1F(N:4VSH MZ^\[DB68BOWO66ZR)HV!-CAC='68B*[G>8I4'>8Z8>P$9K%A)S8<%/LQ27Y_ M<,-7@ZLC'%6O#CF7R5&G-?JM@4V:FLFD,!HW<768#&V@K(M+'29#ZT&SW+B3 M&P^N_W-<$%%LOK8#0/M88]J#_OM6GX5P\@&]B(UEBP_E8,5$BH@:4#BQK.KT M*(Z>+D656>/^Q62J*];6^^"ML-QT],Y8&]I:GH1B<52RZ;,)%KA0V066)I@7 M^K8Y$K!7GL/!6(AI!O:J^_!F(PZQ#)!-(U:<8WL3:S!FSK%C9S!F*^E=0$IY M5F:U7[^NGMBK3G7TQ<8+'-6G.LKS U]UJ8X*[,@]X]%C<0/=06&W>9F1GQ@W M^0/*BJYWXA@/R@P5K\IS];4E5L7I&"U9#&;.S%EXK+/@<*'U?TRRL5/+TR># M6+U\U5,Z++*C,%:]983UMKE3AQW+$^@/E[G_T0V#\^M8*\#A8J$Y84M')B3+ M$&7'09A\>MV:B_II-?64\O'&B'*4_)L;4' :*[9NC:A(L75G0+G:N#X9QQ4J M1=F]6:.R-SX846IR+0RH:.IJ*6C0"*>]VJA-01WF3=TSY2(\EE!PN(::]Z;3 MR"P(#=K5D\N-$:5N67,#2L17/2P946KD[@PH=^KX:A:8QN7':A88-;IJ%IA0 M:JXL#*AP&FM+MD&C/0W4,X,!YDUMM8ZV>I=QXAR]K:^8F5A(JH(W9_"NM;O& M_EA?YBGMU_#B 1K:%_+:N[[\.YIO[LR_(+I-Q6Z=X8WHRIZ&8@&DS35T\\)) M65\%/A/.25X_[C 2BYH$B.\;0OCA17;0_3-@]@]02P,$% @ CYA24B#5 M5X'U @ $0H !D !X;"]W;W)K&ULS59=;]HP M%/TK5IY6:6L^^6@%2 4ZK=(ZH;)N#],>W.1"K/HCLYW2_OO93D@##8BW]H78 MSCW'Y][C<#W:"/FH<@"-GAGE:NSE6A>7OJ_2'!A6YZ( ;MZLA&18FZE<^ZJ0 M@#,'8M2/@J#O,TRX-QFYM86&PD$B5C&'Y,@4J-F,O]+8+=V2=:[O@ M3T8%7L,2]'VQD&;F-RP98< 5$1Q)6(V]J_!R'@86X")^$=BHUAC95!Z$>+23 MFVSL!5814$BUI<#F\00SH-0R&1W_:E*OV=,"V^,M^U>7O$GF 2N8"?J;9#H? M>T,/9;#")=5W8O,-ZH1ZEB\55+E?M*EC P^EI=*"U6"C@!%>/?%S78@6(.P? M $0U(-H') < <0V(3P4D-2!QE:E2<7688XTG(RDV2-IHPV8'KI@.;=(GW/J^ MU-*\)0:G)S_,T;KAJ6" %B#1,L<2T!=TQ37)""VM*6@):2F))J#0]7-*RPPR MM)*"H6LL.>%KU8)^FH/&A*HS0Z+LBMH^"$<_LZ[!4N_;=KO:O[6F21*:,3VW_.F*"8#=F M_C8F"L,F9B?E7I-R[VC*2RW21R0*6V2%S&E'=\M[=:26_8:X_Y$L'C2R!N]B M\>"--7'2V[.X(R;<.P;SMS%A$G1;/&Q2'AY-^9H55+R 2==Y790RS4WO007% M_$A%+QKZBX]D=!B\]HK@7:RNMVU[-(SWK.Z*B?:L[H@9['_-?JM7,I!K=^=0 M*!4EUU7S:%:;>\V5Z^9[ZU-[WW$]^)6FNBS=8KDFYMNGL#*4P?G _&'(ZOY1 M3;0H7$=^$-KT=S?,S9T-I TP[U="Z.W$;M#< B?_ 5!+ P04 " "/F%)2 M6L3 FK@# #8# &0 'AL+W=O:B(W4+!F)HE41JDGXDD^Y6TYG=B]5>.. $JV!G;*?I_/NU@3 I M<1#2W"38O,_Q>_P!A^&>BU>9$:+ >Y$S.7(RI;8WKBN3C!187O$M8?K.FHL" M*]T4&U=N!<%I"16YZWL><@M,F3,>EGW/8CSD.Y531IX%D+NBP.+GA.1\/W*@ M<^CX2C>9,AWN>+C%&_)"U/?ML] MMXF2TH(P23D#@JQ'SBV\62*C+P5_4[*7 M1]? 9++B_-4TYNG(\8PADI-$F0A8_[V1*F*ALYL0-2LL:[7'WE^T=2YS,P\1*>R_(7[&NMYX!D)Q4O:E@[ M*"BK_O%[/0]'@(YC!_P:\-M > 8(:B#H"X0U$/8%!C4PZ N@&D!]@:@&HKY M7 -Q7^"Z!J[; #JW<-YAY;R^8\!FL4]6^RQR6&Y8KK=;;:QR5\ZPPN.AX'L@ MC%[',Q?EUBYYO1DI,X?P10E]EVI.C> /\$#X1N!M1A.<@XD^ MU:\IWS-0JU9$G_J#^&)&%*:Y_*RQ[R\S7&/^,F $^0*!/ 2 M^)[O60Q-N_$7LM6X=Q:?=>.+'>O$[[KQ)RPZS=_WSAU>6_"'WKE;\N5OQ M>>_@*D^)Y3M*-N MO[9$8/-.E(<3?O=C1]5/\$14QE-]^M^(5/K-J^0E.'Y@7(*[=R4P%REE^@T. MYHH4NO-/KC5,"9[G)OR<*2)T /#O[4IJ>:+^ZT@I;%(*RY3":V3!%J1UNY1-5$0L2EK9 D2OF.J>N0TO4T9?EM6(ZW^";R90TO_0I?M597]*WQ5\^N' M]H;JQU!.UGHH[RK29D551U<-Q;=E+;/B2M=&Y66F/SV(, )]?\VY.C3, ,W' MS/A_4$L#!!0 ( (^84E)11):#3 0 '@1 9 >&PO=V]R:W-H965T MB2BE^[%R[O[,9*G&0T M+Q*6 T[78^LKO'N&6!%*Q-\)/11GUT"%\L;8;W4SC\>6HQ31E*Z$,A')OW"C!K0GN4()7$[RA!+\F^$,)04T(AA)(32!#"6%-"'6"WY4XYY@Y9Z@/V"2[ ME>U.RC'=L,RW7156696S2$23$6<'P!5>VE,796F7?%F,2:ZZ<"FX?)I(GIC, M\Q7+*'B-/F@!;L"493N6TUP4@*V!V%+PPME[4O:<;'EP ;^:41$E:7$MB;^6 M,W#UY1I\ 4D.7K=L7T1Y7(QL(34J3_:JUG-?Z4$=>C#XP7*Q+2_] MH9_^(^*]XA\'QPY# _W;X-B-]*?!L1OI\\&Q&^F+/\O[]S^;NN?A=-)3Q;CI MW,:+6WIQ.[P\TICR*#5-=D7T2J+: M&KQ/ D)TC?((),$EZKF-\B$\F;J0[C72O5[I2Q$):A)>T?PS9T@Z M\S3A;10,'5\7;K!5IMI6_,A&E9TG8CKOI8*&P_A9ULJ;$5T P,OU +_WH9A M'SF>K\V/P9H7!,@W3Q!T3AL,YW.-5?,N/!)73ZX))2M/*^)G(PSZ;H?ZL^T1 M_&QWU@1M( [#K@#0*0 TH,GBWCHU1H<,V?%\_85M M@@6R;D(].@/."TC855ZG=0WB ?%=+FO'P,":L^SZ8I4S[DAQ:SV! 4):'TT- M,)5&+8\S$TR^*S5K#P88PIAHY?-H@-T$V%,[DG/<-Y-70H@&>S+!( ZU=6IN M@'F^J[TQ%J9YM=Z8D$>W\G)+(_D"5P#Y?,V8.-XH!\W'ELG_4$L#!!0 ( (^8 M4E+?T##$#@0 .T/ 9 >&PO=V]R:W-H965T))+ M55(#0[4)]4XQFEE0680DBI*PI%STYE-[[U[-IW)O"B[8O4)Z7Y94O=RP0AYF M/=Q[O?' -UM3W0CGTQW=L!4S/W;W"D9ARY+QD@G-I4"*Y;/>-?ZZQ(,*8&?\ MQ=E!GURC2LI:RL=J<)?->E&U(E:PU%04%/Z>V((51<4$Z_C9D/;:F!7P]/J5 M_3OZ[\A7L8E2P,4XR^(1"1R+&CQ83B>..#+C\/''C5QNQNQY8L[=P,MN4X+ MJ?>*H7^NU]HH>$/^]808M"$&-L3@0H@?P2I .H%\3JR@.3U9-1Z,NKR!*6*9=QH MEW _&-:?#-S".X!Q@".W\ [@*$C&7N'C5OC8R[384K%AD!C0$RWV=>JG!=0) M5*3._."G@S. WRVLMJ(;>,$*/[ K04Q:(R9>GCL!R??J%LZ^>4$K6CC%^RFB M2[G1#^M/@LG0+?V7XYU)Q]&Q/(@ZLJ-,'Z^JRBI#\(6 7=ZSKTX*95P9RI8[(U&5&3HFUQK=)TZOPX-3V)Y MJLK[:0ZUR=.9XLXIRV8*)B=SKF!G\8BT,\^5D*,2XE5RG?[<<\WK=QK$<&'8 M1M7O>"JU.]5U<$8!&3G/>"ATX$F#B/>/'H@O'7J8_S)8I^_5WRO:# MJPUQR^["D0NRNW##M[7%N>QC(8C]%=2QUO=5?1TD>/!^&QK]?B#H'[OU^W%] M' <)=K_1X4D?5#*UL?VDAA.]%Z9N*=J[;<]Z;3NU-_=OJE[6]E='FKH1_D[5 MA@N-"I8#912,H#93=6]9#XS)Y+:5X'58"VPY__ M!U!+ P04 " "/F%)2,E9Y^. $ H% &0 'AL+W=O.(^,UI%2>\0UD^LV2BY0J?2M6CMP(H NKE"8.=MVADU*6#29C^^Q.3,8\ M5PG+X$X@F:^36Q"E;B&X.MW+E&)I0YY]_-S8 I) M8BQI''^71@>53Z.X>_UJ_1<;O YF3B5,>?('6ZCUQ2 :H 4L:9ZH>[[]%(9:AKVN>2YHM MY-A1&H QX\2ELZO"&>YPYF'TF6=J+=%UMH#%O@%'(Z_@XU?X5[C7X@SB,T2\ MCPB[V&T!-#U:W1NUJ,^.5X]:U*^/5P][DD&J6A)KC_RPEFC&9)QPF0M ?]YJ M,72C()5_]3CQ*R>^=>)W.+E^CD%*I+23.62P9$KJKHB37!?4M R?,I.OS=*&,VP@&.&@T1,M M4B1RAP<]T90*?9\<2%V'C<[QHXAT5"6J8H[^7\Q(K:G2$S-/%H@NEWI&(K!_ MAFB-H.;=&XOU%M&YRQAZ@7I[=4; )=F#] < M0FZ3Z@:],YV]7M W=\CNW60/@QYI!?T%YY]JO([!RI8MD(9 M5_ 1T93GF6H;U*7-W002WW7=SAS6 \OKGUC'$?JTM+*WV/#(Z_1?SQ/O#0,E M>>W"5@A!%US\O9KKL4K'8EOXR5VLN&A#V3=<\[X4G[*F:6KU^ M;OU] V9CJAM)>Y HUOO4%[V.MU1T;$1;2-$/NJM9$Y[7SWCMJ43_HLLM_0[H M >+\![G%-65A]W2YQ37)X'Z2,?9CW:!,[>6U+:VEI4XRW$=0$Q/&O0@>E!Z MEHIO>4P3])O.H5PP^RW9%V)-2?B$6V-<4PWNIYJW=BEN< MMU2T98>*H\Z- :XY!_=SCOZ.UU_IV=&4@VO*P2>D'%Q3#OZYE(.;E*,SV9G( MFG%P/^.T)E(3SCU(/5OCM7TQ+:H][:SV_A=E34'DA!1$:@HB/XV"2DM[7Y"- M)#L[)R(IB)4]BM(U-+N/XG2A>EH==UW:0YZ#YU?>^:PXM*K-%&=HGZE8L4RB M!);:I'L6:D2B.)8J;A3?V'.7.5>*I_9R#70!P@CH]TNNMT3EC7%0'0Y._@-0 M2P,$% @ CYA24N,EW4*^! &ULE9C;;N,V$(9?A3#V(@O$D4CJ&#@&L@[:+K#;!CEL+XI>T#)M M$RN++DG'V3Y]A[(B*1*E=6\229X9?QP-YQ]Z=I3JN]YR;M#K+B_TS61KS/[: M\W2VY3NFK^2>%_#)6JH=,W"K-I[>*\Y6I=,N]XCO1]Z.B6(RGY7/[M5\)@\F M%P6_5T@?=CNF?GSBN3S>3/#D[<&#V&R-?>#-9WNVX8_W4Q\2\1SGAD;@L&_%[[@ M>6XC <<_5=!)_9W6L7W]%OV72>RE-ZQ&%/8U/AH%GPKP,_//129W'#VQ5Z[1 M%-WQ-5>*K^P#=*LU-QI=?!%L*7)A!-5!LV*E9YX!,!O>RRJ(3R<(,@!QQ[,K1/$E(C[Q'>Z+L]UQ^M[=@W34.2%U M3D@9CP[&JY)@( FL3,+U2%A:AZ5EV& PU885&[',>174E:A3B+ ,8;?@RYRF MQ _IS'MI)Z1O%N TQ;@V>T<8U(3!*.$#UUR]0"' :X0-EJD#RS4JI(%*A(04 M)O\!6V1U@*T'JW#AG^)'+:[$#T._0]^WBG$:A&[XL(8/1^%MQ6;PUH0[L6'O M.Z,D3$F'K&\5!DD4N\FBFBP:)?O"H<^@M2A8D8EB@^0R%QMFNY@+-.HA$.(G MW12ZK,)@ #2N0>-1T 7;"\-R\2_4OH):8"K;EK6PXB_0\/?0O@WBKR AFCN3 M'/>I:!1&'?:^%8YPE+K9DYH]&65_-#+[/K4=?86@I5G&P10G?8 $WG,'TV$5 M)JW%O,-,:\QT%/-W4&;08 5L4 FYU .93!V93-,N8M\J2<*!(L!^(PG^*.,? M9LN5LXO[O>^C2=SM32ZKM-4#WE.UA J/4OVJ(%E6H;N]V4F*^]N=4MKK1"X[ M'&"?#- V$H+)*.TWEA_8:5#)852"G>_LEU64]O=/$Q+1[HMVV44QI0,-'S>: MA,=%Z4G"AC\[J[3?'D,_QMTNZK(+HC@>HFWT"0?G*W/>C"5C\HP; <'C"O+\ M6,:%=P;C,CKQ53BN,T[M68RY!$Z9"LX$97\+BPE$,WDFMT MT-5,X03M:\44)W$4=#D==G ::-7B>\Q&5?"XK SWD[X23&G2ZR<.*Q*$0\74 M" 8>5PQ'Z;=*RLG;EX0II3'&<1?991C B#.@'KB1#_QS_3AWMSHT!-,P#;NP M?3N_OL:&^$1 R+B".L?X2AMMB6@VWKAR2OCX$ 0Y;??>40Y=="*>9H1RVCB+C M.C+4\7Y.[E ,0N*4=J4A>2@-'[O)RR]F**VL GZ^E-&\W M]MQ=_\XR_P]02P,$% @ CYA24B&70C3? P >0P !D !X;"]W;W)K M&ULK9=M;]LV$,>_"N$50PLTT:,MN7,,)%&W]46! M(&FW%\->T-+9YD*1+DG%Z3Y]CY2BVC+MID#>V"+UO^/]>'PXS;92W>LU@"&/ M-1?Z8K0V9O,N"'2YAIKJ<[D!@6^64M748%.M KU10"MG5/,@#L-)4%,F1O.9 MZ[M1\YEL#&<";A3135U3]?4*N-Q>C*+14\C?DQKN/O\Y/UW!X\P"ZKA6O*_6676%Z-\1"I8TH:;6[G] M$SJ@L?572J[=+]EVVG!$RD8;67?&&$'-1/M/'[N)V#&()D<,XLX@'AJD1PR2 MSB!YKD':&:1N9EH4-P\%-70^4W)+E%6C-_O@)M-9(SX3-N]W1N%;AG9F_D&4 ML@;RB3Z")F?DLRA!&5PNMH?<2,UL=C1Y70#V4Z2 MZ"V)PSCT!'3];/-HZC$OGF^>GZ!)^M0DSE]RQ-\ME%*4C#/J=HA<8G84]JT$ M^Q\JEZ K$+!D1K\E[Q]+WE1,K,AE+1MA-+EI$VF[C,3W%%=/9W8+IE&8U7]N M)><$]\^6JNK?$R&G?=/(RI%6C;%;+1BD0YBCMY"!$W*]9.L#UJ.(L&J@* MCRI+H\0/G/7 V4E@W,DOEMKL(,"S* _CZ8#6(\L'FL*CF61'5G'>H^8_CZK! M& YXN^,QLF5F;=EM8FECUE+A#(#WN,\/X@L'E(>*LRA.\GP >LK1'N6TIYS^ M/"6G&PWV6-6&FL:X1\YJ9MQYZR6<>C(P&0]7KD>%Q]Y@+@JO*CNR MGD2]K/[#JL'FCF!5B'75EX:UB]9[0X<_S)E'DL<#%H\FVSFK]U%V2I/H!6X3 M$-4/KI)NF+V[)!Z'!Z >V>&54WAD^W=.2QOLU&0UJ)6K;34I[>7<5C1];U\_ M7[JJ<=!_9>MJ5^M]=],6Y1^IPHM4$PY+=!F>9QB3:NOXBCA@]Y&B.VY8?#EAL:$G[$M3>2;%4MC(N1MNC;X-J4D M4*0X,I!I.D9,PJ0W[*MG=^FPSW8B"A-ZEP*^BV.2_KRD$=L/>K!W>' ?KCV ,^UNRI@]4/&[O4GEGE"I!&-.$ARP!*5T->A?P?($402%^#^F>'UV#S)4G MQGYD-]-@T#,SBVA$ER*3(/+OF5[1*,J4I!U_%Z*]'Q]4)\HYZ4S3X33 M*Q;]$09B,^AY/1#0%=E%XI[M;VCA$,[TEBSBZA?L""@+L2G(+@="6X!<'M2O *@M>5 MX!<$OTDXF3CSD#FSZQBP3';G;,-#NJ'*MY%/+#4K1T2083]E>Y!F>*F77:BI MK?AR,H9)5H4/(I5O0\D3PVO*UBG9;L(EB< TR%J56F5893NPE*QU0O:>/M-D1SE8I2P&XQ=!TT0VABO5BFC*@6P!8,&2]6\+ MN7@&X()S*CCXYL*.$LQW(\Q#VC6>-+;BT!;?:4D1$U_9R(CX:R[$]VT/E@'D7 MTR.*66P#> M4KQ>*>5]8 OQ2RO\=Y;MS'_=(EP7^GYS^FEPGF5!IY&VA0:'L6GC$RF!9K4U M,UM]&.]2^;7U%=R&02 ;X)APH8)WL+3[@Q^8+(@J.]![TU4PZV7A MN,V.-]?A/.C@1OTL-#@;VN:I;@&KI1-:[37$0P+NR#)ZS>;E@8'?>PU:VX!7_=RZ#F>[9Y(3M7+87LS?TQ"(4/T M((B@;5T.5AT3NA^9G:K=0N_7EZE"PZFOI;"QN9AH8!;"3F,[,.NF-G]3K>YQ MU=IA>V^?)BK6V6;Y#)XO M\M.Y2CX_+)2?>>LPX2"B*SF4>>9*4]/\_"V_$6RKSD">F) 959<;2@*:9@#Y M?L68.-QD Y2GH,-_ 5!+ P04 " "/F%)2S-IDXIT" /!P &0 'AL M+W=O(';.=SD^R9=T(]6S+@ ,>2VY MT&.O,*:Z#@*=%5!2[&#KPMB-8))6= V/8)ZJA<)5T+'DK 2A MF11$P6KL3:/K^X$;X-P2 MH8T_+:?725K@[O66_9OK'7M94@TWDO]DN2G&WJ5';03>+@>,;],P"]HSBUW2IC<(WY'>/2-*))$XD.20"*K/LQ,#8\QA3FSZTL333EF$<%T(QD^.8HM:Y<6IW5% MC#S;9[E?:/ ?PZ/.\*B79UK*&@^Q,P4Y6;YMC2MGV!TJ$^MWSO>^-8W4E9.R M,?TRN?"3-'C9?9 _UPS]Z'W-_'--XH^ZFJ;/8"&ULS9I;;]O*$<>_"F& 82"3+NJ5-XY/VH>@#+:UM(A+I0U)V\NV[E&1=9O_B47&*HB^))/]F=X/3I71S^6B[SZ759K.I%EKLO952MELNT_/G)+8J7 M#Q?\XO6'K]G#8]W\T+VZ?$H?W*VKOSU]*?VW[FZ4>;9T>945>52Z^P\7'_G[ MJ8@;@37Q]\R]5 >?HT:5NZ+XWGP9S3]L?A'-J\?/US8BVCN[M/5HOY:O S=5B'= MC#BN@SQ4P6P%SKD"\%8C/%;!; 7NN0+(52*B .64X]FHY=NX< M?&?LP-HG15[-S=?V[FX<:^V5_;1.KR[+XB4J&]Z/UWQ8N_9:WCMCEC>[\+8N M_5\S+U=?W:[W@YM'?UNE9>W*Q<]HD.5I/LO2133*-]N\V2YOON7I:IYY]&WT MIN_J-%M4;Z-?HV^W_>C-+V^C7Z)N5#VFI:NB+(^^Y5E=O?,_^L^_/1:K*LWG MU66W]BMNYNW.MJO[M%F=.+$Z&7TN\OJQBJ[SN9L#^7&[/!5UJ^5_*VJ?:69%54?%O:_K M3OK!9AASI(^TB25^ ##!E"&6ZX<83[Q?D6=]#3"KXIA,.H"C"26)'R 58J[( MI$. <RN(^JY'M33"KXDI;HFHOQ*15WA#$]@!3BEGB(M< DU9H8JT!P+21C-H> MJ1"+F*@P!*,E/F70&( T#+Z2T]W\:80#%?:@G]@=4S.C>' !*:4GL=0,H+6+R M@(=H]4S1Q()6SS3QMW%("9%(0T,+P+@/:>193$/,.Z]W3&QZSO;'6]:>65SN M8\MB;?YT[H_0654WL>89UAC;P4B^%[3&0)CFM.SK(\Q7I#3/P$DE#2H#.&G, M::T))S6:/.\AP@RC:QO!236M#<< ,[[^H:4FPGA0PDT1Y@M<=L(7#EH=_(Q2 MLPB2#?0$#OPV2:B->X#S<5*;F/H"X.+8QW'J#("S5M/B9 Y)KFB[@#',[2N M&T).2IJ,1I S@FZ1,>!BZROQP"4 )ZTVBOH$F-<_/29/>878>X5H]8I1/BN6 M+KHOB^6K;Q0Y]@D!;*T,K9)ZB+-6TAS;1YQ/L4$ABCA?UM*Z=H XGV3I>#> M\P8T=%,I7ELA)^+I-M_##B3)(:6\1/ -<4MK96G:'V^&E4GJE&^[XYP M>4Z@J!]=&65K]W@7Y0X6CMN1CA,OU;P'*"X%/;+W >8/'(:Z QC,'\5CZ@T M\Q4A+1L1EG!:Z VA!I;3WA_:;M([=U^4;FN3J$Y_G C> M"C@N\_&1F@5QW- LV >!\4+;TR#$!7),+Z#%TBN:UUC)^PBWVO2/>WCSZ4A;/V?I" MT/M%].;.%WOW6;V.Y6__V$M UR86(MB[(2:EH(>Y/L*8TH*Z"&YCT882P'Z- MI1:,>@B8M7FRU$$ YJOP()"'F,_$0;$'GAM3DJ:/"5)5T;[(%&DJD\-"YM@W M]BTEWMY3^HNKMRX C6^"=B:W_A@ HX*7Q^T2?< M8-]:XNV]I;T;1&E=E]G=JD[O%CXL%)'_<>E#1U47L^^/Q6+NRM:^$]\WGGA[ MY^E36F6SZ$V61_-BL4C+*O)UY>9V]"UTQLUP]O"A=VA;N =^MEBU=RK_P=>D #=:6#H08I>ZO0!Y>T;!"-$4/N,.5X3'0]'4CK2K!KAU\XU678B+C:*7 M'M>(,]($]_EP/*UBVF2%>C3M+>H4@&-,2]I5@_I:3D\/8\!YEPUN.">(2X2D M"7Z*.,$.+U://6)_7A?MY_5;5SYG,]<69/:'/*'_3^+>_FPAVL\6;7$/W9$R MP8*X!SA?CM-F71]Q/ G:/=>0$US0;(XXIAGM%=P +DF"6XDAPG00>T8(8XS1 M4P7 E#6&-A0F@)/^S$-;95/$^+_4L2+P^@L%=VP/83YP$R; M# ACP?WS-1R-!S=*<+28'LUN -8<'>E;*PB+=6*H)P#,&SB(="%FM:'7 A. MQ3*A=ZA3@.E8,7JQW#UXCW;IRH?UV^&5-_,JKST?,CR*EJX>S\5Z\1^K>7F#?+-E[IX6K_%>U?4 M=;%&ULU9==;YLP%(;_BN5.4RM-)20K;59 MVBI5FK1-E9J+W54.&+#D#V9,EO37S\8.D#1T42\VDHO8YQR?Y[S^2#!AI384 M/Q88*[!FE%<1+)0J/WE>E128H>I2E)CK2"8D0TJ;,O>J4F*45B:)46\ZF00> M0X3#..0UNV>J HFHN8I@T+J ;;ZF$?2#CQ!8W)U(<02?SM__JH6Z?0=L>_;A M[&SR='&[[S]O A?0.PB].@)Z.=&?07(3'<('Q^%?@P^AKX]"OT(> M_L@CO0 MWQ+G!Q/MVNVOE>?V/ XSP;NMGT'KT'S$,%@A&L$[1,E2$I.5(4;HQKJGQI$( M*B10^LSI@K[Q5,\V[%O+'$?'880+V=2V%>SWT@W?"VPM(Y!0V@J<0NN(PQ(I MA26_UT8SN'&^" '77VQ*K3"7:.-/KV"7T#2ZR%+(%,NVC ^WKCBD.#-R),D+ MTRI1>B:HE&"ZDQ*4"XX:#=L,U]'8!%/Z:'ZK/[,=]CKK[=S$[!MONUJ0ZUJ, M-0R_3[/L/G;V)BXHR4JH+[6>#F]LW1.4"K]7V.*VS8TWJ!N2]&\(>Y?]*N*%C6A"K"G560-,7\ MQ75&XQ5:ZA>:';X>G^(,U50MVF $N_YWG)*:S=M1#V8AW*BN_\U,SP^:@MU; M4_P'4$L#!!0 ( (^84E*7BKL

    ?=6U[G!_P#!43]IO2?C;XE\#^$=-ACAL]7CAO\ M6[BUQYL\F=JJ_KACFN$_:"_X)G:]\.?A>WB"WAD\1Z/!&)KB[MXB5@4CHZ]4 M(S]#7S%='7K"X'B+5?M.H:9))]GAU)1RJQG"DKV'O7V)^S_^U=XPUC3Y;S7? MB!JI\,M8M$T:8>VN"$PB2J!]T<=:_0O[2EB'&HFN5_$FM6NB1^Y9=AJ5'#JG M2^7_ 3YB\*?'+Q_\$/#CZ;HFLSW/AZ23S9K&8[N.^">U>L_LA?L]:Q^TU;A M['0KG4[GQ9K,,]U&%)@@L(CDQLW;.*^^_\ @W3\1'Q;+KOAK>(FTJ%;K]CA>TCNM<@=OW5NPY M$8_O9S7US\3/V8=,\6WA7^R+'6?#^L[H[O3KJ)9(B3_LGBODWQIJ][\,?VF/ M%BV7VR8:9>AX5FW,/WHX9)/0#.5/0]*^L/@U^UIX:;P+$E]K%JTL:*AB)Q,D MHR1D=>U? XVG&K1]A>[BM_,^IP\ITZGUI))2>WD?G]^WM_P;$:;J7@S4/'WP M:U:#PMJ"YG?PUJ1+6=X?[D#]8R>P/%?/'[ FH0_ _P"/2?#;XT2W?PG\3P)] MFM+?5K?RK:17ZO#*?D&X=SG-?T+>$OB'I/BGP99WF^"XM[B);B$,,@@]\>H- M>"?M29G^2>W#?=V.O(*]17U'#6=XS!)1H MRYXVVEKZGR'%F64]6TB1""KQA/]:2."23V[5R'PY^"P\3?LG>#I-&:VGOM-L-D\.Y4D" Y)'][ MD_6O /\ @K-^RYIG[(G[8MS\-?!'BK7?&NA^'K>*]%MJ+^9+I#R_-]FW_P > M%QR>:]X_X)^?&+P-XWTJRTR$;O&=G%N&FWPK])RGB/!SQ#Q M-6\6EHGK?O\ >S\WS#AG&87+*67X5\R3=W?;L_\ .YZOXF_9*\+?%[X.6OA[ MQAX5T^TN(U6==6=EAN;6,\Y0CDD^G-?G%^UGX /[-OQ*DT'2?$ESXFT1$+6? MVMF\RV4]%(SC\J_3G7?V;?B1^T,VI:UK7B/2M \M\6]M$QW6O49 '&17Y\_M MS_L_6'P[_:(TKPQ%X@G\0ZO/")]0E8 )%Z*/KUYKP>(L9]:O75/E??N?0<,X M6>%2P\JO/^)]U_\ !-_XJ?!CQS^P=X7\!Z?\0(M U#PE>-XC\8:3>1"*XUQP M2SQJ&.'0G !!S[5^@OPE^/7@?XZZ9\/-,TVWM]0NM/\ $NDW=FWE@K:@7<; M#LK*JGWXK\5O!?\ P3WTGX@>#89[YO[+N0 (+V.3R9$8].>,_2O7?^"9VM^/ MOV+?^"D7PQT#Q+;W'CGPYX@U^RT.RNENVC&F/=7"0BY:/[KE0W?MG%?.T<=2 M5*5&?Q>OYGTE7"2E6C5B]%T[G](M%%%>$>T%%%% '%ZM?!=5N%STD8?K4'VW MWK,\0Z@4U^]&<8GOI(8?W4?*5)^^SH!?BC[>,=:P!J1I!J>.]7] M7(YSHOM^12?;\#K7/C4Z7^ULTOJX^--.\(Z/+J6KZC9:3IT S M)I]A7C6K?\%5_@!X;U&6UD\;?VA-"VTM;6DCPL?9@.13AA*E1V MI0KL?22WP%>7_ +6G[6>D_LM?#>75+IDFU2Z1ETZU/_+6 M0?Q,/[H/Y]*X#0?^"BO@7XQP/;^"_&.@:?= ,0-0A*2X'<(^ ?;GFOAG]IKX MPZE^T7\;KO4-1N?M-IIA%O;A5VQDKQD+T'K^-?3\+\(ULSQZH5ERP6LN]NWS M/D^+>,:&49;+%1UF](KHW_DCA_'&NZU\?_B#=^+/%]S+>W][)O6)V)C@'8!> M@^@XJ];:>ENH 4#%6(;?:O JPL.17]/X3"4,)15##Q48KHC^.,VSG%YCB)8G M%3M[X-_%'Q#^SYXH M75/#5W)#"[ W=@QS;W:]P5Z9]^M9X@XZ4IAVI7#CL%A\91=#$Q4HON>SD^;X MO+JZQ&$J.,E_6O='T5\6?VM?$GC+X8IXC\'M\D;".\LSS-8R'^%A_$A[&O,O MA/\ ';Q1\$O$G_"P-+L+B'3;QP/%/A[GRIE[W, [,.M<=X+\4/X,UII/F;3[ MU?(OH,X$L9XS]1U'TKL/!?Q=AF\0:AX&UTQ_;/*W:=>,N!?0./D8^Y'!]Q7X M#Q-P_/*Z_L7K3E\+_1^:/Z_X"XMH9]@G-14:L/B7ZKR9]]>%/B)IGQ'\(V&N M:/=I>:=JD(G@E4YR#V/H1T(JEK=]D-7Q=_P3D^.$O@;XJ>)?A9J,I2W:=[K3 M$<_ZF3JR#V8=O6OKK5[_ "#7R2I*+T/L*MT[&!XCON&YKS3Q==[MU=OXCN-Z MMBO.O%$^X-G/UKOIJR.>^IYSXRD.UNX->7^*4W9Q^5>G>*UQOYXKSOQ';+*3 MUS5R-H;GFVN6W[PYXKGKZQ()R,_3M7;ZM9;6(9[L0?O+@]JRK^S*+_>S^E:Q1+/T+_X-[TV6'Q9_ZZZ3_*]K]'Z_ M.7_@WZ0)9?%C (_>Z3D'Z7E?HU7PVN*^#GP@U/XD:[#%:V[RL[ ( .M?>' MP@_X)A^.KCP_%2:? (9%[#.#ZFO6_A M J7%I=!NFS I?'G[)]S\-I,7>H&5E^]M3%4= NAX=TZ18,E5!Y/5C6U.FEJ; MSQ4;-7/&_B:HTWQU? 'Y2V!S5OX2:H8O'M@=W\8XKG_B[JP;7VJO MPTUKRO&M@=V/W@[U]31IWIIGQ-:7OL_;3]BC6_.\+VO/\ KZ,U%Q=Z7*K<@H M>M?(/["FN>9X=M?F_A'&:^K3?YL6]U(KRZL+.QM2EHF?D=^WK\8C_P /#?$G M@R"[CM[RYEM;"W>3)6!?)RH('.!D_G7EOC__ ()7^/?$6DW&M7&L6T>GW/[S M[9)9R^20>F#GO67^W(TVJ?\ !:OQ)*.4C\1Q0#CH$@7_ !K[2U7]J3Q!XF^% M$7@J>VTL:7;1)$DJ1$3X0Y'.<5^A'?M$?\&Q?Q M%^"/AC4/%NO?%CX7:9H&FINFNKQYX0#V4#!)8] !7] WPWX"Y(]*X,5&G! M2E-V2/J<.ZM9PC'63M^)^(=Q^RKK>J:M=6ECJ.D7D\))10S)]H4$@LN1T&,G MT%=%\)_^"?VO?%/Q%;6'_"2>%=*:>[2T,ES<'9$7 *NQ ^XG6QEBM+Z)621XSO38%P%.00/K7SU'.L!5]Y7MW/IZ_#684M':_:^I\HC_@U MC^/OVV.*WUOX=WC2QF5=NH, 5 SU*]ZP7_X-?OVGKB],=KIW@>X')!&O(N?S M6OVC_P""77[45]^U+\.C^J4GL?-*O-:-'X$^!_^#9?]H[PW:WRZSX& M\%:OYJ[H9E\41JUO@'/R[<-7@'C?_@C5\:[/Q+=K#X0L+6%7(6)=15]I'!YQ MZ@U_2A<_M^_"^VL2\VN2P!_D4/;L"2> ,5\R_&Z[^(W_ L2VD\-V6CW7AN8 MH\LD[8E"LGZ=J5JDRBZ\R+]^(6X9XI1\P=<@C.0<$5^+7[1/PYD_9]^,GB7PH7 M:3^P[YX%<]94ZHWXJ16$<5S*\1XG+W1=GL?!UK\-OBC' \D>G>,/+BP&9+J7 M"'_ONH;W5?B#X"BBOKV^\6:6L4H$4\UU-M$@&0.6(/TKZ]TGQA+;^'=44._[ MV5:\>_;4\0SR_ G0HVDW+=:O*Q![;(N/YUI3JN3LSCE1TYD>Z^#?VAG?0]&O M;T)]KO\ 3H9[H!<*TA&&9?3.,_G5K6?VB193B:TE[_,@->6Z5IHU2U\-10X" M#0[0-]2IS76Z_P#!]GT@3Q1'(7)*\BOR3-\UE2QLZ<7U8U.2T1[S\(OVUX8% MBAN)@G088U]5_"[QY9>/M*CE$B!F7( -?F9X/^!&N>+U4Z='([;MH^7I7U=^ MSW\+/&WA:QC$AG_=@#H1FO3P&;5VK5-CJPW/)ZH^K[K1E'_DS;U\@:38:S;Z:@G:;=C+9KZ__P""0\,J?'376EW9 M.@2#G_KXMZ]_!8CGK([*\/W3/T,HHHKZ4\8**** "BBB@ HHHH *^1/VM_%] M[+\;9]+L]0F@CMKFQ:>&-L%MR C\P?TKZ[KX'^/?Q:N=(_X*=WWAF:3_ $2X MTVTNXHTMPQ3;$A:1F[#J*][AU?[2W;[/ZH\S-OX*]?T9UG[7A2Z\%>$0T?[^ MWUFW3>PYPML MXZKP:\*UZU$?P_\ V?$)W9^(4C?K)7U*7+3U74\1N\[GQ/\ M_Z=JT7[?.]] M)ET[3+G47DT6\N(]Z27$2GA]J[WX5> ?&\M[X9M--U#4-)L-=T>:7 MQ!)9*%#"20[4.>G.<5T/[0'A?Q)\1_&GQ+\/^+-/CMK""[GN;358YE+QQ$G; M*HSN5T[XZBM+^TW^ OBOP"NE^)!J\$>AVMG>W4S[8+F/>"7+-T/3&:[MELOQ7N?#6@G6[R#5+P9:S%TEEF7_ %I4\#&.#7[D7MS\HR*_#'X92P7W[4WQ MWM+C4]=TN'4-3GA9M(NA!=3?OS^[7)&[/H*WQD%)P3[F>%FXJ31]^?L1?%W6 M]0^*DH^)\5_K6CF,FWTM88H8I9SUD901S]:]'_:$\2/:W%]?>%])M]&M@KO) M&;^&V5E4$J-NXDG]:^+/V9_AM\+/AGIUQXOG\*_$#Q->V\YMOLVL:P\4ULXZ MDQ]L^I->M_M)?&GX?_!KX7G7;SX66"G4HF2Q(OY+J7SV3*9 X')'7BN6I2M+ MVBT5OE^9T1J-KD_K\CX]^(/QVU']GS]M7PC\0]:>XO7N(3P.IKW+PC_P4"\/_ +2OQ \1ZQXBN/LK^";B"/0=,G7RX\N 7N2O3?\ R%># M_ WX,>,/VKM>@5;&UUJZ\#1^?JT+W@B9H&;<(%/0L0?R%<9\-?$":9\0_%!U M;PWILUGX_P!4N5B%WDO:+"/+79(O ((Z].*XOWD)+^5N_P"'^9UWC)>:1^BW M_!+WXQ0^'[J_M[Z]%]HWBJ\U&;3)5?*6DZLV^W]#D]?&?[)/Q<\.^!?V=V\'76IPZ=K_A#Q2HB,;[VN1,25 M=#]#@UVWPSU+XO\ [-^CZ\?#MC:ZCIFJJ;Z:?5I1+(B,S;2&'8]17IX:W*C@ MKWYF?%/[2WPFTK0?VOLW]OXBO+#Q)'QJ<_D&[$,=X%2XC3JF_LV>,"L\/ M1C3FW#KT[%5ZLIP2ET.]_99_:,;P%X]^(4WAK3+[[1JNJ 2%;1F9E4'#-@<5 M][_\$_OC-XX^*<^L'Q+HLMAI,$8%G=3Q>5+,^>0%[CWKXA^"7[5.E7WP>\>: MIX9\ 7'@9[2&-WEAU R/+('_ DC:?Y<8.S<1T..>?RKS/1O#/BI]/TN>VU::2WN((I M&5F,C,IC4GD_Q9S79V'AZ;Q!X0U;3+[[1@)KP[Q3H.I>=&89HT20C 9\=O2L#7+&ZAT6:&74[2(R M!HVS)UXZCVKK>746[V.=8RI:QY1_P1G^,H\4>*?CS>:C>(^IW/B24R+GE$^; M:*Z7QE/_ *=> &]DV M2'>J(OT&Q:Z?X*^*CI/C739X)]1DBC9[8$%,,>FQ: MZW]F;Q#JFL>.;?SU!@M5,TQ#[BB@9Y I^Q;C82JI,]6^+_QIC^#O_!0*;3!B M/2_&$<-XK#A8[S'S#V+"OKO1OC;I_A+X?7NJZ]J5MIVE:9$]Q=75R^V."%1E MF8GMBOS%\8-<_M@_$'Q5K/AR:[N+S3[J&?27DC*^3-;9ROKM;!'XUX/_ ,%C M?^"CUSXN^&.A?#'1+A[)D5MI1QPMJWT8%B/I7!F.&I+"J,_LVL=N7 MSJ3Q'N==SRC_ (*V?\%*3^UU\;]0L_#+VT/P[T"X9-'B@@$*WY_BNI!C+%OX M0>@K[B_X-&]2.HZ/\?&8\B;0#CZKJ-?AMJ.M>86>0_+Z>M?M9_P9S7QOM%_: M%8G_ )>/#^/;Y=3KY'&2;I,^KA!15D?M?1117B%A6=XE_P"0>O\ OC^1K1K/ M\2?\>"_[X_D:J.Y,_A,+;2;,4N.:4C-=1RD9IC+4V.:390!784W%3LF:C9* M(72H915AES44OW: *4HSQ4$BU:F'%0LO%:Q>A!6,?S54\0:DNB:%%H].B;$VH.$P/2M8ZLSG[JN?.OQR^*<7PK^#/BOQ?>2" M-O)EE4D]>#MKX%_X)7>+=,^(%[XQ\0Q:W)I_CFWGFUEHEE\B]7+?( C?ZR,C M []:]&_X+@?'+_A#OA5H/@.S:1[C6KA#<1P\OY*X+' [8KU;X>?L6?!/]JS_ M ()U_#N\BGDTCXDK&PT;Q%H;>7J-M*&'RRX_UB#C*-Z5T8FK3P^#>)J.RO\ M@>1&G6Q>.A@**UDF[]K6_,^A_CO\2?!WP^TC4-1U+[?9>,=>TN&*8R(9((7\ MH%02.(BY)P.]?B!\3?V>Y_C3XW^)OCRTOQH4?@21%@O4POGWC'<$]R>E?M_#[X]>'&UB#5RTVF_$"QA,UCK@"8CAG'_+&0# P>*^"].U>V;4K+Q9=GQ#J2QS_WB"W\*Z7H?QOTW5/#EK/"MOI^OQ6K);3X7A)? M[K'C)Z5R'[5'Q]MKG3-1\+^'EB+>(HH;.&>#YF<%LDH>PQGI7U'^VG\3OAGX MX_9LU*7Q!J7VK5;S-II5A;09R_"_<[#WK\QQ=GX#?&NPU'187URQTF-;G[%= MO_J688*CT(YXKS*F18>:IXNA+1V;7^1^?X3@:A#.)XCV?L^1O1/W7V:_E\UM M8]!C^)GAFW^).C^$7MGFT73=B-<,I4-(J_QIW7.>M?1OCS_@G5JG@;X=:7X\ M^&VNZ98ZAXG1I+CPU<.'L[N/'=3]QF[5XI_P3@TVV^,?[1/B3Q%K,5C<27>[ MR[&4KY@=CG(0]@.]?2E_\1+KP'K.KFXCN;[0?#$D^H75X\ZF.(&,B*U7ON#= MO>M,9C?937(]C]CP.!4J;;/@F&UMYOB]J.FZ_:GPW-90RPO93/E(YR/FV'I[ M@5]=_P#!)F]UK]F'XR?\)9H.LZ;?Z9?:?):RNC#S+8G&W?$>O/>OT1_97_X) ML_"KXC?\$X_#?AGXP>%8=9\0>/99O$E_?QJ$U'2KBY^=/+E^\I1-HP>*_/K] MJ_\ X)!_%'_@G[XIF\6_#V\U#XE_"ZQN%ENY+2(G5-'AW9/G0CE@!_$O!KU: ME256#A4W:W."C5YJOM*>O*SU#]KC]H;Q-XF_:EA^'\$_BU:]UU M#]JC]G/]L_X,:4L7A6SUW4[6TCMY-0C86EY:2!0KDL,.K@CO7YY_'GP=%\*_ MVAM'T+3[F[\2^#3-]NCBNB!,8]X+6\LBCGT#'UKSX4)0A\-D>M*LY2YI2U/W M=^ =CXH\:^!A')9H\-D3-IM]:7B?9]0M95#*%QT*^AKYU^+W[2'ASX'7VJ3Z MSXNO="O=/DFO6DG >.Z\G):)9!PV& 7ZG%<'^U?_ ,%3[7X6_LV>'?#W@EO^ M$/U[Q+:QV5GI4F!=:3!MVNY Z-CA3WSFOA?]HWX_:9^V)^R[H?P[\(_#WQ+X MB^+MC/(9YXIWFE33K!;H)PY$U^)X^.H_6G[9U)1?E:V MGDS#_9<^'.K?MH_M#^(/B#K[-)>>*M5DU&629=P57;$2X] N*^T_B/\ \$:? MAQ\9="T_[7J$GA[Q);WT-O+K>F$1S6Q=L!@@^]S@UX=_P3*_:5\#6'P\O?#M MW<0Z/K^G72E[;4%%O+ PXV.&P0 :^M-/_;Z\&^%M0FOK:R@ETFQNO](OX9\Q M3.@R6R_\0(P!7T>'P]*5)06K9\MB\57A6=6;LD?FE\9?BA\9/V(_&?B;PQJ6 ML2>,=(\/ZA-IR:M;S_ODV'"F51W*X-?.OPF\4W_QG^/R:KK%Q)=7VH72/)(Y MR0 >!^%>A?MF?M2/\2?&?BZ2SVQOXQUB:^95ZPQ,<#GW'/XUXSHMM-]OBN]% M^T6>L6S+Y,ELN%P..1ZFO.Q4JLG[+G]@:=*,/;N"BY=C]O?AG^S%8_' MKX+:7::=ITMYK-@SLBQD;2C+]\@\';CGZUX]\*?!MQ\/_P!N?X*Z??-<>=#\ M0-)2(3D&01_;H0!QV]*^9/V:_P#@L'\8OV6/ :^!M0N;+3;2>^>Z?]I9 M-XP\2N.4!'4=J[?X!?M,I\6O^"E?P'=+Q+M;OQ_H>'1]P;-_#T_.OA:613HY MK/'PE:,EK'N]/P/HY8E2H1I6O;KY']+=%%%>N2%%%% 'BWBV]V>*=1 )XN9 M<_[QK.&H\=:I^.=2\OQKJZ^EY*/_ !\UDC5#GK7W-&G^[CZ(^)JS?/+U.C.H M^XH&I_[5GW5MH&FH?GO[Z0<;48+FOS$_:_^)#?'/\ :3U.Y_>?V-H+FRTZ!VW"-5." M?J6SDU]%PKD+S?'+#M-06LGY=EYL^6XLXGIY/EL\6FI2VBO-_HCA_BCXW\7_ M +47B-M:\>:M<7D9;=:Z7&Y2SLE[*J#C\3S4&G^#=/L(0D=I"H Z!!6I#&(Q M_(5,J\U_26"R["X.DJ.&@HQ79'\A9OQ%C\QKNMBJK;?GI\D8]UX)TZ^8%[6( ME3D,%P0?K6II>E1Z="$B& .>3DFK21\U9MH-V*Z5"";DEJSRIXNM.'LYR;CV MOH$,568K7?VXJ[8:5YC#WXKJM)^&>J7MOOCTS4'3KN6W(QM&C_ !)) M>K,Z5*K6=J4'+T39R LCGI^=-:Q(/W?TKT"Q^' ?H:[%TR:9> M:&/%'AK7='*&7^U=.EBC15W-)(/F0*/7/2OG>,\OCBLJJ.VL/>7RW_ ^^\,\ MZGEV?T7?W:CY9?/;\3A=7^)#Z+\6OA]\3+!]AO#$EX5/_+6-@"3]5)K]-K[5 M$U"V2XB(,"+X9V,_Q?L1>1PW(O+'2?,^5#CC MS2.H_P!G-?8'COX%_P!NZ4S>%M472KF%-L-M/&)+8@#A?4#&!7\\2KQ32?WG M]=8BO3<^1/5'DVNW!!:N&\1CS ?6LS6/CNWA#Q\_A/QOIY\.:UNQ!,6+6=Z. MQ1^V?0UHZXW<=^]=NR,U%G!>(UPYKB=>L/,5BGY5Z%K\ GW=F%<9J]N0>AS6 MH6VXE67(K&O=)P-R<]_I7::A9_: >-K?SK$N[)HG/# UDI&IR-W: MAA\PSQU K#U/3VB7?Q7XP?-TK\>+ROT4K\\_^""G-G\5/EVGS-*_'B\K]#*^&SG_?)_+\D?18 M'^!'^NH5_*K_ ,'*6BB^_P""V/Q:(]6_M"^@AE= M6VH'&=H'I7Z9_'S7K'P)X09;<1(H3@@ =J_"C]C3]JG5OV:/&<$J2,=-ED'G M(/X/<5^CWB?]JNT^-'P\BDCN4E#Q!N&SVKBS#*'0=[:'9A\?[>VIX+^TA\3) MO$/B"91-O!8XQ7G\@^R^&))"/O FM3QFHO->=L#&>,5@?$2Y.G>#WP<<'@5X M,='8]9+0^7OC1XSBM?%#)NZ9)KEO#'Q8ATGQ/:3%OEB<$^UD6XO9AN(_"OI*=5*FCY^I2O-L_8;]A[]L33["PM@URF"H_BK[8\. M?M;:-J=DO^E0\K_>K^?CX>>)KWPFB-9WTD&WL&KTRQ_:S\4Z4T$,5\C;Y$C& M3CJP']:X:EIR-8\T$>L_M):A-X@_X*Y>);VS3S&N-?FDCR,@@0)7UV?"4[^" M].C?1[RUO[&2.*_G95VAI<;=W<9R-OK7@WPL^&B9 MAC&:^T?BM:7]E;36H$!A:]M#>RHK OM=1& 3PRYYX/%?I'#3<,.XK^;]$?F/ M$<%4Q*J-=/U9^B?@G33IG@W2+8]8+&",_41J*_,O_@I1XAUU/VW-:UV73HEB M\,:"UOHR^66>9MP4R'')')Z>E?J/HR*-+M!O4XMX@>1_<%?F=_P5:_:8\/?L ML_M\Z1>:EITE]Y_@V2_D1V&)V%P"%0>N.M?&9_[26&E[+7R[GZIPTZ4,5!55 MZ/MYG&?L:?M[>,M<^(MKX3U7P[I6K6EW'^ZO-.M986MG )82%^,_2NTN_P#@ MIF_CSXD7?A6W\'06UI;WRZ>]\VJI%K M>)M!O-&TZZ$THNK/2F6ULV48*2$#YF)/7WKT31/VJOV=/B3XTU+4+&TTR379 M-*?4=/O98!YZ 9.'0CA@<8]EOUT/U%^P<;TZMY+6]_P/HW M_@E/\-],^'WP.U-M.AFCDU#4[^XNW>(QK-)YS#>@/\)'?O7L'[1WAR:Y^%9: MUL%U,[UFEBD^ZB#DL?I6A^SYX2B\(_#W3;&)2@BT>&5@?[\H$C?JU4/VB?BY MH'P6^&4^I>*+34=0TN;_ $9HK-2[@L#U [5^JX6+5.,9;V/Q7&U(>TG.&UV> M9?L^_LM>$_C?H5YXZOM/@N;#P['-=6:0H! KXV^%_[0?CWQU\# MO$NK:M<6W]N6NH7$5H(X\(J*QV#'TQ7Z@?L?_'+X<>(?@IXI&.O)SFO,OBU^R[HGB_\ :IT_1;#0[&'0)(O,OK6RQ"#L7EFQ MZUR8R$W/4Z\LKT^1VU9\ _"[XV^+]=\-6UQJ]UI_VOGSD+A".>H![5)\:OVG M=:^''PTU#5-/LAJ=[;[%MXQ]R4LP'6J7_!6G]BBTB_;'72_!]C<:+''I44DO MDWC!#DYZ#H<5\LP?M :[JGBJT^'VFZ>!8:>#%)<,Q=HU0_.[9^AY->==QERL M]-/FCS(_1?\ 9QL[V#3O!ETZ;KWQ-'=ZC<;1\AD"JN"?]YC70^/O@O\ $?7? MCM%<6/C.STWPPZ36,]O=:>\\"3\"(.4RR)U&?7!)K1_9R6.T^#WP_NYE"^1I M5Q.N.3\]RB@CZ\5[O8ZW.;KQ/<>&;JSNKU+H120RN0CL#^\C;'.>F*\?.,5) M3@^EW^1]5PY0C*,]-;+\SYXNH/CKK'AO7? WAS4O"UQX2T>Y&S7[VYDMKV\P MH+VJD\+%NW*)#SQ7YK_MXV7C&;XRW^M>-(+&UN=9C1[/[/"8_.AC!CWG/WON MC#?Q#FOV4U6*_P##=\=4_L#3-,O9[*4W$QN&,>\ M'&4/RNS/@<#@$U^K/ MS^35Q::7/'U>28$5Y[^V$&O/@+X0G. K:Q>1_CY:UTD\;SZNHW;01DGTKDOV MO=9\GX*>"],*C!U*\NT<=Q@(?UKUZ&]SY&LFH:'466K7'A[P]H1.[(TJV''7 M[IKV3X)_%NW\0006EW)Y;!@F'/45Y9XRLTCU'3[91^[BTRU48_ZY@_UI^F:6 MUI)')&"N"",5^1YI*G'%5)-:W?YF3JVJ7/U=_8[^$N@ZCHL>Z[IR)D; !Z5[?_P $L6'_ T+KJCI_P (_+_Z4V]>8>)M M')#?X5ZO_P $OM/^R?M#:\WKH$H_\F+>O:RV/[Z+(QC_ '4C[QHHHK[ ^="B MBB@ HHHH **** "ORM_;8UW7$_X*MZG_ ,(WJEY%-"NF6.J62V()FMWM8GRD MAZH-WS8Z&OU2K\K/^"E_PD^)ES^VCXH\1:!XVO-&T><6,5M:V6FQ7,\)%G K M').[!8,?QKZ'AG_>W_A?YH\G.?X"]?T9U_QLGO+!M*MRK+;R:Y;MST8C.,5S MVMOM\$_L[CU\>3$^_,E>:^&_AO\ $O0M8TZ[\0>*_$'C&TBNHI3:3V<4"P!2 M29,@YR!VKT37;E9/!_[-YSPWC:=_TDK[/$J]K_UH?.T'9'YR_M(?%^_\5_MH M_$&,W>JV?V>\NK>-VE.W"L=L:YX()K ;Q[?6UAX%F\>3>.;RUN+66:YM=*C5 MIKJ>.3]S$01M"X%>Z^-?"&I_%+]K'QYX>BT_P[J5A#>7-_<&"59IXEWD#@#-0U71I=:U.W.IK9VVD)LD:6Y*D^9$[@X4#@BMY*7+H9J2 MOJ<9^QM\8_$GC[]J*2STCP?JGA'PK<7)OKZ35I#+<32%1MCC.,*#U('%?HG- M*/\ ANOQ7GJO@+3Q_P"1Z^;?#FM^,4^+6A07<4DEK>VT>H7\9,:C2U;"HA ' MS-[U]!F7?^WAXS&>G@?31_Y&KEJ4FN5/^MC>%1.]CVN\EP/PK\#/"?@C3OBO M^VE\6?#5_J0T62]UFYELM34D/IURDV8I,C^'=@'V-?OAJ#8P,\^E?SS>'_$5 MG8_\%*_%,&I/]GL]2\17T;R,V%P')VT8[EO#FVN/"WM)H^O?#_[4D'ASQ?JN M@_&R+4-)O].M41KZVMVFT[6+I%VI,TB# !4 X/>K'Q5L[C]L/X!L/AO?1:QJ M:71CNEA8(KP1KENO3KP?6O8_A!_P4$\"^%/AC)X>70M!UV[O+YH;O^V)(D2+ M V@\@[AM'%=/H+_!O1/ VEOJOQ!T'0M3U6:1XAIABM$:!V_X]WV\8]SS6,9. M:=._^9HTH^_;4\*_8S_X)L>.?VGYU?2[PM)>VUK(>61 M0?\ 6![51-(O,C8;[QW M$DGU->V?%/QC\$/V<_BKJOCS0OB1_P )/\1+O24T32=(EOUFAMQ+\JE<= I. M22>U>C?!?XI?#'X;_" ^#M1U^SN/$]E9R7[>7:_:&G,GS/,HZ.7D M70:K2OS,^)OC=^Q[XC\$6MSKG@>XT*UU"]M@]]/'<++;RO$?F !^Z>O/>NJ_ M:H_:)^)GP*_9CTN[;3M O7N+.Q@NKE SH;)T/E2@?PMYF5-;/QM_:8\-V?PZ MUC0?#HBUF[U!I6^W7-B;:,!N57RQW4_GFN9^%?B#5_VM/"K>$O'$VE:38)H_ M]EI/#&1#/:[2JEQU5UDV,#]:6(H3C!NE=/RV+H58.:535'BWPV_X+@?&[X3> M'].TW0T\)BUTF VUN+G2A<$(6W8.X\\UQGQ\_P""H7QB_:FUO2KGQ!%X:>\T MMF^R?V?H:0,,\D$*?FKR&#P=)X ^)NI^%/$<[Z9-I=W+:7,ICW^6Z$C=MZD' M@_0BNHDT_P .Z&#=Z7XCU"\U"VQ);(NFLBNX/=L\"O,PU*=9*I[1W/9G"G%< MO*CHY/VW/CK/X4O-$BE>WTS4 !<00Z.B>8!TR<9KS7P!KWQ"^%VIZC?>&X-3 MTFYUB-H;R2WM^9T8AF4\'J0/RKZ1T#Q--J.EV6KVC/#/(@?YEY1NA!!JOK?Q M*\3O*[1:C."0 ?*A7C'3HM;RP4V_>FSPXYHEHJ:.'N/V^?VJ;I(X_P#A8?Q" M18E"HL3; @ P.B^@KF?$O[:G[15H//U/XD_$>W67*B26^DC#^H!P,UZ[\3-/ MU.Z^"6B^)-*UC4WN7F>RUF)[A(Y$F_@(A'SE2/X^E>#_ !#L?$VJZ:L^J_VQ M-9IRCW.XQKVXSQ26"OO-_>:_VB]E%?<2#MZBOU"BU.ZU+]N^Z-VD44@\+.-J'(4>;ZU M_._X;\5:E\-/'.E:_H\[6NJ:+=Q7UI*IP4EC8,OYXQ]":_H _9S_ &@?!W[4 M#>'OBSITFIQZMXE\,+:W5OY0^RVDZ,!,I8=&WYP/0UUY?-PD\/-WMJO0C&14 MX1Q$5OH_4Y#]H3_@H)XB^%/B6T@N_!MW-!?Z@=/T^X5LB5@=H'MGWK,^(WQK M^,]O9V\D_P ,Y+>"YF$4;S7D8 STS7U=JWP_7Q=;067BO2?!FHZ)]I2\\PQ2 M_:%9>8V'& P/I78:_P##?2_'IABNM*L+S2X0)4WAMV\="!Z5IF.=8?!4G5KO MT75^B%E^3XC&U52HKU?1>I^?NK?LC?$'Q]J^C:U\7+""PT!]23[!H]JR2Q3; M?G5V8X:]Y4%M+L&U4\+,J@]A]HP!7J'QT\8:EX0O;/29=/T>^TH2>9: MRW0<+9'!'&WD&O)_$UU]MTZ5F*DGPJQ.W_KYKGRC/,/F=%U*.ZW75?UW.C-L MCQ&65E"ML]FMF>1>.?V*M3\9^+-;U2T\9^.-,FOE$UK''/\ Z/&Q0?*H[C-8 MG[/W[%WC/PA\,]5U2\^,NH^'[WPX9Y=1?["2@C&6 =NI/^-?H3KOAZ^'@;0[ MFPTK0+V**TAED>]E>-T;8H&-HY%<]H?AF^T_2]4M1X:\(O'K^5OK=KN9XYP? M7(KT_K&EK'E^RUN?/?[&O[27@/\ 9D_9)U/Q]X@U"&"Y\N:[NYS*N^=LGRUV M=09#C Z\U^)'Q^^,%_\ &GXK>(?%6H@+?>(]0FO6C'2,.Q*KCV7 _"OH/_@K M?^TYX?\ B+\>;SP=X0T70-"\)^ ;AX+LZ/(S0:QJ/1VR?O+']T#IG-?']O=- M<"2ZESDYV>U?-9EBU5J6CLCZ?+,(Z5/FENRMX@O]B>7GIU'O7[>?\&8MQYVA M_M%>UQX=/_CNIU^%=Q-]KG?///2OW,_X,MWW:'^T:/2X\._^@ZI7A8I_NV>D M?N11117E#"L_Q'_QX#_?'\C6A6?XC.+%?]\?R-5'&+R\8[? M)C)&?6OAC]L/XRCX)?LT^*/$LK?Z=>Q.(!GYG=N% ]^17913D5M#XF\6? MM&>&-?\ VX/&/BWXB^'M6O?AF+&X\'P>(K2'[1#X=N91AKAX^N ,?-VK[A_8 MI_X)^Z!^QI\$+7XD?#WXC7WQ0TA0ETL0"R6DMNQ&]H%3.V3'_P!>O!OV)-$\ M,^$O@_9>%-?YVR"/F&& ->RO'8_O?L1/\ JW'H.,UWYQE-:M@Y1IZIK8\O!XN% M/%JKM)=3ZX_X*R_%B7]L^R^'/P/TQX-,M_B)J O-4M]03RV6QMQO8MD94,Q" M@CUK\Q-0^ WQG_8PUGQ%;IX7OKWPU97TL2Z%>@^?\ "+ZMH&G1VNA^';Z0;[>WA!,ZC/&_<,X[U[_+ M\0[+]L?XZ:7!J&I26$$%X+6PMBF[R[4DDN6_O_7UK/(^':>*POL\>KTH*\FU MK=K3U/D^*>+<5E=6$L!KBZTE&G![O6N7T'X*>(;CP.^MW&F.LM^6O7V_PQD9!/X5]B?\%'?^ M"76E?LV?&70+75[N7Q+KOCKQ&U_&-,/DSW&CJ^^9)DZ;]HP".]?4O[8'[&7A MWX$?!?\ MCX0^"?$7B33=7L;9+O2;AFEFTJ.2/>N]?O?=[CC-W&E:K;G=%= M6SF.1#[X[5[E^QS^U/HWC3QIX;^&7Q+U'3]'T;7O%=I>:_XIG)V36L3!O+EQ M_>8 $^E%5TVYM9HVLKZ':,%64X("CCZ5ZMK\"^';#3/%&DI-)IL_RW\$2 M[O.'3D=UQGBOYH/V6OVQ_&?[#SZ-J@G?Q5X8V[)]!OYV_=!A@M;OU0@'@=*_ M=;]D_P#X+'?!OX@?L&^*?&^A>)+=;SP'HDM]?:#J#+%?VDJIA(]A_P!8I? # M+G.:]-UK1T^9EAHQHJ]-WN?D;_P6:\8>']6_X*?:M;? 31[+PK76NPW_B76M.4:[XXUM]8DU9K<.T)EW,8U)X Y YZUZC\8OV M KCXN_ "?5-'$5IXIM]*AN/LUQMW:I!O/"'&0^>PKP:O$6&PSM5E:-[>1<:> M(J8I8>E"^EWW1\)_$OQA>W7Q'U&];6;K5=UTYMKQYB[2HK'8P)Y Q@@=J_83 M_@V.^ %]XIG\8_&[7[)(IM6B_L'1[K&/,6'FXEQ_>8X!/?%?C?XS^#/B+P-I M1NM1LC;1"Y%GL=@)DF(R$,?W@<<]*_>O_@CY^TA\/O%'[)?A#P-X+UR*2?PM M;+!J6F'_ $>_BD/S2%XSR07).X=:^GRNG'$3YZ;5NG_ [G@<5YBLNPZC7@W= MV=EMZ]CT;]O;_@D3\(/V\_#H\46MO)X3\8W!V67B/1X?)EG?<0!/'P)%R.<\ MU^.'[3_[*_[0/_!,AO$&A:_&_B'X>ZI=;)M5@@:[TV:1>5))YADQUS^=?T6> M ?$8UOQ,T$%["MC:P^;%#..%<9W#';CI7GG[8G[5G@WX6_LM_$'6?%>F6UQ! MIVD3O#8W-N)[;5)6!2&/!&&9W( !YKT\1AMY*Z:Z_P"9\]D><2Q"A'1QD[)/ MR[,_EYT&PM?$_BFYN)IY7AA;'&T.*YW_ ()V7OPL^&_C2R^!G[2?@6X^"?Q5T&6;_A'O%]P6 MMDO9).D-PQ^1U)/RN#CUQ7GX7D]HO:['V>(4G"2I[VV/"/V]/ ,W[/OP5TWP M/J]YI]_K5QJG]J7HVJ/+$R[EV'J1TKSC_@E=X'?5_P#@I?\ L]II+=6][ M @PK1-Z*,<].U>W?\&_GPOTY_P!M+1O&4DTNR#7K+2]'9X\F7]^GFGVR#MS7 MH1RI8G&2HT-8I-W\DKW..GCIX?"J5=^]=+[WL?TP4445\>?3!1110!\L_$?4 MO+^(6MKZ7TP_\?-8HU3CK4/Q7U7R_B9X@7.-NHW _P#(C5S_ /:^YN*_1\/3 M?LH^B/@ZS_>2]3IO[4SWH75<=ZYLZOY??_ZU,&L\_>K;V9G7 GN/'_BZX MN,[M[W[=?7'2J^G6"6-HD<:A548 J<1XK]]R_A'*L)25.-%-]6TFW\V?RMG' MB)G6,KNI&LX1Z*+LD>G_ E_;:\:_#:%K/7Y&\6Z;Y3(LCL$O8"00"'Z-C/0 MUY/:2F]O;J[9'5KN5I?G'S@:+!YMW'M#^'VGZ5I\O*/>WN)&'IA5VYK\I)M8NO%/B&]\2^+[V]U;4M3E M::665]\]]*3D\GHH[GMT%;GPR\3VMI\0])NIK::*VBG4&*VNWA>3)XRZ\YK^ M>JF'GC*CJ8V0H>-KYYQG@@]*YXRQN6U.?"3=ENK_D88_)LMS:ERXNDN9[22L_F?(WQH^' MDG@FZ9,;HF/ROZ?6O)M3M,-FOL?_ (*!^ D\/:M!?615].U)"\>TY5'')7Z$ M-FM&?&4[PES+1HG\'>,/&/PSO!/X M<\6ZYIY#;O*>X,\+>Q1\BOI#X-?\%'KR6V&C^.;2UTZ^E&RWUJU4BU=CT\Y/ MX,_WAQ7S2L^123QI=1%' 92.0>]?*YQP=EV.A\"A/^:.GW]&?H>0^(.9X&:5 M6?M8=8RU^Y[H]+\9Z-XK^+7Q:U73/%%I;7^B2KYD0+!_+#Q'%8'P MQ^(]UX$\>W'@'7[EIS$Q.F74K?,Z=HVKDO\ A,]=\.Z3#;:==R"XT[+Z8SDG MCJUJQ_N-_#_=;ZUQ_P :?'@^,W@:R\<:8IMO$/AN94U"$<,4SC<1ZJ1S7XMF M>6U\!B7AJ^_?HUW1_4F0YSAW6IA/4N:.?U>Q$*9Y92.#ZUS6K. M(XR-I*^AKK[R1XE(V94]5QQ7/ZY9>9$6B3/JF.17I4GN@3*C9[YK7^,-\MYX)+Q'Y=F>.U?GK\/OC/J?@^ M_C6XDD\K(Y-?6?A[XLQ>-/AF_P"]#'R_7VKY/$X7EE='T%'$)Q/DWXB6LL_C M"^;)_P!815;0M*N;B=(XV.YS@5N^*6$OB"Y;'60UI_#JU6Z\36BXPWF#%>HH MI1L>9=MGIWPE_9;N?%5H)KRZG6,C.%.*[;3/V4;73_$&GN3+)BZB^5FR/OBO M;_A7X#M'U?6OB?I-O);B.VDOH5.1US(HK@JXA7]U';3 MPEU>11\ _M*Z;H'[;MWX=LXC+J, NFE;/RQE44"OI#QK\<++5M%AB2\U4W4M MY;81=_V=%!!=5'<]QGGTK\T_A%X@2V_X*;>-+V5OD2]U1"2,_=#DX]W^1^:YVZ4,=!/JE^ M9^A5W\;+*WT"S1?^$LTR/",UQ)!)LV;1EB3T%?%7_!P3K&D?%?P)\(CI.L:1 MK+V]_+;W>II"?MEK \>0A<<%&(Z9SFOH:?\ ;]^#?QMM;S3?$_B:_P!%TZZ7 M$B12-AU_N]*^ _$OA;Q5J_[3LERGA7Q!XT^ 6I1-IBFW0%T0D[;]$SDR1,00 M.X!%?F?#V4JK*=2K4:DGL]K??^A^U\59NJ%*%&E!.+7Q)ZI]K6?YHW/V=OV_ M3^SMH>A^%K[P'936VJ(L$K7Z*@MVX_>,'4[MPVG(ZUQ'@BPTO]J3_@JSHGA_ MP[#IGA'PWK6H06VIW(Y;G%I<6>,Q,Q)&UMN 0>F"*XOXG>&=(^%4C:UX;UW1+O6-'EEU M:SMK"X1I[G5"/]'X_P"><7+9SQBO6IX2E'%1HZN[VZ+K<\>KF&(K8&56R2BK MWTN^ENY_1]I%JEGJ&J+&OEPPPQQ(O]Q5X _ 5\R?\%*+KQ/K'A/P?H_A2V$ M]U=ZQYMT7&8UMU0[F]QDBOGG]EO]MKXC?'?X'^%SJ%UJ]S>:_92"\EA(RLWV M NG]:'YC2XEH^W5.I2?+?6_D_P O,I?L?^ ] M?^"_B'PQ:VU]/<2_VAF59H5*Q>:XWA3C('I7J7Q?^/C? SXE_&?QE)9:WJ.G MZ5:I;A[.W\Z2V5V$9F121D*Q7\37N.FZ'I=@MMJL8MFAAQ<(_P J@@'ARWU>MUZ^6A\K?M;QW/CY]1TK6_B3^T7X?\8ZZZ2V M_AO4[.R$D,+ $2B>/+>5CD#/&<5\P_$+]F[Q1\$?AQ-9^#UU;5+SQ)*L6HZC M=K)+J(!8;EW@;47'7ZUZ=^S%^U%XZUKXJZGXFU$V$^O75U/#+=368GF1/+!@ M(+9VD\;>*?'WQS\1:'X=N==/$ MN;1STL7'VWLXWL?<_@;P$T/P6^'VCPXMK^#P//&OACQWJ'AVWAO6U2XM)AYMO+(L8)^4]C@YKVR75O["^+NE^'F;%[8 M>%8Y8HR" 5=AU_*JO[3^B:]=_#K7+N"W5[+4$103'G8I W'/I@&OF\\NX)QW MN?I_"MN=Q>UOU1\X_L]?\%-_%?[26C_8==L=(O/%OAKSM9N],TV%HY8;)#Y= ML-S_ "F:9SDA?N)6?\1/&8_X*&_L!_&W5O'GPTLM#\7?"&&1-&>RE:58'+!C MY8'0XSNP,&O,]/\ V8M=^&VC:-X_@NY;+Q&MU)J$I *JT)?$4,BCJNT#@],U M];_\$W-=L?B1\(_B?I&R72/$VOW%Q=7\7D[EBD9< IGAAQ^M50G*%1-[,K&5 M*57#3C;WH_YGX.A!/=JV>J9&#UKB?VQ[,Q_#WX>D?=F2^Q]?- K[2_X*9_LZ MZ)\'/$Q\8:#=V#Z5-^YUR*U0QC3;O.!(T?6-9,=.@:OBG]J/Q78^*? _PR@M M'$OE+=.S@Y5@\ZXQ7U&'O<_/)U%*%T>RWOA&]O[/3KM+>1O]#@!;;D'$:BN[ M_9X\'1>*_%YL+I0)!@(KCH:^TOV6?V?-"\4_"W1A?%6TU'2"@EWY8*>"/>OS#%Y8_;NLW?WG^9LL-.3YHJYCW7[)WB7P#]F MUOPQ*[.OSRP_WA7TO^R]\?\ 6+Z"/3-4L9H)HP ^X5VWPK\>Z%IWA.*#6?+2 M=5VD#O3-5^(/@[2]2^T6<"&3KE17=^Y@N921ZF'P-=2O!.QZ-JCKJ5F) N-P MS7JW_!.*T\CXZ:RWKHD@_P#)B"OE/6_VC_-A\NTM]J#ID5[U_P $F_'UUXO_ M &B?$$'I7 ]_M-N/ZUW9?C*4L3"$7U.K&8.K'#RG)'Z#T445]H?*A11 M10 4444 %%%% !7X\?\ !4/PMH&O_M]>-)M0D\:6EU)>Z;IR&QUE[:"4G2[: M3>B#@ @'_:!K]AZ_(C_ (*I_&'6_ 7[=.M-8ZM;6:Z?J.F(T%Y9QRP?9YK" MW!D&1DL'W5]#PU_O3_PO\T>3G'\!>OZ,X[1_V*].6_TF>T\6>,W>XM?[26-O M$4KB-5/W7&/4=.]>FZUD>#?V98@?^9NG&<]<(](?!5 MW*L\UG(BZ9&DC0*Q V-V)':MO4M=\_PY^R^7^]-XMNF/UV/7VDU)VNCYQ6Z, M\#^ 7[-=U^S_ /MM?$;Q=XBUOPJ^G>)KB[MUMVOFBE4.^<-@<$ U]'>$_A'X M/\"?#UX=.O?!=AHMGJ+7,4M[K4I:.=AV8]#S7IGQ=^'VC?%K65L['7O!MA.\ MC>:'BB,S-WR3SNKS;QQ^PE-I7@75=-T7Q9X9N+SQ!=).6UEUGM3V.$7H3[43 MDOM2LQQ3V2NCC9O&5EKGBEC%J?@Z6_A@CB5-.U%IIYXE<;2 1R/>O7](E\[] MO;QD#R?^$)TS_P!&U\X>!?V'_&7@;QU)K\E]X=?2_!]PMA?PV5O\UP[$;?)/ M41C/2OH31;O'_!0+QPG3;X.TM?Q\VK5I)6>Q.J>J/>-2;$H[8!K^;/Q]::M\ M7OVY=>\-_;+73TO?%-['',Q$.T"0_-OZCW-?TCZ\C1W/3M7\Y?@S2-+\4?\ M!3;5K37]4_L31WU[4EGO2<"W4R$$D]A[USYC]CU-<']H^A=1_8RTH^'X7BU' MPM)>^'+X2WUE+JQ>2X& 3*"!ED[_ )UI_&7]GB[\<7QU71?!^A3^&[_3%FT^ MZMI)I8@X.#(G'&2.AKS#7]4T6W^/=]X5_9ZT?Q%\8]=LXIH+S4MY_L]0P*L0 MW]T9[]Q7TW\)OA=\?7_973X?^*/B'H?@F&2-8])L-(ME:X09.[S9LGA<]N:Y M5.$Y"_"?AGPG MKEOI&V>2:!W#75C;O<>8TF5 VD =#GK79AX66JLSGJRN[+4ZKX@^%/V?O%&F MO:GQ7X&O-:F6_[V"2_ML8WY')EBP3Z[:-!_;OU+Q5X>BF MT[P?X)T]B5$@M=!:9XS_ +W2OTC_ &>?V*_AM\5OABWP6^(MS-XA\+:1%'=P M6+%;28W2N2+DR+\ZX4XXX(KX3_X*1_\ !+,_\$^_&BZ[X6N;C6/A'KLOE075 MZ\C-HMP>D,I3!=3_ /WZ&O.PF>5,OQTL)1GR\VO3?YG3F'!F7YYA88O,:"J MJ":U;VOKLU^)X+X__::\1^-M(=7T]5MI;26P>X@D.\6]K)&95/7<[$Y^E>E M_#GXUMX=\$C0-/\ AMH'B("?S9+Z\5I&ED=2%.?X?EX ]J]M26)JN>*J\M^K MN[OY(Y_J.'RS#PH8##IQ5DHII67_ &\SFO ,7BKXQ^,6TN%;R^U20>:[&X2U MBBB_O.Y' YZUC_%SP;XO^&?BIM"\71:C:R*/-B@FN/-@GB)X:-U)5U/]Y:]& MT_XE+IGQJ%[\0M#7P_X>\4:3_8]\FD$9MX, ),%!R2A ++U(S77_ +1/@G2/ M"?[(GE77B;P7K+VNN0OX/31=1:[E-HRG[065OGB4\'8W1J^4S#-*N%S*-!M2 MI2:C'W97=]VGLK=8M+36YY[QV*H8V,:].,83Y4HI-RN_B?,M/=>ZMMK?H?,V MJ^"XO$VGRFWT\6:>6=A0%R[_ ,(&>2<^E?;W_!*3]A+]HG7_ +<"XU77_A? M\/;YC?6=S<,%::7.'*P-\P##G)QS7S/^S-\<==^!?Q8T[QQIMMH^H7&CJR(F MKQ"6U0L,9VG^(=0<<5N?M7_\%4?C5\3]6,,GC&6VTIWR(]/_ '*G';CM1G$\ M;&<98-)6WD_\C[[ 4\OG&2QDG_A2_4_:WX3Z[X9^!4%CX:D\47_C'Q),I56N M;@W-W=L.I"+P!^@KC?B5_P %"[33?CK9_#FZM]8\+>(;I\VL6H6;P"]7&XM& M<;64#.<&OA#_ ()O_M4CX%ZG9>(]+TG7/'&IZI$QDU0VQ::W+#F('D87GH1F MOT=^'O[%GA8\,$9QD>^TU^:9UE^,I5I2Q4G+ M^]T?S/T+*/[/QMH4LERV\RL0"RXSCN*\F\5ZF-"_ MM&0>9H?.0T4G7N&KYW YGB,!B?;T'9K[FNS/;QN6X;'X;V%=:/[T_(^>_C%^V[!X M9^)&L:;/\;?%6C_8KCR?L4:?);X4?*/;TKRCXX?\%&]4TKX:ZFOA/XT^+]9U MZX7[/!#D(D*MPTC-Z!<_C7UI^T;^Q!\+_B[X8N/$_BO2K&U6QMFFGU)3Y+H@ M&2I0 M<9I:]ODS\AS'@VKE]>,JDU*#>G?YHPYY/[6NEC#221AR[,S9:5R+:P>6AP,8.*MZ18)I-H97/S8^6N<\0WYEE)&,'O7/L:MF;#8,*S_ !'_ ,>*_P"^/Y&M"J'B'FQ'^^/Y&JCN3+8Q M,9/^>:4K0%Q2UT7,+#3QS0.M.I&&31<7*)VI1TI,@4NX4[A8:?F!J&2/%3EL M&F.,TQ%-US4+)S5ITJ"9@H)/0#)-(#R3]IWQ"5TNTT>)OWE]("P'9:_)G_@N M/^T->Z+JWA+P3X?-O+>VTZ:C+%*-T3>40P#CT)%?I/\ %OQDFJ^.=5U25Q]D MTB)E4D\<#)K\-?C-\4%_:4_;(\6ZW/,)+>VF-E9Y.0%4\X_&O:R^AS343S:T MTVVST77/^"HMIXX\ Z1I,?A.+2?B$TX2^MY!Y<")C]Y<0R]//'&E6ZQ:?IUJ^CVT,KM(TMU*Q$?)ZN6;/'I6_IG[!UI\;OA'J5]JL M:6-O91^;9:C&<3Q2 X^0CW['BOF7Q]\3O%/[/WAFT^&FI6:OI6DZVNOW&MVT M; 76>(?/&,)ANAZ&O<^NNDG2D]]G_F>3+#QJ>_3W1]9Z3_P3/;XG>%=!AT8S M>'/B5I5F;Z/6+=MK2N?GD:?^^IB>-M0U:W\4WT,&H:AIT&E6#RL DD:D ML[L?4L>#7H/_ 4_^!GA.P_9+\4:OK]C8ZKI]M;FYM4;#/)(>(O*8!6)^RI_P68^)?P \>ZMY.LR^ M*K#7;M[.[-X#*MM&N5A+G!*PHI[>M>3>+OV(?%O[+/P>LO%VIP7OC3X?>(;- M9[L63E;O0[MUW#S$_C0'@GVKK_V1_P!G_P 2ZU\;_#*?#K4-,ET3XF0QPZU( ML27/E68(:=,D?NS@8QP:O$49RC;ELUT./*)]#^(-CH>EZ;<>*OM&H7]M9$^5>6[CYSD]"?O* *^2O^"BOA[2/ MAE\=Q!]A>_CBTY+*V,\(180H"9P !E?7O7[S>&]2T'P?XC\*V>G!$L[1UL;Q M)VV"S@*;1(I_ #%?+7_!4_\ 9ON=&^+\/F>!],\8^ ?%UB\FI/\ (MRIB^8/ M;R_\LV Z#/S5\WF*F\0I15TM^ES]$P+H0P;H?"V[I[V\O0_!GXGWQU"\@LP< MQVJ8/UKT7_@GA^PIJ?[?G[45G\.M*U6;P_#=6,UWJ.IHA=+6%%R-Z@_,"V!@ MU<^._P $="M-0OM3\*WT]S8I<.L]E=)LN;#GA3_> '!-?J#_ ,&W'[-EK\(? MV.QM_O,OKO?\\5Z&&E&IZ'D.G.E'DMJ?&7Q'^" M/Q8_X)P>*[;XWZR:7XI@A\[2[@@@*S28_=\=0>E?;_ ,&/'EG\ M1;2*TETJ'6KZ3 M)J=C"/!U[;+Y>L03. Y(/)?![=*\;_:#_P"";?Q%_P""<^G:A\4/V?-3_M[P M-!9->ZQX)UJ?+Z.I0-));2$X8)SP>1BOCN*>%WC\).67I.>N^US+DQ6&S"EB MW/E=K->5SXV_X*$_!?1O#7_!2^^BL;N&]@@LXM2OMDWG1BO;,X\UBV BC/4"OL'4_C+-\)/V,_"'P\GL5;4H_/U*YO)R&D03 M&/CI ;&X4FWM_%^G18AN&Z*TZ#[A]2/6O4]6\4Z[^WU^V_P#" M[X1#7;'7OAS)-%XWU^2S99%N+6S;= DC#IOD(X[XK\SOB-XUM];\+W+W:0R) M=7!4I(O51_$:7_@F]^UQ\3_V-/CE-XE^%UM8ZI_:2FUO-&OEW1ZA;*VX1*_5 M#UVD=Z]6O6K>SG@X1Y[]?M)+?U./+^':%/%PS2$W3M>\?L-OKY>FQ_5)JOC& MQ\/P2>9*5EB4 %8R%B1N .., 5X'^W+^RK\/_P!L_P *VGA/XB>&K'Q+HPB\ MR'5& 2]T\8.6BF'S*?3M[5X[^RC_ ,%9?AQ_P41TNUT"TOYO 'Q*LD>+4?"V MM?N;H-CYO))P)5R.,<^U=M^TY\=)_P!E?X;6EV]] ;F6ZBMH(9N1#EB*JI1V_K[C]!CBJ6'H.JW>5GHU^*\S\8_^"K'_ 1;U[_@FQHQ\;>& M_$5MXK^&FK7"V=J;I_)U2PDE_P!7&RCB3_>7\:]V_P""+_Q/\":_XW^"_A;P M_$L>N:#KUB+R1'\NXDE-TCR&:,\XP, BN?\ ^"HG[;L7[=7[1/@'P4;":W\( M?#H_VWKUO;3;FO+ER JH#W5!P.U>F_#/PW\*_C]^W)\$/&_@O1H?#6KZ%XRT M&-+G3T^QSW42WD(>&[C'$N0,%O?O7KY9F=;+<55IPI'C*I4Y&G%K3XM=C][:***^)/JPHHHH ^&/C'?8^+?B89Z:I<_^C6KG3JV MP8!_&I/CIJNWXR^*T#8QJ]T"/^VK5RAU7_:K]4P\;TH^B_(_/ZS_ 'DO5G2' M4^/O4Z/4-W.>!R37-QW_ )G5\*.I/:A]8#C .%':M>0RNCHWU?/1L#M[U\^_ MM<[M0\9:=(22D-N%4>A/6O7#JG^T*\Y^._AJ7Q0]K+;C?((V7'N/F%?0\*5H MT,TI3GMM]Z/D>.\/.OD6(A2U=K_<[GCH3@4F,T\IM^]U'!]J-N/RK^@4?QY+ M<9D&D84X]:8213$='\)M-T;5_'MC;:Z+J6TE;"6]OPUR_92W\*^IKZ%BL+:* M%5BMXH8(^(857Y(E[ #^M._8Q^"VE:]^S)XX\9S6J3ZSI\IM[:0C)@0 $D>A M.:9#/OA7Z"ORS,,S>+S&O"+=J34;=+VN_P S]APN50P63X6K%>]53DWU>MDO M2R(M0TRUU*(Q7%M!-&W!5XP01535_P!C#1?VB?#,6@:K>7O]B0%IM-E\]GE\ M/7)_CCR?FA8X#(?P-7)IL-7=?![QBFF:FL3GY7^4@^E>!G]"53"/E6J/J. \ M8J6:14G9,_-;XI_L7_$OPU^T+?\ @I="DN9;%-\-^GR:?]D'_+PTQ^5%ZDY. M1TKN/@S<^ /@O^TIX8\*7ZQ:UK'B#%O::Y>V3Q:/IEPW$9BW?-<;FR/,("CC M%?I?XA6UFNWMM0BBO=.OD"2Q2C*2J#E0P[X->$_M9ZWX;\,ZXVJMX2C\<>-= M+TU_[-T^SMPL.BVI'^L>0\1COO/SJ+(VNS M:E<1C_2IG;$9;NJCI@5Y'>^,%\/^.YK"%RUCXCBDO+<#.V.YC'S_ /?:_J*\ MCU_]OW3M,T22WU"<>-O%Q58GN81Y>E:5\N=BK]Z251@%CP>M<''^U)=^)=?T M:ZN+9%_LV[67Y&"@J0P?/X$<5Z"A>%Y/5'*M[):'T[XD_:!\3^*_"MOIUP3> M:5IK!?,8[F50< ?49KS_ %+5@UXXZX8UI_#[QY8/\%-7G&V6749)O)/<@ ? MK7"PZC]H()/IGZ\9K]4\.[\E6G;1-'X)XSX6/M:&(7Q6:_R-V\ \P^_-52N* M@DU RR9Z>E2)/O'\Z_3$FD?@LDF]"1#@U+&:B23-2(?>AEI#;RW^TVY'0]0? M0]J\ITZZ?PM\>[W3)<#3_%5K(TB= S%2#Q_O:_&#P_*_Q0\$RVJ,]W M!"?0-77ZE*23\P_.J.K_L[?$G]D#PC8?VQI5KK.DZN&O+A+ M%]TVGR-S@COQZ5F:3XOL_%ECY]K-T.'C88>,^A%?A^)B_CCL?TC0E&2T+-VQ M_OC'UJO+*)8_+E8?[+ \K_\ 6J&YD4M_K!^559V11_K!^594+W*J[%75+>2$ MD,Z_[//7W%<_J4;H.8_<5AZQIPAY,@*-]Q@.' M'K7M44>;49]T_P#!#I@]I\33\N_S-,#;>AXNZ^]Z^!O^"&\(AL_B=A@V9-,Z M#VNZ^^:^(SS_ 'V?R_)'T67_ .[Q^?YA7\E?_!S]H/V[_@N%\8),$AK?0A_Y M1;&OZU*_E5_X.7;'S/\ @M%\6WQG]QHA_P#*-95SX&FJE6S-<34<(71^>&E^ M%,'...E=!IO@I9TQ@'BI[>YC! 'WL<^]:^FSA OS?>[#M7T,*%-'CRJS;U.3 M\2?#C;:L=E9?A;QWJ/P]:2VWNUL_!!_AKUZV1-1L_+?!!'!-<%X_\&+%*6V_ M+GGBN'&8.,E='9AL3).S,$ZL;^5Y"?O-N_.NH^%UT$\9V!XSYHXS67X4^'5U MJD#.OW,\8'K7I7PO^!5S'KMO<.K_ +M@PXKP*SY=&>E'5GZ'_LT0P:CX4B$J M@@H.U>C:9X.LXO%NE2Q *R7T##_OXM>9_LX6ITG1HT9NBX->K:/.;KQ)IX'7 M[2C8^AS_ $KS(Q3EJ>QS6IW/RR_9[LH]:_;T\?L__01U+!';-TX-?7GC#P?! MX2L!Y6T>=$Q/'(^M?(7[']U]N_;=\83_ 'O/O+U^.^;IC7VA\=G:*W+<;?(. M/KWK]]G-.*_NGBD=R-V#QQ7W_ /LD(UO\ /#AY4>4QR#T M&XU^;NI:G=3$_9HI'ZXV#.<#)_2O;_V-_P!I;Q)IWBZSCOK]W\.Z5HLUW!:% MQY2IJM]#]CQU!U*+:=K:F9^UOXN\7_ +=?[7W_ I_P]KO ME^'X;V.RB@C)2V5C]^69U/SYYPI]*]9_:&_X-Y/$WPY\'6E[\+?$9O-4>T$= M_#>!4$Q RQC)^Z,_PBM;_@F#^Q7KOBK]M_4_$GBGP[-X<9(T\61VR1DPS12' M,7ER=&R?RK]&O G[4-U\7/B3X@\*S^"]0TR'0=\QU7[:K(D:\%GB(!P?4<5\ MUG&88WZVWA9KECTZ,^JR7*L(\&HXB&LNO5(_$S]GOXO?&K_@CIX@U#6O%?A" M>Z\+>);A--N()KEA;^<#N6X1<_*V,CC[U?J7^Q/_ ,%#_#O[9%OO\ [*'PNM?^"?\ X=\.:$;I+W_A-=,.KP2^:,P[6"$,/=LU M[^59ABITHSKJSO\ \,?*<0Y=AZ&)<,,[Q2NV?7O[3=TTO[-WCC$TL:MH=R 5 MD*[25XQBOQ+NO!,^H6T)G>>:6- %>61F=>.@).17ZF_M3?M4:8/V#_B7XEL= M\YT729-\;C&]E=0P'MS7Y0^$?V_O"_B?3Q+J&CSVRCY3Y:9 ^M<^?X>M6E&5 M)-JQTMC6?VM?!9A\U8IO(/(/EXQ6;\6O&4-Y\(;G6](C(S&MPC; MOX,\]/K7SU'"XCVD5/1-GNU*^&Y7*G9M%GX6^,?VGOVIKG4];\"?\+*U#3/# M!>SN]5LK@MYP4<0AV.21Z UCK^U/^T;\.M4L=*\8^+/BGI>B:FWV.>#5KA@L M3DX 5O?T-?MY^S-\5/@?^S[_ ,$]_AYHMIXE\+:+%-]<\(>,?%/AC5++7K&4",W U>SC,=*E6CAE33C+KU0L!ERJ8>>*5649QUMW/S\_9N_:$^+WQA\;>*-&G M^(?B>^TG32(U@EF7Y0IP,_+G@ 5[+I/C3XL_##QA+?\ @WXD^+M)NKM +E[> M2-AQZ@K7F7_!/JSL[;Q?XPO;F42^8J0M,A!^TLI90^1W8 $U]0>'_#-N^H22 MQ(R>>I([X^M>7B*THUFD]%^AV4(*5*,NK/A?XA?$OXG1?$#Q*+SQ?:Z^-6!A MOH-:TV.ZAN%+;L,O ^]S7R]\?M;U74/%VE6^HP:);_8(@MM%I5D+2!5,FX_* M">%FN"H4J7M*:LVS]E?A/>OIOP^T(VTCPEM.MV;:<K/L:%."IJR6Q:>(L MKDC_VVGZGFYM_N=3T/ MTHHHHK]2/S@**** "BBB@ HHHH *_&/_ (+8Z'%IW[=P\0F]DC%J;..XME&1 M/&+:%LD=\9K]G*_$K_@M)IT.L?M\^)8;GQ1IVA3POI\ML+PLJNGV"W#)QP>0 MQ_X%7T?#'^]R_P +_-'D9U_ 7JOU/!_B38+X:7P]_P (?J\U_J$M\J3Z3;VF M42-CO-P9!T&T]#WKZ2N]1\S3/V45_P"IENW/_?MZ\S\>:-?77P/T2P\,:IH0 MUDWL=Q//:7*HT]NOW@#U;CM7;W4C!?V5(P>FMWC?^0GK[F2_K[CYB+.0^)/@ MOXV:%\9]7U/2_#OPWU%%O)7@,UZ\4\D3$X##H#BLJ/\ :#_:4\*^*]*1?AMX M/,5@PD6VM[M92\>>0-W>O&_C)^T3^T#\$_BCKQO] F\2:#:ZA,]O))8O]I2# M>2HR/OJ!T->Z?L??M(>(OVEO&%M'8^'-,DNKBR,]P99'A:W53@@!A]X<\55U MWL+7<^E/!GC/Q7XF\'O>ZO\ #GQ5X<.JR1S7FHW5S%]BAEWCY, Y/M4?AW5? M-_X*->.5R#_Q3&EJ?<^8:K^-/VAKGQUKVI?#BP\.ZW.NFBVGN=328?8XL,K8 M.3UKF_!FM1G_ (*3^. )5.[0-+0<]?G-2HM?$[ZE73V/KWQBVV7=QTK^;33O MV=?$'[6?[>'CCPKX?,Y$?!?_"!OI\7EW>HZ/K =[E,9/F G\:O?LU:=IOPQNE\=Z_K M0UG2(0Z?87NP9G)&?NDX!SSS7Q#\$?B9HFE?'FSUKX@>)-6OO"SR2/J.G_O3 MYVX'&W!'0D5Z%\(_%?ACQ)XBU*RB\0:4WANX2:8V17$H//D@Y]R,UK1=-*T- M"*G.W>6I]+>.?%^N>,F\;^*/".E:A)/XCMK466F"..0:E$'Y!P?E*XZGO74: M?_P4@U+X+>'=&\ ^*? GB32-5\0SB'3M2N88F3>N&(8KZ=*^,=9^).N_ /PC M?S)?G6-2T>XM7TV#3/,6%ESNE20J<#''%<+XM_:N\?\ [4/Q 'B3Q7$-%M_! M-K+K-K;V1*$KD+M.>C5E4Q'))+6_I^9I"ES+I;U/>/BU\8_ W[2GQ MI?%.L MZ3;7FA--;7%HL;;E7S"S2%D'#'WKHEURQ\'^&;*R^!NJ>"Y-1^W#4#!+JKR7 M#X&, ,,]/>L/X0_LU^'=?_9]3X@Z)X'U#5-8\8S2)9<0F7JTQZ8(R0H MKPBZM=&_95_:.M9)?!&J6T-NF6E^W&*UPC&/,TOQL M?K5^PSX#^(WQ(T'5?B-K4$$WBW28Q%';V=V)[:\CQDPJ>N5'KWKW/P+?^%/V M^/@=XI\(^)2MW8:DDEA>0'_664@XZ'E9$;!_"L__ ()K^+? _P +?V1?"]OX M4N8_L>J1OJ,@\XRD2RL68;SR<=*]7T;X?:#'XXNO$>CPVUC<:@A>\CMHP@NI M2<^:^.K>I[U^(<09DZV93KPD[Q=E\C]MX?P2H9;'#58Z25[^I^!O[='_ 3[ M\=?L&_$.73O$=E+=^';N9AI&O0H3:ZA'GY06_@DQC*GOTKR32-JQ&.:"=0=I(X=# MU5QU##I7\]G_ 4,_8JOOV _VFKWPG--)?\ A^]0WFCWKCYKBT8XVM_MH>#] M :_1>'>((X^*I5U[Z_&WZGQ.#^5=7X;OM/\ B'XMT?4KC4=1T/Q3HSQ W-M"SK?B+!1U9>4E MVC!]:[']F;]J>;]E[]K;5==N?#]YJ^D:X\MIJ&BS 1RWTMXM;:]=M#XK)*]:57ZOC+NRO*35DG?H]F MGNK:I;ZGSU;ZA$UV)D@CFMP=X@DN(H[>9'GM)+MB\.2I)[.2>?;%>'E>,>+PZJXJDZ3?V7:3^ M^+:/8Q3<-*%I7V>R.D_X)+?%[7HM>UWX?Z3X1A\7ZM*KW]K8SWSVS*$^654 M(RP/..M>U?M!?!G]J'Q'K.DW>C_#C5=$T2T=_/LH+K[0;A\Y!.X[EXXXKX$@ M^+FJ_!_]HFS\?:7=FUU"*_-](]DWD\EOW@4#H&&3BOU3T'P?\=_C1XL? M&.H76CZQ:1W^D74-V,7*2#*AB#\N.0<]Q582,)1EA:MG;OU3.3%NI3G'$0NF M^SV9*/V"OCUHFC^'M8TJR7Q'+X@L5NGL&OMD^FOCYHI0QZBO./B+I'Q\^'^K M7$=]X"U:Q_LY4:4I&9L;C@8*Y!_"O:O#?[-W[1%[XDL[3_A,;C28!;N\]S/J M7F1LP&0@QT)->:?M&?M)?'#]C;P-$WBGQ/O MG\5P5EWO5)2LCW<)Q?F+<815V?,O[<'[9?C?Q7X(_P"%?ZQ)/HUK9N/[5A*F M*:5P,B)@>??%?'8O6O;E8;.$0QD]2/F(KI_BE\0+_P"(?BR^U;6[N;4-4OIV MFFGN)"[SR, MI!XBO5M;981U42_[X_D:OURWQ<\;6_@+PQ%>7,< MTJ/>Y\BYB$$V,KALJ_TK2-6$M$RJF!KTU><;&J6II?BHGGQ4,EY@]?>M#D M++/BF/<8JAQTKWVWO3&U98^2P ]S M7ENN?&GDBVCR?4UQ^L_$'4=5SNF9 >RFM8T)/IXKQV:9KALNQ9%=6# $-P01P:VC2 MBGJ8/$2>AQWA/Q3I7Q(\'W2F591?EQ<1D_,,YR#7YJ_MI_\ !,_4_P!GSQU+ MX\\"076K>'Y+C[3J&G0']]&"SN!C=ZD ]179'FIOGAL(OM5GC$'GI7HO_!+3X!Z5^T- M\#O'/C[QOH-CJ-I\6;UHH+"\A#I'I<&8X4 /3/+9'>O#/V\?^"8=G\3K:_\ M%?PWE_LG6IUW7MC$VV*_7N,=-V,X/O7B7QA_X+,?$GX+G1?A_P""O#4O@[0/ M#6GII!L+B(>>["/86+]P6R>/6G.ISOF9O2C!:05CFO\ @H3^Q]=?L%?M76.G M_"0ZQXA\,ZS%)J$&G1,)Y=-,9W21Q%22R*.<&O8O _[45[^VI:_#+P);:C_: M>E0W8U[7[8=(8[0_NXG!Y0M)U4]<5[5_P36L?!'B?QFVK:C>17'C;3='BN[: MUE9C]C@F4^:_SDDDG.?:OEO4?ASXG\;_ +1OCWXP_!J>Q\,W=SK$MG8Z:(0E MCK-O#\KF0>KN"016>#H4YXNA7QEW"$KM+L>?Q%&K'+\10P,U&+PWXT\/W.3;6MXNJVT$PRK0.PW+CN :+XO-OX?\;:7;26]] MHUW'Y-PZ=FC[2)D9!%>0?MWVTFIVNE^#]-M+R&;Q'J:6,#8*^;N/SGW 7-?L M6:9?EF(RR6,INZ6UM_0_FSAO 9]E>=4\/#W;OWNL6N]MGIJF?;W['7_!2[X= M?MK-I\=O]HT;Q+Q+?:%>R8GMSW,+'_6Q'U%>G_MP_&.QG_9B\80:E+<:I;:5 M8S26TD5T855O+(1!CN#@\>E?.,__ 3&\.?%[P'HL5DD_A36?#-I'#H_B'2V M\J[M)U4?,Q'WUSU4U\X?MS_'OXH?LY_!.[^$/Q=T^.2[N(BVC^*]/YMM=ASP MLB_\LY/[V:_'ZV%Y7^\6A_4&"QL:K?*]>Q\_?%/]KC1],_9@T_P#/I>@Z]JA MM1J%MXALBPO;.>9B98)R?OGU].U>C?\ !/;_ (+>^+/VEVF#+=N,D=%SU)^@K M[-_8[,/PE\<6.G:/I6CZN=X@GAOH4EAO9'&,2;N,5U9#P\ZJG/FM!=7U?8>= MY]RU*<)*\[:6TLEU9]__ +'_ .VUH7_!1S]M6S_M;0+*UCT;2?[0TDK=":%I MHSPL8[@ Y->B?\%O?CY)H7[.NF?#;0));77_ (KZBFD211'YH[)2'N9%]!M& M/QKXY\)_\$\_C?\ LU_M"V_QC^%&@:']JTF-]:N_#\%QC2KF-L^9#"W\+$9^ M7UK)M_VV+/\ X*)_MV?\)/?V4OAN;PCI":5IV@W4P,UO<$DW3^_S# QS@5T5 M,)3I35&"2YNSNO.S_IGGU,96G2E7JRYN7RU\KHRO%G_!-G1_'?AJWN-+DE\. M>(M/51I]_;##-MQL#@<-T%9R_'R'P5J8^$W[2FCQ6DK!$M/%%@,P2J?NF4C[ MC>M?I1\#/ OASQ%X-N+>*_MI=W/ KXH_:[^&GA_XV?$ M"5+G;/86)-U/YJYM;]E&P*QZKS_%TXKIQ:3J]EK7A;67$&DW-O*&W*>><=>.]>E?\$\_ M@#J>NZL^I1:==R:=I-J]S<3K'^[0*/ESGJ":\LL?V6_&OCK6O%NJ^!](U#Q' MX)^%MRLUYI;W)?[-OYD2'UPOIV-?K+^P/_P4?_9[C^'=G;> M/.D:W_8PTW6 MM$UL+"T4YZGGEN^".*^CX9Q=&]1T8\]>3LHKLM]7W.G-,JJ5L)[#VB45UM^A MXOKW_!-9/VKK"#7;F#4M(\3QIYFEZII[&.ZLFX,;*RX+#ZFI/$G[2'Q1_8T\ M.V/A[]KOP)J'Q8^%]FSQ:-XTLXB+RSEVG9'<@>IP,GFOTD\/?M5_"?Q5^SA: MV-CJ<^DW5_9O8O>Z4!%?V,JGEXV(X8=N*^#O^"W_ .W&?VB/ASX3^!/A24F/ MQ9=1?VK=W*CSVL[4 O/)@<;V R1W->9Q3G%3%XM*.%]E-.U]GVU[_F>YAZ." MH9=^_G?E5[W737;?]#\Y/@E<6OCG5=9\3+=6D=YXEU6:]6T+EGMHMQ6*//LN M*_0#_@GG\&K_ %+]I+X7/!IN9M(\1:=?W4Y0HT42W,;'=^7&:^/+7]@^_P## M=A<^+?AGKD&D>)]*ND0>'[M=]OJ*KR6R>!DC\:^BO^":'_!4SQ+9?MS^"_ / MC[PY+H/B+Q=XDTK2IE:+RU8FYC1-A_N[B#QUKP'4IX=SPM>7[SUW/)P&*>94 MJ>.PJ?LGY:IH_H9HHHKY0^Q"BBB@#\V/V@-1\OXZ^,!O'&M78Q_VV:N4AO\ MS>=X"CJQ/ J_^T+*S_M ^.,G;&FNW@9^R_OW_4UQUSJCR@*J,L:_='K[GWK] M;PR_@]:34M1#Q(B%2T$@D#?WF'].U8S7IL8&0 _:''SGO$OI M]353[:_HWM25T[H3M).,EHS+^-7PT2TV>(=)4R:3J)W2;1S;2_Q*?3FO.2N# M7M&@^,[CPU),!!'?6-VNVZLIO]7<#U!_A<=C7*^*O!_AGQ!J#'P[J]O:7\GS M-HU_(L5RG^X2<./I7ZKPWQA3E3CA<<[26BET9_.'''ASBL-6ECG- M7IR3]#\DG"=.7+--/ST/MC_@E!JD/C'X5?$GP5*H="O_H0%>5>+ M_$)^'OA#6+R6/[1>:46ACM=VSSI 2,$]AD5PW[(?Q_;]G'XSVVMR^8=.N(7M M;U$ZF,\@^^#7<:A\4/#/[7OAKXC#PTT:7J2?;X[S+R/QK\BE_F?T7PY*.<<)4XTDG5PO-&W=.\H_P"1X-\(_P!MGQ!X M@\=/H_C7PA%X?CD;;!=VEP9D'INSV]Q7T%::X=/F2>)\C[P(/!%?,-AX%M/B M+XET[0-4O[S2+34[V*TN+NVXFMT9PK8S]:^QOVA_@-I7[-_B/3?#&C75S>:; M;Z9#Y4EP_F2M@8)8]\]:[\;#ZGF"RVJ^:-2+E%^2W3Z'D4*E'%98LYPD/9U* M4E&<4]+O9J^NO5'3>#_BA;^+=+^QW3J)E^X6/7VKYI_X*L>-[CP?\!(]/QJQ M7Q!=K!!=6$_DQAD^;%QCYG&. N<5N:A-/8OYEO(R..017#_M?7FI?$S]E#6Y M)?*F;1[J%[E)!_JP.4F![9Y4U\;GG#4J'[ZE\+?XGZYPIQG0QL(T:SM/\SX@ MTVXOM>>/SR9"N I*A!_(<^_6NHO?#;0/;Z5;L)]0N< JH^X6ZD^G''L.:YFP MUF+3R]Q]JTFP20#_ %)WE?\ ='.":V=&\6)$K#3%EEDN,K+=R?ZQ@>NWT_G7 MS6'PM:M45.FFV?>XC$T:%-U*LDDCT^+QJND6,&@6;&2UT^,0%_\ GHVIKS?X?^&+J\O!<7*J #E0!C(]Z]7T^TV0 5^_<*Y+++\):I M\4M7_D?RKXD<34LSQG+0?N0T7GYEB-\BIX9.:A6,K3U!%?4GYBBW'+Q4J2[: MIH2!4T/H>U<0&YIKKO7%>/G&2T,RP_U>O=+?3>Y]#PWQ!B,FQ7UJ@D[JS3ZH^CO MVL?B2WQ>U;PQKVC^)[2/PQ#<#%W%(5WYZQR#LWL:^9OVG-,D^#_Q$LO%.CE) M]"UA@MPT!S'O/4$=L_SI)(?[.L[RWV&?2]23R[^SS\DR]F'HZ]0PKS[PGXDN M="\2ZC\.];NGU#2-6CS832G)&1F-N?XAT-?AG$/#E7*JJIU/>@]I?H_,_JC@ MSBS"YWA'*@N6A@T7_P!,]E7]4]?RM?\ !RVS MG_@L_P#%E1T-MHN/;_B3V589=_$?H:XKX#X#65VN]N.^*U;<^65[8[>E.TJT MVQDLGS8R/:GL%?))/'>O>IJVYY5E1%+_ !"OM?\ 9X_8/\!:YHT\*":^,S[%4L+\ M9]-E>$JXE>X5_@+XR-[;1@G&>U>T^%[[/B.T;GY2Y.!_TS:NI\'?LZ^$?A[$ M%L=)Y X9W+XKHY[>STC3KIX((HO*L[E_N8Z02&OE(<04I5(PA%ZM'T;RF<*3 ME.2T3/QL_8@_>_M$>,=0+?/"TA#=/O7#5]3_ !:\9"X\):C<3S.\=I;._')4 M=3Q7S+_P3>%CJWQ5\9/>2I&DT ="P)R3.QK[$NO!WA:]!@UNXAM]&F0K=S,Q M15C(ZDU^ZY7B(4LGGS=I,_"\YPLZN>T^3O%'PGX?_:\MO#.IZA?0K)A+8RV4%D0L3 M,H*7"O\ [0^;'O577?V1_P!EZ"2Y=/%D%N]QGE+YF"9] 167\=_AK\./#OQ) M;2X;;1M:4VMK/:233%KF:/RP%8D\XK\=K<44<(DJ47-.^RUZ'[A0X4Q&+;=6 M7(UWV]#]G/\ @D1^UIX3_:V_9I\->*-"M]29](TZ+P[J?VU )(IX0N4CQP8^ MX/O7I?[1_P ?2OE7_ ()! M?#O6?A7^QWX@>STA=+U32/$O-,_;U_:D^'^I^!+ M71]42^T6[.6U&Q^P/#/='JH\P#&2>X)SFO#OSR<91Y7?9[H^MP]J;4JD[JVZ MV=CE;_X<_#3P]8^'=>L=%TO4+S8MU*D)4')X!+>H)//6NO\ !W@WPQXUUN ' MPQ:J9+=XHYGO_.>WC.6*J,\#/.!7@_[/FNZ1XY^'VHW&G:[86MU-=I#+9J@D M&E!?N0.#_'SD_6OHKX0P0:->Q&YU730R1%67[-Y)8X['UK[C*\OBL'[^LM_P MT/S//\UE6S"\-(Z+_,\5_P""C/@JW^&W[ WQ"LM+EDM;.\TR1)8@?E<%E)K\ M8?%/PDO_ WHFC:C>:WKUMY5M9V=N\T\C$8P M$4$FOL__ ()^?\$P_BCJ?[)NO:5JVB?\(9>:MI;.LFN(8B%/!;RQEN_0UPO+ M,1.3DT^B7ZFF5XBG2J.=1VLF?;3?L6_!_P 8>$O"E[I&C^%9O#VG,U]IRQQ? M- G)8\,$=MN=N>N:^58? _P6D_;6TG4O \-06%_>W<%U%<6BF.P*J/,\N/. M"^.N1C=79? 71+KX3_ S3(XVD^)OAKX;7%WH&NSV\#*Z7=NNTR"$')7#?+Z; M>:^3_">I^%O&GQGL[6,V"VVHN+E@A.U21Z!>^>:\[&4G&?*W MK?IY'W6!Q<70<^MK6]?\OT.Y^#_PNT#QG\:O'@\-O8_V-87JV\9L@/*=E+;L M8XW9/([&O=+3P9;:"'QP;:(E@>XQ7F/[%/@WP7\#=<\:>&++QK'=-'XCO+99 MKQ!$=ZRXPS_=RQ)QZX-?4GB?X0W-KX'UC59%)B6R=A(,%6PIY![UX59SIU'" M?<[82A4BIP/R3^( 6[\>ZU+MX:\E*G';-?)GQ=W2_M VG]X7%L./]\5]C^'O M#6K_ !=^)ZZ!H%HU]J6I7;JBH,[L:MJNHV MOC4-'_>,_\ @F%XLT.#=IEW!?)&@501M8X&*\F\6?LT^-O! M+$7NAWF$_CC7>IKX[&Y#F%&3E4INWEK^1]'ALUP=5)4YHP[>^;JI'N,U82_; M.<_E6-/IEUI3$36\T1SSO0K3H[W:<9)KQ90E%V:/13B]C8_M)1WSGK7U_P#\ M$5KOS_VE?$@&<#PU+U_Z^K6OBV.),=?\ A&)C_P"3 M=K7IY*O]MI^IYV;?[G4]#]/Z***_4C\X"BBB@ HHHH **** "OQ-_P""LWQD M^*OA+_@I;XZTW3OA]IGC+PF(=--@+FS21LG3[8R ,R_WR_>OVRK\Z?\ @H'\ M0?'.C?M0>(+31;W2X-/A2U,2SJFYHV6F.%M2P(SE3MQD]Q7L5W\#_& M>H7W[/30:'J4D7AZ^NYK\[,"T#1L%+^F2:YCXK?MW:W\.+.6"_U/7#,%8++I M-HMT68=MH%=E^SQ^VGH_Q"\.VMGXIU7QQI["W64:A=V+6ZSL_8E00"OO7V]J MD=V?-7@SW[PW\+?#+6B?VM:>.]3NW!Z@EWJVJ/=Z+XN.M:-++M]UR"#6A#HVJ7 M*X>RUS"*'+2*5&/J6K-X=OXI_P!?>5[9+:)[EXY^&7PX\;P,;C1TTZ=]K2RV MMR8GF*\C?@\XQ7@^@?LVGP]^U=KWCZ77M.&GZI96EI%;K_K$\EB3DDXY%=%X M?^%_BCQ;9B?2_#NL:A;-E?.CVNF1UY!-/E_9+^(&KN<>%-11&Y_>SHN#37LH M:.HOO_X(>_+50/1?%'Q)\.F)A)J462",>>@Q7YO_ \_X)5> ?AO^T!XA\;W M?C:#5O[=FN))+*X,7EH)GW<>XK[ \4?L0>-+>Q3[;H(2&60)N2Y\QU)]E'2J MNO?\$V/$JV:W,\.GVR$!=TM]L49Z9]Z)3H2:]0?\$F/%=Q=0S0VNA0Y^;>UVTG'K@5T\7_ 2>\0:8(YUO=(DFW L([5R1 M^=)U\-?62!4ZUM(GS=X=_9J^'VGVKK9Z-X%B@FY<"*X8'WP3UJ_H?[+WPVU2 MSU9H-)\#3HD(AOE6PG;"=>U;[5,_A" MXNU^4R'PWYLF/JV:] /I7YT^ M./\ @HKX]\!?M/ZYX=7X<6FH^![?4&M&U+1=/:XEAAS@.C=^>YI^TI1U8G#3[[5[O0'AGFFN+[0_(NK"8+^[5F!RRL<#]:YVT\=>) M?V?O'=SX>\1V=UIMW:,%>&8;=P[,/4'UK\,XMR*MAL5*O!\T9N]_7H_ZU/W+ MA+/:.+PT:$TE*"M;R75?UH?ICX0\3K?Z'^%?AG\4O^"N&GSOK/C)_P#A'[&[W7,VII^Y^T+TCCA7&2O<]!3R M:E7PG)CZLE"*[]2,VG1Q%2>!PZ!-$;R&U5'WJ_^CLB! MBH.TDD9!&2.*X+Q-^UM#9Z1-*23_M$&O2O O_!/G]ICXIR(UO\ #GQD8Y#P]U"+ M9/UK^A7Q3^V_X!^'NG,-%;PS:R6>'NK:2QCLY88B<;P@'*UNZ5_P4(\'7/AZ M/4+8R:[;X#&YL400/D?PDCFO6675I+WI-_.QX[Q]..D8I?B?A?X1_P""$'[1 M'BMT^U:)I6D[N3]JO=[#\%%??7[&O["?[0_[/7P)L_!<^O"2'3YI&M!:VK%+ M:-SG8"PR<'-?8/B3_@IMH44'^@>'=0=P.IN53^0K)\._\%"M:\;ZM'!IOAEG M,A^;-TS+&/4GH*Z:.%6$O7:M9:N3Z&$\1+%-4(N[;T26IX^/V2?C>J^?JGC3 M5+6W=@I MENK[^G8_5^&^#H82@YXE7G-:^2[>O<_F\^*OP;UWX9^/;C0-?TVXT_4K:0HZ M2+P^#U4]Q[U@>*F6&%+=2=D V!_\:_;#_@HO^S9H/QU^'=W>1VUM#KULA:UN M@@W*?0GTK\6OC/X(U7P!KLECJ5M)"4)4-CY']P:]3)\YIXRG:6DUNOU1Y.;Y M//!SO'6#Z_HSSS5IRC%,?B*P;_KQZ]ZUKZ![!GI7J MO<\/J(CHQ*'CCKBOWG_X,A'SH?[2P_NW/AO_ -!U6OP.OIGL6^8;?#7_H.JURXA^X4?O91117 5ROQ>\/6_B7PS%!^)&JQZ3I%LTKA!+LB^A]Q7"KTWIL?2M+$QO]M?BC>U' MQ8-&MO\ 3,HXXSCAJY;6?BUU6W3_ ($:[#7=,M?%6ANC88.,@C^&O&]7T^32 MK^2"3^$\'U%>OA)PJ:2W/D9E'H#6']>A%6T1X]V]S&EDW'^= M.BTR:\/R1L?Y5X[\8O\ @IG\$/@!JL=EJ?B2WNKUW";8?WFW/$+!KO6M0MM M/M4Y9Y9 H ^IJ/POK/AKXF:0UQX>U:UU%5)&^&0./TK\)[;_ (*%>+?VDM-F M\&_$;Q#KN%\ MJVEWQSIV8=@U:^P3C=/47.T[-'[(_$"\U?PQX5U,Z7:)/JRPL;99#A2V.*_$ M;]L+]JKXL0?M%)J7B6,Z'K6D.42.%#'%.F?UXK]H/V7/VOO!7[:O@&/4=$O( MQ>JH$]JS 36[>C#K7F_[%YK74K2.UU=%)M-0C0!E;MDTZ=: M2BZ3T%*E%R]HM3Y?_8L_X*-Z5\6]*@TS5IUL=:C 5TD; D]Q75?M;?L;>$OV MNM'%]"L.F>)K3$EI?1* 68<@-ZBOS8_:-_9D\9_L=?$9K/58KJW6*3-GJ$0( M249XY_I7T#^QM_P48FMKBUT#Q;.%?A(;LGY7^IK)[Z[FBTUB)K2W MTJVBMA<2IM5I6Y9LMP23FM7XD_#OPM^T]X%^R:S!%^,OV5/',VF_%7Q!XA\5?"^:UE33;]29&L9-I\M9"/NC/5^<52DTO=W M.+&T'7:<]EJ^[/7O$WP4\)?M_>&=:OV6XT/4_#&K367A_P 4:>0E_&B#&6*_ M>7=G@]J^,/A=XXF^!?[><'A7XL>+O[7_ .$-E:#3;P2[[8SR8PS9^XQ7KZ&O MOWX2>.?"/PQ_8ZO/%>C-IECH>F:7)J:102[A*,$[F8\EF?UK\H/"O@+4OBXV ML?$#7[?SXO%-].ZR2+YAD8G)10.=P!'Y5AC\W^HX>,I-Z[J^_P#F991E\L5B M*M-+W5HNZ].Q^[6O?M=^%_V==)\.Z?J$D8N/$R27%HXVO%)$J;W(;IG'2OA# M]J+]H6#]JR>PM-?LK1O#NEV%UXFU'SD#&2$[HX(P>HX'05\5>(/CKXY^%7AS M3-#_ +2O=>\*Z7(9-.^WP^9/I9(PP1CSMQVKH/#/QL7XFZ_I&F+<;X?$3VFB MRJ3R(%D$DN3WWCCVK19C1Q.'6)@]%K8]*&7SPDI49_%M?U.WT[_@F!XW^"_P MI\)_&>TTN?Q'X:\0P/=:EHM@A;5-#M'8E)$4_P"L^3!]:]H^!'P'\/ZZ]EXN M\!W=CXXT"%X9IX7S'(8&^ M\DL?0$]CCO7A97F>-Q+^K3?N)MI+2]_U/?S;+\#@:/U^=M4KR[6_0^O_ (T_ MM'_#;X??L4>-/%%M>:CX;\4:-I+:=:^'9'VR7-Y*!' D:=PSL"#Z5YJW_!$3 MX67O[$/@31?%M_/X9^+5GI)U?_A*=)&W4[/49OWS^8!_K(]S;=K>E?$_A;]J M/4?VJOVT?ASX1\?:2_@_7/"NH)JWB.PU"1?)OY;4?Z.D1/WP3\PSZ5]:?M0_ MM2^*_C+\)?$-J3>:1-J:ROI-Y"^Q[J.!B6MF(Y!*Y(]J\K'<0)-;T'XI+;7FG^)MF MCP>.]+/F6-X(FP([DKGRI,?>]S5C]IW]H+3_ 3HOBCQ%H]]:P6[Z6L>R'$L M%XKKT5NG7!_&I/V(_%$'Q+\.>+?AOXEL;;4_#GB:W:[A@NHO,1)U&'Q_=;!R M#ZBOFK]OW]@GQ'^SGXPT'P1X)?Q'K^F>*=,;Q"/#LD9>>T@B.#(AZ[">@ZU] M9'BFIA\74R'$4G)VYHS2T:??HG?0^4Q/"F'Q& AG5*KRINSC=:-/HGJU;L?; MW_!#'XK^#/#G[,9T37((+77O%^I3R"Y>;S1JL[_-M('*[5[&O1/^"D/_ 2, M\,_'7P/9>+O UFGASQKI2E[?5=+41F9>H651]X>G>OSI_8,&B:5<1ZCH6IR0 MZ[X=MFOKJVNY7C-E*#L,90XP_/W@.G6OT4^ G[;-GX9^$%OIEQXB&KW4D,LD M,AN 7C/)V'/WE'/)["IPN)6&G'D;YI.^O3S3Z,]F.%EB$N:*5.UKK^NQ^=_A M[]J;Q!\$/C=:>$OBY=7.DW^F.EL-:L/]7+'TW3(?;N!G-:W[-WQX\+>//VV? M$GB77+NZO="R=(T*\EE^:UA#9+G_ &7/!_"O"?V^?&US^TE^TM%]AFAU#6M7 MO4L;>"WA^^9&"ID]SD_E7V)^T)_P0T^)W[(_@G3O&7PAO/\ A/(K;3$;7_#M MQ$IO;:9HQYS6W:10_P!L<:GI.IB4Q3AQ)&D9'RDD=3DUTOP\_9E\)>/?VE/A M?K-YH45U<>'/%6FW]A=R)B>UEBNHY$=7 S@D#*GC%?*7_!*C_@JMH/A+PYK/ M@;Q=HKWMY=2I;)#=ILDTF7(4B6%ANP#W7D5^B?[/?CS2/'/Q7\+K:7UN(8=9 M@18OM097D213\AP-W...M?(<;8&&-Q%/%8>5FFM>IXO N/QV247EN+7NROIV MN_Q[H^_Z***@_30HHHH _)W]I[6C_P -%^.8_NK'K]Z H[_OWY-<-_:YX^8X M^O6M_P#:DU*)/VEOB /+;Y?$-\&.[K^_>N&_M.'C]V^>PWU^P86'[F'HOR/S MBO\ Q)>K-K^UCN^\?SZ59MM0%I +B3YMW$*$_>/]X^PK!M9XYPSE2L$/,A+_ M '_]D>YJ*;6A<2DLKGLB[ON+V%;\C,C8?5BSY+MG.6)/6A]6*KPQY]ZQ#J<6 M/N/@?[?6J]_KL5O;,Y1NG]^CD8UN9/Q@^-T/P^TI_G_?D809YS7R9\?+_2O' MT\=KJC:K)?AOM=Q<0WK120.1\J*1TVCMZFNB^+WC9=>\6W>HR(S6>EGY8VD/ M[V4_< _'GZ"O)KG48KIR;F*::[NG,DLGFXW9YZ5]AEF18:=)3Q$>9L\/'9M7 MI2Y:#L6/#'B[QI\/R9/"OQ9\=:1O.(K>[N?M<"CZ-GBN\TG]NOX]>'G9;C4/ M 7CBTB7[M_9>1/(?]X8KS1KZR#LXM9ML8VI^^ZFHFN[3;'&+6?+G4Z;\I,\RIF7MURXRE"HO[T4>^^&/^"D]YJ&K6=AXI^"E]#-=$AKG1 M+_?&@ )W$'MP34W[._[1OA/Q9\=-3U?X?W>N:;%)'B_TK4H?L\YSPQ3LP[@B MO"-'UIM-L=5U*#SX D8M8,3'(=^"1ZX4?K3-#\>R>'=3LKF")_M4'S>9OYYZ MCIT(K@QV38^M%0>(48&K*KA\,J;FK/E;L_EL?H=8^$CKMQ:: MA&ES>6Y=9(KRSPTJ$$$"1#_$,?>%>NZMK-YK\OVF^N+NZG=<&2Z-=1OY";^RL+@(;*(="Q]<]J]'%8NA0H\^(^%6;TOL^Q\OD^7XO M%8E4L&O?=[:VZ=SRD_ _2=H46D*@'( 7O70>'?AG9Z:P"PJ,'C Z5Q>@_P#! M23X-ZQ)LUW2_'/@N4G!-YI_G1+^(YKU/P?\ &SX2^/2G]B?$WPQ))( 5ANY3 M:R'C/1J[G*]*I&+\UR_H=&<<.<7TX6Q%*U M:T$.!6QI7@"YUF 2Z9/8ZK$P!#V5TDV<].AI+SPCJ.E_\?%GLKTII^C1^98RCB*,[5X2B_--?F9OE%_#%F VH:Q>M>2$#F"W5<%V_'.*^&\0 M/9O+%S[\RM_7H?JW@]5K+/&J?P\CYOPM^)I?"VYD_P"$2@G9B&N9I+A2IZ!F MR*ZRY<7L)N8_E*\3QJ?NG^\/8UD:9;6^E:=!:QQL(H8UB7YN@ JW;WWV>7=& MK CAQN^^O<5^(QI^\V?TQ.8IG)'WFSCUZU&[DKG*LSPPH@E"$P3$[,/ M_JS_ '3[U&TD73RGSW&^O0IQT.&RK^IZOY;O^#DVW8?\%C_BM(HZV^B@G_N#V58Y M8KU7Z?Y&N,^#YGP@+HI;=.AYXZTN]5MPZFDD=S<*-ORGL.E.U"Z^RQ891 MM/(]J]U+J>9Y&3J=VL"Y!YZ<5#I^O$<]?QK'U_4A)-MCX_K26!9, CBN:55N M5D;*G9:GI_@;Q,VF7\-PO6-L_45]R_LM_&Y;JR@/F9Z9VGE?>OSQT2]\EU . M/6O7O@C\4'\%Z[ &9_*=N2#C;7EYSET<51MU1Z>48]X>KY'ZV>%=73Q/IRM% M(=^,G!^]3O$\LUEX9UMI =JZ3?$-CI_HLO6O'/V/?%&L>)[=+ZQ-G' L*31H[MNWX&_@@]">H!XKZT M_:5_:)\)I^RCK.HP6-F)98VE6UC:(O&"QQ$'SG:,CG'-?*VK_P#!+WQ)9PQQ MPAHI%0*[_:$9_?R/QWZE&6/6-C4LTTTK=K'IO[+OP;L?VA_#H\1ZS;C1M"=F2 M&&W_ -(N;H+PS'^XOOUKT?\ :[T^/2_AD]_X8@TI-6CEL[9;L@%_LD1VJ YY M# XR*^3?AC^QS\4_&-^MGX:T[Q#+.&:X;Q=K$,-KJ]ATLDMP/];=,> V,E<O/%L?B#3E M:."YFM7=G@8#"[L\X'0&O+?A]\<_B3\*;V4:-XVU;1UNX_*N&BESYB>A##FL ML;;3=0\?:8FOV\,)7 MRKE=NQW7;\P'!VYX/M7YK^(/&^M:CJ,^HCQ'J74GFSSRMF2=L?Q'_ K1 MT[]H;XA#2?L3:S$MHD>R-=B\8Y':OI,)B*-"$8--M*Q\KC:2Q,Y2ELW<_8;X MW_%O2],^!FF?$+3K70O'7A9(19W-K>0&::)AD- BY&S)(R>HP.U>1?\ !)WX MF?#OQS\(/$WPQO\ P1IT'C#4-2N[H?:@-L4$KDKM.,/@?+@],<5^<_A7]L/X MF>$=!U70VGT_5=$UQUEN[&]MA+;O(O20 $;6]Q5'0?VF/%'@CQ9%K>EZ)H6F M:C;\">P@>%B#U!(:O@,_X8PV9-PJ\W(Y*6C2=U?R??Y;JS1Z_%&+EGV1X;)L M3:,EO>WOIV2[[ZG]0_P#P3O\ V"O _P"S1\/O^$FLM!LT\6>()!%) M?-$IDMX%)V1Q'&5'&21R:]WOM%M]'\40WTD37.G:I&T4L;-DI(!]W)[-COWK M^?+0_P#@ZT_:#\/>&=&TV#P3\/Q;:+%%%"3:2%G$:[06.[DGO]:ZWPY_P=\_ M%VTL6M]6^$'@+5B7WJ4N;FW"GZ#-?:0Q,%H>#2PQ])_ CQ-K/[(7BK MXV>%?%=GJ5IIWC;7YM7T>0HR/'+<$IY;*>,MP0>AKPOXO^ -!_9P^,EO+J5V M9_B- !<:-"\99+*=U),DAZ"4 X53T/-<)\<_^#J7QG\<;&VBO?@YX5T*[@FB M9M1L[V6:Y"1MN"+YJE1SR#U':N.\-_\ !<_X=Z5XCFUO5O@AJGB/6]38S:EJ M.IZWY\]Q)G.5RF%%>%+*Z#K^UYOOZ'UD,[J?5E1E&SZVZGU-^RO_ ,$@O$'Q MQ^$FF>*]0U9D_M&[N;JYM&RI:4R9WL.["KF\U"?3= M4C-C,XF9I+?@'I7S)^R+_P'?BWXCT?P/X:_9Z\6/>'$:QZ=J<+Q MQ^C.6487UK])O!FKS>,_#EEJ.IZ8^G7]POG2PRNKLC'G'''']*]/#9)AI1;Y M;WZGDU\WQ*GO9+9'S=_P3H_X)@:-^QG%?7^H2IKGB*YN'(OI%Y,98E<#MP1^ M-?8]HF\BLZV7(J\/,$'[K[W:O>A1C1IJ%-62Z'CUJTJM1SF]6:]H,#'-6+G2 MK*_MS]JMX9%QSN4&LC2M0N5E"31?B*Z".W6^M\'H:QC-35R;,K4_@FU\V?.?B+_@EIX0N%)M?-B/;;(>*]"_8(_8MM M?V;OC-J^LVMQ/*+S1Y++:[9 S-"^?_'*]56^5( /,4GZUT?PGN/.\13\Y_T< MG_QY:\ZOE.$A%U(TTI+K8ZX9KBI_NY3;3/0:***\\U"BBB@ HHHH **** "O M#OC#X'^'VH?$;4;S6_[#_M258A.;B-6EP(U"YS_L@?A7N-?GA^WY^U[XA^%? M[3?B/0M+M-'V6<=J4EEM%DE;?;1.6('TKVLBHSJXAQ@[:?JCSLSJ1A23 MDKZ_YGLNI^%/A;9VRPQWEO%\^X&SLD./;(0UGV_A;P79W2_8+[6[_P Q\K!/ M8;X6/IC:!BOA_P 9_MN_$;5?#LTB:L+$)T^QVZ1G/M@5X1XR_:>^+OC":3[/ MXE\0*[1,(V6Y:-(L=6..]?90R^JMY_U]Q\]+%T^D?Z^\][_X*6_">']H"^L+ MSX3:[X<\*:QX,DF76; 77V$ZKD MPN/FTO7KR6:VN(&Y(&YL'CC/6JOP.^''B>_^.VEZIJD6I7Z>)I5-Q?2"22-T M4_.S/T1R>AK[@^,'P\TOX/;/[/C>.;5Y%>3,S.Q(&!@D\?A79]735K['-[9K M6VY[I\/_ (,Z[\+_ ^\.GZGI'A_4Y7,X?1_%#P0AV'(,1RO7O7%_#'_ (*: M_%/X._%[QEX0^)GV.[M=/2&71+L*URUPC9W9=!ACTKSGPCK5X9+B(F5F5 R$ M\[:\@_:O_:OLOV:]'N9M2N(-0\47D9-AIQ?)3T>3N%'IWK'^S*3=ZBO\B_KM M1*T-#[7U3_@I=XOUR'=H^CW011ACGA$ )8N?05^('[07[9/Q/\0ZD;RX^(FJ6SW+%S%;2M%' M'_LJ > *\ZF_:3\7>/\ 1_LVN^*M3U2RM&$J037+F/<#][:3@GWJ/8X>G4Y% M!)_(OGJSAS.5S]5/ O\ P5EG_9Y^*C:GK^G_ !%D3[ +.+[+J/G0/%NRLS1' M)R1TQTKV_P .?\%E/"_Q^AN9](^)VL^%8K4%6@U2)U?IDD[1VK\V+6\,5I*5S$2ZI\W?D9[UVW[(VM+XH^"GC635;B.ZN;%&-N\\* MF1-RY^EOB?_ (*C^ ]$@F77OBQ+XIC#;9(+629/ M.7V8\9KSCXC_ /!8'X+:5H,AT"[OH=59U 2YD,EOL'4DJ<[J_&+Q'>6\CMAI M"?-<-R2/O5[W^PG^P1=_M-5RJ M5 M)!.2:^8;?P$GA_PMK'AJXVV7BOP[!+_V MBYO#'QKTPM(MM;W\(CN'DEYEEW<,?3TK\TXAR[VN'=-K6)^C\-YDJ&*53I+J M?T!^!/C*-8TZ-@XR1RU==8^,(]34Y99 ..3FO@+X5?M RVMI'&7(WJ,G/;VK MUKPW^T;';*JRR8Y[&OS65"I39^JPQ%*JCZ>OO!VAZZ6EN],TV>21-C.]JC,R M_P!TG&2/:IM%\!^'8+);6#2M-AMDX6%(55!_P$<5X_HG[1-EI:K6/KPT4FOFR7@.8A6+?PV M'AV!DT^VM[1"<[8HPH/Y5@GXT6]]I^$E4/P,DUAZO\1H94V[MQ/ QTI5$M-DDFN% M#.2L:9YD;T%>E@J-64TJ>YX68XBE&#=38X*\_8OU[XP_$(:#\/K"\U?49 TK M6D:EO)C'5V?HJ^YKR;X^_LM^/OV>-;.F>-_"NK:##/V+])\1Z,8M/UK7@W]NW-^H>\N+A#AEW=HQ_"HXK9_X*IZ?\ M'_VU_P!GB\A^U/\ \))X=MI+O2+R.+ #*"3"Y[HV*_:_:8_Z^/# M7_H.JUXF-AR57"]['91GSP4[6N?OE1117&:!7S;_ ,%1/'>H?#CX Z-JVFC= M<6_B*WRN<;E\BX)'Z5])5X/_ ,%#/ %U\2O@IIVFVD:NYUJ&1RQX11#."Q_, M?G1R\WNG3@ZBIUXSELCRG]EW]L;2/B[H]NGVM$O]N)K=F_>1L.N17MWB3P^O MC#0F7=L$B_)(OWD;LPKY-\#_ ++.A?"?0[^6UW'Q/<,L\5Z!M4,O(C'^R>AK MZ'^ WQ@M?&W@L([B.ZA!26,GE&'!!K&>&G!\LNI]'2Q=+$)U<-O%Z_YF-\"O MBU+J.J:EH^H@P:AI5P]K/$YYRIP&'LPP1]:N?M)?$#1OA'\.]2\6:E \UGH5 MN]U.D2[I#&OWB!WQUKYC_;%\<7?[-?[3FE^+X)9&\.^++=+&Z/3R;J/[I)]& M7^5>@:M\4K'XT^!;K3KATN+/5;!H)4)#;D=2K8_.N:C6]E4Y);H]W,,D^MX= M8BE\,E9^3/E7]JS_ (+"ZA8:18O\-[>R?2-9M?,M=8EYC60]$(['ZU\(W?\ MP5%^)6K^*=3T'XD:O+?Z)K"F&ZC@.U[<'@.F.U?0?[#O_!.+Q!8?M-^,_".N MQKJ/PJTR?=%;W*EEOF<[HU3^[M'WL5^F=S_P3,^"GQ,\!+H&L_#3PY<66P(A M6V\J:/CJL@^8'ZFOH99K0BU"FKON?FD.'<2XRG6?+TLS^>3]H[X.:MI=S::S M8W)\0>&K]QS_ !IWP/2OL#]N_P""_P#PYO\ VH)-%T/39O$_PH\8:9]L@L]0<2O8[F*2 M(A/5E/0]Q7R_K?P#U7PC;ZG\3OA_]F\0>";R)I+AYD#2:66Y*,O48S7JTN6; M51=3PJT'3;IRZ'#_ !L_9AN=&U34-?\ # /B+P?=,;BWOK?E;-E3^(_!UW& MR:S8[PL1#=64'H13_B?^S3;W/PAN_B-X"UK[;X/MI-\NG1C_ $W3G/56 YP* MNW6)%[Z2.KB\3:_^Q'\7]+\:_"G79+[PW>J$NI7!9$;_ )YRJ._;-?K!_P $ M^_\ @I/X6_;A\)/IUYLT_P 3ZG^';)G\7R?%/X;6VIQZ0A6.:ST^0K-I#OB/<66 MB^)K606\'GOM^W#H#@]&]17US\3/A1I?CKPQ<6MW9P:KH]_&1)"ZAP5-FJ?!N>#2]9FEU#0"0H_9S_ &I?$'[/WB%6L9));+?_ *3I\A.#Z[?0^U/;1[!9/5;GT)^V MC^QIXT^%?PD\3V?PUO+B]\%^(6CFU'1R2TML(SNQ%Z*>ZTS_ ()^^&M&U;Q/ MX7TH7&C64=W?06?VVYN"T>FL1B7S$/"[N5)/>OI_X ?M.:!\=_"Z7>G7*,^- MMQ;.?GB/<$5YO^T3^Q4FIZY+XS^')ATOQ$/GN]/Z6FJ@O/QV6PQ3@ MJCT3^5BZ>+J8:,I4(W?W7^9Q7_!0OX0Z-\,?BKJ.B^'M&;3M/GF=4@G<2JT7 M9T;LK8)!]#BO-OV,?^".'Q%_;+^!WCOXG_#B[LQ>^%M5:RTK1I\I_;H53 M)T5U/ [$U5_:6^,WB;XL^%A;7NJ-9>);4II4F@W%MMNXF)$<21'^)"2!D=:_ M>_\ X)Y_L_67[$_[)?P[\ *]O%J-GI*W%\&($LMU, \TA[G#'&>V*]O-<'A\ M%AJ6%H6;=Y779]%_P3P>'<9BLQQ-;&8J+A:T+.[>G5MVN_30_%[]A+]J>_\ MV=_$>LZ%J-UXIT_Q?:DV.J^']:&T*RGC=&<$D8(4CKGFON'X3?\ !0?X6_M+ M>&+@2:[:>!-1T.,F>/4W",Q3.5R.,D@XKU/]O']@/X5_\%4?B#XELA'?>!/B M9X'M(Y-,\9V<8V71;.U9=O\ K(PPP<\C/!K\+OVM_P!D3XL_L:?&*;X?>/-( M>PO]?F*V.J6OS6&N0DX::)^A&.2#R#7+@JN%:YHJTULT=^:X'%RC+#U)7HO= M/^ON.R\HKE/ _@YO"7ABVMT MM4GM(5"(&^Z&'H:Z#6/"EC]:/V#?V#?!?A7PGHWCS3[[2=0M-=)UJ&:-Q M<6T=KR^]WS@L/[O1< M1^!_'4$?'EA[]E9OVM?V^_ M^$KUP,VA_#FU;5Y9&3>DEXWRP)S[Y:OWZ.GW.AZBOF99'.Y)E^Z_OGUK^<3_ M ()1_P#!7BY_X)N>-M8LF\/C6?AWXHOUN;Z&/"ZG:!251TD_C*H0"AX/-?OY M^SA^WQ\,_P!HOX(S^./#?B.RUKPE;0-<78$@2;3L#)6>,\QD5[.7S7)RPU?; MJN6L-[\0M'?0]=TR5YM(UUY M;N%=[.>C!225)!X.17ZCWWB&#XZ_'3X77KV5IJ?@U[.741"LNZ2UF;_42L#P M\9Q][J#BN>^/GC0_M(?\%5OA!\/;<^;H'P00>%Q4(+ENUO?ONK'Z-T445Y![@4444 ?C'^UA>[/VH?B+U^7 MQ)?C'K_I$E<);S^=Y_"MS]KVQW_M:?$@XS(WB?4-H$G7_29. MU<7-G3;;[%&\9&09CN!&X=-K=/N:K_;?][)]^ELCQ=J131)\;M[J0O.*HFP1FV\8'4B0TEU!)INCW%Y$41FS%$"0VYB, M'KV _6D]"H[GR]\3[I)=7.GH[FWL':25@PQ+*?O-_05Q$Z[4>0^8&<[5&X<" MNG^)W@V6W\02XV?O&Y_>5QTWA[]^?GCVQ]_-ZU]MEV+_ '22/F\?AO?;%>%2 MZ1_O>.6^8?C43,#YDF91GY5Y'^>E0R:*ZP,Y\K,AQS(/QI^G>%Y-0U>TLP8O MWKC=^\Z#JWZ9KTOK'4\KV%BYJLD4>@Z9912,V[-U-M<'YVX4'W"BLURIEEDS M)T('(XSQ4VOK)K.M7=UNM]N=L95P/E'RKP/85EOHSI; 9B^9B?\ 6^E1[5VU M+]GJ2NH6%%4R@EB>"..U:&A^,;_PMK1O;"YN[>X@C95DAD\IE]^/2LE]#+7: MKNA^4 8,V!1#X7ENTD*K&_(Y\WE<_P Z\S&QI37-42=CT,(ZB?+![GH=]^UE M\18/!4/_ !$M*C>T$ FG$K./\ 20SC!'?C&*X*Z\*746N2RK'%&C*P M"B3A?EQ7S-;/84OW:/>H9!?]Y&*3?96_([.Q\=O<6Q1YWF0G!67:X/YTE]X4 M\,^,;U)+W0].\S 7SEC",O'7(KSN'PW=V.@RR;HMRW"J 9>VVM?2KE89;8;U M(**9P9AG=_%BG0QF#Q7NU8)E5<+B\/K"37S9W'@WX=:=X6\/ZDWA[5_%GAN\ MCFAD2ZL-5*_9U)(("D\[OTKUKX17FOP\MC=V>L11Q>?YMFSH$D4^4$8'>WL!UQ5N+37-NIS'PQ'^NX]>!7;_J M_E]1W@G%^3:.!YIB&N6NE-?WDF?1^@?\%+/C3H2%?$'PN^'GQ!AC',NFW(M+ MB09]B!FNNT?_ (*M_"Z:-!X[^$/Q-\!R-D//:1B_MXSZ\=K3[E]#P>*<3U1YN(RW(L7_ +U@ M8>L?=_(^W_!/[7'[,_Q:N!#HGQGT?2;V3 6SUZW>QD!/0$L,5ZIIWP'?Q9"9 MO#6O^%_$\(Z-IFJPSDCZ!LU^:)FL+ZZMKK4_#OAG5FA<-NN;.-F)'OCTK)O? M@#X%T?Q#.=+LM7\*33,)HKC0M9EMA\WS!@N<=S71'-^)L,[.4*J\U;_(\'$> M'/"^)UI.I2?K=?B?IAKOP3\3^&B?M>BW\*C^+R25/XUC6_A*]GDV+;S%_0(: M^'/!/Q+^,WPOM=O@;]H_QG8+%]VUU\+?08]"3G\ZX3]H?]LW]K[1M.7[=XTM M+C0G(:2_T>WB0%NA)8#$OV=M".I>,=6M+23C[-IXE!N+QST7 Z+ZFN%TK6XO&NIS>)9)XKR M[U-1LDB.4@B'W8D]AW]:_(JYUSQ%XT\1377B/69]9U*1L_:+N]\QR?;/0$>E M?=?["?Q&OO$?A&33KZX2:2PVJ0''RIT5@!V[&O@,L>N*Z$M+G.V??7_!$IE.G_$C;N_UFFYS M]+JONVO@[_@B):M:6GQ-1_\ 6+-IH;#9Z"ZK[QK\YS__ '^I\OR1]EE7^ZP^ M?YL*_E]_X./86_X?%?%(@<-!HPSC_J$6=?U!5_,7_P '&5L\W_!7OXI;6',& MCX'_ '"+.HR=7K/T_5%X]VIKU/@;[');N^0/49[URWBC6=A=".0*[+67>*SX M'/2O./%OF2W'W< GKZU[>)O&&AYM%IRNS%AW7MT6]36WIUL4/S#@=50MW M'I4NGWG[S.?_ -=;-V,XZ'UA^S'\=9/#ES';22@",C!)[5]D^!_B]%K]D#), M)F9<*2DPQ)"@_>WEPO[BW'J?4^PIUC^R-X9 M\"7UQ=W^M:MKVJSM\IEF*1J3UVQ+P!]:W_!7[2-G+X%AM;:6'3[&%,D(?F<^ MOUKSSXB_M)PZ;#,UAL1\'$S'+,?6OF<7F5>I*U[(^HP.58>G%-ZL[/QIJ/A[ MX56-A87NNW$+73!4A1\>7GUKS[XK_ /Q'J]__:&@:I'J=JR[T1IL'!Z5\]>+ M-3U'QQXA;5[V^>148D%SP!6G_P +M\1:%X+N]8LS>OI>G*%EN$8^6!T%>%4K M^TNI)L^GHTE&W)H='X=\%?$3PMXEGCUK0)[_ $:^!CF\O;*H'KM/&17SG^TW M\3/$7P-^)-OHVH:5X.NK+R7F6[N]&C>1K8GB1N!^^7IM'%>T6W[2/C?2_"@U M:07T>G2J)%E)RI4]*Y;XJ/X7_;-\)+::Y,NC>);9"MGJ6.H/5&_V6[UV8#'2 MPLK)M)]SS\VR^.,AS))RCV/!-6_:=?1#I-MJ/A'P3Y=]"T\TEQIJKFW)^28[ M>C8'W![5%K?QGT;2+W0(KGX>>!;<:A;-=W3F-\+"2=DQP?ER!]P/G=O[QZ5]C0Q0&YN99;Z6.-(23Y#;OM6+/SM*0/G;TSTJUKFD MIJ?PXM=9OX;E9(XO[*TVUE@;[1($/SRS\?= ^[BM/;SN0Z44CT6PTKX4ZG-H MT8\$Z^)M4\PR$:J4C@1<[7W,O*L!UJM?^%OA)JBZ2++P]XWCN]4DD0VRWT8$ M(3H^YA\RG!P165X2UC_A-?#\D#M+Y^AZ9L0L&C^TJ#SO/8*.@%:_A@GXJB"V MBXO-/L##&%-UOK^>2'[.HCE> M#9_&%/VHO$MII7A#5/%]S=W-TUO(DEA'MM O5Y&' 'I7J M/[,W_!-KQU^UMXTTE%TN30=)TV%K6\U191*+I,\1QD>W\?>OUR^"/_!/C1?V M9_A/::5X.C@L]6@B"M=B,;V;N2>YS752PTY+FFM/Q9CB,0J4?=U97_X)L?\ M!+3P;^P]X.CEBMDU#Q!= /<7LT8\UV]_3Z5]@0'&*^6]*^,GCOX,W7D^(+%] M1LD.//C7)Q[BO6?AI^T]X;^(*JD=VL-QT,;G# _2NRGB(2M#9]F>/',(3=I. MTO,]9M7K1MI0!UK$L[H2*&5@0W(->6?M'_M*)\,-/^RV.)K^3A44\UK6G&G! MSGLAU\5"C#VDWH>XWWBJUTB+,C@G'2N:U_X_V?A'3WN;A@D"2?M%?' >-]7FT:U:3[-&<2; M%INE0I/WY-:M>3V/8]I@:6"CB93YN9::V/T$^&'Q=TWXH:"E]ITRRH>ZG-8W MQZUO7;?PM(NB(#=L,+GUKQ__ ()V^&K[PS\-R;D,D]&+ZGFPJ<\+GR'+XZ^*^@W 1[87&6P2":^O?V.9]3NXWE MU7BY>T.X>AW+69=6EK)RT2$Y]*ZWX#ZG&_CFYM5P&6Q9]H[ 21C^M89[F4<1 MA6E347Y'1A5^]1Z]1117P![H4444 %%%% !1110 5^2W_!8^!_!W[8EU>>6R MG5=*M+I21Q(H4P\?C$1^%?K37QC_ ,%C_P!G=?'WPMTGQU;VSS7'A)V@O_+& M6-G,R_/C!)V2 ?02.3TX]OA_$*EC%S?:T_KYGFYM2<\,[=-3\Z?!4PUK3&$F MUDZD$5+XJO;>RT&62*V"V]O"_EA5^\0IR369=:C;>%='D\E+@^>=L>%YJ34[ MFXU;X;7\<5M<&5;.;: A.3L.*_23XT\3^"_C_P 0:/\ $CP9:G6KN;0_%5]) M/#9B4JEB8R/EP.&!ST-?:OQZM+K4_&-A/)^\B C!/!/M7QW\ /A8^M^&? - M]/%?1:MH,CND&PC=O;YMV>1C%?9OC37DU^XTRWQY?D#>6QR320[GDO[0'QT? MX-Z/?_V-Y=UKZVFYE REJQ[GW]J_.?\ :+^*.D_$KP[%J.F0W]]X[P6U9]2N M!LF.?%R:75Y85ECCAE5/F"-E0>^#Z5Q+7_]CV$D*3PEVX..HKT+XW6R MV&GK/Y?EGR\%R>I]J\:MR)KE@<_.<9^M?'YS6]C7M'=K<^BRVG[2E=['O5MI MTGB7P#;QQ,^#\G@:X\* M:%=ZS$T/B!(':>$F(1(X VL3W]^E7?&OAO2/!/QJN/#_ (8%Q/HVEHH+L-[B M0Q_/EEX//2O=CK*+\E^1Y;NHR7F?.=[.3*\0(56N9,Y'^U7Z@_L9PVW[/O[$ M6M>/XK>WN[Z70S)ILJ2O%+IHF[OE@M/^)>/M)6+35=\.Y0?ZP9P0.U>1E51*I*$MVM# MT,?#W%-=&=]_P2U\+^"/B?XMOM4\=2?VA?75O-J5PS'=&RW9DMU1LK)]?K7CT'P=^*O[-7Q4N( MO#T=SYEKBI7@J?*TU]WK)KE[Z9MA:6V* MH2>@R3BORC^"GQ''QD_X*0W/B26XN=0MK[5Q%:W*08#H#L0[!VP,X%?JAXC_ M &?OAI\6/#QTF^\5:S#+-(1BUTUX&>5#DJI."#FNO U54@Y+NSGQ5/DDHOLC MQ/\ :"_9STD7)MQ!'K.G6TK1+OT%_;_P!'?]D/]D[PEXC\*^$]=\7Z9JX9!+''M^QR MKQ^_ Y&<=:^&[B^\9?M??"EH-!\/>-9O&=S 9([2S7[/IUJX?Y26R-XQZ]ZQ MQ<<+4NJD>9_UU-L-/$4_@E9'??#"#3O@W\-M.T6[\1G7M1TO;#/=ROM5&)YR MQZ*O;O7>>&O'.F^*/,^PZC#="%S&S(W#$>GK5WP-_P $L/BK\1O!=H/%]QH& MC6DEE%#/%?W2+(7 ^9@5Z'Z^E-_:7_9*T7]E3PQX0TS1M3M-1G*2274MMK'@<^U>%F/"N!QD%['W)VZ;?-'OY9Q7C<'+][[\//?Y,L7+7X.;2X([@! MJ:FI>+X77RFD?\>:Y+P/K.H2HSR?/$GW9/XL^E>L^!?&MU>6TG_$NN+J*R4/ M/-%"7\E.FYL=![U^9YIPQC\&WST^:/=:H_3)>%A9_%'XBV6F:KJ[:/I$DJBZNHT\UT3/.U,C/UK MT,NRNKB:BI4E=L\G-4^ M(OV7)_'NM&[UKXB^%%D?F-(KC>(5] *^F?VJ/^"47P[TS4/^$ATKXPQW6G:D M?W%K+I[&:V7'#%ER-N>O>OCO4?V?Y_AO\1)=-M]5TW7Y6BS#=V)8Q0+GEFW M$''0>]?J>6\/T\ DJM/FD^M_R/R#-<_J8^5Z<^6*V5OS/TZ_X)2>$]-'[)YT MP7)O8],OKG;.N1N! MC^;C_OFOT"AI0278^(JZU7ZGX)_M4_#:_P#@U^TCXQ\)ZG+;S:AX^W[:,_[U?S\?%_Q#??&S]H#Q+JL*7.H:EXHU^YGABAC,DMQ)-.Q1%49+,2P M Y)Q7]D7_!&C]A=O^"=?_!.;X=?#6]B2/Q);6;:IXB97#[M3NF,TZ[@ &$9 M80JZ9>()+74('MY5(ZJP(/\ M.B[6J-*3@IIU%>-]5W1^;,G[;J6Z.NM^%[A;89_?6\97&J7H M\7^"6:[BGQ]NTZ3Y'<_WE[;L=1WK"^-'@ ^#/B?JWAN[M_L]U:SF!(D3+7*G ME'4>C*01[&O0_P!G?X)/\._#-RMXC0/>XVP,Z:9XY^VS\3+/XZ_LZ:OI[HMOJ>D 3-;3L(Y[>1#N5@IYQC M-?//['WQL\3:_P#$+0_#NGZ?=WZ78+229(CAB ^9F;L1Z5]<_M;_ +,6E_&/ MPC-%=".QU:#]Y;:BHVM*.FQR.H]C70_L0?LJZ/\ _P?'::? U]J]V0]Q=R+ M]YO;T4>E>5F&!]G52;YK['O9+Q(Z^#DXKE=[-=/O/:O@%\+X=!L(V:%WD<[F M8C))]2:]O::S\*^'[C4+V6.UL[*)I9I9#M6-%&22:S/"VBIX5TI/-;>^,NV* M\%_;6'A^_=;OQ/JP4H&MU.5LXCW:0CYCV45M24:-/F9X% M>53&5U36W5GYR?\ !>WP3XZ_:G^(>B^._!>D:QXM\-:;8?8+:TT^T:4VRY+O M,P'7WM[AKG3]3N(2D5!;QB-55CA0!@5\'_ /!;_P#X)DS?M.>-OA[<_#+2])T[QUJ= MS+#KERTJVL+V*J")Y5 ^9E;@$ZE5T21\[FN2KVLGAFY.^Q^8'Q<_ M9BL=)^!=[\3OAMK%R^D:C+C4/#D3YGTX_P 6Y1U05Y+\#OC_ *_\%;:34M$U M&TEBU,B&^T62+S([V+N''0?6OLSX[?\ !*'XZ?\ !/\ LT\>>&X+/Q/X=TVW MWZS)ILS7"21?QB:W;G9_M#I7A_Q^^%W@CXT_!^#Q?\%H,:]:H;GQ1H2M^\MB M>2\*]60'TKV(U(S7-!Z'SM2C4I2Y*L;,J_%;X!>&/BI\"O\ A8WPOT^Z_M6" M<_V[H_%>4_![XY:Q\#?%!U/PYJ6H7%V@5@@'EVI;^)9$/WO M2L[P!XTU+P2=)U;PS)JFEZW;/NN;B>;]Q,.Z&/NO8@U] ?%;PAH7[:/PQTO5 MO HT32_B#HL3/KGA>QQ$^JJ/O30GN3_=K3^\8W6SV([7X8V_[3E]_P )IX$N MM-@\=:@Q;5_#SS!9XW SY]N3T&><"OI__@FG_P %I?\ A49_X5S\7KN_G?3[ MS[#'J\J92V&=H28_7C-?G-9W>N?"/4I&B@?P9<^8DZ-*"M[$5]SS@]Q7M7A" MR\ _MF3VL27T7AGQ]);O%J,UW'MTW77 ^7&.DI_4T22DN60MGS(_?.YTO2_B M'X<35-%FMK^QOHA( C!XYD(SQV-?FK_P4F_X(]P>._MWC3X9VB6.N)F:]TE1 MM2[QR2GHU>%_\$[_ /@JYXF_85U:;P'XOT^XO?!^CWK0SO-(WVS3TSCIVVH6>H1B2*:%@5DR.A]#7&TX><3;26JT9_ M-SX3\<^)/@1X\:2*2ZT76M/E\N>*52FXCJDB_P!:^]/V6?VZ-,^+\,>GZ@5T MW7HU D@=N)3_ 'D/<5]+?\%$?^"5V@?M46%QJ6F10Z!XZMT)BN53$=[_ +$H M[Y]:_'#XJ?"CQ9^S?\2)=%\0V5[HNM:7)F-AE2,='B;^):-M5L-6EH]S]-?C M?^SKH'Q[DT_6H2FC^,=#GCO=*U>% 9()HR&0L/XAD#@UQ/[9'[;WB;QWX3A3 MXM>)/$7A#XG>'K==)T671XC'H_B"*60![EI0,9HXKI\1VNI9Q%QVK@<> MM><>)/'_ ,4O^";7Q4\.^-;1O^$D\*>$M-?3-.O88/WL5N,E(+I1]Y03@/7R MA\//'.I^+/'MQXUUB]DFO/$>I2ZKJ4T+[I=TC%B ?8$ ?2ML!1_?:+1:G-FV M)M0]YZO0^P? /A^TL-733FNK"2VO]ULSW2%OLC]-VT=_0UZQ\(?V<-.UMM;T M[Q!+<6+6=IYEM?Q']U'@]2.X-> ;HMQR'!Z M[\>G2OI33 GPJT[5;B5/[>TK[#'IRVTLGS(9&[XY]Q7WV&C&I"Q^3X^4Z,W+ MH>->+/&U]8W=KI7A(G0M+LU\J.XA3;->,!AI&/7FO!OVDOV0I/B+J@\4:1>M MH'B^)0S7R+M6[(_YZJ,9'J>M?9%C\"HV\66\%Q;ZAI-KD2WORZH_-K7OB'XW_9WUZ\TOQ"FH^&_ M'!OH]7L;Q+AH[6]3;M,D;#Y7##!Q7LW[7G_!6_XB_M ?L?:3\%'U"TN6\3W$ M4&H71A"374:G('F]E9L @^E>\?M3_!O1?C;\#?#=AXALH[J"VEN;6&X;'G6Z MCD%&Z@C\J_,#Q#\'_%GA.";QII6G:MJW@W0]3>SM=9:#=&IB?JP[+GOTXKY7 M.,)>K#V_O)/?K\S[[AB=2K3G'")Z*[2VMY=D;7A#]DGQ%K?BY]"U&PN[*[Y4 M$ID!AV/M7H0_9\^*W[)%M97'A?4]3TW5_$S26&HZ;9R,T%W%@,LOM MG_@D-XK\,?M4?$S[;XM\0VDNJI?E-+C$?V99'2-6. >&R!BOJO\ :!^)7PJ^ M#7[5'AK2O$TL\']MS?VC%.MINA<(VW);IM5NOM7N8FC@E@E6PT;32T=^MSQL M%7QV,SIX.K-*DMXVU>GY'QY^RC_P4?U3XH_M&_#3P_\ $:ZOOA?J?PRL6N]6 M:XF^R1ZA':*92J@XY=0$"?Q$U^DO_!)[PYJ_Q(\<_P#"R_$,#IXG^+6OS^,; M]'7#6EKAOLD'L$A5,#U:OA']O+X0^&?VW_VU_AOX:M;;3-7EU35#J-QJ=M$J MF+3+,6K]:RC$*O@ MZ9,VWZ>_T YIGB74(KN80PES:VB^7 M'T^8#JWXFH?M7]E:*]VT5MYFIAD@4YWPH.LB^F>E9S:Q'' D?V2V9L/:OX=^P_NPDVYCD\#\*^E-[;8UA:%5SG[ MU<#XBTRUFFDF_LNQ^7D [NO:NW#XB5,QJ4E46IXO<:6CWBIMEV1#!X';K5SP M[9"QTG6-7(F!AB^RP' _ULO&1]%R?QKK+_1X(H)/^)78 R?*#EL@=S5+QOX; M/ASPKI%F]K9>9,/[0=@&$CA^$5^<=!Q]:]2.87T9PRP'5'G M@Z#BE>S1KJ*+;-\H /RCGN:U;W5;4Z@L7]E:;A,+R7[:67^R]-X4 MMG+]^E>G&M=7/.E0LRG;6RR33.!,, ]AWKT'X8^"H+W2I;B5&PN<$@9Z5QUE MK5HMJQ_LO3?F<+U?Z^M>A^'/$D">$O)BM+6W+ G,9.?UKRME%).L MKDGC_2!"='M@TTL<5A%(J,H_=;R25_3]:XW4O"43G//-%[6;29$6.56\X' ]*Y;7_ /]DV]M9(U( );BB@Y0?,F*K34HVD>1_!>7SO'1LYO MM2"^BFA98\#?F,D+].!6OIN'L6R)-RA2?E'7H:K6>A_V7\3M)ECT_3H M6^_RI"QV_-SG'/:M&TECT36-2LYK.PF>.>6(Y+;5VL1A?:OT'*L6YPU/BK<8Z5[BJGE>S0D48\N1")#RFLZI?:2MO8*VIQ,D!DW'R)$^9=G/ MWC@C)I.IU'[-%-75)E;$NR0<\#OUJ[H^KR:<\MO\[QR9#1.H*2#T(/'(K.L] M9@%AY;Z?9/)%R2Y;62T",>5\T7J>7_ M +0/[/5A):#Q+X?@FMT1@+FVC4?NCU##VKM?V&=5_P"$>\>6MQMN#!< PW*$ M#YE/##^HKMO#6LV5]?&UDTS3VMK]"CKEL$'@U7^ GA>#PU\2+VT72K"%(ICM M9"^1Z&OSG-,JAA\8I4MGJ?:X+'NKA6JFZ/K"ZM/[.N3#DNF \3]G4]#0)<^N MX>U5]&E_M?13;K%;_:+%3,IP?,G3NGT7J!2#6(FPZVMMGOR:Z8Q/.;+BS@#/ MS>A %/\ -4#'S$=JJ#6(D_Y=+;!Z\FI[.]%]=1V\-A%-+.X2)(U9F=B< #D MDGC%:$GZ4?\ !%#2I6^%7C/598F'VG4X+%9BN/,$,1;'OM\_]17VQ7EO[&7P M,/[.W[./ASPU-%'%J4<)NM2"-N'VJ4[Y!GN%R$!]$%>I5^59GB%7Q4ZD=F_R MT/N<%2=.A&#WL%?S.?\ !SSIC^!O^"KWB2\(VCQ!H>E:BI/\06V%MD>V;9)SM((SCKQ6#)J,=[>Y?GFN>AFG MG/!.,>M3017"=LUZCQ4I:G'["*-PR1F;"X49IWG1I+MP"!6-&TJS?/G.<\#K M5J.IFZMHQY^/QKX3%T91FT]C[W"58S@I=3Z0^&9\$K-YL_VZ1+9 M-QAE.5;ZUK:U\8?!S^#=1\,V=@(](OD,/?-?.\/Q7T'X=6DC:GJ, M:2.,'!RQ_"L/_AI_PY?.5MIX$3/WI.":Y8PJV<*>B.V=:C&2G-ZKS/H7Q-J_ MA+3?ARMK9V,CV\D0B>)Y"5V_2N%\<:5X.G\$ZA%D()[N*ZR<&%+@)QZUNZ#\3/AY(HSI99@.&^V*W]:ZJ6%G)WJM')6Q\%& MU%/>Y+\./&NN:/HDEG_:3W-O$P\AXR0R#T-=+#\1-8#?\?D[#_:P:BT[Q[X! MF'R6U]$#U"R*:Z/1U\%:W;"5;ZZMNP63&:^@P%*-.'LX,^++WQ9K\4%W;:?H.NFZ+*;ZYE;+N%_G7K4X5'H>354+$\'A+P_=(T7]C:8 M1-\K*+5/G'H>.:]@^ '[ .B?$"X^V:CX;TJVTZ1=K+]F53*IZ@^QKT[X*?L? MV&B0B\U<^;<,ORC^[^%=YGQ%\+W)L-M]I:G_ %0'*"O8H86RO-'!=3?+!GH7 MPR^%WA_X0Z!#IGA_3+33;6%0H6",(,#VKJH9^,YKSCPI\;]-\1,(IG^Q770I M)QS77Q:NK*"I!7L0^;/EHVV(C=J^V]-\*+:2.$FV#[I'(SO-=/X%_8/BTJ=1=WLDT M9.6#-G-?1'@?P9I7PIT)5LX43REQD"OM.',?2RG*7AZ,?WLF[_\ #GRW'>3X M?,<[IRP+Y<)2BM%I=^AZ+X1TF#PIH,%I"JH$4 @#O5Z6^VCK7A&J?M;6>D:U M);2JZB-MI9E./SJ]IW[56C:M*L2S1EV.,;J\FME&-?[V4-]32CG6"O[*,U=: M'J^KZZ+&V>1CPH/>F_L5:[=^+OCCXFNG#"UL--6!3G(+22J?_:9KQKXK?%5= M1TX%Z-_WEMPN(@?KEW'LXKY M;-DHT;2W/ILMGS3O$]YHHHKYD]H**** "BBB@ HHHH *@U32[?6]-N+.\@BN M;2[C:&:&50R2HPPRL#P002"*GHHVU0'Y7?\ !2K]DKQC^SUKL.M^$;6._P#" M5[*Q%P-.5QI.3\L,I!)_W7( /0G=U^6M0^(?C'PKX6OM1N;J\OFLX_,^R6L* MQM-_LCBOWRNK6.^MI(9HTFAE4H\;J&5U/!!!X(KR#QA^PG\.O$K2RVNB6^CW M,IW;[1 $7Z(?E ]ABOL_@;K%[\5/BK8 M^(K?0+WP_I\EF5,%U^ :^ _BM_P1._:U^)5 MK*(?BO\ "#1N#Y<=K:WF,^[& G]*]BEG^#E&[E;U//GE6(3M:Y\2_M3?$JT; M^V)[C;'++:\\9P<=:^!9/&,ESJ!A-PHB8L>6P#]:_7#Q1_P:F?&SXAW)F\2? M&;PUJSR*-Z"\NX4SCD "VZ5[3\%_^#4;X:^"_"UB/$T&G>(-<2/_ $J5M3N3 M [_[(\L''X57]N85[27WB_LRMUBS^.:.WY^0Y!)KE=+\ 7 M^NO --LKJ]D8AF6&(L5Y[U_3[^T!_P &X6C:K\(;K2/A=H'PM\-^(;IE3^TM M16XD,,7\6TB%SN].*\'T_P#X-=OC5:>'[*P'Q"^%MI'9N&S9QW44DO\ O/\ M9\G\J\;$?4L15=2K66OX'I47B:4%"G3>A^4OQ)T2/QGX:MI+C3O.O-&M;8+# M;7!,ZG@$,K<#ITKLOV?M&MO!GP[\=M:WAM[W4;$7)MIU6.9/E^Z,YW'Z&OU+ M^&'_ ;7?&+X;7^HWT7C'X727^I';*SRW:J?''_ (-H?C1X^T>2 M3PWXS^$VA:OZ=%&DDR7#6;E9V/(&>!SZU'IOP5^)_[.7B6S\1Z%>1^'M4C& MV.6UU!!* >NX ]"/6OV0\*?\&I?QJNK55\4_&W0;I$3"VMA=7<<(XZ9,&I2R:EK_@K5(FC94$NNZ@&5CT8_P"BUR5,3@*B3YU?[OR1O"EB MXZ7X2>&O'6HZ]?:CX:^U7DFXDLKA\'@[< M8#>XKXG\+_\ !MI\9?#OQ#L=9_X2_P"&,L<%XD\JM?7Y?8/O;?\ 1<9]LX]Z M^J?$G_!([QAJN@100:SX2CN86W*[37&TGW_: M%8>&[D7VA7C6#_9;?RP2'V\FOU5T[_@D_P#$"RV9USP;D)M;$]SU_P"_-?FQ MX]_X,_?C]XV\>^+]6;Q_\'4CUNZEN[$'4-2WQ.S[DW_Z%@<=<$UQ5@?&#XW:A;^#+2Z,UB^IZE MU::6LV)&1U##)Z# - M?-7_ L;5/CQKUU;:C##%'I4GDHT;%@P/H?K7USXB_X-LOVC/$MG:33>/OA, M-1M+.*PC*ZAJ/EQQJH5R#]CR6./2NT^#G_!N)\5/ACIO[WQE\/KFZN(MQ M>>5'CIL)M\G/4Y KUUG6"M_$1Y[R[$7^!GQ[I_AH:)IPMMNW/4#K7TW_ ,$[ M?#4MIH?Q,O6 6U71/).Y>&8L#BO7;G_@@_\ %&>;?_PD_@#Z?:KO_P"1Z^A/ MV=_^"9'B;X0_ #Q%X8U'5/#5UJVNECYL$DQ@3IMRQB#7PUX@U M30KB7A(KC%Q#G_T("OO>T_8'\706MNC:KX=S'$J-B6;!(&/^>=66_84\6E ! MJOA\8''[V;C_ ,AUYV,_L3%+]_ROSV?WK4]'!8G-\(_W$I+\5]ST/R\\)_\ M!(OS?$IU'Q]XF36+"U?Q'V+&!V%M?KM\(?V./!MI^SW>R_$[PGJ6 MD:U:>&9Y]5\17-[Y]G!-Y+!G10V&'/RX[X%>X_\ !/'_ ((;7O[*'PD\0:%X MI\1^'K[4/$M['=7-SI=K(_DB-5$:JT@0D9'(*X.:^P? /[&'@/P%X\N/$ZZ; M+J>N7'EE9;^=IX+1DZ-! 3Y4)SSN50W'6NROGF'A3<(2;?D<]++*LI\TE9'Y M _\ !NA_P;DS_"?XBV/[1'QMTR>&_P!/NGN_ GA?4+?9-:C=F'5+R,G*3;>8 MH&&Z,X=L.%"_NI117Q,G=W/I HHHI %%%% '"?%KX&:7\1KJ/55M+5/$-I%Y M5O=M&-S)G.QCC.,DX],GU->):UHUUX=U!K6]@>WGC/*N.H]1ZCW%?5%4/$'A MC3_%5IY&H6D5U&#D;QRI]B.1^!K6G4Y3&M2Y];ZGQ'XBU+_A-?BO8^%X\&&S M07=V?5C]U:^B?A1X0MM(*!8UR!@G'6I-+_8U\.:!\0-1\0V-YJ<=SJ94RQ3. MLL:$# V[L=,PX_K7).'/4N:S\.TUI<271ZY_ MU>?ZTNE?#X:9=K)]J+*@P$\O']:SG0YY79O2S"G3I%X GEGRT& M\D#.!7B^FZ2GCSXOZCXKEAFCDN8TT^S28$>3;1G/"]B[/, MV\8SMS_6N>_X4\GVT2_;<#.2H@Z_CNIU:+<5%;&>%Q\821?LM_P#!)CX>_LJ^+=?\0:+#I\FN^)+LW=[??V:% ME9CU52SL57/. >]>EAL1]7A>*NWT/+Q,(8JHE4ERQ5]==?(_GM_:9T.#]MQS M=^%/#LW@3XA^'K0?VEX0FMS:R:J@ZW$*D ECSE:\$33-?^%^MZ;=7>- $@+? M4%7[I-N;SY&'J'Y]*]"&-IRCS3^+YGCU,'*,N2&L3\J?&OB#PY_P46O-">*Y M&B_&O2+-8X&U6,1:=XI5>@4' 63Z]:^<_BQ\,=9^!OQ-O/#_ (HAN[?Q1%(L MTNG6O_+)SRI7;Q],5^S\7_!H7;2ZC;WEY^T/JUY=VNWR)3X15&AV]-N+WC%> MI_'C_@V=TW]HOP?I+]%A2VM?$UAX6\B[FB48VW"F[82GWRIK3ZY M1:NWKZ,S6%JIVMH?D=X+\?\ A+X[V?AZT^+5E:>%M6-LVFZ5KMI.IN;M@,". M]3L"<#<:U_V4_P!M;XI?\$YOB3J^A7>VVT/2G^UKXUE Y1Q[5YW^V[^P5X6_:M\'R:1XFLEAU& M%2=/U6!<3VS=B&[CU!K+_9R_X-IO$O[,7CK_ (2#PY^TWKL%W%<>=!;KX3"V M6W/S1R0_;2) 1QG@U]_V?[+C7&@Q6NJZ['?SJ@#S1V'DAFQRRJ9&V_3)KC>( MI1=X/0V^K5'\2/Y7?VO/V+_&?[&/CN32_$-F9],N7/V+48U/V6_7MS_!)[5U M/[*_[%/C]X'O?#GB MF]BU32;U2K1S:>"T9/1E;?D,/45\!Z]_P: Z+/KUS/I/QXU+3K)G)M[>?PDE MR\*?W&?[8N\?\!%#Q-+=,J-"IM)'#>#O&>D?%+P@LB/9ZMI6I1?-TDCE4CH: M^/?VI_\ @G5J/PJU>Y\;?"B&2ZTS)FU#PZK990?O/!_\37Z??L]_\&T&I?L[ M:T7TO]H"ZN=(FYGTR;P>/)8^J'[=E#^=?0%E_P $>$M%Q_PL65_^X&!_[7K6 M&-IQ?,GJ1/!RG%PFKH_"O]GK5;2XTRUU71;DOY4O^EVQRDMM(/O(Z'E6'O7V M-\(_B7X6\3WFIV>KS3QV@M4OY':<1)#Y9^7S9#PJ;CR>H'-?4'QM_P"#9K0O MB-X\C\6>&?BK=^"/$[$"\N+7PXL]MJ2>DT'VE0Q_V@0:HV?_ ;0W%I\0;+6 M6^.LMS8Q0F&[TF?P>'M+P$8;(^VC&1V.ZO=_UCA'#.-.5IGRKX3VL05VD6[,1)<9 ^9P,>]=1 M_P $_P#XB:O^TA\+_%7CR]M;+3[+P]IZZ;IT-O"88A!&F"!_>E).6/O7T^G_ M ;66FE^*(=6TWXHZ)#Q9X;+PPNFV\V3_ ,\TN6 R, ]ZQ\6;M[/PM))=6ND0^'513<$;8Y#*;D\1CHNSGU%>CS M_P#!%;2KR>:2?XAZS.91P'L0%4^O$H_G7'GN8SKU4L/\.U]K+J]3]6\(/[#R M7!5:F<57"M/1)1E+W?6*MKZGXK^)?@+JG[(?QRA^*G[/NE6\PT\,=3\(W[-< M6ETC??:$MC8WL.AZ5Z3\?_VY/AA^W-^R+?\ BEX_[ ^)WPYRD_AW4%V75E"Z M[9"O0NN[G(]LU^J$W_!#/PYJ%V&NO&]^8>/DATP(Q_X$TK?RKT+P)_P15_9P M\(>/M'\7W_PWT;Q1XOT1-MOJVLQB=R>NYX1B%R#@J7C8J0""#S7@Y;CLUH5* MF#K)2H/:5]?N_P"&.+CK*>%L3BH9KD)/B= MX8U/XT>.+'5=,T378UTWPZ+Y&CGN=.0[F>$,,B.63^/H0/ESU'[<:?80Z58P MVUM$D%O;H(XXT&%10, 5*BB-0 !@ #I2UZ$I-Z'RD8J(4445)04444 8' MQ0^&>C?&/P!JOACQ#9I?Z/K$!M[F%N,@\AE/564@,K#D$ CI7XK_ +&P2O&0/W'JAXH\*Z9XWT"Z MTK6=/LM5TR]0QW%I=PK-#,I[,C @CZU[&49Q5P,]-8O=?JO,\_'Y?#$QUTDM MF?SI?;=JA06SU/%7O#]F?$&K1VWF%(5!DFDQQ'&.6;\OYU^I_P >?^"&?P\\ M?WES?^"]9U7P/>S;F^S8^WV 8DGY4=A(G7'$A &%XY\6O\ _@A#\0=(\.W5 MGI/C3PA J1NY\K[-?TCYFID^)@](W M]#X9U[Q&-W:LO4H@T:KDY/)&WOVK[PF_X($_%F23_D:_A]M' 'VN\Z?^ M U1/_P $ OBT\V[_ (2SX>]<_P#'W>?_ "-1_;F _P"?J'_9>*_D9\%6'A<> M(M>M+!=Q\^41D[>@ZL?RS6-\4MFO^)+ZX3/DJQ2(!.D:#:H_3]:_1KPQ_P $ M$OBMH%S=W)\5_#]KEK:2*V*W=YA'?CWW_P BUB7?_!L!\;9H41/''PP& MW).;Z_Z_^ E>E0XGP"5I54<5;),2W=09^:GGF.T@&^3G+G]W77^%;YI]7L+0 M2/F62&+E/[S ?UK[XN/^#7SXW2R1X\<_##"*%_X_K_\ ^1*U_"O_ ;._&K1 M/&FGZA/XV^&4MM:7,#RK%TI\W(SX M6^)7B16^)>LON*!;MUQLZ;1M_I7G6G:I)XTUV:&%Y6C5#EO+XK]'?&W_ ;* M?'KQ3X@O;N/QY\+8DN[B68YO]0W ,20/^//WK4^&'_!LK\7_ )9,DWC/X:S M2LN"RWM\?YVHKXR>/PKF_?5CZN-*JHKW3XX^&WA==)TALYY*D_+6U>6:-+'U M^8E3\O6ONNR_X-^_B[:6Q3_A+?AWDX_Y?+S_ .1J++3RXO&/PW3Y2/GO;[^EK61 M\0_^#:_XS>+O$4%]!XU^&J8M((91)>WP+2(NTD8M3P<"OILNSO+Z4;2JH\#' M9?B:DKJ#/S)LV(DEC+299(=\F48J?D['FK%IK$NE:A9W\+R>; ZRK\G5D.OR=,=17J/@K0A'J\]YSN9NNWM7VAX;_X-Q_BWHEV)F\8?#IFZ MG%Y>]>__ "ZUU^G?\$#OBII[<>*?A_M/;[7>?_(U>/BL^P-:?,ZB/1I9;B:< M.509\AZ7K,FF7D%U"V)(6##([^GT(K3\1QQVMW'=VVX6.H*9(AC[A_B0_0_I MBOK6#_@A'\5(LC_A*? )!_Z>[O\ ^1J[CP#_ ,$+O$#:<]CXG\>Z3%9O(LR_ MV=9R3R0N.NTR%!\PX/'OBL'G> BKNHOQ_P AK+<2_L'P+!<%Y1&-[%R H"Y) M/:OT>_X)?_\ !-V\\,7VG_$GXAV3VU_ 1/H>C7"8>W/!6YF'9Q_ A&5.&.#@ M#Z#_ &:?^";GPP_9CN;?4-.TJ37/$%N 4U75V6XGB;D[HEP$B/. 54-CJQYS M[Y7S6;<1^V@Z.&T3W?7Y'L8'*/9R52MJ^P4445\F>Z% M"O%VEV^M>&?%%A+INI64X^2XAD4JPSU!YR&&"I (((!KI:* /Y'/^"M/_!&' MQM_P2S^.,UM-'=:]\,=,EBMK;=XGX +IJKD$?-]*;!:[0<@9'K7Z+^,O\ @UT_ M:]\+.RV7A;PGXCV,0'TWQ-:H'YZC[283CZ@5A'_@VK_;,\O_ ))1:>ISXKT? MG_R:KN6(HOJCF]C470^"K2WA>0NP/X"H+UH$R=P4]J^_?^(:C]LE(S_Q:>T) M/;_A*]'X_P#)JL+7/^#9;]M>Y!$/PDM6],^+M%'_ +=5$\122T:'"E-O5'Y] M:SJY,AVMT]*RDU*1Y^I_.OOIO^#77]N"1N?A%:<_]3AHO_R75B#_ (-NSVERN">*]=^'.I2ZK,J2W$D8? MH$!8GZ"OIBP_X-@_VU+=>?A-9JW_ &-NC?\ R57T%^RI_P &_'[4/PUG27Q! M\);-)@>7/B729<#_ (#* MQ-HVJW^[ MN8^M>L^"?V*=#U,HL_@2;R>[,U?I_P##3_@F%\7-'T]$OO UI:L%Q@:I9-C\ MI37:VO\ P3L^)\)_Y%>!0/34;7_XY6M#+,)!W=1?@55S6M+:#_$_-RU_X)G? M#;7;!3+X7$+'DCO5.^_X(_?#/54^32KJW)[QS,*_3^']@'XG1C'_ C,/_@Q MM?\ XY5B+]@GXF@8_P"$$8U7_L*6?_ ,=I_5G_Z7=QJ M TTIW,Q]_M>S_^.UGO_P $\_C<&S_PBT;^YU:S M_P#CM=-&I@J7\.2^\Y*SQ-72:?W&'#\6I?M.XGY<]/2NATOXE6^H*!O )ZY- M0_\ #O#XU2CYO",8]QJ]G_\ '::G_!.[XW0R;D\+QC_N+V>?_1M='U[#_P Z M^]'/]7J_RLK^*?"NE>*_GVB"?J)8^#FN976?$WPSES%(=2L!VZD"O1M+_8=^ M.5@P#>$XW7N?[7L__CM=#:_L4_%QT'F>%D4]_P#B9VA'_HVK6+PW_/Q?>BE[ M>*Y7%M>AP'A7X_:;X@813/\ 9+CH4DJA\;]'U#X@^&FATN_-N67JC.WG[21ZE:CG_OY6-I7[ _[0'A&YVVV@07]J#PKZM: X_& M6J>*PK5G47WHTH4ZE.HJU%--=&M#Y(N=:\?? .]9_,N+RU0Y/4U]"_LS?M*Z MI\3]/7[59S0 <9<"8D8]KFN:_7,/RU<-^]_F2_P BYIWB+<1\ M]=#:7Z7L&Q^5(Y%5=,_9%^)\)'F>'E'_ '$;8_\ M2NETO\ 9A^(5NH+Z(H/ M_7];G_V>NJ>,PRU52/WH^36'K[.#^YG&:S\,M%U4$R01Y//(!KR_XP>!_#WP MUT"XU/;#&Z(2IZ$5].:=^RIXVU&0":"PLE)Y,MT&V_\ ?&ZMBR_X)N^&O%FK MQ7GCN^G\301$,FEH#;V9(_YZ8.^0=.,JIYR"*Y\5Q%.C2:HU;RZ*Y6'R"C5J MJ5:E9+RU/B#_ ()X?LE^,/VR?BV/&6K7.IZ/\,-(N<$$M&=;92?W$/JF1^\< M=!\H^;)7];8($M8$BB18XXU"HBC"J!P !V%0Z/H]IX>TJWL;"UMK&QM(UA@M M[>(110(HP%55 "@#H ,59KX""J6;J2^"?Q#_ ."=?[3_ .T)KFGZAX?^ M+_@#QCXTU3P]XSL/$5]876D7FGSO<6#1(DRP[Q.J*,1[R7 5@^U@ ?N_17XJ M#]I3XFV_[0WB/XLV4I:6TEW)!/&NE_V MUX4\3^'_ -9:G8_:9K;[3"=,D)7S(F21>0.58'WKPS_ ()A?L"?LW?LT?M% M?M5?%;5/!W]F1_LT>/;X^'+_ /MK4'_L'3K?3A+(H1KC9.=K28,X=B6Z]* / MV-HK^?\ _P"",O\ P4"\'V/_ 4X\%>+QX^&L^-?VJ5UVS^)'A_[-=Q6_AG5 M#?R76C&.::)(YLP8M0(695WD;>C']%O^"0O_ "=+^VU_V6&;_P!(X:!'W517 M'_'SX#>%/VG_ (/Z]X!\R7P_,JQ; M#.4FXFD&Z97;YNO P ?N_17\YO[!/[/MGH_[37['&C:%\!H?V;/B3K\&C>.[ M/XHWOQ+OM3B^(VDQ6N=0MK:R56MH;B_BD+M:EU:..41NH25=W:_\%L/V_?!? MB+_@I9XQU[_A82Z#XN_92MM&3X;Z1]DO)K?Q)KW]H0WFK!I(8GCC"P1"T<3L MBLP PP#$ ['[^T5^.G_!7W6O&_[5/[9O[&_C_P#9^U6*#QF?!&O^/O"2NOFK MJWDVEK>BP;:P!^TQ;H""=I\TJQ )(O\ _!,G]J;3_P!M#QO_ ,%#?B;X7\3) M\*!XST'PZUMKFMS_ &1?!E__ &!=V[RSROL"BTND?+\ ^3N'!% 'Z^45^&?_ M 2_^&>G_L7_ !T_X0WQ7\,O$OPV\=?$3X2:K)8^)/#OQ!3Q-X,^+\=O$\SZ MO)$?-:"/?'Z7Q7^W99_L,:GX_^#%]^T?XFUKX6ZY?:AX7?Q4_ABYUI8)4$=\;Q M2&,ABC2;:O,I?@'=B@#^@VBOYXO^$.M-8_X-\_VE?$OAZSM_ _PY\7^/]$M= M&^&T7B"\UJZ^'<]MJEG;WMO7/LP<1R1$G+;1YI^W5X\U[XL_LB M^'O@?J$UX9?V*(KW3?$4_EE8;R]_X2:ST;2P21C_ )!_G2*%)&"QR?EP!8_I MHHK\+/\ @XM_:_\ GQ+_;5NOAYK7Q*;P)=? 3P3)XF\+RV]I=7,E]XVFGMK MFTMB((I$15M(4_>3856NF''+#[U^.'PY^$?_ 65_P""5GAGXD>//"T>O6C> M$YO%^EVT>IW=JNDZF+&191FWF0OY4HDCVN67Y.10%C[>HK\"_A+^PY\+O@7^ MP?\ \$^?BGX6\+_V7X\^)/QV\!GQ'JG]I7<_]H[9=08?N9)6ACY'_+-%KWO] MG#]B'X-?\%7OB+^U)\0/VFM0U'7O'7P^^(.K^&+:"Y\3W6E)\-M!LU/V-X84 MF1(XV_?S>;*K0N\3MMW"8N ?KS17\_?Q/UCXQ?MR_L2_L-1Z9X[U.3XH'QUX MIM?"'C/42YN=6?3O-;3[F:1R23(;>.)I6W' +,)#N#?57_!'#]L,_MQ?\%8? MC)XVO=%N/#/B:'X;Z)HOB?1)XGC;1M8M+N:"\MQNY*B125.2=K*&^8, "/U: MHHHH **** "BBB@ HHHH **** "BBB@#QG]LW_@H-\'?^"?'A/1]:^,'C>R\ M'V/B"[:RTU6M+F]N+R14+N4@MHY)2B#&Z39L4O&&8&1 W-?%K_@K-^SU\#_V M:_!GQ?\ $GQ'LK;X_X+R>*? _PF^,_P.\=ZY\3?B/\ L^>,?#KZE%X=^)^F>$1XG\.V?G1* M)]-OK17+M-,B9B'EE2%E)W!3L[S_ ()+?$7Q#\4?^"+,6J>)/"GAKPK='1]: MCMV\/Z NA:=KMN/.,>J16:Q1+$+K)E)6)%=G+A$#A0#-?3/^#BO]C?6/#&J: MS;_&'S--T9X4O)O^$4UP>29BPC^4V>XY*-T!QCG%>A_LJ_\ !8/]G#]MC5O$ M.G_#/XFV7B+4/"VFMK&HVCZ5?V%Q':)P\R1W,$;3*IP&\H-MW)G&]<_FMX_T MC5/$'_!NE^Q;8:'J_P#PCVM7OQ&\-6^GZK]D2[_LRX>^O5BN/)]FJ+N=U&68*,Y) YKW?XS_MW?";]G MKX\^!/AEXQ\8VNB>.?B9+Y/AO2WM+B5M1?>(P#)'&T<6YR%7S63/\ 86G6EW;6,_PG_P"%*-=<271 T_\ ME82 MW[PN/WX;Y?,Z_+5C]M*+XT_\%"OC%^TS\7_AM\#]2\?^&]!O+/POX"\?6WBW M3]-D\'+X;N_MMQ<6ME/F:\$]QYC_ +O:,2,J[GSM L?LI\<_V_\ X1?LU_'? MP'\,_&_B^/0O&WQ-GCM?#6G/IUW,-2EDF6!$\Z.)HHRTK*H\QUY(JAJW_!2/ MX*Z'^U!X@^#-SXVC3XE>%=)?7-5T9=+O7-G9I;)=-(TRPF$D0.C[ Y;X#ZM\1]", R^FZMIMQ;WS1("3^\26 MWF@(RQLV(M+*VW MX&Y4M[5"I[B3/!) !V/U^\,_\%/?@5XO\1_"?2;+Q[;&^^.5I-?>"$GTV]MU MUR*('=AY(56%LJ0J3&-G8JJAF8 ]?H/[8WPS\1>)_B;I$7B[3K6Z^#;0KXTD MOTDL+70!+ ;A'EN)U2$IY(+ET=E4 [B*_$?PI^Q_'^W)X4_8*\ QZO=>'-B\!_#KXL:7K7BVXADGMM/N=-O],:]$9 9('NX(DFDP=WEQLS ME%=@I5&(]+_;&_;C^%W[ 7PRL?&/Q;\4?\(GX%O!. MMZ7(VC7_ ('\11>+_AE:RE;;5+YB%BTN"WM8C#&I\R4).+=E1RB,OT)_P<5_ M#/3/C5\*/V8O!NMQ>?HWBW]H?PKHU_&?^6EO3NQ\] 6/U?_:(_P""W?[+ M_P"RCXGT;1O'_P 3O[!U+Q!HMKXBL(?^$$_"FH6=K_$NWO)= M/.E+:W2Q27,0)D@2[:(6LDHP1L24MN5E W @=WX2_;9^&/CGX>?$_P 5Z7XF M^U:!\&M6U70O&-U_9UVG]CWFF1"6^BV-$'F\I&!W0JZOG"%CQ7XR_ WXWZ7\ M&OV_? /P^^#WB#Q'XOL-0^,LEYJ'P"^)?PS2;7OAT\^5O=8M-8"S)&L 62XC M\J9/+CD#2"0F=W[V^_;E\ ?L'?"S]OWX%_%&;Q#X<^)_Q7^('C;7O!FC_P!@ M7MQ_PDMIK=HL&GR6\L<31X=T(R[*.1@DA@ =C]"/CA_P6S_9B_9P\.>!M6\9 M_$S^QM/^).A1>)?#DO\ PCNK7']HZ?+]R;;%:N8\_P!R0*X[J*] ^ 7_ 45 M^"7[3OP U?XI>"_B-H&H^ ?#[RQZMK%T9--BTIH@&?[0ETL;P_*58&15!5@1 MD$&OR\D_9L^-D?[4G['7@/X?>/E^"7Q7\/\ [-?E3WM_X?M]7^SS0^2);":& M<%8\R;5>0*[)L.%;H>8\'_"3Q)^T/_P3#^.VG7^F>,?'G[27A[XLZ7K_ ,U2<&OG'X=_MO?\ #-?[37[4^A?\ M-Q?\,T?:_CMXMO\ _A&/^%-?\)G]OW7:I]O^U^4_E[_+\KR<_+]FW8_>4!8_ MH$\+^);+QGX9T[6--F^TZ=JMK%>6LVQD\V*1 Z-M8!AE2#@@$9Y%7ZQ?AOXS MT_XC?#O0?$.DWW]J:5KVG6^HV=[Y+0?:X9HEDCE\M@&3USPY\^2/;&R2-MC96.;^U?_P %G_V:OV'_ (NR M^!/BC\2?^$8\5P6L5Z]C_P (_JM[MAE!,;>9;VTD?(!XW9'<"OS'_P""N/Q= M\._L[?MI_&W_ (03QIXC\,_$?QM/H,FL?!SQ[\,E\4^%_C5)%)"MO)82A9UC MB9$9.521IT9$>(C,=O\ ;B_:MN_V?/\ @L'XPUF__:-_X9)OM=^&GAQ;F0?# MG_A-?MLFQG>R\KRV\GRB3\^!G&*!V/U*U3_@JS^S[H?['NE?'N^^).F6'PIU MZ>2UTS6+JRNX9=1FCN);9XH;1HA=22"2&;*K$6V1.^-BEJB^&'_!63]GKXS? MLU^+?B[X8^)6GZOX"\!@MX@OHM/O%N=)7L9;-H1= -SM/E8?:VW.TX^$OBI^ MTKH1 VS\4/BK\//^"G/[*'[;>N?L[?!S7[^]\0^&[:V'CV'2)8 M/^%CW,$&YK6TAE19VE@6()Y:)EV9,@,Z;P#]%?&_[7?P\^',GPX76?$'V,_% MN_ATSPF/L%S)_:MQ-#YT:?)&?*S&,YEV ="0>*^=_B!_P<,?L>_"SXCZWX2U M_P"+ZZ?K_AS4I](U&V;POK3BVNH)6BEC,BV9C.UU8;E8J<9!(YKY&TS]OKX; M_P#!2?XT_L*^!?@]?:YXH\5_#77;/Q'XQL3H=Y;?\(M:VFF"*7-9/!G_ FDMQ8)=;(+22TV M,1(R1+OD*@HT+*<$D5^G/_!)?]I_2_VF_P!DN76[;X[+^T)+H>M76F:EXQ;P M8WA$-,J17 @-DR(!Y<,\/[Q00V[KD$ ]%\=?MW_ F^&G[5GA7X(ZYXRM+# MXH^-K-K_ $;1&M;AFNX0)CN,RQF",G[/-M62167=ZRC+M';6\'(/'-GXN\#_$H>+K&V70M'\+2W%NJQZ8W M^D31RQK=--L8 NYX?R_F^S?C#^V-X!_9[_X*:?#K]K#XE?VE%\"?B;\&[;2/ M"7B]-(N-4M?#>IRW)O&MI1!'(]O+/;.P!5=SXD7[J2%0#[O^&7[>WP<^,/[, MMQ\9/#_Q#\.7?PSLHY)+O7I9S:P6'EX#I.LH22&0;E_=R*K_ #IA?F7/(_L< M?\%9_P!GG]OWQAJ?A[X3?$K3_%&NZ3;+>7&GR:?>Z;OV$>E?O M_BQH]M=)+>:A!;/AY8I-V[RG 0>2X'*NJ_0O[-W_ 45_9R_X*%_\%'?!%[\ M(O .I?$K7?"7A#4;>\^),>BW-C:^!(IGC,-C(MS''E[@17"K(H+1@LD>Y)[H MQ@'1^%?^#C;]C/QMXHTW1M,^,?VG4M7NHK*TA_X1/7$\V:1PB+N:S"C+,!DD M 9Y->J_M:_\ !6']GK]A?XD:1X0^*GQ+TSPKXDUN!;JVL6L;N\=86?8LDQMX MI%@0L#AI2@.UB#A21^+7_!'7_@HAI_P%_9[^$?AO5OV\?^%;:5I&K2->?"S_ M (4HVL;(7U6:62U_MA868_:E8I)A^T[1_J\5]!?\ !+/@[\2/$/@*+3+[1/%/P]C\5^"OC/:J%>"SMLK.L$J,K6\TD\( ,B MA2BM*\H%C]1OVL/^"@WP;_8>^&6C^,/BAX\TOPWX=\0S+!I=RD,^H-J+,GF MPQ6R2R2)LP2ZJ5 9(83/8:C:A ME64!BK*R.%>-U965D=5=64JP!!%?F?\ \%-_'>@Z'\ _V._B5\1=4\??LG?$ M7P_IC7.B^+_#W@S^VO#GP_O+G3;?[9HU]IV\3*)HXO)AA\ML"*17RB2BOI'_ M (((?%'Q#\7O^">NFZMXB\/^&](D_MW4H;'4]!\.+X?L?%]J)@_'/_@KM^SC^S7^TE9_"+QQ\4]&T#X@7CVD?]FRVMU)' M:-=8\@7%S'$UO;%@ROB:1-J.CMA&5CC?M2?\%LOV8_V+?C)?_#_XE_$S_A&O M%VEQ0SW5A_PCNJWGE)-&LD9\RWM9(SE&4\,<9YP:_,7_ (*N_%_0/V>/VS_C M7#\/_%WB#1_'WCC5M"FUGX'_ !"^&"^*?#?QDGAFA$$VGS!9PD,@4 B.9IH MV5)(B$\J]^V-^UO<_L\_\%E_C=J5Y^TZW[)MWXA\+^%6G#?#?_A.3JTBZ>K- M;D>6WD>07/SX&_S/]F@=C])_B?\ \%O?V7_@U\)O 'CGQ)\3O[.\+?%"WN[K MPQ>_\(YJTW]IQ6LJQ3MY<=JTD6UV48E5"!= UBVT+5-1_LC44;3+JXP(//@:W$\43DX69T$1(8;\J0/A#X\^*_% MG[;7[3G[ &I_!_\ :)6Y\5ZYX>\.&[E.CW*HD7F-!-# MM(PN=Z[L+G=_X)]?LTO^V)\-/VU/A)\=M9U&Z_:G\;&TT?Q_-?Q6T%C/#:6S MQZ!JFGP001+]F53&^_9N9D1F WJ" ?I?\7?VM?A]\"?B?X+\&>*?$']G^*/B M%]N/A_3H[&YNI;];*#[1=/\ N8W$:1Q?,6D*KCH2:X'QA_P58_9^^'_[)V@_ M'#6OB1INF?#/Q0WEZ/JEQ97:SZHWFM$5AL_*^U2,&5MP6(E55G.$!:O@'_@C MG<>.OVX?''B[XT?$_2+O3;OX"?#=/@QI<-TP/F:Q!$SZO>;1PLQQ"C$<$3,! M@* /*?V/_&.F?LK? ']@'X__ !*TW4KSX*^"/"WB?1]1U>WTN74X/!FIWFH. MMO>S11JSHLV%B61%8[D4=2@(!^I_@G_@K)^SU\2/V5O$GQJT/XE:?J?PW\'N M(M;U*'3[PSZ6QD6-1+9^3]J76&<<9-?"G[9_[2/P MC_:^_P""9'[]G;_ !%ECN+6)GA24+*@MV1E M9=@4M(9#B2605VO_ 2)_P""B6G?%+]I[PEX*O?V\/\ A>=SK>DSVNG^!/\ MA2C>&,3PVIN"_P#:(A _MQ>';[5O^$)H_^$S_ .$1_P"$J_L_>ELGE_8-K>9YN?+W M8^3?N[5YQ^U-^V[X=^,'_!+'2/$6H_M)?\-%)X'^.'AJ\UCQ7_PKZ7PC_95H M'646WV-8E\W8LV+65WIUW'"S!?-6&ZBBDDC#%59T5E4N@8@LH/$^+O^"Z_[)7@3X[W' MPWU;XV>&[/Q39WZZ9$ M_P#@KK_P5)^'_B[]FO5[[5=+^'WPZ\4:1XL\;+HE[IEK:2ZA;-!IED\EQ%%( M\D=PSW"HH. 792-)/,MK:1!EHI!@MN^7D8( MSZE^RO\ M9_#_P#;8^#UIX^^&.O_ /"3>$KZ>:V@O_L-S9;Y(G*2+Y=Q''(, M,",E<'MFOQQ_;N_:5U;]G?\ X*K^#-?U[XZV?[(>N:G^SYHEKJ-[9_#G_A++ M=;EK^6272H[';)Y"*Z,ROD[1;A-QW<_J9_P2T_:'T_\ :5_8XT/7++XQ?\+Z MN;.\O+"_\:_\(FWA;^U)UG>0)]@*((O*BDABRHP_E[LY8T ?1%%%% @HHHH M**** "BBB@ HHHH **** /&/VSO^"A'P@_X)\>%]&UGXO^+O^$1TWQ#=/9:? M-_95[?\ VB9$WLNVUAE9<+SE@![UR'P,_P""P?[.'[2?PH\>^-O!7Q-LM:\. M_#&P?5?$TO\ 95_;W&F6B1M(T_V:6!)Y$VHW,<; E2H^;BOG_P#X+K>$/%/C M[X]?L>Z-X)\8?\*_\5ZA\1;F+3/$7]DPZK_9,OV!R)?LLQ$1EF+;MA:-.&64 '8_0/X!?\%XOV4OVH?C#H7@'P+\5/[<\6^)IS;:;8?\ M",ZQ;?:9 C.5\R:T2-?E5CEF XKN/A!_P54^ ?QY^$GQ'\=>%?B!!J?A;X21 MRR^++QM*OK8Z2L<'_ FEL^DV>AI\*/\ A2C:=MG.GF"#3_[96'/^C2^6?.W8E^S\G#DU M\C_LO_"GQ&- ^'?PZ\.V97PS^VIJUSX7\4R(Y7:^A>+);J>X) .?^);,\17C MY2>>M 6/W:A_X*L?L_2?L@Q?'F3XDZ;:?"FYNI+&WUN[LKNV:[N$D>-H(;:2 M);F67=')A$B+$1LP!4$UH?L@?\%,/@9^WKHVMWOPF^(>F>+%\.$G4K86US97 MMJFT-YIMKF..8Q'=@2!"A8,H8LI _'_]G'RO@M^R1^QG\;_%/AS4_$/P6^#7 MQ1\;3^,8K"P:^70Y+J[ECTW5I($!/E6=Q&9/, )0[ N7=5/V!^S5\??"/_!2 M3_@M/X<^,OP)LM5U/X=^ O 6H>'?%WC=M&N-,LM=NYY(9+;35,\<[$*HR;( 9)'6 MI]5_X.-?V,]#\4W.BW7QC\K4[2Z:RFA_X1/7#LF5RC+N%F5.&!&0<>]4?A]_ MRL;_ !#_ .R%Z;_Z>&K\Q/V!?^"A-C^S5X>OM%U/]N[_ (4KINF^.-6N[OX? M_P#"E6\1YA.HR.__ !,EA=OWZY/!)CW<=* /WI_:!_:;\$?LL^'M$U7QWK+: M'IWB+7+3PY83_8;BZ66_NF*P1-Y,;F,,RD>8^U <989&<72?VX?A7KG[6&M_ M ZV\76K_ !2\.:.->U+1&M;A#:V9$)$AG:,0$[9XFV+(7VONVX!(\C_X+:_" M1OC]_P $I?BY%IGG/J.BZ&/%FDS0#$T4^G.E^C1]]Q6!EQU.X@#)K\C?BKXL M\7?#O]C2U_X*%6%E-:^./BOXY\5Z?,H $EKH>I:;/I>G1RGC"OV8M ^,>K?%#3[#X>>*[NXL=%U&;3+Y9]6E@F:" M?[/:>1]IE6.165G6(JO4G!!K=^%/_!4'X"_'#]FCQ/\ %_PG\1M+UOP!X+MY MKK7KZ"UNOM.DQQ!BQFLS$+I,A&908LNHRH8$&OSSU'X?Z+_P1]_:&_9"^('Q M31Q*\D7VCS98595+G.M)_;"@_;S_:#^%NC:K9?!;Q%\&3X=CUZYTN73;?QMK%N)3)>PQR*KR" M&-3 SNH8'@CF@#[Z_9W_ ."ZO[*7[5GQ?TCP'X%^+=EJOBO7W:+3K*YT34]. M%W(%+>6LMU;1Q;R =J[MS' 4$D"O1M6_X*0_!/P_\,OB7XRU#Q[8Z?X:^#^N MW'AGQ;>W=G=0+IFI0;/,M55X@UQ)F1 H@$GF,P"%CQ7Y9^ O GQ1^$/QJ_8D M/[3'Q;U/QW^SSJR:)K'@.\T_P]IVAV_A;Q7'9(^FV&HRQQ&62#R6D1',H,K MLP58WKSSQ#^R'\1/B#XL_:N^._AG6!XKT[]GG]HK6/%EK\,+VQ2?2O$4EN\< MFH3S@@EYOLAC$/RL8Q%-Y8WS9H _>+X8_$C2OC!\/M'\4:&U_)HVO6J7MD][ MIUQI\\D3C*LT%PD1R Z*<$'[7#?LS_ +0_AG]K+X!^%/B/X.O5O_#? MB_3X[^SD!^9,Y#Q..TD;AXW7^%T8=J[F@04444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %?&EU_P &^G['VI?%>3QK>?!FQU'Q#/JQ MUN>2^U[5;JUNKHS>2-G)W1/&8V!*E"I(K[+HH \_MOV6_ =G^T3 M<_%>/P_&OCV[\-+X0FU+[5.4?2EG^T+;?9]_D >;\VX1[^V['%>$^%?^"$G[ M(_@OXXQ_$33O@?X5A\20W4[F* M/8C$?NT7=G+;CS7'^(O^"=GP>\5^!OBGX;O?"7WI.'A!\I 4A9$(!!4AB#[910!YG\8?V/?AO\ 'OX?^$O"WBGPS#?Z'X$U M6PUOP];PW=Q9G2+RQ!6UFAD@D1U,:D@#=@@D$$&O"/C;_P $#/V2_P!HSXM: M_P".?&7PH_MCQ3XHO'O]3O?^$GUFW^TSO]Y_+BNTC7/HJ@>U?8=% %#POX:L MO!GAG3M'TV'[-IVE6L5G:P[V?RHHT"(NYB6.% &223CDUYMI?[#OPNT;P=\5 M] MO"_EZ3\<+F^O/&T']I79_MJ6]@^SW3;C+N@WQ?+B QA>J@'FO6*1G"#GB M@#QOQQ_P3]^$/Q'^%/PV\%ZOX06?0/@_-IUQX,6+4[RWN_#\EA&D=H\-W'*M MQE%1.6D.XHI;<0#6S\'OV/OAO\!/A_XM\+>%O#,-AH?CS5;_ %OQ#;S7=Q>' M5[R^ 6[FFDGD=V,B@ C=@ "N$_:F_X*:?#/\ 9@OKC1I;^;Q5XRC7Y?#N MA!;F\C)SCSVR([9[T1X>9\1X' ^[6G> M79:O_@'W_P#"S_@G9\'?@OJWPSOO#?A.6RN_@[IU_I/A"636K^Z.CVMZ2;F+ M][._FALX'F[R@ "%0 *T?A9^P=\(O@MXD^)^J>&_ NDV,_QGG^T^-89&EN;/ M7W(F#>9;2NT*JXN)]ZHBJ_FMN#9K\UK#_@H/^T1IYY^*WVS_ *^O#6G'/_?N M)*V[/_@I_P#M#:>./%?@J[(_Y^_"S'/_ '[N8Z].7!&9K91?S/+CQSECW*=9USX=?"W3] U?7]/ETJ[O'U._OI1;2@B2.)KB>0P! M@<$Q;"1@9P!7MGP#^ WA3]F#X/Z#X!\#:5_8?A/PS;FUTVQ^TS7/V:,LS[?, MF=Y&^9F.68GFOS;L_P#@KO\ M!6F!+!\(KT#O_8>H0,?_)YA^E;.G_\ !9?X MR6W_ !]>#OAM=^OE7=[;Y_,28K"7!V:Q_P"7=_FCHCQEE4O^7GX,^D?C7_P1 M'_98_:)^.TWQ*\8?![0M5\875S'>W=TM[>6MO?S(V_S+BUAF2WG9C]\R1MYG M(?<#7LU]^RC\/K_XS>#?B ?#5M#XJ^'VE7&A^'KJWGFMX=+LIU59($MT=8"I M5% W(2H VD5\/V?_ 6Z^(EH?]*^$'A*]'K;>,IX3^36#?SK7T__ (+EZYD? M;?@K*GK]E\613?\ H=O'7/+A7-5_RY?WK_,Z(\5Y5+_E\ON?^1]$^-_^"5WP M%^(D'Q,AU3P&'M?C%J-GJ_C"UM]:U"UMM8O+259H;GRHIU2*7S%#N\*H93DR M%\G+O'O_ 2Q^ OQ-D^*#:U\/X+M_C->Z=J'C%DU6^@;6)["026CYCF4P['& MXB'8'.2X;->'V?\ P7-TY /MGP@\=#U^R:AILV/^^[B.M:S_ ."Z7@&3 N?A MQ\7;,]RVG:=*!_W[O6/Z5SRX?S*.]&7W&\>(LMEM7C]Y]/?!O]F#P-^S_P"+ M/'&N^$]$_LS6/B1K+:_XCNWO;BZEU*\*[=Y,TC^6BKPL<>V-!G:HS5#X(_L= M?#C]G'X#77PP\%^'!HG@.[-YOTA+^YFBC%VSM<+&TDC/&C-(YVHRJI8[0M>% M:?\ \%MOA%M:R_X+1? &;BYU_P 4Z9-L,LGR3,Z-N^93@8X7]J7_@B_ M^S'^VC\6W\=_$?X4:5KGBR:&.&XU&WU&^TQ[T1\(TZVD\2S.%PN^0,^Q47.U M5 NZ?_P5Z_9WU$C'Q&MH"?\ GZTN^MO_ $9"M;=C_P %0OV>K]@/^%P^ ;R^#]-M M'^#UP]SX-@TYI-/M-!=X?)(BMX&2(IY?RA'1E'8 TWX=?L:?#/X2_M$^-/BO MX<\*VVD^/OB'##!XAU."YGQJ2Q!0A,!OX^P^-/"EYNZ>1J]O)G\G-9.E46\6:JK M![-'8453L-?LM4BWVUW;W"?WHI5/4?G M0 M%)NHW4 +11G-% !1110 4444 %%%% !1129H 6BD+@=Q5;4=;L]'M7GN[ MJ"V@C&6DED"(H]R3B@"U17E'C3]NOX+_ [ M_<3]!7*S_P#!37X47/RZ+=^+O%DI^ZGA_P 'ZMJ2O])(K(I)VI-W=QR#_OV M3[53G_:<^.?B#Y=+^$7@W1%/2;7O&[%D_P"V5K9R@G_MH/K3^KSZV^]?YA]8 MCTO]S_R/IFDS7RW/XE_:-\3?++XJ^$?A6)N3]B\-WVJS+[!Y;R%/Q,9^E59/ MAK\7]2?S;O\ :"\5VTHY5-+\-:+!;Y]UFM9G(]M]'L8]9K\?\@]K/I!_A_F? M5^?'ZU/'^U-\<-.XO?@OX3O,=6TSQ^9-WT$]C%^IH^KR MZ-?>OU#VZZI_<_T/IBBOF^/]MOQ]IW.I?L^^.W0?>;2]=T2[Q]!)>0L?RJ:/ M_@H;';G_ (F'P?\ C9IWKG0+>\Q_X#7,N?PH^KSZ6^]/]1?6(=;KU37Z'T51 M7SXG_!2WX>6O_(4TGXIZ$?6_^'6N*G_?:6K)^M3Q_P#!3WX&+_Q]>/K'2O7^ MU+.ZT_;]?/B3'XT?5JW\K^X/K5'^=?>>^45Y!X?_ ."@7P+\4[?L'QB^&-R[ M=(T\3V6__OGS,_I7;^'_ (V^#O%N/[+\5^'-2W=/LNIPS9_[Y8U$J4X_$FBX MU82^%IG445&EW&XX=2/K3A*I_B'YUF:#J*3>/44;J %HHS10 4444 %%%% ! M1110 4444 %%&<4FX4 +133*H[TR6]B@C+/(JJHR23@"@"6BN1\0?'WP-X3W M?VIXQ\+Z;MZ_:M5@AQ_WTPKB->_X*(_ ;PTVV\^,GPQCD!QY:^)K-Y/^^5D+ M?I6D:527PQ;^1G*M3C\4E]Y[+17@4O\ P4_^!V?]&\<1ZIZ?V9I=[J&[Z>1" M^?PJO+_P4N\ 77_(*T+XKZX/[UI\/-;5#_P.6V1?UK58.N_L/[F1]:H_SK[S MZ%HKYQE_X*)"X/\ Q+_@U\:]1],:/9VF?_ FZBQ^-5Y/VX/B%?C-A^S_ .,( MU/W3JGB/1K;/U$5S,1^55]1K]OQ0OK5/I?[G_D?2U%?,,O[5GQRU+Y;+X-^" M['/1]3\?N-OU6'3I/T:J\OQE_:,U'[NE_!?2,^M[J6H[?_(4&?TJ_P"SZW6W MWH/K4>B?W/\ 4^IJ*^4QXZ_:2C?SO^$D^"LV./LG_"+:E&#_ -MO[08@_P#; M/\*MV_[2GQ\\-_\ (0^&WPW\21_\]-)\87-E+_WZGLBO_D6AY=5Z6?S_ ,[" M^LK[2:^5_P KGU#17S9;_M[^)M%X\0_ CXFV@_Y[:3=:3JL/OPEVLO\ Y"J] M;_\ !3/X<67&O67Q$\)O_P!1CP1JT47_ '^2W>'_ ,?K-X*NOLW]-?R']:I= M7;UT_,^A:*\9\+?\%#_@9XRNOL]E\6? N^GV6YUJ"UN?^_4K*_Z5ZGX>\9Z M1XNLOM.E:G8:E;GI+:W"S)^:DBL)TYP^)-&L*L)_"TS3HIHD![T[.:@L**** M "BBB@ HHHH ***3=0 M%)NHWCU% "T4TR*.XI#.@_B'YT /HJ&6_A@C+/(B MJ.22P %8&K_&3PEX?S]N\3^'[+'7S]1ACQ^;"FDWL)M+>XT5\^7/_!4[X#P#]WX_M;S_ *\]/N[O/T\J)JI3_P#! M5SX-X_T6^\;ZD_9;/P'KLV?H1:;?UJU@L0]JCZ0HKYDG_X* MJ>!C_P >OA'XMWOIM\&7D&?^_P J51F_X*IZ6W_'K\(OC+>>F-,T^#/_ '^O M4K19=BG]ADO'X=?;1]4T5\ES_P#!3G7+G_CR^!7Q!V]C>ZMHL&?J$O)"/RJC M<_\ !2'XBS'_ $3X(*OI]L\8V\7Y^7#)5K*L4_L?BO\ ,AYCAU]K\'_D?85% M?&,__!0#XT:A_P >WPG^'NG^]WX[NI3^4>F_UJG/_(<6:T638KK'\5_F3_:F'Z-_?&[4+;_KR\+:6F/IYL4E3:!\:?CS\,+TWME\ M0;#XC1MS-I?BO2[:R$G_ %QNK"*(PG@??AF'7@53R.O:]U^/^0O[6I7UB_P_ MS/OJBOF/X>?\%1O!LMW;Z;\2-,U7X4:O,PC676]LFC3N2 !%J,9,&#D8$QB? MG[G%?2>E:Q:ZY80W5G79:O_@?,^\?VI_\ @H_\,_V5)Y-,U/4Y=>\6[-\7AS1$ M%WJ+9!*F100D"G'#S,BGL2>*^ ?VB?\ @H;\6_VG3<61U$_#?PG-E?[*T"Z8 MZA=(>WW?YGYGFW&>,Q5X4?W2S'JS$\DGDUVV[L****8@HHHH *** M* "BBB@ HHHH *1E#K@@$>A%+10!2N?#FGWG^ML+.7_?@5OYBJ4_PX\/70Q+ MH.C2#T:QB/\ [+6U14N,7NBE.2V9R[_!'P>TF\>&=#C?LT5FD9'XJ!6AI_@7 M3]'_ ./(ZA8XZ?9=1N(,?]\.*V**SE0I2^**^XTCB*L?ADU\PM+_ %S3"#9> M-/B-IY'0VGC'5(,?@MP!6K9?%3XC::+[VX_P#1LC5E45A+ M+<)+>E'[D=$C3?K]C!_6O.Z*YY9)E\MZ,?N1T1SS,8[5I?>SUW3_\ M@HW^T/I_WOB-IE[_ -?7ABUY_P"_>RMFS_X*J?M#Z:>-9^&U]CM=^%KD9^IC MOE_E7A-%82X:RN6]%&\>)LTCM69]&6/_ 6$^/5L?](TCX37@[^78ZA;9_.Y MDK;LO^"T?Q8ME_TCX??#Z]/_ $SUJ\ML_G!)7RQ17/+A+*I?\NOQ?^9T1XNS M6/\ R]_!?Y'UY9_\%Q?&T.!=_!;0Y?5K7QN_/_ 7L!_.MFP_X+EWF/\ 3/@U MJ\?K]F\0VLWY;U2OBJBL)<%Y4]H-?]O,Z(\:YJMYI_\ ;J/N9?\ @NKHL%NQ MG^$/Q($@'RB&?2Y5)^OVL$?E7#>*/^"_'B#SC'HOP,U) 3A9]6ULQA/EC^A6:!3^*X]JD7_@HCIGBHA=;_:C\>:6C?ZR'1_AF=*'T#W-A<,OX/GW MKYCHJ)<$X3[,FOE%_FBX\<8O[4$_G)?DSZF@^//P \5?\C!^T+\2]=1OOQZC MXRU72HG_ -Z.V^S)^!&*T]$O?V*K^\6:?6?@SK%RIR)/$.MV^HR@^N;V5VS^ MM?(U1SVD5T,21QR#T90:YY<$1^SB)+^O*QTPXZDOBP\7_7G<_1[X??&#X$>' M$5?"OB3X3V QA1I5_I\7'MY;"O0-+^*'AO6\?8M?T6[ST\F]B?/Y-7Y)W'@W M2+L_O=*TV3_?MD/]*HW7PF\+7P_?>&M E_WM/B/_ ++7#/P_N[JO]Z_X)W4_ M$.RLZ'W/_@'[)I>Q2*"KJ0>00>M.$Z'^(?G7XQP?!;PI:-F#0=.M3ZV\?DG_ M ,=Q6E9^$+?3?^/6\UVS]/LVLWD./^^917/+P^K?9K+[G_F=,?$2C]JB_O7^ M1^Q8D4]Q2[QZBOR$M;O7]-_X\_'?Q,L1Z0>,]45?R,Y%:5E\0_'^F_ZCXI_$ MQ,?\]-?EG_\ 1FZN>7 .,7PU(O[_ /(Z(^(6#?Q4Y?A_F?K3NHW5^55M^T!\ M6M/_ ./;XN^-X\=/,2PN!_Y$MFK2M?VN/CG9'CXL7]QCM.,J>\FODS]'J M*_/2Q_X*>?&.W/\ I&A?#:[_ .N?VVWS^;O6I;?\%6_B3:G]_P##KP7>COY7 MB6YMR?SM'_G6$N$,]%?#-K_P5T\4J?]*^ M$-J!W^S>+EE_]"M4K6M/^"O,@'^E?"?Q(/46VK6,O_H;I7/+AG-([T7^#_4Z M(\495+:NOQ7Z'UUKG@30_$^?[2T;2M0W=?M-I'+G_OH&N/US]CWX2^)\_P!H M_"[X>7Q/4S^'+.0_F8\UX/:_\%@_#:C%W\-/B?;MW,<.FS*/Q6]S^E:=C_P5 MV^'MQ_K_ U\1[+U\S0Q)C_OW(]9_P!C9G3_ .74U\F:_P!M954_Y>P?S1Z0 M/^"?GP9MSFT^'VAZ4>W]F"2PQ]/)9,5*G[$?@O3SG2]2^).A/V;3/B#KML!_ MP%;O;^E<-:_\%9O@^Y_TJY\8V'J9O".IL!^,<#5HVG_!5#X&79_Y'.:W_P"O MG0M1M_\ T9 M9RPN91WA/[I%QQ65RVG3^^)UT?[+=[8?\@_XN_&RP],^*FO, M?^!,/Q?^ MTCI?'_"0_!?60.A?PYJ6GLWU(OI@/P%:&E_M'?#[7,?8O''A&[W=/)UBWDS^ M3UT6F>+]*UH#['J-C=YZ>3.KY_(UDZM1?%%?^ K_ "-51I/X9/\ \"?^9RB? M'#]HK2N9?!GPOP>3_ (]O M!D.F>G]FZA=V&/IY,J8IA_8.\&V?_(,UOXHZ+_LV?Q UHI_WQ)!K_G4;GQ]K;G[S:IX\UN\W?4/=E?TJ(? ML!_!B60-=?#KPUJ; YSJ4!OB?^_Q>I3^QA-:_P#'A\7OC+I_IC6;:[Q_X$VT MN?QII_9F^(>GC%C\>/&,BC[HU+0='N?S,=M$3^=:K'T^D[?>+ZNEO2_])_X! MO:'^RA\+?#0']G?#7P#8;>GV?P]:18_[YC%=?HWA'2O#@QI^F:?8 < 6]LD6 M/^^0*\O/P9^-VFG-I\7_ E>XZ)J7@5FW?5H;^/]!69K?A/]IJW0_P!F^(_@ M?>-V^TZ)JEL#_P!\W4F*KZS2E_R\7X_JBK.&U-K[OT9[I1G%?)_B?1_VW$?_ M $2?]G62+_IU&J"7'TE.W/XUSEW#^V;!_P ?5OITOK_8::4?R^U3+^M:Q5.7 M_+R/WF/I6T/44A ME4=Q7Y]7/C;PU%_R%_B-^T!9_P![[?-KNF8^N(8L55B\8_ K4KCR]1^*^M3S MGJNK_$K5HF/U66[4?I6ZP#?4R>;17V?Q/T.\]?[P_.H;K5K:QBWS3Q0I_>=P MH_,U\(Z=X ^ WB7'E:IX>UC=_P ]?%,E[N_[ZN&S70Z7^RA\&[W]]!X$\#W_ M /TTDT^"ZS^+!JKZ@NLOP_X(O[4D]HK[_P#@'U?JGQJ\'Z)G[9XI\.VF.OG: ME"F/S:N=U/\ ;&^$FBY^U_$_X?6N.OG>(K-,?G)7B6G?L[?#K2P/LO@3P7;8 MZ>5HELF/R2MS3_A_X>TG_CUT31K;'3RK.-,?D*?U&'<7]HU?Y4='XK_;<_9Z M\40FWU/QY\.M=C''E&[M[\?D-U>9:]XO_8_UN]^U+X>\*&\_Y^=%\*74=P?^ MVEK '/YUZ#%&D,85 JJ.@48 IV+G/XHQ?R_X)YE'\3O M@_I!_P"*1\0_M*:3Z1Z$/%SVX/M%.CP_^.XJ>/\ :N\8^'?^19^('[2=U'V@ MUKP'IU['_P!]2VT$N/K)^->CT4?5*3^)7];/]#/V]3I9>EU^IP-O_P %'?VC M] 8+8>$I/&,7;^T?!L&C3'ZR#6BOX^4/I78^#_\ @J1\?I5V:Q^S79#G_7P^ M/+.+H7#C\6U)1^E0T5:R_#+:"(>)K/>;(9_C+\?K[_6?% M/PU;9_Y\O!2)CZ>;UU M\0];9?R%T!^E59_V7?!M[_Q]6NLW^>OVSQ!J%SGZ^9.U>@T5HDEL3RI[GF9_ M8U^%G?LQ?#;2,?9?A[X(ML?\\M"M5_DE=S1 M5)]:^&]S(YEDL]-99]&N6))/F:?*&@YR!/VB]%>^\%^*=(\010G;<1VTX^T6;?W)H M3B2%O]F15/M7R37)^,_@IX=\<:Y!J\]I+8>(;08M=;TNYDT_5+7IC9B7<2>1,0.TL*$[>9Y_![_@I'\-_B9K M%KHFL75]\/O%=T=D>B^*H1I\UP_I!,2;>Y[_ .IE<\'@5X6(RS$4=6KKNOZN M>K1S"C4TO9^?]6/?Z*:DJR#@@TZO/.T**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBD)Q0 M(6VBO*/VE_VV/AQ^R9I<H%Y?E\U6CN?$%VG'63YH;7(R"(_,<=1(M>OEF1XS'O\ <1T[O1'CYGGN#P"_ M?RU[+5_UZGWI^T]^WC\-?V3+9(O%.NJ^MW";[30M.3[7JMX.Q2!/F"_[;[4' M=A7P#^T-_P %/_BO^T/YUCH#M\*O"TN5V6,RSZ]=)Q_K+D?);?2 %QVEKY[T MKP];:1ZO'[O+,Y+R-[L2:O5^E95P9A,-:>(_>2_#[ MO\S\TS;C7%XF\,-^[C^/W_Y%+1_#]IH(F-M%B6ZD,MQ,[&2:YD/5Y)&)=V/= MF)/O5VBBOL8I15H['QDI.3O+5A1115$A1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5KG1[2\_U MMK;R_P"_$&_F*LT4AF1/X T*Z_UFBZ3)GKNLXS_2J%S\%_"%X%_#Y/J-/ MB!_,+7345/LXO=%*I-;,YVT^$_A_32#:Z?\ 8\=/LTTD&/\ OAA6I;:++8#_ M $77/%]ECI]E\2ZA!C_OB85>HK*6$H2^*"?R1M'&8B/PS:^;'6^O^++''V?X MD?%. #HO_"8ZC(H_!Y6%:EE\6_B1IO\ J/BM\1%]/,U))_\ T9&U9-%<\LJP M4OBI1^Y'1'-L;'X:TOO9U%K^TK\9M,_X]OC#XK'M<:=I5P/_ !ZTS^M:5G^V M1\<[$_\ )3%NO^OGP[8G/_?M$KA:*PED&6RWH1^Y'1'B',X[5Y?>>GVW[?/Q MTL1QXG\&W6/^?KPRYS_W[NDK2M?^"E/QRML"2/X6W8'II%_ 3_Y-O_*O'J*Y MY<+Y6_\ EROQ_P SHCQ5FJ_Y?/\ #_(]ULO^"HWQ9M_^/CPI\/KK_KG>WD&? MS5ZTK7_@K/X_M>+GX5^&+O\ VK?Q?-'^C6)_G7SQ17/+@_*G_P N_P 7_F=$ M>,LVC_R\_!?Y'TU9?\%=M=!_TOX13+Z_9O$L,O\ Z'$E:MK_ ,%?+:/'VOX4 M^-P.YM;W39L?]]7"5\H45A+@G*WLFOF=$>. MTI+YK_(Z(\?9BMXQ?R?^9]SVO_!6'X*R#_2-;\1V#?W;GPCJR_J+8C]:T['_ M (*@_ R^_P"9\M(/^OFPN[?_ -&1+7P+16$N ,)]FI+\/\CHCXAXQ?%2C^/^ M9^B%E_P45^!E\X7_ (6MX%@8]KG5X;?_ -#*UO:9^V7\(]:(%G\4/AY=$]/) M\1V;Y_*2OS/>-95PRAAZ$9JG<^&--O/];I]C+_OP*W\Q7/+P^I?9K/[O^";Q M\1*OVJ*^_P#X!^K^E_&OP?K>/L?BKP[=YZ>3J4,F?R:MEY]/\06F&^R7L#=0 M=LB'^8K\>;CX9>&[L8E\/:')_OV$1_\ 9:IGX(^$!)N3PUHL+?WH;1(S_P". M@5@_#Z7V:_\ Y+_P3H7B+'[5#_R;_@'ZVZW\ ?A[XI!_M+P3X.U#=U^U:-;2 MY_[Z0UR6I_L#? [5I=[_ G^'L4G]^UT.WMG_.-5-?F99?#[3=+Q]D_M"SQT M^S:C<0X_[Y<5IVT6J:<Q^[S6L_\ Z-@:I?"&;1^&NOO9:XRRB7Q4&ODO\S[2F_X)\QP1VG%_/\ S1HN*LCEO&2^3_1GTS+^R1\8=,YM?BCX&U(?W;[P5<1'_OJ/ M4,?^.U5G^ /QYL3^ZO/A+J>/[\FH6.?R2;%>!VO_ 4,^.VGGC5_AW?>USX: MN5S^,=ZO\JTK/_@II\:K8CS],^&-V._EVM];Y_.=ZG^Q<^CO%/\ \!_X!HN( M,BEM.2_\"_X)Z_-X ^/.E<3>!/ &I8_CT_QE,-WT6:Q3^=59C\8M./[_ ."V MK70'4Z?XDTJ7\O-GB)K@+7_@JC\4+8?OO W@6\]=FMW5OG\[>2M"V_X*X>,X M\"Y^$6D/ZM;>,6;/X-9+_.H^H9['>@G]W_R1JLVR27_,0U\O_M3I9OB-XPTX M?Z=\&_BG:XZ[+*RN\?\ ?BZDS527]H./3O\ D)>"/BOI:CJ\W@759$7_ (%% M Z_K4=E_P5WOL?Z7\)M77U^S:[:R_EN"5I6O_!8'1H_^/WX6_$B+WMVTN]L\?7 MS8EQ4FF_M@_"O5I-D/Q$\&>9G'ER:Q!&_P#WRS _I73V7_!7SP),W^D>#OB9 M9_\ 732(9,?]^YWJ>^_X*A_!;Q)'MUC2O%93&"+SP=>7('_?$3U#JXZ/Q867 MX_Y&BG@I?#BH?U_V\5M)^,'A37L?8O$N@7F>GD:A#)G\F-;L5]%/&&1U=3R" MIR#7&ZG^U?\ L?>+S_Q--"\*W!;[PU+X*EXVK'XZ$U\O^&-%2I2^"M!_]O?\.>D^8I[TN\>HKSZR\/\ M[&FJG_0/B'X;TJ3^'['\4+W3V4^RK>J/TK6LO@M\"M9_Y OQUU^'/W?LWQ)6 M\Q_W^>7/XU/]ITU\49+Y?\$OZG4>THOTE_P#J]U+FLNP_9)TN_(.@?M!>.V) MZ))/K?FQ^-;..H_M#PG:S_P#HJ2&G_:N&ZRM\G_D/ MZCB.D;_-?YEFBLV7]E_XSZ;Q;_$+X;:LHZ?:/"EY9N?J4OI!^E5I?@G\>['_ M %<7PBU0#UU74+$M_P"2TW\ZT68X5[37X_J0\)B%O!_A^AMT5S4OA7XY:=_K MOAKX6O<=?[/\9!]WT\ZUBJK+JOQ6TOF]^"'BV1!U?3];T:Y_)6NT8_E6JQ=! M[37WHS=&JOL/[G_D=?17#3_%?Q'IW_'[\)?BO:XZ[-$2[Q_X#RR9_"JLO[2. MF:=_R$O#?Q*T<_\ 3]X&UB-?^^OLQ7]:U52#V:9F[K=6/0Z*\QF_;'^&]C_Q M^^)K?2_7^T+>:RQ]?-1<5?TG]JOX9Z[C['\0?!=P3_#'K=L6_+?FM+/"M#\:_ -T?X8>.]3T2QA^[X=UO?K.A,./D2.1Q/;JZT?]>IM2Q%6E\#T[;K^O2Q]H?#?XJ^&_C#X5M]<\*Z[I/B+1[H9 MAO=.NTN8).AP'0D9Y&1U%=!FOS;U#X%Z5;^)Y/$'ANZU;P)XGE.7UCPU=?8+ MB<\_Z] #%<#GI/&XZ<5Z+X&_;4^,'P;=(?%>BZ9\5M"C^]J&C"/2M=C48)+V MTC?9;ANO^KD@SQA,UX>(R2I'6B^9?<_\CU*6:Q>E56\]U_G_ %N?;]%>1? ? M]N7X:_M#:D=+T3Q EIXDB7=/X?U:)].U>#&-.G.#Y9JS/3A4C-3"G\ZNZG/$<;H(8#_M'SO; M!YKMP> JXF5H62[MV1Q8S'TL-'FG=OLDVV?IO^T=^V%\//V4]"CO/&OB.TTV M:Z!^QZ?&#<:AJ##/RP6\8,DG3J%P.Y YKX%_:)_X*S?$CXV&?3O =F?AEX;D MRIO[D1W6OW:?[*_-!:9!_P"FKC@AD-?G)JG_ 4#\$Z!XKOKW6[/QK<^);QL MW]_K$9GU&X.?^6DDLA?'7"\ =@*0_P#!3OX>+_R[Z_\ ^ R?_%U^A95PYE>' MM4Q513E_Y+_P?F?G>;<29KB+T\+3<(]_M?\ ^1] 66AQ6NJ7>H2O=7^K:B_ MF7NI7T[W5[?/QEI9I"7<\=S]*N5\X'_@J%\.5_Y8:]_X#)_\72'_ (*C?#@? M\L=>_P# 9/\ XNOM(YC@H+EC.*1\5++L;-\TH2;9](45\W'_ (*D_# M_P# 9/\ XNF_\/3?AK_SSU[_ ,!D_P#BZK^U,)_S\7WD_P!E8S_GV_N/I.BO MFO\ X>G_ U'_+/7O_ 9/_BZ/^'J'PT'_+/7O_ 9/_BZ7]J8/_GXOO#^RL9_ MS[?W'TI17S7_ ,/4?AI__\ M 5?_ (NC^U,'_P _%]X?V3C/^?;^X^E:*^:O^'J7PT_N:]_X"K_\71_P]2^& MG]S7O_ 5?_BZ/[4P?_/Q?>']DXS_ )]O[CZ5HKYJ_P"'J7PT_N:]_P" J_\ MQ='_ ]2^&G]S7O_ %7_P"+H_M7!_\ /Q?>']DXS_GT_N/I6BOFK_AZE\-/ M[FO?^ J__%T?\/4OAI_I?#3^YKW_@*O_Q='_#U+X:?W->_\!5_^+H_M7!_\_%]X?V3 MC/\ GV_N/I6BOFK_ (>I?#3^YKW_ ("K_P#%T?\ #U+X:?W->_\ 5?_ (NC M^U<'_P _%]X?V3C/^?;^X^E:*^:O^'J7PT_N:]_X"K_\72-_P54^&:#E->_\ M!5_^+H_M7!_\_%]X?V3C/^?3^X^EJ*^9O^'KWPN'_0=_\!5_^+H_X>O_ N_ MZCG_ (#)_P#%U/\ ;&!_Y^Q^\K^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ M/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_ MU'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\ M/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE M]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^Q ML=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ M )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R? M_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY M_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+ MH_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9 M/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7 M_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5 M\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ M #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L? MO#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q='] ML8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.? M^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P + MO^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3 M_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U' M/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S M?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q M],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[ M&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@? M^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ MQ=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[ M_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K M_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ M &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A M=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q], MT5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_S MZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q M^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T? MVQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" MR?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X> MO_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ M/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_ MU'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\ M/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE M]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R?_%T?VQ@?^?L?O#^Q ML=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY_P" R?\ Q=']L8'_ M )^Q^\/[&QW_ #ZE]Q],T5\S?\/7_A=_U'/_ &3_P"+H_X>O_"[_J.?^ R? M_%T?VQ@?^?L?O#^QL=_SZE]Q],T5\S?\/7_A=_U'/_ 9/_BZ/^'K_P +O^HY M_P" R?\ Q=']L8'_ )^Q^\/[&QW_ #ZE]Q]*7%E#=C][#%)_OH#5"X\$Z-=G M][I&F2?[]JA_I7SU_P /7_A=_P!1S_P&3_XNC_AZ_P#"[_J.?^ R?_%TGFV M>]6/WH:RC'K:E+[F>[W7PC\*7W^N\,Z!)[MI\1/_ *#4=M\&O"]BV;;1+*T/ MK;*8&?\ #U_X7?\ 4<_\!D_^+H_X>O\ PN_ZCG_@,G_Q=0\RRY[U M(_@6LMS);0E^)]#6?A6+31_HM_XAL\=/LVN7L./^^916A;7_ (BT[_CS\?\ MQ/LP/X8O&>I[?R,Y%?-/_#U_X7?]1S_P&3_XNC_AZ_\ "[_J.?\ @,G_ ,76 M$L1E$MW3_ WCALXC\*J?B?5-E\2?B#IO^H^*?Q)7'_/36WG_ /1@:M2V_:%^ M+NG$&U^+WC2,CH)8-.N!_P"1+5OYU\A?\/7_ (7?]1S_ ,!D_P#BZ/\ AZ_\ M+O\ J.?^ R?_ !=8261R^)4_P.B+SZ/PNI^)]G6O[7GQSLS_ ,E5N[G':Y\/ M:8<_]\0)6K9_MV?'2R'_ ".7ANZ_Z^?#2G/_ '[F2OAS_AZ_\+O^HY_X#)_\ M71_P]?\ A=_U'/\ P&3_ .+KGEA>'I;JG^1T1Q?$4=I5/S/O6U_X*/?'6R&& MG^%]Z/630+V)C^*WI'Z5#??M\>/]>_Y#7@'X0:WG[WFVMPN[_OOS*^$/^'K_ M ,+O^HY_X#)_\71_P]?^%W_4<_\ 9/_ (NL'EW#SVY5Z2?^9NLSXC6_,_6* M_P C[2U+]I#1M:).L?LP_ C62>K"2.)S]"VGN1^=4$^+_P .7/[W]EWP[IP_ MZ@WBUK?'TV00U\>?\/7_ (7?]1S_ ,!D_P#BZ/\ AZ_\+O\ J.?^ R?_ !=+ M^SLB^S4MZ3?^97]I9]]JG?U@O\C[,C^+?PPA7,7PD^,&C/ZZ/\2[K ^BO?*G MZ5.OQT^':_O_"[_J.?^ R?_%T?\/7_ M (7?]1S_ ,!D_P#BZC^S\HZ8E_\ @=_S-%F><]<.O_ +?D?;EO\ M >%XO\ MCV^)7[0UBO9=4\):3?8^IAM@Q_.K$?[2VE6Y^7XY:U:?]A?X.ZC./Q-NZ#\J M^&_^'K_PN_ZCG_@,G_Q='_#U_P"%W_4<_P# 9/\ XNH_L_+?LXK\8O\ -&BS M3-?M86__ ('_ /)'W9#^ULD?$7QB^%]YZ?;?!6O:3GZ[VDQ5J']L.YMAN;QK M^SU>KZ2>,;[2W/X36+ ?BU?!/_#U_P"%W_4<_P# 9/\ XN@_\%7OA:?^@Y_X M"I_\74O 8+IBU\^7]+&BS7,.N%?RYOUN?H1:_MD2S8V-\)=3/]W3/BEI4C'\ M)O)/YXK8L/VJ;V<#S/ NISYZ-IOB30-04_\ ?O4-W_CM?FK?ZVT MU*7_ '["-OYM5&?_ (*._ ZY_P!9HDLF>N[28#G]:EX+#+;$P^[_ .V-%FF, M^UAI_?\ _:GZGVG[1_$\#UM_#DM\/_)8R_I3I?VI_#-@/]/LO&NDL M/O+J'@_5K7;]2]L!^M?D_/\ MY_L^W39;PNF[U71X%/Y@BI[/_@H7\$=-/\ MHMIK]GCI]FW0X_[XE%1]3H?]!,/Z^;-%FF*ZX:?Y_HC]4/\ AM+X6PR!+GQO MH6GN>-M_/]C/_D4+6WI/[27P]UX#[%XY\(7>>GDZQ;R9_)Z_*>+_ (*A?#6V MC*V^O?$ZT4C&+?7;Z$?DMR*S-3_X*,?"[6,_:M?^)-WGM=ZE+=C\II7%3]6I M?\_H?^!?\ U695^M"?\ X#_P3]D=+\5:9K:YL]0LKL=G_S]A_X$:+,:G6C/[C]N]X]:7=7XI:5_P %'O#VA "R^)7Q00#H M);ZZ=?\ OD787]*T6_X*P:A9C_B7?%SQA:XZ>;I$=U_Z-N&_E4.E'I./_@2_ MS-%CGUIR^Y_Y'Z_>/OA=X=^*>FQVOB'1[#5HH6$D)GB!DMG!!#QO]Z-@0,,A M!&.M6/!'C/XM_ !8T\%^-SXGT:'@:!XV:2^55Z;8=07_ $J/H /-^T 8X7FO MR,TG_@M'XLTI,; CR]2\,7X':\T>1< M_C',M85J-H8VSYHQDGZ-'[?_#[_@J3X42ZAT_XFZ-JWPIU*1A& M+K52MQH4212 MJ>C*PR"/<5_.'IG_ 7^UV6!HM2T'P;>PR K(D2W,8<'@@AF<8-7_A'_ ,%= M-8T+5Y[WX1^#O$GA34S)YT\/A74I9M+N')R3-ISVLMNK5O\ /\SU:&>26E2+?R=_\G^!_1S17Y:_LA?\%TOC#\2]4TSPYXG_ M &=?%&L:M=;E_M/28Y-+MY=J%OF2\411G"GEK@ D@ 9(!_2/X0>/KWXE_#_3 M]8U+PYJOA*^O%BBBN8Z0HHHH **** "BBB@ HHHH \\_:D^)6@_ M!SX(Z]XH\3:G#H^AZ-;&>ZNI&N?M M0>,K]=*DO/#OA9Y&6&V1\7-VAZ&9@>,\_(IV\X); -?7O_!QS^W3>_%+X]Q? M!G1KMT\,^!3%' M,JC"C[>JKREMY(_/>),VG.M["D[1COYLQV\'V;C_ .QJ-O!5D?\ ]@5T7V5= MHK[V\ ? 1O@M\.-&MM)U+3IH0BW.L07\DIM9[M@H:9=L9WH"(F3#IO*[ MT4MM(8!A\._'+X6I\(_BSKGAZ.;SX-/N/]'D+;F:%U$D6X[5^?8Z[L #=G'& M*M?5W7>&BTY)7T_X9>1T9YE-;+HQFJG.GIM:S^]GEQ^'^G'^$_\ ?(I/^%?: M=_=/_?(K](? /P"D^#?PST2UT74[%XT476MP7LLOV6[N&"%YE9(\M'A/*\IU MV,A5B RMOUX]-NO$^LP0:-JOAK2VA ,\^GNHN8AE [>5#:0Q2\JRJLRL$,A) M+[=IQH5L'6HNO&<$E>]V]+=_=?KI?3:[T/9P_"E:I24ZE?E;Z6;M^)^9'_"O M-./\)_[Y%)_PKS3?[O\ XX*]T_:W^"5A\$_C''1]O+';MRQ;-?17[-?[/S^#?@'IVJ:-JJ0:WXA5+_4E>>5+>Y@*OY,8 M>-/,C:)7W_*#N?>C$J59)>(PBITZLFDJEK-Z+YZ.W;M?=I7:\#+\NQ.)QDL) M*?+RWN]7_5SX!_X5YII_@_\ '!1_PKK33_!_XX*_32\AGU^2"TTBZ\%V.I,2 M2UK)Y$D388Y06]I#(R*&5C%)(PO>(5,\FT*JJLGF(^!P&:0 *H45M/ZM&M##WBY23:2UV^2_I'?G.15 M\!0]O&KSKKI:WGN^I\RGX=::/X/_ !P4G_"N]-_N?^."OMW]BCX [/A'<>+; M#45MO$6KRO;P9FD6$V:. \#E%WQL\B%MZ%BNR+'!D1O5;J&XU2UM;/3[GP5! MJY? :.4P2E@I(PT-K'<G3JC\S?\ A7>F_P!S_P <%'_"N]-_N?\ C@KZ9_;H^!-K\+O' MFG:I:7CWB>)8I)KN27B26]0KY\NT*%19#(K[02 S. %4**]D_9L^ !\$? ?3 M-7TK4X$U37XTO]5CFFE6VN("&:% R)O4QJV2N&5R\JMN'ELF*Q.#=.G5NDIN MR;V_*_2VV]KV5VO-PF58FMCI8*4^7EW>ORT\]#X"_P"%=Z;_ '/_ !P4O_"N MM-/\'_C@K]-9;&[\2ZE:6^C:EX2TN[4%IIK JD\(RH=ECAM85D"[EVQSEUR0 M6+#@_'W[6_P2L/@G\8[G3=+/_$HOH$O[&-I&D>"-RRF-B0#PZ/CECMVY8MFN MBV&5=8=.+DU?37;Y+Y>CO;2^V=Y-7R^E&K&KSINST:MVZL\*_P"%=Z;_ '/_ M !P4?\*[TW^Y_P"."OO_ /9K_9^?P;\ ].U31M52#6_$*I?ZDKSRI;W,!5_) MC#QIYD;1*^_Y0=S[T8E2K)VUY#/K\D%II%UX+L=28DEK63R)(FPQR@M[2&1D M4,K&*21@Y0 L V1&'GA*T92C**46T[NS5NKTV\]5;K>Z7H8'ABM7H1K5*_*V MKVM>WXH_,O\ X5UII_@_\<%!^'6FC^#_ ,<%?37[=OP+L_A=\0+#5;&ZDNH? M$T3:%5563S$? X#-( %4**]$_8E^ @B^$-UXML-1%MXDU> M1X+8F5Q#]ECD7?;R;5W1F5XSF1"S(!&5_C1L/K.$6'AB791DTDWMO;M>RL^G M0\3#Y=B:N/> <[-;O7;O\[H^(/\ A7>F_P!S_P <%+_PKK33_!_XX*_3*9)) M+*&P6;P9_:Y98V(N3;S2D%0-LR68NED8JX9S,V=S<<5X1^WC\ D\*:5HOBYM M2;4=5OI%L-8G<;!UKZV]/-N'Z^"P[Q$*W/;=6:T[[L^1#\.M-'\'_C@I/^%=Z;_<_P#'!7UY M^P5\"(?%5CK7BP:C]AU;3G-EI$BY86\I3,KR)CE61Q&,-D!Y2-K!''NT\$T6 MF&PEG\&QZN9!$'>Z(GW%P!^_-G]J,F\@>8)?3BBD\+4JSHJ44XVNGH_7;;Y[ MWO;2YE'#];&X=8B=;DOLK-Z=]T?F=_PKK33_ ?^."D;X::=.F @_%0*^NOV M[O@(/"VC:+XODOEO-6U"06.L/N8)++L+0F)2,[4CC:,LS981QL069V/S.J;& M(]_\:6'^KUZ?M*5FKM>6CMV3MVT6G1'@9A"OA,1+#RE>VS[KHSE'^"=A(<[% MIO\ PI"Q_NK7\<)_P *0L?[JT?\*0L?[JUW=%1] M3H_RE?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_ MPI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#, M<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4? M4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_ MPI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#, M<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4? M4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_ MPI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#, M<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4? M4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_ MPI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#, M<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4? M4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_ MPI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#, M<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4? M4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_ MPI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#, M<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4? M4Z/\H?7J_P#,<)_PI"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_P#,<)_PI"Q_NK1_ MPI"Q_NK7=T&FL%1;^$7UZO\ S'"CX)Z>!]U:/^%*:?\ W%KU?0=0?1O!=]=0 MI;>?]M@BWRV\7?\*4T_\ N+1_PI33_P"XM>H?\)_J M/_4._P#!=;?_ !%'_"?ZC_U#O_!=;?\ Q%5_9.#[?A_P1?VIB?YCR_\ X4II M_P#<6C_A2FG_ -Q:]1_X3W4O33O_ 76W_Q%'_"?:C_U#O\ P76W_P 14_V9 M@>W]?>/^TL5O=GEW_"E-/_N+1_PI33_[BU[IHVK_ -EZ+!J_B&>WBL[IF%I9 MVFFVOVJ^"G#,"T>V- >-Q!R$YUR-K7PEDE ^L31+S_ M +M9O 8*]HP;MV2_5HZ88G&-)N=K]_\ @7/"?^%*:?\ W%H_X4II_P#<6O;7 M^,>GZ\6671K'168_)+86T4T4?^]'*K,1]'S]:S=7\5:II%WY;-I.6/3 MK2?\*4T_^XM'_"E-/_N+7J/_ M GVI?\ 4._\%UM_\10?'VHCMIW_ (+K;_XBK_LS ]OZ^\P_M+%?S,\N_P"% M*:?_ '%H_P"%*:?_ '%KU#_A/]1_ZAW_ (+K;_XBE_X3[4?^H=_X+K;_ .(J MO[*P?;\/^"+^U,3_ #'EW_"E-/\ [BT?\*4T_P#N+7J/_">ZEZ:=_P""VV_^ M(H_X3[4?^H=_X+K;_P"(J?[,P/;^OO*_M'%]V>7?\*4T_P#N+0?@E8,>%6O4 M?^$^U'_J'?\ @MMO_B*;X\@2U\<:M'$BQQI=2*JJ,!1N/05-3*L*H M)YK.1Y?_ ,*0L?[JT?\ "D+'^ZM=W17G?4Z/\IV_7J_\QPG_ I"Q_NK1_PI M"Q_NK7=T4?4Z/\H?7J_\QPG_ I"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_\QPG_ M I"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_\QPG_ I"Q_NK1_PI"Q_NK7=T4?4Z M/\H?7J_\QPG_ I"Q_NK1_PI"Q_NK7=T4?4Z/\H?7J_\QPG_ I"Q_NK1_PI M"Q_NK7=T4?4Z/\H?7J_\QPG_ I"Q_NK2_\ "D;$?PC\Z[JBCZG1_E%]>K_S M'"_\*2LO[JTO_"E+(?PK7)];ABE"2+ M LCF-%;#* !< 8P1C@<=@>*\" ^7->C:GXUT;4#8$7%GF*PM()/,L7=M\<$* M/D]_F5N<=N_!/SW$^&JUJ--T8N33>R;_ "/H^%L52H5JGMI**:6[2_,ZNS^+ M-_;EO*\5ZY$3C)1W&>3Z7->65MSR,MO$I).6R MM=W;?#^_G\/6^KP6%K>:?<*'C>VLO/+#YOX48L/?(X/7'->;_ !.O M[?4_B+KDUH=UFU]*+[;5-=5W] M#JXMQU"KAX0HS4O>OHT^C[>I[#K/Q:U$701O%&MP12HDHA$KE(U8*P N ,8 M88P!@=@>*HVOQ6O+)B8?%6MQ%MP)C=U)^;':Y_SWYKE=0\;:/J,=D3.WBC(SWY0^WZ&N@N?A[J-GX?@U1M.@>RN%$Z20Z>93L8A@Q56+ M*-OJ![\U\U7RO'*I.,*4[7?V7;\CZ;#YM@W2BY58WLOM+_,Y+X]^(;CQ'X@T MJ6ZO+B_FBTU4,\[%I'!FF=LV,!L( MXUMX96\L!5*' $ZCJA_A'.>HYKS+XIZW9Z_XM\[3Y!+:+9VD2D1F,!UMXQ( MI&0/,#_XGJ=S3_&.E2>$M M9KBV2;3[:2&42VCR8)GGD'(]I%Z?XU]7F^!K2 MRBA3IP;E'ENDG=>Z[Z>I\GE&/HQS>O4G-*+YK-M6?O*VOH=E'\4[NUN&DC\5 M:RCAB-Z,X)^7/7[3G_/I7+_'?Q==^*-"T'[7J5[J;1RW4B2W3EG"L(5QS(YQ ME&[CG/'$DDGJT^UNI MZ?$N8X>I@)4Z52,FVM$T^MSM_AS\1=0\._#?28H-=U72[=&FB\NVD8(S>8S$ MD+,G/SK_ ^G)Z"Y;?%2[BFC9/%.M*W!#!G!&03VN:XGPCXHTZ'P)9Z=-)#] ML34IYMDEHTQV.MLJX(]T?CG\.,[VN>'W\,Z)#?WL%K!:2,(A(=/)VN$/RN V M4;V..1CUKBS?+L8\;5E2IR:;>R=F=F3YGA8X*E&I5BFE:S:6Q1^.OBVZ\4^' M] -WJ=]JCQS73+)=.695*P# S(Y RI[CZ=ST^E_%#4=*\(:1"OB/6+"W_LZ) M(X(9&\M0J;#@"=1R5;^$V%Q96DD4PDLVD8,9[AQ\W (VNGY]>H'KX_ M 5WDU"G"#)->TF>XO;G4)5TT(9[ARSL//F89)=ST8=6/X= M!MW.D_9/#4>N26]NNDSR%%N#IK[3RO/7(!YP2,'GOBN-^*FM6.N>*EDTZ19; M2.RM8E98C&-X@3S %(!&)"X]\9R:I:V]E!>DB)I=.8,6"#@KG*GKPP M&<'L*\;,,MQJQ57V=.7*Y/9.S5SV,NS3"?5::G5BGRJ]Y+MZF?\ '?Q==^*- M"T'[7J5[J;1RW4B2W3EG"L(5QS(YQE&[CG/'<[7PX^(U_P"'OAII<5OKVJZ7 M#')-%Y=M*RHS>9N)PLRF">@XCXI>(=/US^Q%T^5)5M;%DN-D)B593< M3-P",_<,?.3_ $%OPGXMTVT\ V^GW,T$=Q#J,]SMEMFE&QTMU'(X'^K;_.*^ MCQ>!K/(Z=&,'S*SM9WW?3YGS6$Q]%9Y4K2FN5W5[JVRZ[=#N4^*%U',)%\4: MR)%"$,&?(YQU^T_Y[5C_ !@\>7OBCX;+'=:QJ.JQMJ4+Q_:I&;RRL4P;;F63 MJ'7/3MR><)#HQ;PY<:S]GMUTJW\O?D6EE-%)>(K+3_"FK6%P MR?:;V[MI($>V:?<$CN V .AR\??G/3N.TB\ :A+HMUJ)TZ.WL[)&FFDN--:# M" [B0'(+#:/X03^-//\ +\7+,*DZ-.33MJD^R["X?S'#0R^G"I4BFKZ-I/=E M+XP^.;SQ1\-3%=:SJ6K*-3A9!=2,PCQ'.#@-+(?XE].W7MX\?]8WU']:[SX@ M>(]+U'P3I=K930/=)=SRW*Q6S0A4\N$1GGKD^;T/&.G(SPA'SGZ_XU]9D%"= M'+H0J)IW>CT>Y\?Q#7A6S"V_Y)W>_ M]A&W_P#14]9"]*]#%_!$X\-NQ6.!70^#?AT_B73IM3OK^TT30K1Q'/?W6XJ7 M//EQHH+2R8YVJ.!R2!S7.OTKJ/B).^J?#SPG+:[CINGV\MM,J](;HRL[EAV+ MJ4P>X7':N6+:2MNW:_;0ZXP52;4MDKV[[%?7+GP78SO%I_\ PDVIJA 6XF\F MS$GJ?+_>$>V6K-=M&OLB"6]LG_A%R%D1OJRX(_[YKM?V<[CX7_9=8M_B-_:$ M(N"HM[FSMI)YHHQ%-D1!755D,OD?,^5VAN">#Q7Q,C\/P^.=07PM)>2: '7[ M(UU_K"-B[NH!QOW8R =N,C-;)MR<-=.O3_(V="GR\UEZ=?\ ,J7=I)83^7)P M1SD'(([$'N*8W2M;7M,DT;PYI$-TICO71YC&PP\<3$&,,.V?F8#T(]:R#T_K M13BYI5/ZT=K_ #.*M:G-TNFGXJ]OEL=/XUTJ;Q;X7TK6; &Y@TVPCL+Z*/YG ML6C)P[+U$;@Y#=,[@>:]0^"7[:6@?"SX4:7X>OO!$>MW&GQW43W+30H)EFD+ ME?\ 5ENVIZY_PLG0-(UJW.BW2Z7-%I,8F&HE1]G:1HMA* YSNS[@UG7P]J=FN9+6R MW_X/WG?A<3*4E?W6]+VT_P" @>'CH\(MO(2SBVN[N999 M6;Y%4=9=HXX5%S6!K<7V&"SL2ZR2VB$2LIR%9F+% >^,]N^:LZI\2[_4H'BC M^QZ9;N,&&PM8[97'H=@!(^IK$#C/45K&@[*^RV6YS8C$MII)Z[NWS'DX6M?2 M/"BW&FC4=1NTTS3"_EK*R%Y)V'411CEB.YR .YK')Q74_%S3GN-(\-:K:J7T M:73(K2)UY6"XC!\Z)O1RQ+^X<&I<7#E2TOU_KJ104:S;ELEM_70I)JGA*V?! ML?$-XO(WF[AM\^AV^6^/IDUH6^F>#/%%OY=CJFJ:%J!P(X]61);68GL9XP#' M_P "CQZD5Z3\,O$?P$B^"_ARU\2:9?CQG&\O]J7BPW$T3(;AB/E5U4D6^T)M M_C^]C&3YG\=/$/@WQ#XDT]? ^AW&CZ=9Z?#;7#32LSZA< ?/-M).S).,9YQG MC-3&QV2PU-1N[/RZF#KFB7?AK5I;*]B,-Q"VUE)!]P01P01R"." M#5:M/Q)=O)9:5;S9-U9VHBD)Z@;B54_12![=*S!TK&4N:*GW_J_H]TD@1!<@X]1Y!.>N-P[FOA6OK[_ ((,?\I7_A5_W%__ $SW MU<68I/"5$_Y7^1W9;)K%TVOYE^9_1U1117Y@?J04444 %%%% !1110 4444 M?R#GI5-OO?C_ (U_'_&OV:AL?BU?H6H^4I2N:2+[E.K)R:EH;/;+Q((UU M'3=/U^%X?/B:2V$DIAY^=, %ESPS(-R8(,8QFOGOP[K;^&M>M;Z-0YMY Q1N MDJ]&4^Q&0?8UTMQ>0^&M8FT:>>8:/+(MYIMXN?-L=X#1S+CGE=H=0>W]Y17K M49\T;GFSCRNQW\GPU\ >,A$T O-$:Y81PS6]QY]I-(>BASN )/&U_+;_ &:[ M[5/#=_8V[?8M3MC9O%Y<)DD: HX;Y DBYQF-E0D$8\O=@C]T/2M2M=X\-WD: MIJ<5U; W%A>(&\MF6/YA@B0$E,_F:I8RE]>\+P>++(@&:5(U MBU.TXX$CP<,H&<''/&=IXK.\.?!OP?XW:"_TR^U"WC,QC.G7H"//(,'RE/![ MC)!8@>E=7X2\;7FM:9+ "I4;>?NL MR@< JH/.FTS:MIZ:@N/]'C)CMK@QB*2%L;(>*O"\=E M_IQEETN=]@#C][:2=X91_>'8]&'([@;O@SP+:Z7="? M6AF:&+[2]H5R+6+C]Y,/4Y 2+JQ9:QM4TJW\.Z;+'X:DT^*0W;)=W-U-#=X6,()G4Q%<%MOV<@DA"-R MC(YQ6;&=+OYH;6&<);W+9.5C(W,QX^XA)!]B*-5U#6D^*$-C M9Z1JVIFWECCE:=&BL4B51&[(@^5MR@_O)">N O2K>D?#S7K#5KRVEEN+FWDW M/<:K=3@SP;595>UB7,KEG &24X#9WB3Q=?^/A?Z9=6DVH?8VMH+VWMHRS1"5)&F9! MCAHI @&>H0@GDUTTOA+0-9\16=IJOVG59-,C-S:;27,L2J/FD6-G>1B4&695 M)/&#PM:%UIEMIUMJ*:K;V]G97:2R'[0Z8G*?O7=8$+"4X0DED5\ YH \+N/A M,NBZX;*]OFNK@G,%KI<#74]RA^ZPZ(JL.?O$C^[7I7@+X0'172>31;>SP?F: MYE6:6'T#N<#<<\+$J^\@QBM[PI\6].\2V,MIHMA>QVEHA6-Q$EO'=28SY$2! MMVXCQVKR01NQ6%/KOEZ.]W>)-INDWIW+:K,6OM9P?O M22D;O+SU/"Y^ZI.2 #U2'XGZ5X,TZ62PL].TZ* F.5K6W0 OGY8QM)WR>JJS M#DEF2O/OCW\8+_Q)$-%8F'YA+>1*V?+;^&(GN5ZMVW''\///P>()8K0>(;M( MHC#NMM%LXUQ%"XZR*I_ACR#DY+.1G.&KCWD:>5G=B[N=S$G))Z\FL*]7DB:4 MX.3L(1A:J-]\_7_&K;?=JHWWOQ_QKBI2;3;.FM%*UCD?%S$Z_/[!L?%GC&\_X5?X(OE6:UDO+8S:KJ49Y#Q6Y(\M".C2$9R"%(YK]$/!G_ M :R_LX:%HR0ZMJ7Q'UZ]VXDN7UE+8,?4)'$ /HC1R MO$55S)67F?SQT5^Y'[2G_!ISX/U71KBY^$OQ$U[1=352T-AXD1+VTE;^Z9HU M21![[7K\@_VKOV/_ (A_L3_%2?P?\1_#UQH6K(IDMY,B2UU"+.!+!*/ED3Z< MCH0#Q71@\TPV*TI2U[=3'$8*M0UJ+0\SHHHKT#D"BBB@#I_AT>+S_@'_ +-7 M2US/PZ_Y?/\ @'_LU=-6,MSRL3_$84445)@%8MWXXM;2YDB,5Q_WR/\ &C_A8%K_ ,\KC_OD?XUR M-%'(@^JTSKO^%@6O_/*X_P"^1_C1_P + M?^>5Q_WR/\:Y&BCD0?5:9UW_"P M+7_GE5Q_WR/\ &N1HHY$'U6F==_PL"U_YY7'_ 'R/\:/^%@6O_/*X_P"^ M1_C7(T45Q_WR/\:/\ A8%K_P \KC_OD?XUR-%'(@^JTSKO^%@6O_/*X_[Y M'^-'_"P+7_GE5Q_P!\C_&C_A8% MK_SRN/\ OD?XUR-%'(@^JTSKO^%@6O\ SRN/^^1_C1_PL"U_YY7'_?(_QKD: M*.1!]5IG7?\ "P+7_GE5Q_WR/\:/^%@6O_/*X_[Y'^-5 MQ_WR/\:Y&BCD0?5:9VECXTM[^Z6)4F4OG!8# XSZUJI*)%XKSF" MN].L?*3;>1W-Q/,VV&T@C@G>261NRJH)/Y#DBMKX6_".Q^+6HZO:>'G$HT:W M$AO=0BD/VIV8JFV*,_NHS@Y=R=O&>N*]'$U*:BE+HOU/+PN'JSUALSS$OD5= MT+Q->>')9&M9 %F7RYHG4/%,O]UT.0P^HKV75?V#?BAIOAO^UKK0_#B6)M;B M^!748TD,<";I,)D-D<@ CDCT()\>L-*B\26$\VG[Q/:1&>:V8Y)C'WG0]P., MCJ!SSS7/2K4I*RV^31O6PE>#4^OS3+LGB'0-0CS<^&8HYN,O8WLD"GU^1MX& M?;%;?A[XL:;X)U.RO]"\'>'K::PN$G\_4_,U(R%3D(5D;R\''.U >>HKAXD# M$ECA%&6-5KN[-T_0*HX51T%=,J,+O:+X9A\*QZB%DN+**[>YA$^/WCQ[^41FR0A)V] :XII'GD[LS<8'>B"![J= M(XU+R2,%51U8G@"OHGX1?!RR\#VL5S=1QW.JL,O(PRL/^RG^/6G3A:*BMD9X MW&T\.N>2]YGDGA;X#>)_%J+)#IQMH6Z273>4"/8'G]*Z[3OV-]=NO]=JFE0< M=@[\_D*]\M[66"-))(I42491F0@/]#WJ_9G(%#\CQGFU>3TLCYRO_P!C'Q3! M$6M[K2;LCHHE9"?S7'ZUP7C/X7>(?AZ__$WTJ[LTS@3%=T3?1QE?UK[>MS6@ M;*'4K)X+B*.>"4;7CD4,KCT(/!K-S:.FEF52_OZGYZQ7+1=#QZ&O2? 7Q_A\ M!_"V_P##VG^'=)DO]9G#7]_J(^UI-"IRD20.-D9!ZORQSP174_M6?LT6_@&S M_P"$DT",QZ6\@2[M1R+5F/RLO^P3QCL2.U>$T2C&I&TMCVJ-1->TIZ/;S.TU M#Q5X=U.4O-X.L[68KAA8W]Q#$3Z[&9\?0'%9H1QJ6D-M(<'>J@L8VR2 =K$C%8'Q$_Y'[6/^ON3_T* MM5*+HN*W5M#&5*<*B<^ID4445YIU$GC.!'M]#)12?[-/)7_IZN:Q/LL?_/-/ M^^16]XQ_X]="_P"P:?\ TJN:Q*_6,K_W.E_A7Y'Z)@_]WI_X5^2&?98_^>:? M]\BC[+'_ ,\T_P"^13Z*[[(Z1GV6/_GFG_?(H^RQ_P#/-/\ OD4^BBR 9]EC M_P">:?\ ?(H^RQ_\\T_[Y%/HHL@&?98_^>:?]\BC[+'_ ,\T_P"^13Z*+(!G MV6/_ )YI_P!\BC[+'_SS3_OD4^BBR 9]EC_YYI_WR*/LL?\ SS3_ +Y%/HHL M@&?98_\ GFG_ 'R*/LL?_/-/^^13Z*+(!GV6/_GFG_?(K7K+K4KXOB__ )=? M]O?^VGS'$7_+OY_H%%%%?&'S(5]??\$&/^4K_P *O^XO_P"F>^KY!KZ^_P"" M#'_*5_X5?]Q?_P!,]]7'F'^ZU/\ "_R.S+_]ZI?XH_FC^CJBBBOR\_5 HHHH M **** "BBB@ HHHH _D'/2J;?>_'_&KAZ53;[WX_XU^S4-C\6K]"U%]RG4V+ M[E.KGG\1T1V0C#(KH+@?\)%\/HY>MUH$GDOZM;2$E3_P&0L/^VJCM6!6KX'U M>'2_$*K=DC3[Y&M+O'.(G&"WU4X<>Z"NW!S?PG)BH_:.D^'NK_VOX.U:QOIH M(5M[;[-8WDP_X]FF< Q%NT;88_[/S'H6S+\(SJ>E^+)M%U! ND+OAU**[.([ M59 8RRG^%SN !4Y;(ZU5MO VH)X=?14C'VN[U>19F/W(DM8\%R?[G[\G/?'& M>*[.;0X_$FCPZ$\%W=7&E /;1*Y26]**0!=N 1%Z1J2&525)7(:O1.0SH;36 M8[KS_"%\VGZ+H;>57>=.1,24SE0W0#:N *V/&.HZ7;:(T>C7,& MBZC:S!KZZBMFQ;W$R)N.T%F@5L;=R;BI4KP#\UJ?P'J^I?$&TUR_NC;06BI? M1V=MPBW!VB2,296++3E@3O+-GGKFM3P]'H^G:I/>Q#3[;Q()!]ON&#W<2#<" MPE9 D"2,1R1C##N$9]1N+NYUC71?VDCK%J5U%%8M&K!MC;N-PV]5!&W)& 13_ ^I0MIE MOHUC]@TR>XB-U=PZ=;R26ZPL&VDRG#([<$'+YV+@8/(!K:C+K$FM6.P106ZK MYT<=]ILEQ/%E.?WRR81A]TLQ3D$Y;.3L7%S=>(-.C_LJ_2TN)V:;SWB.HV\F M#@JK!MJC/8D'G@<51LO#=QI^@W%@R2ZI83H6$VL77GJSD#'F$G:$/ "QJPX! MW \5ER:GI%D^F0_VI/;BSB:5X-'B>"R4>:R'Y(R,L9!L W/EL_*>:8SK=-TM M[>2/[9MGOI'+R3VH:W5BJL,E&D9GZX[C(7^Z,+:>%YKFY;[>^E:C9J (XAII M21-I^7YC(5X(SPHY&>*YC5?B&X$QBTRTU"]C=@L4%^98%(8$+*=@2.7KM#IV M&6!X.0?%:>*[J2^M]4U/3)KNQ=387H:6Q60N+"&VTO5H=+C.7E2:R-]+$X^9@S^88EZ]"!CM7/?$O4GNA:V;^'=2UF!F M(>=2;A(YEVKNDMD=5VE=I =P!D\ YK2T+3Y-&T94OH+"RL60?;9HKP#3Y2=P M"P!F.S!QQM7)_BX&77/BS3=*TZ>SAN;F./RFFC?44EF3Y,;U)=MX(!!P77 " ML!MY* P/"4&J:GX3O[&.^L-8BN;@VMO#8PK;6FG;1N.]4*[UWF,,%+ ]6!* MGF_"*3>&O$3GQ;JOVN%'6WDLQ#B"VD==H2-CC:P5ND2[=IY;& ?1_$F@Q_$" MW2.]L$U&SMU EB@E4HTV,D*_WMV>#DH!C)8]*PO$-_X=O)+/1+V41ZC%&%L+ M?5+)I+<'"@1K)U.,?>67DG[S<* 1PWB.SUW6+4_V%=0:/X8T]G@D$(:W-B58 M!DE/,DK$XY4L&.. > GQ'UM="TPC0X[674-/N@-5NO)_>1W3QJ/,2/)57?VFVC+6ZQ3_:;99)5X'E@!T4%MQ7#AL>^* MPXO!UQX0U.XO+"QMIO$+(/MZ03EK1U+Y=8OXHI6(4_O %!^YSB@#CO!^G?\ M"+76IW6K/]LUN?3KB86QT/+:9;W/Q!\2RSWURV MP*;B\N6_Y8Q+U('3IA54=RH%;^G^%9M"\;:A"OVFXBOM+OI+:21")9AY$G## MJ) P*L.S UD^*77PGI T"$J;DL)=3D7G,H'RPY_NQY.?5R?[JU+=E=AOH9WB MG7_^$BU7?&GD6=N@@M(,Y\B(9VK[GDDGNQ)[UGC@4 8HKQZU1SD>E1I\J$?[ MM5&^]^/^-6W^[51OO?C_ (UI0V,Z_0Y'Q;_R,$__ '_ -!%9M:7BW_D8)_^ M _\ H(K-J3Z"A_#CZ(***_2+_@A3_P $6+7]O6\N/B3\25NX?A?HMT;6TL(7 M,4GB2Y3&]2XY6W3@,5Y9CM!&":YL5BJ>'I.K5>B.NA0G6FJ<-S\XK*SFU-V% MM!-.=-6^\&_#JZ2&PL+F/, M.IZK@./,4_>2%2K%3P69,\ @_O#\*_V?_ _P.\-0:/X/\(^'?#6FVZ"-(-/L M(X%P/7:,L?4QH/VU65U'6 MUCZR50B@ 8 X ':OF_\ X*2_MJ:?^S)\!/$VF>'M;MI?B_K.D7$?A#P_:0M? MZI?7A0B-TM8@TA53\V]E"#;R:_++_@CU_P %$/VHOV^OCU?_ @U/XLZE:Z/ MJUC-JU_XD31;>XU71X8L QVTFT1Q&4NJAI$?81E1FOTA^-GPE\$_\$ROV2_& M7B/P#HTE]\2/$4<>BV&MZK<-J&N^(-7O9%MK7SKJ3,C_ +V17*@A0J-A1BO' MJ9=]5Q"I5GS2TLE^K>WX_([X8SV])SIJR[O]#\??^"(_[9?QOU+_ (*A>#-( MNO'?BO7+3Q=J,]IXELM&XC$4CR,4E8A9D*94* V00!C(K]P/^"D7[ ' MA7_@HG^S9JO@S7K>"'688WN?#^K[,S:1>A3L=3UV,<*Z]&4GN 1F:7_P3.\# MM^Q-H/PDN(FLKS1;*VE@\26"K%JMIJ\7SC4XYL;O/$[.^2>0S*>"15W]C3]I MO7_$7B'5OA)\5%MK#XP^"(%DN9(4\NT\6Z>3MBU>S!_@?&)8QS%)E3P5SKC\ M:J]58G#+E2-H961U9'1BK*PPR$<$$'D$'M7W MF#Q<,1252#6ROY/L?+8BA*E4<)(;111768'3?#K_ )?/^ ?^S5TUCI86BL \GN02./>LZE2-.#G-V2+A!SDHQW9]5_\$>/^"$'3]$ M\/6BVMO&H"HBCDGVR22?K5_Q+X>T?XJ^"+W3+V.RU;1M8MW@E1@LT,Z-P?4' M_$5\"^(L3]9]JG[E]O+_ #/JEE%'V/(U[W?S/XU ;_A&-2D:^\/WC?,MQ:LQP&;H'!#97J *^:Z^]HU8U8*I!W3/E:D M)0DX2W04DC;(V/H,TM-G_P!0_P#NFM2#]C_^"9__ ;X?!G]LW]CWPU\0/$N MN>/;36=7:43QV&HQQ6Z[6P-JF,D?G7O?_$*1^SW_ -#-\3__ ;1?_&J]R_X M((_\HRO W^_+E0H3>[LCZRGAL)'#QJU8K97/#O^(4C]GO_ *&;XG_^#:+_ M .-4?\0I'[/?_0S?$_\ \&T7_P :KR#_ (BZ[+_HA^I_^#^+_P"-T'_@[KLO M^B'ZG_X4$7_QNNCV.>=W]Z_S,O:99V7W,]?_ .(4C]GO_H9OB?\ ^#:+_P"- M4?\ $*1^SW_T,WQ/_P#!M%_\:KR#_B+KL?\ HA^I_P#@_B_^-TZ'_@[JT\S+ MO^"&J!,_,1K\60/^_='L<\[O[U_F'M,L[+[F8W[7G_!JI)X?\.76I_!OQ;=Z MA-:1F1=*UIO,GO#_ '4D&U0?K7Y%_$WX8^(/@UXZU'PUXHTJZT;7-*E:&YM; MA"K(P.,@]&'N.*_J0_X)T?\ !4GX=?\ !2/P9<7?A.:6PU[2T#:GHUT?W]GD MXR#@;USQN Q7R+_PFNZ9CC,NHRI>WPQ^!,\GE0NPZJI-?N5^RY_P;,_ [XX M?LW>!?&.I>)/B)!J/B?0[34[J.#48EB266)78(#&<+D\#-?AG='-I)_N'^5? MUR_\$\SG]A3X1?\ 8I:=_P"DZ5V\1XNM0IP=&5KMG/D]"G5G)5%<_GJ_X+3_ M /!.WP9_P3C^.FA>&/!6H:]J%CJ=F;B5]5N%FD5L*>"JKQS7QF6VC)X%?J1_ MP=5_\G>>$?\ L%G_ -!2OE/_ ()"_L81_MS_ +(Q7Z.:#_ ,&HGP*BTJ$:GXL^(L]]M_>O M;ZC''&6]E,9(%?I'J6I>&_V?_A5)%_"UCEW.$AM((UQD]N *_,/XU M?\'7/PX\$^.[K3O"'P_UOQGI%N[(NI_;EL1*0<'$;QDXZ\YYKY?^TLRQLV\+ M=)=OU9[?U/!8:*5?5^?^1TO_ !"D?L]_]#-\3_\ P;1?_&J/^(4C]GO_ *&; MXG_^#:+_ .-5Y;_Q%S:#_P!$5UG_ ,'\7_QNC_B+FT'_ *(KK/\ X/XO_C=: M>RSSN_O7^9//EG9?=W]Z_P PY\L[+[F?-'_!:C_@F!\ ?^":W@/1;+PCK_C75OB#X@F)@M=0 MU**:"U@7!9Y$" _,"0O/45\A_L&?L?:Y^W-^TYX=\ Z+#.T-].LNIW$8Q]DM M%(,K[N@8+DC/7%4?VU/VL_$/[;7[1OB#X@^(I)/.U6=A9VS/O%A; DQP@]]H M..*^H/\ @E-_P6!\$?\ !,;X?:E!'\([[Q5XPUR8M?ZV-6C@#0J3Y<:(R$K@ M$Y.>>*^D2Q='!V7OU/U_R1X]Z%3$7?NP_K\S]$8_^#4?]GT1KN\3_$YFP-Q& MJ1 $_3RN*=_Q"D?L]_\ 0S?$_P#\&T7_ ,:KR/\ XBZM._Z(AJG_ (4$7_QN MC_B+IT[_ *(AJG_A01?_ !NOF_8YYW?WK_,]CVF6=E]S/7/^(4C]GO\ Z&;X MG_\ @VB_^-4?\0I'[/?_ $,WQ/\ _!M%_P#&J^MO^":/[>&$N[5;?[#+*>$_">I>/?%&GZ)H]K)>ZK MJUPEI:PQKDR2.P5?PR1D]J^PPOM%0C[;XK:GSU;E=5^SVOH?0?\ P3!_X)P> M(_\ @I)\>U\-Z=*VE^'=,47&M:JR$K:Q\D(N/XWP0/0]:_2O]J/_ (-6O!.@ M?!/4]0^%OBCQ5/XPTZV:XBMM7N5G@OBBEC$BJBE6;& 2<#-?C>'WM8E\5ZK&M_KT^T&3[0Z@M#O\ XEC)8#ZFOIJTU6UOYY8H+F": M2 XE2.0,T9_V@.GXU\3C^(*[Q%\/*T5^/J?2X7*:2HVJJ\G^!_&?XB\/7WA' MQ!?:3J=M)9ZCID[VMU XPT4J,593]"#5.OUC_P"#E'_@F2_PI^(2?'#P=II' MA[Q#*L'B"&!,+97)P$D"CM(=[,>Q'-?DX#D5]I@L7#$T56AU_!GSF)H2HU'3 MD%%%%=9SA1110 'M]17:>&/^/(5Q9[?45VGA?_CR%<<_XZ]/U.7%_P ,]@^" M/BBUT7P'XOTN]N/L5MXKMTT=KHC(M6;=,C-_LEX55O\ 99JO_"_2O!?@OPW+ MI_C=KG1]8GU B:YB-T)9[+9'Y8MY8=T7EEQ+YC,DA*E-BDCCSZU_Y)W>_P#8 M1M__ $5/4.E>,-3T:!8H+M_('(AD EB'_ &!7]*]/$47I*+M?Y?CK^1Y&%Q: MBN22O;^MCZ9\/1_L[_$7Q6-*G\8>-A=:U.C/K&M:G);()2H\SS',?EQI(20S M,K$"-<9SBO+?AMX:T+X4?$'6/%>KK M6V]I2NT$ $G%<%'\1-4@#>1_9]LS=7@T^"-_P#OH("/PK*U75[K6[QKB]N9 M[N=N#)-(78CZFN:&&>L92]UZ;W_16.JKF$;H>&9$\$V^LJK&&2^DLG/96 M$:.OYAF_*L2NN/+M%WL1"_*FUN='\)(EF^)>BJP!!N1@'N<''ZXKZN\"2P0> M+=*>ZE@M[9+R)II9[FZ7XA M&L:;J\J3*5CBL9(_/T]"F22LB[ -G.<4_P"(2?#CXC_&[Q3KPN/AR]G)H&FR M:+:K=>4MS*4C28L&FCC26/:P*2'.W!"LQ^9+:M.&5;:V:61ECBC&YW8X5 M1ZD]!63P:I^\ZCTM?7R2U^[\6="S!U?W<:2N[I66UVWI_P"!?@C"^/;P)\#? M%/VC;Y9TZ0#=_>_A_'.*^"Q7NW[5_P"T?;^.H/\ A'-#F\W38I UU<+]VX93 MPJ^J@\Y[UX37HX=MKFZ'HX>@Z4.66XH.#7LWP5^)'P]\-6?V:_T77;?5=7TN MYTF\UAM162WLVGC>,SI;K$&(7(R"Y.-W4XKQ@G%;.N:&_AZ>&"0$2O;QS.#V M+J&Q^1%74C"I^[FWK?9V-)U)TTJL$M&MT>G?"/XVZG^R:;W3KOPWI>M^?J5I MJ5K=2ONAD2!B9(T< B2"XQ$'&>5CQQDUT$W[+=7UJT\!V_VS7[&TL;W M[7J/GJ@MG\R-H0(EVDR)"S;]^?+[9X\2LO$%]I]OY,-S(L.=WE$[H\^NT\?I M33K<[$D"V4G^)+=%/Z"N:6'C)\S2;?FU^!I#'V2CJODG^)Z3>_&3_A+/C[!\ M2WT>R\,V^GK;S16-GQ#//#"L>V-2!\KNI9AT4,1GI7"_$3_D?M8_Z^Y/_0JR M+BYDNGW2N[G& 6.<5K_$3_D?M8_Z^Y/_ $*NF%%0I.7HODKV_,XZN)=6:5MG M?YO?\C(HHHK@-B?QC_QZZ%_V#3_Z57-8E;?C'_CUT+_L&G_TJN:Q*_6,K_W. ME_A7Y'Z)@_\ =Z?^%?D@KW__ ()B?LFP_MG?MG^%/"&IHW_"+P.^K^(Y-YC6 M+3K8;Y07'*[SLCSD8\S/:O *_4#_ ();_"_P'^SU_P $X/B%X_\ B9\0XOA/ M=?'IIO!OA[7'L7N[B&PB#?:&AC09/F-YHSP!Y2'/0'@XES"6%P,G3OSS]V-D MV[OJDM=%=_([*<;RU/@K]K_PSX;\-_M%>*3X*L6T[P/?ZA-<^'8#*TH2Q+D1 M@.Q+$8&1DDX(YKE];\&BW^'^EZ[;AC!<2-;3G.=DHY'Y@']*^O?VQ/V9_@G; M?L>6NJ_"?XU?\+5USP#>1P7<(T.2Q=+&7<"Q+?W"$^H!KR3]A7X3/^U?=ZK\ M((I%BU'Q+/;W&ERM_P L9!(J2-] I!/L&KT,%C:$\+[6/,H16\TT_=6[YE?Y M]1.+YK'H'Q+_ &,/"OPK_P""2O@+QS?Z9(_Q6^(FLW&MV<_VEP;70808]IAS MM(M_\%%_C_HOB'_@IQ9_#G32@^'_PWT6W^&UE "/+ M0I&!*?3/G$1D_P#3.JO_ 5 T9/V*_V$_@?^SC:3+_:M\;CQ]XJV'F2:9W2U M5QURJEQ@_P#/%:^8IU\14P>'IN353$3YGKK&%^>R[6C:/JS31-OL>&_\$I_V M2=._;$_;%T70O$B_\4/X?MI_$/BJ5I&BC73[9=S*SJ05#N40D$$!F(/%>6_M M->'-&\.?'/Q)_P (S8R:=X3OK^:\T&W>5I3%8O(QA7>V2V%P,DD\5^A7_!._ MX3?#S]GW_@EEXOU[XH?$F/X1ZE^TG++H6D:PVGR7ERNDVQVRK%&G.)2TV6.! MAHSUQ7B7[.:13:2SW#J^(U.)"X55PP/7@9->A3_L2_#K_ M ()_?LB7WBW]H33I-;^+7Q$TJ6'P7X"BNF@FT-77"ZC>%""K(<':>!C9AF+; M.Y_X(A?'Y_V6OV-?VKOB##HUEK]SX4L=&O;:QO#^XFF#W*Q%^"<*[*W'/R\$ M'D?+'[3&J:_^V'%J?QIN=5N]?UNY<+XC@D;<^GD#"F-?X8%' 5> O/\ >K&E M2QV,S#$4.=QHPG%NS?,_1=+AU)[!HYPR$3;D(W84.-I./FSVKZ!7]N7]B-7^7]C_5'!'& M[QE/_+S*\K_X)9_%2V^#?QD\7:[=>#?#?CJ.V\)7A&F:W;^?;L0T;;@,'G"[ M>AX8UZ1XP_X*Z:)XN\&ZGID?[)/P(T^34K.6V6ZAT1O,MBZ%1(N(P=RYR.1R M!S6VEKZN*LK(R"M2LNM2OC>+_ M /EU_P!O?^VGS'$7_+OY_H%%%%?%GS(5]??\$&/^4K_PJ_[B_P#Z9[ZOD&OK M[_@@Q_RE?^%7_<7_ /3/?5QYA_NM3_"_R.S+_P#>J7^*/YH_HZHHHK\O/U0* M*** "BBB@ HHHH **** /Y!STJFWWOQ_QJX>E4V^]^/^-?LU#8_%J_0M1?);G6[J46<4)F2."") M<%BTSVZ(]'A^#,?A^Y ML;.\^%L^BP3B"U-S#J$NJ/&"H7>75U VL$R&!R%Y)KYJ^$>F^)_'WQVO_#.J M"=--\*_:I[ZRTFW$+N(LJ(XRF'&]]@X8'!.*]G\,?'O4M)NW;4M4U+6864J( MI#;Q@'/#9#=>U<1\)OBXFA_M*_$[4W@DECO/*_=K*JL-KA1\Q..,US5.)^?V MDJ,(6A%/W'4L_>2_Y>7FM&^I[N9Y/A/;X=1BHIRLTDM=+Z_=^)[#;_!^8>'E MN'^$\MP@"1&_FU*9[@@(Q&;8?F9@6W\[B2#7S;^TQHOB3P]\9]&\.Z"MU MHUCX@M[>72[)(/(EM#-A)(MPRX D#\;NF*]?'QSUO^V//_X2#5/LOF;Q:A;; M8%W?226S6-\6?CA)K'P!\2Z;=-=7EV^G.C7QQ6,>+( M5*=.$*<.>3BM'5YEKJWS?N]=O=[]>G9F&3X-86IRTTK1>J2OHC#_ &3O 6IZ M[X#B\2:S8>(?%E[K]S-%:P,]S+;I;Q*58L%;;N=V*C<. "1WKUSQ-\&X-0DC MT_4OAAJ?A>+5#'!)=6=]-?R1^:'W2>9&P5=KR,2&[,V2037#_"#XX-X?_9]\ M,V%G)=6FH1Z%_VA-5L;MSK&KZAJ\!0J(UMH82K9 MX;(D].HJGQ73ITZD:E.'-%R6LJJF]='%1_=Z;>]?;H++LFP?U2GS4TVTG=I= M=3Y3^$/P=O=0^/-SH%Y>WNDIH#W,NIWEHQ6:"*#.\H0"9Y>>A/3 M.._3-=-/B.C3FZ>)I)OEB]:CANKM)).[\W]QY^39%A)492J1YGS27R3M_P $ M^4_CAX?U_P"'?QSAM]%US6K_ /MR&VN=,N))B)KB.8#;&P 53MDW)C:%XZ8- M?3OA;X=^'XK*31M0TKQ7XKNK1'M[N31;.,[I$C/FD1F-%5-SR)D')R>N37$_ M&OXE:?XE_:E^%NI*DDL=LT@=I[?$A^<[>#R<'D>AZ5Z9X@_:@URUND7P_J*V M]K@&07=E.79L\XV\5G2XEI)P=6EI.+:O4<4M6E=J-Y.R\MQ9=D.$>(KJ<;I2 MLEVTO^MOD>)_M3^"_L'@*?Q%X8U'7=-_L>[A2]L'?RS'',&99TU6:2[U*73V#D6KK QWKM8;^A''X]*D^ WQNC\"?LZ^%X M-+FBM]3AT]2D3PR^3N+MN8LBGDX)/O0N)J%_;>Q_=\_+R^T_N[^T<;VYM=MM M!?V#A/[3Y+>[R7M\[?UYD'C?X2>%/%+V.E0?\)[X.N+M8[>*XU.-+:5GE0!3 MRC,Z;E16(8,V!DUX!\!;OQ5XA^+A\/:OJUT-/T0SW&JMVC@!W[2ZLP8 MD!01W85]6^'_ -JC6=2N63Q#J%B+8+E#9P7+,'!X^\O3'Y5Y7\&?B-IOAS]J MGXI:EL9(;DQF.2" E^7&[C&1N)R?>G6XDI7G[*E90BF[5.=/5+1V]W1^?IW> M8Y#A%7H*FN5.5FN^E_TM\SMM2\#>&=9T&&]DT#QRES;%TM]7BB7[+;M) 58^ M<8RQ;!VX*%>!7R!^T/\*X?A)\1/L=E<7-YI6H6L.H6-QYMO.;99S*SS1%)"/,X'/.!SCZFMEG^'Q->%"A24>:[NJCGI;9II:^: M?R,^(,GPM'">VHQY6FO\CYY%% Z453W/E1'^[51OO?C_ (U;?[M5&^]^/^-= M-#8YJ_0Y'Q;_ ,C!/_P'_P!!%9M:7BW_ )&"?_@/_H(K-J3Z"A_#CZ(1VVH3 MZ#-?TO?!/XXZ7_P3A_X(,^#?'NE:0-9C\,>!++4XK-&V+>7=T$+-=N8-6#0R##P6L*[H+6W()'EPJ,@X8M4 M/[*G_!'']GO]C?Q3K&M>#O L,FHZS"UK)+J]P^I^1;L^&/@KIQ\=:RT3[X9=5N1);:9"Q'&Z-!7X$?M(:C\=/&'_ A>MZ]\+O",^FA-X5QY,<4%P45IP M"_S<[5R"#D"NFEAHU<-+%.JN:*:N[]>_6]FTM^G8QG6E"LJ"@[/7_AOP[=>Y M_097B/[;'[+B?'?PEI_B/0M8C\'?$OX?/)JOA7Q-MXT^8+F2"X'_ "TLYE&R M:,\%>1\RBN/'[ /CSQ4Y;Q9^TY\:=1W_ 'XM$_LW083[ 0VQ<#_@=*W_ 2, M^$&NQD>*C\0/'C."'/B3QIJEZLF>N8_.6/\ \=KR*:I4Y*7M-?)7_.QZ$^>: MY>7[W_E<^8?V6_\ @YT^&WQH^,WACP'XG\'ZWX7O=^"_Q+\)?&'PM80:6OCZXFTW7[:WC M"12WT:"2.Y"C@/)&'#>IC!/)-?0GPB_X-:?"/PT_:XT_QG'FL ETS1R"2*"6XW8,:L!DA S!<<9)KQ__@ZT_:]T'QGXC\!?!S1KV"^U M/PO$G];WOH?CS1117VI\V=-\.O^7S_@'_ +-735S/PZ_Y?/\ @'_LU=-6,MSR ML3_$84445)@!Z5YYK'_(6NO^NS_S->AGI7GFL?\ (6NO^NS_ ,S5PW.W![LK M4445J=X^""2[G2*&.2::5@B1HN6/ M?',27NH9&38Q'[D*MZ%0C$>OTK\T/^#=C_@FK/\ M0_M#P_%#Q-I^[P1X!N$ MN+03+\NH7X(:/"GAXP V[/?'%?O1^T3^T!X9_96^#&M^-O%5T+'0_#]JT\NP M#>^T<(B\98]A7QO$>8.0.S'UQ7XP?MH_M7ZY^VE^TEXE^(7B"24S MZQ1_2M_P6=_X M)X6O_!0#]DW4+&SBBC\9>&5;4=#N6^7]X!\Z,>X*;L#UQ7\P6L:1=^'M7NM/ MO[::ROK&5H;BWF7;)"X/*L#T-?UQ_L4?M8:!^VO^S=X<^(&@2PF#6;56N;4/ MN>QGQ\\,@ZAAD<'U%?CA_P '+O\ P3$M+\OPUXC/DZ_%;1DI9 MW>23%%^ 7@_4DU+4&N/-\526\@,5GL(*6Y8'_6AURRGH&%>" MZSS',HSI*R5ON75GJ*FL'@W&;U_5GXILI:R*]RA%?UT_\$^8&MOV&?A&C8W+ MX2TW./\ KW2OY&Y/NU_75^P3_P F2_";_L4]-_\ 29*]3BS^%3]6<.0_'+T/ MQ>_X.J_^3O/"/_8+/_H*54_X-7M8L;?]MWQ#92[?[1N-!GE@R^#L4QAL+WY( MYJW_ ,'5?_)WGA'_ +!9_P#04KX1_8:_:MU/]BC]J+PM\1-,\UET>Z0:A!'] MZ]M"P,L/_ @!7;A:$J^4JE'=Q.>M55/'N;V3/Z2/^"S'@+7_ (C_ /!-_P") M^F^'(;B[OFTF61[6 %I+J,*=T:J/O$\<>U?RM0CRDV$;6B_=NIX*,."#[@C% M?V!?LS?M,>#OVPO@UIOC#PAJ5GJ^D:I"#(B.',#D?-$X]0REU:[_ -:]G=364;'U\N)E7/OBO R?-XX%2HUXO?YG MJYAE[Q+52DS^6;=1NK^FG_B'>_9*_P"B9M_X.;S_ ..T?\0[W[)7_1,V_P#! MS>?_ !VO:_UIPG\LON7^9YO]AU^Z_'_(_F6W49S7]-/_ !#O?LE?]$S;_P ' M-Y_\=K'\>_\ !MY^RSXI\*WEGI?@V[\/ZC-&5M]0@U2YF>U;LP1Y"K?0T_\ M6C"=I?H8BG6@JE)W3/*JTITYO+O\ @[*_Y-.\ ?\ 8SI_Z*DKU'_@V9_Y1NZ7_P!? MLO\ Z&]>7?\ !V5_R:=X _[&=/\ T5)7P%'_ )'7_;S/JY_\BWY(_!NBBBOO MSY0"<"OUZ_X-F/\ @FR?&?B^X^/'BW3LZ;H[O9^&XIUXFGP5EE*'@J%92I]> ME?G;^P!^QMKW[=7[4'AWP)HMN[6US.L^J71!\FSMD^9S(P^[N564>Y%?U9_" M;X6^'OV>_A/I'A;0+:'3/#_AJR2VMTS@1Q1KCUD^#]I/VTME^9Q7[<_[6VA_L3?LT>)?'VMSQI_9ELRV,3'_CYNF!$, M>/0OMSZ"OQ<_X(O?\%E=<\,?MW:_#\2]1F?0?C%J =WFF,B:1=LS>3'&#P$+ M2$$C '2O//^#@7_ (*3S?MC_M,R^"M!OI)/ 7P_GDMH5CSLO;O.V60XX=?E M4KGI7Y^_:"A#1O-%(IRDD>Y7C/8@CD$>M3E620^J-5E[T_P[?YCQV92^L)T] MH_CW/[$OCW\%-!_:9^"VO^#-?BCNM&\2V,EI(R@,4#J0)$/9AG((K^4[]NO] MCW7?V%_VE_$/P^UN%PFG3;]/N<9CNK9OFC*M_$0A4'T-?O+_ ,$!/^"E5O\ MMI?LQV_A/7KL+X]\!0QV-S'*<->6P4B&1,\N0BJ&/J14'_!P'_P337]L_P#9 MO?QEX=M-_CWP!!)=6PC7,E_: %I8 !]YSM7;GWY%>5E6)GE^+>%K_"]/GT9W MXZC'%T%6I[K^K'\X5%.EADMIGBFC:*:)S')&PPT; X93[@@BFU]Z?*A1110 M'M]17:>%_P#CR%<6>WU%=IX7_P"/(5QS_CKT_4Y<7_#.NMO^2=WO_81M_P#T M5/6-NR*V;;_DG=[_ -A&W_\ 14])H]@T'A35-70!I+)X8$)&?*,A;Y__ !W M]S7LXBRIQD_+\78^?PT)3J'WN+Z=8%,VJ10)&6(&YBY "\\GVK8_9S_9ZF_:/UG5[6/68 M]-N=/ACF7SH3)]HW,0SYDI>G]?F>FL#%PY[-KU_X! M]->-O^">Z_ /X6VO@O7-;LM>N/%5J-8:[T]2;>SF)*((7/\ K-H126P,[B,8 MKXF^*?PHUKX.>*Y-(URTDMI@-\,A0B.YC/21">H/Z=Z^C?\ @GQ\;_%.O/J7 M@R26]U2RTNP?4-.=E,TFEJKKYJ(2"5C93NQT!3(QS7NGCGX<:1\:-!-AXCMO M[1C;YDE=CYT#?WD?JI_3U%?(K,Z^78V=/$OG4G=V\^J7Z'UJRZAC<'"6'7*X MJRO^3_S/S:J?38KB?48$LUG>[>15@6 $RLY.%"@<[B<8QSFOH7XL?\$Y_$_A MR1[KPG*OB.PR2+=B(KR,>F#A7^H(/M7)?L]?$E?V0?'FK>)=:\,:HWC?2K"1 M/"0O(!%;:5J;D*M[,CC+F%"SQJ!CS-A/"U]71S"C7I\V':D^W7Y]CYVK@JM& M?+77*NX_1OVMOB%\,=3ETCQ!#!J\FG.;>>P\16!-S;LO!1F.V96'<$_A78Z= M_P %!K&./_2_ACH,LF/O0:I=0C/TRU>V^,OVG_@/^T%XXL(M2U&_LKKXL:=: M:G\3=;NK802QWEC8(D.E6\[ ^4ES>1>;-<#@[T&0 37'^!O ?[/DOQ/O+&*P MT>^NS\/M9N&LKOQ)'#I;:U]VRC@N6FD59O+8L0TI4.@*\G:.-3IVO*G*+\KK M\FNOZ/J:3PRG+XHR\VDW^*?3]5T/,M:_X*"WLL;+I?@SPSISG.UY99[HK^#. M!7FGC3XM^.?C5;S&^NM2U"QM@9)(+.W*VL '4LD8V@#U;I7UC\-_%F@W?P1^ M!E]I$_P)T_0X8IM)^(^E>(X-*%U.8;Y@+B3>AO7,MHZX>$YW1@C!KIO#G_!0 M?X=^'--CM_#_ (I;PQ&*_'"2E%\YPQ9@D;2[V1"[%5(&XXKO?A MI^P[#H)CO?%=Q'>3##"QMR?*4_[;=6^@P/K6V*SC#8>'-5>O\O46&RRO7E:F MM._0\W^!O[.FK^+X+;Q-J6EW\'A5)2(KN2W=8+Z13RB/C:0#][GVKT#X^?LG MZW?^%H/B!:7FE'2[]O)DANKE+1X60[,J9&"N.,\'(].]?0/A#XW>)O@MIYM] M U&[@TF"-FDTH*LUG*B@DJ8'#1],\[:^)]6\2^)/VK/C+I]K?7]NE[KE\MG9 M1SR>18Z:)'P%50-L<:YYVCGW)KP^VJ_X?8H7/P_,#%1KGAJ20#.Q-20\^F?N_K6;J_AF_T&*.2YMV2& M7_5S*0\4GT=25/YU[E#_ ,$^#IMGIDNM^/\ PWIJZC*UJS1CSQ;7'VH01(Z[ MA(/,5DD7<@.'^[P2/'O EY/X<^(2Z+M_M"QN[X:==6G5+M3)Y>0.S]U8<@XY MKZ95U--P:E;RM]S/F98%1:3O%OSO]Z.?9MU;7Q$_Y'[6/^ON3_T*J_C+0U\, M>+M4TU)?.33[N6V60?QA'*Y_2K'Q$_Y'[6/^ON3_ -"KN:7L+QV=CRXW]K:6 MYD4445Y)WD_C'_CUT+_L&G_TJN:Q*V_&/_'KH7_8-/\ Z57-8E?K&5_[G2_P MK\C]$P?^[T_\*_)!7H/Q8_:A\9_&WX9^ O!_B'4HKGP]\-+"33M!M(K=85MX MY&#.S[?ON=JC<><*/A-( M;66>W6>+$D;1N&1N&!5S^A[5Q%%55IPJP=.HKQ:LUW0>AI:MXOU+7?&-SX@N M[N6?6;R^;4IKIN7DN&D,K2'W+DFNM_:;_:<\8_M?_%Z]\<^.]0AU+Q#?00VS MR0VZV\21PH$14C7A1@$\=2Q/>N HK/ZO2YXU.57BK)]D[72^Y!=GH/QJ_:A\ M9_M!>$_ NA^)]2BN]*^'&CKH>@VT-ND"6MN,2$6N>\'?$[6? M>B:[IVFW*16?B.T^QW\;QAQ)'G(QGHPR>1ZFN?HJJ-&G1CR4E9=EYZL-SO\ MX:?M,^,/A%\(?'O@70K^"V\-_$N"VMM>@>V21[A+=R\>QSRAR2#CJ#6'\-_B MOKOPFO[RXT.]^RMJ%J]GBO/Q>28#%5/:XFC&4N[12G):)FAX MM\3W?C;Q7JFM:@8FO]8O)KZY,42Q(997+OM10%4;F. !@5GT45Z<4HJRV("M M2LNM2OC>+_\ EU_V]_[:?,\1?\N_G^@4445\6?,A7U]_P08_Y2O_ J_[B__ M *9[ZOD&OK[_ ((,?\I7_A5_W%__ $SWU<>8?[K4_P +_([,O_WJE_BC^:/Z M.J***_+S]4"BBB@ HHHH **** "BBB@#^0<]*IM][\?\:N'I5-OO?C_C7[-0 MV/Q:OT+47W*=38ON4ZN>?Q'1'9"/TKZ2^$5T;GX1^'S^\^2*6/Y2V.)6]"/6 MOFUQD5Z/\/\ X_P^#/!UMI4^B?;C:O(RS"[$>0YSC'EMT^M>=G."JXO!JE15 MY*2?;H^YZ>2XZEA,8ZM=VCRM=^J['ML+,\R+^^Y8#[S^O^]7GGPQU$W/QU\< M#+?ODF/!.3MF7T.?UKK_ 3\3O#NN:/975SI\]G<3P+=[3=H8T!N)85RWE#" M[HU!8]#*G;)">']*\):7X[N]1^S7>F:AJ(E@> SEX;ARP+;"RY+@C[GRL.Z" MO+RWA_&4J%>%6%G*-EJM_O/7S+/L'5KT)TIW497>CV^XU/-(/_+;_OI__BJ\ M\^)VIFT^.'@?[W[GR6Y)S\T[>IS7J-KI]L]]$OV&*>WFDD ECOE!"HA.2IB_ MO #@G')]JYGQEX6T/Q5XNTF66SNM)U2U*"R%Q,4%YLK MF_BW=&'X3Z^W[SYH8T^8MWE7U-=5;*FI>(0)M*^R6DL@#-+=*LNYN0% C*-_ MWWD>F2 ?-OVB-?U#0_#=YI3^'O)LKQX]FI17?G1,JMD @1KM)]"?7&>M<67\ M-8^GBJ=2I#W5)-ZKH_4[,PXCP-3"U*=.>K32T?5>AO?":\$_PE\/$NP*0RQ\ M'TE;W'K70Q3*\R#S'Y8#J/7_ 'JYCX"7$$7PVMK/5O[0TPV&^4OL!#1R-E&V M[PPR>!D9;/RYYQU,7B;PS;WUM_Q--4(>0+N\I=JGS98U!/F]"\+KNZ9*Y/S" ML_8\]^&]^MY\!8@?X/\ OA/_ (BN7\.?#F?X=_$76]?O99KK3]3CF%O!90/)?2EY M P'E<8QWRV!D9-=+:>)O#]V=BWFI&;R6E6-8E;S")$B"*PEP2TC[ >A96YQ@ MGLSW)<95Q$94:;:Y8KIT1QY%G.$I8=QK32?,W\F<-\1[];+XW>!<8Q$8V/ _ MBG([ ?RKOYX8H[EQA?EO^Y7 ^,_#[?$KQMH>M^&DO=0CT](#YDK^QK-^,&J'6] O/#VCZ7KVHW&H"&6 MWN5MP;:6+(8.&#MP1CJ!COBMWX1>$SI7PVLK#4K_ $^POK!YA/"["7R06+#< MR*RJ<Y\H(_W:J-][\? M\:MO]VJC?>_'_&NFALSOK&=H+BUD'1D= M2"#3O$?@?6_!T5M)K&BZQI*7B[[=KZREMUG7KE"ZC5416=W(5549+$\ =S5C4-#O=(16N[*\M5= MWC4S0-&&=#AU!('*G@CJ.]+^Q\#_ ,^T/^T,3_.S]+3_ ,'5_P"T!G_D4OAE M_P" MU_\>IC_ /!U9^T&S<>%OADOM]CNC_[6K\V-*\.:CKQ7[#IU_?;I5@7[ M-;/+ND;)5!M!^8X.!U.#5-E*,0005."",$&C^R,%_P ^T']H8G^=GZ"_&/\ MX.8?VF/BGX2N-)TZ[\)>"OM2&.2^T73F^V*#UV/,[A#_ +0&1V(KX$UW7K[Q M3K=WJ>IWEUJ.I:A,UQ=7=U*TLUS*QRSN[$EF)ZDFF0:5=75A<745KE>>:Q_P A:Z_Z M[/\ S->AGI7GFL?\A:Z_Z[/_ #-7#<[<'NRM7>?LR_L\:_\ M6_';PWX!\-P M22ZCXAO([8RJN5LXV8!IG]%7.37!LVU<\_@,U^_/_!MU_P $SW_9_P#A-)\8 M?%VGF#Q=XOBV:7!,O[S3[,Y!/_;4;6^E<>:8]82@ZG7IZGMX+"NO54.G4^^/ MV+_V5M#_ &+_ -F_PU\/- 119Z';XDD _P!?,QW2OGJ*-)MM9TY91-]GGSL+#(!(!&>IZU\S_P#!9/\ X*-6?_!/G]EN^OK" MYC/CGQ"ILM!M@?GC=@1]H(_N(<9^M?B*O_!?O]I_'/CV;/4X1<#]*^(P648K M&)XB+MKN^I]+B,?0P[5%K[C^A#_AWI\%/ MV:/@QXA\=>)? ?ABST;PY:-=7$C0>G"CKU+$#\:_"+_A_P!_M/?]#[/_ -\+ M_A7F_P"T]_P50^-W[7_P^3PMXX\87>HZ&)O/>V7"K,V, -@#(KTZ7#V,YU[2 MIIUU9Q3S?#\KY(:^B/L/_@CW_P %A?\ A _^"@/B#2M\&^(;."_P!*UZS>W=)1E58C MY''NK88?2OX[X+B2TN(YH7:*:%UDC=3@HRG((^A K^D+_@@!_P %(1^VA^S# M'X6\17Z3>/O D:VEV';]]>VH 6.Y;U9CN!QZ#BJXARWV=L71TM9/]&+*<9SW MH5.NW^1^"G[O?L-?M*^(?AWKR2EM,E,EA/? R/=Q&-0'OK4 >8C'J=B!F4>Y MK^<.Y1HXY%='C=00R.N&4^A!Z&O?RC,%BZ"F_B6C_KS/*Q^$>'J\JV>Q_3Y_ MP01_Y1E>!O\ ?N/_ $.OC#_@[5_Y!?PH^MW_ .A1U]G_ /!!'_E&5X&_W[C_ M -#KXP_X.UO^07\*/K=_^A1U\I@?^1Q_V\_U/=Q/_(O7HOT/Q7MKF6RN8YX) M98)X6#QRQ.4>-AT*L.0?I7[J?\$//^"\*?&=M%^#GQ>NHK;Q4B+::'KTC;4U MC'"Q3'H)L<# P0O)S7X44^WN)+2X26*1XI8F#HZ,59".A!'(K[#,,OI8NGR5 M-^C['SV$Q<\//FA\UW/[/RVZ/*8.1E?0U^7O_!23_@M3\=O^"<7Q9?1]?^$? MA'4/#U^2VD:U%,],M]6T?4XCL M<@%H&(^62-NQZ?6O@?8+ XGV>,AS1_K5'U7M?K5'FP\K/^M&?@E^U5_P#U7!K\]+R\FU&\EN+F::YN M)W,DLLTA>21CU+,223]:^GO^"H7_ 2Y\8?\$VOBV]E?)/JW@K4W9]'UM4)1 MUR<1RGLX Z\#I7RY7Z!@*>&C24L*EROL?*8J=9SM7>J$D^[7]=7[!/\ R9+\ M)O\ L4]-_P#29*_D5D^[7]=7[!/_ "9+\)O^Q3TW_P!)DKY_BS^'3]6>MD/Q MS]#\7O\ @ZK_ .3O/"/_ &"S_P"@I7Y;U^I'_!U7_P G>>$?^P6?_04K\MZ] MG)?]QI^AYN8_[S/U/4_V7/VU/B=^QCXL;6/ASXKO] GE0Q31*1+!,A()4QN" MHS@<@9K[Y\)?\'7WQD\/^'[:TOOAUX#UFY@0*]Y-=7,?*AGFV\'RXV?'UP*D_LF\_Y\KW_P !W_PK?$9?AJ[YJL$V9TL76I*U.31^ MJW_$6O\ %C_HDWP\_P# ^\_QH_XBU_BQ_P!$F^'G_@?>?XU^5/\ 9-Y_SY7O M_@._^%']DWG_ #Y7O_@._P#A7-_8N _Y]K\?\S;^TL5_/^1^JW_$6O\ %C_H MDWP\_P# ^\_QKV/]A[_@Z*E^,WQSTOPM\4O!.B>%=-UV9+.SU#2)Y91%.[;5 M$GF'@%BH&/6OQ&_LF\_Y\KW_ ,!W_P *]:_8D_99\#]!\+:#JEU< M#5;:ZFF^SLD=O%'(KNY=@%&%4GKVK*ODN 5.3<$M-[O0TI9CBG-)2N?U7?M" M_!#1?VD/@OXA\&:[:V]WI^O64MMB5=PB=E(20>ZL0P^E?R._'_X42? GXZ>+ M_!$O"UK;2W!DCTZV5'GE/)"+RS'\ M,U_)Q_P4?\<6?Q#_ &[?BGJ=@=UHWB*\BC<'B0+,PW#V->+PI.7/4A]G<]'/ M8QY82ZGB=%%%?:GS9_1K_P &S/\ RC=TO_K]E_\ 0WKR[_@[*_Y-.\ ?]C.G M_HJ2O4?^#9G_ )1NZ7_U^R_^AO7EW_!V5_R:=X _[&=/_14E? 4?^1U_V\SZ MN?\ R+?DC\&Z?!!)=W$<,*-+-,ZQQHHR79C@ ?4D4ROT=_X-W/\ @FR?VK_V MA#\1_%&F&?P+X%DW1+.G[C4KWM$1U.T,KYZ<5]MB\3##TG6GLCYJA1E5J*G' MJ?IC_P $"_\ @G#'^Q/^RW;^(]>L@GCWQW$M[?-(N)K&W8!DM3V^4Y)QZ]:^ M[]3TV'6=-GM+E/-M[J-HI4)QO5A@C\C7+?'CXT:'^SK\'M>\8^(+NWL-)T"S M>X=Y3M5F ^1![LV%'UK^=CXH_P#!Q!^T1XO^(^N:IH/B:30M$OKR2:PT]5!^ MQPD_+'T/3ZU^?T,%B,_"VHZ1=^/+H6FJ6TEK/Y8"ML=2K8...":]'_ %>Q_P#S\_%G'_:^ M%_D_!'N7[8/_ 56\/\ [.?_ 5-T;7/A!X?T_2/!GPRGDTC4$L$V/K2,ZB\ M1AG!PT9"G/0U^\WP/^,>A_M#?"30_%_A^ZAOM(U^T2XC9&W!2RC=&?=3E3[B MOXZ[BXDN[B265VEEE8O(['+.QY)/N:_6G_@V>_X*5)\,?&T_P+\7ZDR:1K\H MF\-S7$G[NTN.AME_ZZ,Q;GCCJ*[,ZR=?5HU*6\%KYHY\MS%^V<:FTOP9Y#_P M<%_\$SF_8Y_:$/CWPS9NO@+QU,9=L:'RM,O#]Z+/JYW/7YXU_73^V_\ LD:% M^VW^S;XC^'^NQQA-6MV%I=%'[EH)$%_^/(5Q9[?45VGA?_CR%<<_XZ]/U.7%_P ,ZZV_Y)W> M_P#81M__ $5/4_PU\2W>A>(1;6^GQZS#JX%C<:9(I9=05V&(_E^8-NVE67D, M 14%M_R3N]_["-O_ .BIZ]J_X)4_#F/XH?\ !0'X::?-&LMO;:F=2E5L8VVT M3S_SC%>QC)QAAW.>J2;^[4^>PL9SKPA!V;:7WL^A/BE_P;T?$"RM[>^\&>(- M(G2[MXY9]+U&9HI[*1E!>'S0-L@5LC=M7..E327YN&QZA5&37[8D[C39%W+7YDN)<>HVYE]Q^I/(,&W>S^\^*OV=OV#? M"/\ P3=^&.H7]O.WB#Q;JL7V>XU&>,*I!ZI&G9?KUKR77O"GV>_DN+5 (I&+ M&)1CR\\_+[5];_MH0R?V'IQ&?+\TY^M? W[=?QSU+X&?"F*?1_W>HZK.;:.? M&?(&,DCWY&*\I.MBJZ3=YR9ZG[K#4;I6C%'??\)3IGAF(/J.HV-@@ZM<3K$! M^9%=A\+H_ GQUUA-,U#5/">M:;&IFN89;FWN2R*,[50DDL>@P*_+3X3_ 9\ M;?M=^+-5BTJ9=6U'3H$O;I[Z[V[8WGCAW G/ :52V.BACT%1^)_V9_%'P]T3 M6=6O#86W_".WKVDJQ7!:9WC\CS'CVKC:AN8,DE>7XS@X^JAPQ"/NRK6GY+_@ MW/FI<0S>JI>[Z_\ /TR\4?L#_!CQ]JEQ*W@'3;"*20M&MC--:E%SP/D<5SU MW_P2.^#,UKN6P\11'.?EU9B/IRIKP'_@F;^V?XBE^($?@KQ-J$^JZ5/"SVMS M/C:N/P-9T)57][V/4PM/!X MNDJT::^Y'S*W_!+KX/Z+/O\ ['U:[XQMGU27'U^7::[#X=?LB_"708=1M4\) M^'--OA"9K&_NUW")TY*,TA( 8=S75?%_XO:3X'\$ZOJPNH+IM.M7G6*-\F0@ M<#\\5\#?%?X,?&3]IBRNO$1OH=7L%,!;38;B2WCMA/$9HU59%1)OD'+1EQD$ M9J\"L7CY-5*[45NVW^5S/&/#8.*<*2>1[U\N:3_P3,^)&J:#H]YY>@P7&M+.T%E+>A9XS&'9 M5?C8ID$4I7YND;;MM=!\/O@S\7_V==.&LZC##)X0@E$5[;R:E&V,#+"*,MNW MJ Q^48(0]L9Z\1P[24&Z%9.79]?Q.>AGE1R2K4FEW70^@OAUJ4/AGQ,);F"* M>*Y4V\H=%8F'A6QW_ 'O)7.:\'!XVMAI\]!V9[>*PE'$0Y*JNC\Y+ M3_@F'\3I[[RYSHMM'NYF:]+#ZX )K5^*/[-T_P"P_P"!]/\ $L)B\0>)+Z9[ M1-1="MOH;E,J\4?.^4C?M=SA2,AZCKQ[]M7PU'XE_9B\7QR@?Z+9B] M3/9HF5Q_(_G7O87B#$U:\(5K.+:35M[GA8S)*%+#5)T;J23:=]K:GYB/(97+ M,2S,)H;$QLOD[N?M$[<'/HPK._LJU_Y_6_[\'_& MI]3YCM/:#'_D1ZJXK[3!YI5A0A!/9(^IH8^I&E&*Z)?D/_LJU_Y_6_[\'_&C M^RK7_G];_OP?\:9BC%=']L5N_P"!K_:-4?\ V5:_\_K?]^#_ (T?V5:_\_K? M]^#_ (TS%&*/[8K=_P _M&J/_LJU_Y_6_[\'_&C^RK7_G];_OP?\:9BC%'] ML5N_X!_:-4?_ &5:_P#/ZW_?@_XT?V5:_P#/ZW_?@_XTS%&*/[8K=_P#^T:H M_P#LJU_Y_6_[\'_&C^RK7_G];_OP?\:9BC%']L5N_P" ?VC5'_V5:_\ /ZW_ M 'X/^-']E6O_ #^M_P!^#_C3,48H_MBMW_ /[1JC_P"RK7_G];_OP?\ &C^R MK7_G];_OP?\ &F8HQ1_;%;O^ ?VC5'_V5:_\_K?]^#_C4E08J>O!SO&3K\G. M]K_H>1FF)E5Y>;I?] HHHKP3R KZ^_X(,?\ *5_X5?\ <7_],]]7R#7U]_P0 M8_Y2O_"K_N+_ /IGOJX\P_W6I_A?Y'9E_P#O5+_%'\T?T=4445^7GZH%%%% M!1110 4444 %%%% '\@YZ53;[WX_XU_'_ !K]FH;'XM7Z%J+[E.IL M7W*=7//XCHCL@I''%+2/TJJ7QHFI\+.P_MY/#L?A":9#+:2:3+!=1#_EK"]Y M=JX'O@Y![$ ]JZ3P[&4 M<9 P5X?QC_R+OA3_ +!3_P#I;=5T8,C_ 6^V;%_M1$^R;L_/_9OF??QC_GM M^[W9^Z=O2O;Z'E';:#XWGOO$FIQ6HNL6%E- VE7"[;^ 1QE56-L$3 X'RR!L M,<[3]ZNC\/>/QKOAM=5=+R_T^1?L]W;K%LN9YDQPL7\7R*30((;O1B+"XB,)C6-KA)D:V5 .&154QDJ2 M4PR)D CY17.^'%\2ZUXZ*Z[I>E6FCB[BN8&%P1+N1E\I@PYS&:NN_#T: MBKL(9[(6\S7%HMG()#=7#J0)I%8#$B]5W-M7"_-CBN9ALH/AU?:)IFF)YEY+ M9FV>&:6,7B0-<2L7YQYI#%CY<>.5Y+#&.EF>Y>QDL-*:]\0VUH@1HY)9+:XE MWD/YB7F0K8!QA2#ZFMR]TV&0):,+R<36;)M;S=^W<3C[6O*D]"-Q)P,=R0#S M_0M.UJ#4H])OM2M_^$AG8&><[CY\0W9C$<9#(50G$WR'^!3CD[%KI6B:O/J% MPEC<:G?6T<4$L4;1M- %E!"L^X0,49-QRS,.IXB<_:GEBN;.)(H0AM,7!FDNL'=_JR 58$#!R<$\ M$8H RKE#JFFS7SZA9S^'FB/F0693RD8$%B&_C);L3LZC:^:COM0ADU[2H)[* M>Z>^:.:&=I401HK*R (^UG.55F4*2OR\G:M7=+2ZUV5?M\^R/*LDL,DEI*6# MC]V81\XQN(.7/WAD&L+1_'NHR^*;C3)O#E[8VADW3ZJ[QPJ6&/GVC",O0$!F M)4 '.*0%^W\-:C=:++;:[>6:V<1DW6FG.]O L.4(W2<.NW#9'0AL'@552YT' MP]HDES8K;:I86P4Q3^>B6P8,<1EN(E4$!B!DG:"06*YR-?U75O#-S%8:5I\_ MB2RO"6NYII8Q9/&Q8,I0<1J!N49VC(;(5A\K2$X.P (O!; M!/AI^SSX=\3Z]_9FS[?>QI$L,-K;E\JK MRS31KO8$*NXX.,5XGK7[4/PF^%7PM\::-\&_ ?C/2=;^(FFG1=3U;Q9K5OJ# M:3I[2+)+;620Q(-TFQ5,TA+; 0 "7R79'=&<;)+^&Z@1#/.V MEP3RQJP/&',(#8]3BNMM/V]O"O[/VD>$]"^"7@_7=)T70_&>G^.=6N_%6I17 MNH^(+RQ.;6W?R$2.*WC#28"@L6D+$]JZ^[_;7_9\^%_B+X@?$+X9^!OBC;_$ MWQ_I6IZ;'9Z[JMI+H7AUM21X[N6(QH)I\+)((U?&-W/2E?$1YDD[/;;3U_K; MS"U)V;:TW\_0S=-_9H^$O[,?Q9\ >$?&&O\ Q!OOC+-)HFK7$6DVEH- T:[N M9+>>"PF,C>?*P1T\R1,!2W ;%=Y^U!<_\-%^%_VM? /M%^(TOQ0\,VNG'4/ M#VFK:G0_$]]I\4<=O]EY=/ M1^H^>$?=6S_+S\SZC_9X\*2?#RZ_9$^!UOK&M^%]<^)7B-/B-XHO]'N?LNI6 M'VE9+?2T23!V.MJKRCC_ )>.E>>_LO?L=>#_ (D_ W6_&UWX*^(?QL\0Q^*[ MS2=3\/\ A+6X;+4/#EC& RW\L1CDFN'F+/MVKL!C.XY->8^!/VZM1T[_ (*! M>&/CGXEL&UF3P[JMI=C3K9EM]UK:P+;P6Z=53;$B#TR">]3_ 8_:'^$5CX6 MM;7QWX$\:0:_HFM76KZ;XF\#ZY%I6J74_3_ "7KYG4I\%M$L?@)^TK!X$\7^,-0\.:%XA\- MV&F6URC:/O^%C MRW,>@2^.TU&+^RX->>,$0?V=Y>XV@F80F3S?,X+8QQ7F_P 9?^"AS_&6#X\S MS>&SI6I?&36=%U6U>VNMZ:0--D++YA8;I97 4L_&7W,1S78I_P %%?AG-\9; M?XX7'PNUZ7X\VZ)<[QK40\*RZLD0B756MO+\_P S($AA\S89.VT=S")D' E57VMCC*Y'6J_[0_P"TP?CW\&OA M7X:FL;F#4/A[I>HV-Y?RS!QJDMW?/=F4*!E<%R"#U-)^V)^T=!^U)\6;#Q+; MZ5-HT=EX;TC03!+,)6=K&SCMS)D <.4W =LUTT85E-2F]^:_;?W;?+_@F-25 M-QM'R_+7\?\ @'(?#K_E\_X!_P"S5TUE>>:Q_R%KK_KL_\S7H9Z5YYK'_ "%KK_KL_P#,U<-SMP>[/L/_ ((G M_P#!./4/V]OVJ+"XOK:9/ W@R>/4-8NBG[N9E.Z.W_VM^U@<=.]?TM^(O$.A M_!GX'O#=B9)7/$=K;Q)_(**_E&_9Q_X**?%O\ 9*\'3:#X \2- MH&G7$IFF6%"'F8G/S$$9QV]*W/C!_P %7OCU\=_A]?>%_$OCS4KO1-279=0* M[+YZ8(*M\W*G/(KY[-,HQ.,KJ3DE!;?K\SZG YA1P]*R3R?L%?MAZ[^PS^TWX=\>Z+,PBLIQ%J-N2 M?+NK9_E<,.^%+$>]>-T$9%14A&<7">S*A)QDI1W1_8M\%?B_H/[1?P@T3Q=H M,T5]H?B6Q2ZASALHZ@[&'KS@@U_/G_P<*_\ !-J?]D/]HZY\>>';"1? 7CZ6 M2Y#(F4LKT_-,K$<*I++M!_6OG#X _P#!3CXW?LQ_#Y/"W@WQMJ&FZ'%,T\=L M79EC9L9QR,#@<4OQ]_X*:_&;]J#X=7'A3QSXJ?7=#N9$E:"="V&0Y4C)..:^ M;R[)L1@\3[2$DX=O+_,]G%YC2Q%'DDGS?J?O_P#\$$E*_P#!,KP-D?QW'_H= M?%__ =JJ?[)^%!QQF[Y_P"!1U^;?P8_X*J_'3]GWX=V7A3PGXUN]+T+3RQ@ MMDW80MU_BKE/VF_VY_B?^V'#I*KF5.>%]@D[V1Y'1117TQXHJN8W5E)5D8,K X*D'((K]I_P#@AO\ M\%X3J3Z-\&_C'?C[2<6VA^([B3 E '$,['^+@_,<#H*_%>E5BCJRDJR,&5AU M4@Y!'XUQ8[ TL73]G4^3['3AL5.A/GA_PY_8/^T1^SQX0_:R^#VI^#O&&FVN MLZ#K,&TAU#[">5D0^H."#[5_-C_P50_X)'^,_P#@FY\06F,=SKOP\U.9O[+U MI$+>2.ODSG^%@,?,< YXK"\%?\%COVC/ /A2PT6P^(VK&RTV$00>?*\CA1TR MV[FLOXQ?\%5OCA^T!\/KWPMXQ\5G7="U #SK6ZC,B$@Y! +=017C97E>,P<[ M*2<'NM?O]3T<;CL/B(ZQ:EW/G63[M?UU_L% K^Q-\)L\?\4EIO7_ *]HZ_D5 MV_+BOI[P9_P6._:(^'_A#3-"TGQ[>6VEZ-:QV=I"-V(HD&U5^]V KKSK+*F, MA&--I6[F&6XV&'E)S6Y]5_\ !U6,?M=^$/?2SC_OE*_+[2=(N_$&JVUA86TU MY?7LJPV]O$I9YG;@*H'))KOOVD?VK_'G[6_BFVUGQ]KBRI!J^C7"W5G*Z[O)E4Y5@/45W8'#SH8:-)ZM( MY<35C5K.HMF?T>_\$H/^"0G@?]F?]DK1[;QOX5T;7_&>O(NH:M/>6RRF-F!, M<:@\KM0@$>H-?3 _8?\ A"/^:<^$O_!>G^%?S@'_ (+>_M+D_P#)1+W\-W'_ M (]2?\/O/VE_^BB7WYM_\57S-;(<=5FZDJBN_-GM4\UPL(J"@]/0_I _X8@^ M$/\ T3GPE_X+T_PI?^&(/A#_ -$Y\)?^"]/\*_F^_P"'WG[2_P#T42^_-O\ MXJC_ (?>?M+_ /11+[\V_P#BJR_U%OA%8RP>&M!TK0H)3ND6S@6(-]<5_,?_P^\_:7_P"B MB7WYM_\ %5D>-_\ @L/^T=X^T&;3KOXFZ];6\ZE':SN)(9"#U&X-2_U:Q&OV5O@]JO@'P1JMCK7Q#\26KV;?9I1+%I, M+C:[.R\;RI; !R#UK^=JXN9;RX>:>5YYY6+R2.[/$QF,GB)\TMNB"BBBO1.,_ MHV_X-FE(_P"";>EG!P;V7!]?G>O+O^#LI3_PR7X .#C_ (2>,9QQGRI*_)+] MG[_@I=\9_P!ESP#'X8\$>+[G1M$B&; M+1_B#XHN-=T_3K@75O%)G"2 $!N2>Q-?,T\EJQS#ZW=6O?S/:EF5-X3V%G>U MCD?V;?V??$7[4WQN\/>!/"]G+>ZMK]TL"A5^6).K,QZ* H/)K^KK]C;]E;P] M^QE^SSX=\ >'(56UT:V5)IRH$EY+CYI'/=CZ^@%?RE?LZ_M->,?V4_&\OB/P M/J*Z3K,D/V?[5LR\:YS\IR,'WKW"?_@MO^TM<021M\1;_;*A1L%\X(P?XO>M M\YRW$XQJ,))17YF678RCATY23%;T_P!@>'9/ M-\030R?+>7(R/L[>H3"M]:_)RKOB+Q#?>+=?O-5U.ZFOM1U"4SW-Q,Q:2>0] M68GDFJ5>I@<)##451AT_,XL3B)5JCJ2"BBBNLYPJYX?\07WA+7K+5=+NIK'4 MM.F6XM;B)MKP2*. MM>O:I_P6I_:/UO3;BSN_'US%_P#CR%<6>WU%=IX7_P"/(5QS_CKT_4Y<7_#.NMO^2=WO_81M_P#T5/7N M_P#P2,\;Q> O^"AWPWNIV"17EY-IS,>@-Q;RPK_X\XKPBV_Y)W>_]A&W_P#1 M4]5_!_BB[\$>+--UFPD:*]TJZCNX'4X*NC!E.?J*];&TO:X=TOYHM??<^?PE M7V5>%7^5I_PS=TY)=KZ'@/[,G[' M]C^S\DE_=72ZIK]PFQYU3;' O=4!Y^I/6O6;B/(-:=Q'5*X3!KQ,3B:F(J.K M5=VSV*&'IT(*G25DC%U?38=5L)[:X0207"&.13T92,$5\I?%/]AGQ!:ZK)<> M%-8:2S<_):W%R\30C.0H(XP#T]*^N;B/#51N(\UM@^_9F.,P5+$ MPY:J/ARQ_8V^*^HWB+]C$.TC$T^MP(D?)YSYF>Y/ SR>.:]5^$'[&;^!-;AU M3Q5K<>MW=F_FV]C:R226J2==\CN!O(/8#!(Y)Z5]&6?AR\UB39;6TLI/3:M= MQX,_9ONM0=9]5/DQ=?+'4_6O3Q/$F,K0=/2*?9?YMGGX?(<+2GSZNW!DX4?B M:9>0;2P8=W%7DW[8VH1Z1^S)XUDD( ETUX%]V2>B)J4NV.#VBQ_X\U?J/\ M!?@_X MI\7:#!X1M=5TCXM>&?%J:FMS?;BLZWVFR3IY,*LG[UX(I BL?]6R-M_+/5%\ MR%?9,?J:^O\ Q!_P5X\)Z/\ !WQ_IO@?]G7PI\/?'OQ/\)GPCXCUS1=>N8-% MN;>2,13R1:*B);12%-^QPQ9&D8EG#.K\V85,1>DZ+>F]G9=-]5Y]_0^@RZK1 M4)1JVV_KH_T]3N?C!_P0?\1_"+]F'6?&,WC*XN?&/ACPROBO6?#S>$[R'3;: MU"[YHXM8)-K/<1)DF)!N.UNP#'C_ -H+_@E;X6_9S^%6K?VY\??!%M\7M!\/ M6_B.^\!W=DUGNBE&_P BWOI)0EQ<^7R(4CWL<)/@)X)G^,.K>&X_#%YXZO+M[Y(XE"H;JWL)(BD%UY8 MPLZR;T8 @[0$KBIX_,E9U6]];3MY_U?;R+'Q)_X)%?\ M*]^//Q)\$?\ "POM?_"O?A)=?%+[;_8/E_;_ "5C;[#Y?V@^7GS/]=N;&/\ M5G-=[\$?^"1OP\B\:_ :RUWXQZ'J?C'XS:!8^);#P3?^$;Z6+[+X58E1H]WG32NSLNT.=P%?(GQ]_8,O_V:?V9=-\;^ M*?$-I!XBU?QKJOA2S\.Q6N?/@TUFANKY9V=6*K,L@N!';2D#[3&'EEC3 M]\A";U!;JO\ @O9^UYHW[4/[4OA_3?">LZ1KGACP1H_V8W6D2K/87&I7#F>] MEAE4E9%+&-=PX+1-UZU6#QN-C7C3J2;3;;O9Z+:WK=;]G86(^K.DYP6J277? M_@6_%'RMI_[.WQ U?X7S>-[3P)XRN?!EN&:77XM$N7TN(*VQBUR$\H -P*^V?^":7_!-OX>_MO\ _!.WX@7]['!IOQ9E\4S:'X/UB>_GBA-PEA!=1VCQ MAC#MD(F4NT98!_E)(45\?:?^T7XXG^"0\$IX^\8Z;X117AN-$M]7N$TVX1F# M$/;!Q&V6P3E>O-=7X,_;KO?@?^PYJ/PG\.6,\>LW7CNT\<6/B:*^\N339K:. M%8T6#RCN(:%6#^8,$_=.*[<=B<54I\M-\LN9:KMY]_-')A*M",[SU5NO?R/J M[Q5_P1TTSXJ:U\ ?"GAZQG^'FLZK\-;KQ9\0+V6VO=6NXY;5X(IBEEO+//YT MJH((=F2QP"0 =[X!?\$.O WA#]J671?B7XSU36?!U_X(N?%7AQI/#U[H=UJ7 ME?NKK[7:NPN+8VC20R>42K3":+##;+&//=;_ .#AGQ-X_P#C7X8\TN(8UFT^3S859"K2NG9]P#UR>D?\ !;5? M#G[6&G^/[?X9^(+[PQ;^&[[PY/X:USXFZSKUS+'>>69G6^O6E,.6AB^6*%00 MO)+;67QUB[>[U[+M;LSTN; *7-YKOMITV_P""=E\(/^"$\'[0 M'Q \,CP7\8+37/AUXL\)W7B'3_%P\-M"CW4%^MF;%K=KD,K,SJ=S.&!#J8P5 MYY/X??\ !&:]UKP;X2U_Q7\0[+P3IESX+N?'GC)KS1)9IO"&G"9H[(+"LGFW M.43-+(&6+ $S*%W!)%W^NYK=J^G3X;_Y M7=_2Z[/7+_8;)]?G;_AE;UL^YN> /^")^G?%#XR^&K#0?C5HFJ_#3QMX2U'Q M5H/C.#0I!]H6PEMX;J">S>96@:.2?!)D8C805#;E7O\ P5_P2+^%'QW_ &)H M/$_@+QU:WVE^'O%-_<^(OBE=:5?VB+H%IIIGG(TJ28_,DY" "1PA;(7(KQW M0_\ @MLG@[XK:9<^&_@]IOAWX<^%_!&J^#?#GA*SUYRVFMJ,D,MU>RWDD#/< M2/+"&(*+G.2Q8N[\Q^R)_P %B_%/['?[/O@#P%X>\-22)X3\9S^)=5G;6GCM MO$MC/;R03:;-;+%C:1)O5V=PLD<;>62HI3Q&9R5U)W5K?#Y[VZ[?W;]&.,\# M%V>WS\MO+?SMU/F'6X["+6[U-+N+J\TQ)W6TN+JV6VGGA#'8\D2O(L;E<$H) M'"DD!FQDQ5H^.]^KY M!KZ^_P""#'_*5_X5?]Q?_P!,]]7'F'^ZU/\ "_R.S+_]ZI?XH_FC^CJBBBOR M\_5 HHHH **** "BBB@ HHHH _D'/2J;?>_'_&KAZ53;[WX_XU^S4-C\6K]" MU%]RG4V+[E.KGG\1T1V04C]*&.*ZC1O@=XV\2Z7#>Z?X/\4WUE!]KN)2A+A<;]R=""5# ?>R+5IXGT76; MF:T\-:7X@\77%LBF:+1=->8(JY"[R%X7IMVC"D?+BO652'+S75CS_933Y6G< MYRP\%SZ;K&K2R2_;;Q[ I;2I;AX(X=\>Q;>V^](-I'S$!,\<\M72:)X&O_$6 M@0Q?:+G3=7NXU>359XDN+EH5.41F V*23N&'+KA!D@?+U/P\T3QGX]%U%_P@ MGB#P\\'E@M>Z=<,]PF]3D.T8!8 2 Y!.60\X-8'C'XJ^&]"N193:M=ZM?F3: M;73%+/+(3C&5PH.< -N7 P<]$;:$;[F=W1@.2MM:1RW/VXC^TSN0PPA'/V7Y0&DBH9X"NO%?B3Q!!IES\./&.CVF^,P74VDW$HRA& _[L;?E 4.2< M8Y/<W()!7D%>D\0_ O5?A5 MH[>(M475[:"PM#!]ON+:=OL\1NY9@7.-S$^9$O;.U@2 V">WIWY>97]1^QJ6 MYN5V]"6Z\36>CZI;M-_P!G70E8*J!,08.?D8C/FGL,+G[OR5Y]X3^.J^--=;0],\,ZOKL5Q\\A MBMOM-Q< L8(Q@< U=XG[/7BR73?[4M+3Q)-/YD3B2>QN(9)8XA- MY:RKM#<&4!@%&Y(Q@9;%$ZU.+M*21,:522O&+9G^(]4CUZ];15'D:LT8N(VU M&R:XL7QP-O.T,N0,\?,<;=V (_&&K/H-DDNMV4^IZ7)M\X6P:<-.& ,FT[A# M'@*RXD7!;[K=:X[7/VC8_"FM/HFI:/?WOV-Q'>W-VGV.\>9>K>5@>61S@<,, M]0YU+PU9>+K2ZO84$]FU8=7M;QUX&<@[P!DXZW_A#H@^ M*L$J^#;O4'OK)A*XX;&W@@J/7O'_ASQO\ #C3H[V[\ M%:OK;?9S&672Y1+#%YDS.))43 58C$O3#'Z4]VQ MC;39X#D:3/H-GXSLKA M=L]MIRQN <@D7UKR#W!Z@]P:YE>E?3/Q3_91\3:9X4U/4=,\/:]=M/I<=@T, M5C-+*2MW;-'C"Y;$:,N2,A8USSDU\Z^)/"FJ^"M4-AK&FW^E7JJ'-O>6[P2A M3T.UP#@]N*XL1*%32#3^9TTH3IN\TU\BC1117GG6(_W:J-][\?\ &K;_ ':J M-][\?\:ZJ&QS5^AR/BW_ )&"?_@/_H(K-KH?'&F%94N5'RL-K'T/^?Y5SU2S MW\/).E&W8****#8**** "BBB@ HHHH **** "BBB@#IOAU_R^?\ /\ V:NF MK(\&:8;#2][##SGE>>:Q_R%KK_KL_\ ,UZ& M>E<[K?AB.:1WC3#N2Q.3R31SYG45H_\(Q/_ +7Y4?\ ",3_ .U^5'UJ/9_U M\PYX]S.HK1_X1B?_ &ORH_X1B?\ VORH^M1[/^OF'/'N9U%:/_",3_[7Y4?\ M(Q/_ +7Y4?6H]G_7S#GCW,ZBM'_A&)_]K\J/^$8G_P!K\J/K4>S_ *^8<\>Y MG45H_P#",3_[7Y4?\(Q/_M?E1]:CV?\ 7S#GCW,ZBM'_ (1B?_:_*C_A&)_] MK\J/K4>S_KYASQ[F=16C_P (Q/\ [7Y4?\(Q/_M?E1]:CV?]?,.>/S_KYASQ[F=16C_PC$_\ M?E1_P (Q/\ [7Y4 M?6H]G_7S#GCW,ZBM'_A&)_\ :_*C_A&)_P#:_*CZU'L_Z^8<\>YG45H_\(Q/ M_M?E1_PC$_\ M?E1]:CV?]?,.>///S_KYASQ[F=1 M6C_PC$_^U^5'_",3_P"U^5'UJ/9_U\PYX]S.HK1_X1B?_:_*C_A&)_\ :_*C MZU'L_P"OF'/'N9Q[?45VGACBS%<_!X7E,@W9Q]*ZK1[/[+ !6:ESU5-(Y<5. M+A9'26W_ "3N]_["-O\ ^BIZQ\96MBV_Y)W>_P#81M__ $5/60O2O8Q+M&+/ M!PZ3;3/I_P#X)H_\%!-4_8S^(XM[F5KCPMJCA;RV=L(O/7V]CV/L37[;>"_B MGI_Q]^%"-;M8Y;VV*V]S)"+C[!,5^7S8MPS@X^7< 1T..:_FI*5[I^R! M^WMXR_9)\20RZ9?W$FG A9("VX!,\KM/#+_LG\"*^4SG(_K+^LX7X^J[_P#! M_/\ /ZO)<]^K+ZMBO@Z/MY/R_+\OU"^$/[+1U#XV@?M&V/B;XC>,5EEN=%UJ M\)NO!PC7+_N+:-1'9R*H&5N5YQ\KM7J&M?MS^'_$NK:[9^!OLFL:7X2C\[7/ M%=Z[6_A?2UC8>; ;Q<[YMF[:(E=00 Q&:YG]F'_@J)\.?VH_"_V'6)+/3[F[ MC,%U#,-]I,K##+(KR\*Z<8H MM O)L@QRS11J/,\OG:A;9DY*DU\I4JJ52V*3373HO1>?;1=?(^NIT[4[X9II M]>K^?ZZOIYG1>"_BCX6^+NCQ7OAO7]&UZUG@2X5K*Z28^6PRK%0=R@^X%4_$ MOPST;7P?M-A Q/?;S7S[\9/@-X^^%=UXV^-<>G:=XI^)&F6$NB^#-!\.6C16 M6BV,L@0S2*%$EU,$/F,",#9M0=ZK?#_XQ>*I=0\!_#SPQK'B:ZM_#EFFM>/? M&_B[29K7?;#),$8NE3YY7) .,11IU-9RP2DN>E*Z_+2[_1+35Z(TCBW%\M16 M?Y_UJ_);GI^N_LQ>'KQR4BDA_P!UJYV^_9.T@_=N+@?C7G_P[_;L\4_$[]I+ M4?A[HFG^&-:L;N\EOM"\4RM/9:?J&E1;!,L2D,;JXC=BNZ)A&P&[( KT']OS MQAX@^&_[(?CCQ!X9U&;2M^% M_P"T7XB^,'[0N@6WCNYUWX7Z3?:?%?\ A31&*PKXN+*"TD]RI(WC@BU&T@," M2W2L?XD_MF^.]+^)GCS3;=?#>@2>"[PQVVE:RD,":K:A0RW+W,MS&X5QNV^3 M$X7;@[CQ6O\ 9E7FY-+VOY;VWZ_+1=S/^T*?+S:VO;^OZN?1]MX8L])CVV]M M%'C^ZM<[J_Q&\-Z;XIBT*XU_1+?6IR%CL)+Z);ER>0!&6W9/TKQO0[GQ9X^^ M//AK6=;N?%.K_#/Q]HCW&F6MD9(;?0KR2)1)#=[%1WA9-WE228P6SP<&I?"7 M[$L6@VWB7P9K4.E^(OAYJDAU#3;VY9EU_3+EFSL,^-T@3 *2E@ZX"X(H^J4H M?Q9]+Z?<_FNVGDP^LU)_PX_?^'R??\#AOC7^TU;?%N\\4^"K;PQXIVGPR\/^!_"VFQ>*)[/Q7JFDQ>6FK: MO8P27\R@_+DA^,GFOGG]JC_@I1H?P_AN-*\-,FIZF 4Q"X*1=OG<<+ M_NKD^XKKI M$+B:699=3D!2W@0@LS^@]_Y=_0_EW\0/'>H?$OQA>:SJ)9=4UJ\>ZN9/N@\)$O\ =5>@'^36(!@5]?E>60P$+O6H]WV\ MD?%9KFL\?-)*U-;+OYL:_6MGXB?\C]K'_7W)_P"A5C/UK9^(G_(_:Q_U]R?^ MA5]!'^ SPO\ E\8[-M%?;'PV_90_9M^'_P#P3X^'OQE^,5_\;I+[QUJ^H:2E MMX-FTLPQ-;S2JI*748(!2,9/F-\QZ 5\2W'^KK[)^'?[8G[-7CS_ ()[?#WX M,?&:Q^.D>H>!=8U#5DNO!<.E"&9KB:5E4O=R$D!)!D>6OS#J17SF82J*,>2^ M^MM[6?ZV/?RZ--RESVVTOM>Z_P""7?BC_P $:-<_X:2UWP_X+\:^$Q\-K7PS M9^-K7QEXKOCI5A9Z3>LZVHNY!&P69FCE4%5VN(]^(\E%WO@;_P $)K[Q)-?!GPZUGPSI/A+PQ<>%Q87FOZ#9Z4]P;9FCOE>T MD>474^\$$1AE5?,*^8<2U_X+'_#GX@?';XR+\1V^-_B?X<_$OP/;^#K?5#!H M*>)H5BFEDR8;>&VLXU/VJXP?WK*57)<,!%Y,L1F%N5KHM>O2_E?<]>-# )\R M?5Z=.MO.VQXSK7_!('XE>'/V?)O'5WJG@*'4[7PT?&-UX(;7,>++/1@V#?26 M13"Q!,2']YE0=I D!C&IKG_!&/XI>$_@A<>,+[6OAU;ZA9Z!'XHU'PBVO8\2 M:9I+OC[;/;>7M2)5R['S"0 5QO!2O;_BQ_P<"V7Q4_8X.APZA\7O#?Q$N/"P M\/7>AZ;9^'I/!]W-L:"2Y:>ZM)K_ &21'S&A7;@_NED7_7GR_P#:E_;]_9P_ M:Q\&7?CKQ1\,_B)J7QVN_!\'AM+*74X[?PE97L6(TU-'AE6[:1(QN$3@Q'.Q ME)_?5K3Q6-?QQMKT5_\ +3S,ZF&P2^"5].KM_GKY'H/QE_X(:Z/\)?$7V'3? M'7AOQO):?"Z\\:7MM;^*DTZ]CN+^(!#XHU>PP62>&UV%2KJ,C=( MN.C;6XKU6Y_X*[_!._\ (\4S:%\6A\0+SX&W'PGU./[-ISZ3]H,<1AGBQ,LN MWS1-O=L';Y>V+.:K_#__ (*\_!&SU_X=_&+Q)X"^)-W^T%\,/!Z^%]-MK.\M M5\*:A)%#+!%=3L6%RA*3.2J(57=C#X#UG#$XZ,=KOT_X.WF:3H8*4M[+UZ:> M6_D>??!;_@A]\2OV@/A=X%\3Z=XU^$FF#XCV,]WX=TS5M>FM=2U,PAC)#%#] MG/F2*JESL+*J\LPKYA^%_P ,$\2_&?0?!FLZ@?#B:GKMOH]]>20>?_9?F7"P MR2F,$;_+RS%0PSMQD9S7U[\+/^"LW@7PMXV_9"U;5-)\:7#? :TUJ+Q.8;.U MW7\MZF(VM!YZAP#G=YGE8[ UXI^R_P#MJ:5^SG_P4;L/C5/H5[K>A6OB'4=1 M;3RT<=T+>[6XCWKG,#$Q2JY++D/\C"L'_@EE^PGX#_;.TKXLZEXXB^)M_#\.M'M M]3M--\#+;RZIJ;.TH:*.*:*02N1&-J@KR3S7J'Q9_P""N?PM^*?[ _B7X0ZW M??%OXA^+KZUO%TGQKXE\-Z6E_; WD-U;6DQ-[<,T>497G5@Z!4V1\#9X#^P3 M^WK8?L7_ >^.^F^9XOL?%7Q&\-1:7X;U/066)M+NT,Q$TDOFQR1 >8N&C#- MP>*RA4Q4L)*+OSI[]U=:_<:SIX:.+C)6Y&MNSML>V_M*_P#!(71)/!7PGU'X M-:9\8-$UWXF^)+CPVOA7XGV5MI^L1M'&\IO-L2)LMT2-V8D-\I4Y'0^:>,_^ M",_Q-T;XF> O#VB:[\./'D/Q#U:?0[+6_#&NF]TFQO8%:2XAN9C&AC>.)'D9 M0K,5C<*&8;:[S1O^"S?AG7?'_P /C%XS\-^)M7^//PEDGT7Q!>VL=O%IGBK M198KF(2%C)OCO(Q<,P B$;N\N64,BQWOVS?^"Q'A/]H_QI\.+>R\:_M.WOA3 M0/$']M:K]OS\IG_X)+>)I?VC_ ;\,M!^)_P.\7Z]XSGN M[6.?P]XL_M"#2IK:&29X[M$B\^(E8V /E,NX8)!S4WQH_P"".WQ:^%5GX7ET MF]\%_$I?%'B$^$@/!NM_VC_9>K@9^Q79=(UBD #[CDI'Y3;V0;=WV=^S]_P4 MD^''[;7_ 4?_9JT?PKI7CK7?$OA_4=4:_\ &OCC3M(M-=N+0:7?>58 Z209-LTR^8FQ2RR[B$(XW%N2BHZVVMYOKI;9#E@L(H.3EI?> M_DNFM]V>7_%?_@B_\1_AA::?=6GBGX6^-+&7Q-;^$-7N?#/B!K]/"VHSSQV\ M<.H+Y2O$?-E"D*KE2,$ E=S_ -H[_@BO\3?V:_AIK_B6\\1?#3Q.?"NJVFD: MSI7A[7'N]3TN6[D6.V::)X4""4R0E5+;]LR$H!NV]QXA_P""FG[/_P (K36+ M?X/>#OBHI^)OQ!T?QAXXN_%,MFSV=KIVI+J$=IIT<$I5OWAE :9@V#AG?<#' MROQL_P""F/@'XGV/[8,$&B^,_*_:"U7PS>Z"CQ6T+6L.FWGGW*W3B5Q$[)PA MC68;OO "M:>)QC:NM/3?5>>G7[C*>'P:3L]?7;1^6NR^\YK]I;_@E7XQ_99M M8+74O'7P@\1^+GO[33I_!V@>*DN?$EI-*P!3+AW[ M4?\ P2G^(7[*/PLU'Q7JOB'X=>)H/#MW;6'B33_#>N?;[_PI/<#]TE]$8U\H MLWR#!8%L8R"#7MGQ?_X+/?#:']FG0O#7AV#XU_%/Q3H&OZ/K6D77Q4;1[C_A M&7L[L7^KCS#_ '6I_A?Y'7E_^]4O M\4?S1_1U1117Y>?J@4444 %%%% !1110 4RY9DMY"@W.%)4>IQQ3Z* /Y'OB M#X6D\#>/-;T656671]0GL75A@AHI&0@^_P M_X+P_LDW?[-/[ M=VO:S#:LGAKXDR/X@TV8 [6G8K]LC)[N)F+G'19TYSFOB%OO?C_C7Z_E]95J M,:L>MC\>S&C*C6=*72Y:B^Y3J;%]RG43^(([(DLK*34]0@MH5W33R+&@]68@ M#^=?HWX=^)FL> +^T\-?#G7O$&NZOX=6UT=?#-SI(72AY,(61"-K87=(O09)'3&:^@[3]L_1?BC:W#R>']1LRR-:N+HQJS1R+A ML'/0CK]*XO\ 9\^-'AWX&?!33+.#3[K4(-->>Y5D$9E=WE;.U<]<8'X5RXCB M2A'&VEA'"SBG33IVYFG;E_=23Z5\YP_ M"_3+'_@HH^3(/#,-^WBD2B%BPLO+^V!O+QG/(&W'MBOIJV_X*,:/XUE339/" M?B"&.<^4SW*1>6N1_%STKEG^)?A]_P!ID^,/LLOVYO#WV$P[X\8\W;NSG^Y\ MN*>=9_3@U3G@EAYLI25W[L8K0,UP4<3[)W^&:?RZFSH M_P"T#X_O-$FF\&Z[XH\8:&]L)]5U/4=%2.YT8-)G=:K\HF?RR24PRC (/:O$ M?V\;JQ^)OPFTO7;/Q+KWBN]\,:S-IUY=ZK8?9)HX;E!+"H&U_2_\%%M'\%W#:7%X4U^=8<1*\"1"$^P.1Q7*?M"?&SP]\=O@AJ-G<:==:=# MJ+P7;%_+$LN,C\:[,QX@I>SA4>7JBIRBXSC[.[OOS\M--NUTN7V: M[J3NWKF]!8C!U*5];?EJ5O@_XRN_@W\,/"WAKPQXF\30>*[#1X+H^'K71Q<6 M-]>74AG DD*\ HRAFW# '!R"*Z3Q%\0=7^)5QJ/A;XA:_P"(='UOQ+#>:0?# M4.E Z4DDD1^S%)PI+#<%;?NSD<[1FM2[_;-T7X5P0RIX?U*\(5;9%LQ&[[$& M%R<] .E2:1^WII'Q%NMX\.:M926F)HGN_*&3R/E.>#_0USPXAI2RQUO[/3CR MM.K>GS\STT?L_AYM;6)XT\2:GK&J M^&9[=8-!L[_3K3[3<0W$TP9U"X(^Y$03UP>.<"OI6_\ CMX_FTD?VEKWBG2O M KR7"6'BFWT-3JE^P7]VLT(!,:9W;7" M@9QUKF_@=\2O#7PGMO%IM;&6YBU M'Q!<:BZDQ_NR,%5 R<[VOQ0_:S\*76E7-UJ6G?$2*PN?M=S!Y,MP_$-P[H ,-NC=C@8YXKZF6R?+&T4F$)=2N%3)W=& -<[X^^)/ MAWQ+\:_ /B!K.2&X\-B[6WB5H]K@QY4=>-K$D?6NJN_^"@6C?#6X^Q)X8UNZ MR-[/:+&8P6YZY'.3S]:X\JXAHU:KITL%[=M/EA/E<4N:2M+W$WIRZPE3U7;0 MG+L%'#UZ]2_Q2_2_YMGD?[6VMVWQC_9\UU'\5^*/$VN^&;BSUKR=7TH67V&) MP8)U3"@??99,..Y'/'(]G^(7[3FA?&KX5>(K>?1KW3TU>PGM)_/\ +$J *2IZ M\@'!'-]$^"W[.7AI/[,NK]K.!KI_)"-(TLKDOM&<]\?054^(\/]:; M^K-+G4?9WI[\EM/W7L[+K.^TV7X MG:QXC\(60^S&"UT[1EE@UNV9MLC7# /LD8,-T>0%SP":^2/@G\+[?P;^VVVF M:FTD.F>#-2NM0N94C,C1P6N^57"X))^5"!CO7V#9?\%"M'^(5PMA)X6URV4Y M.^[6+RPRX89Y./;WKR[PAX[T+2_VS_&'BH6\KRZAI$),)9,*\N%E.@:-\?/'4YNDG@%0]I).,H^SO)6M[_+33;U^SR1[P M?\ M/2V_[Z;_ H_X5_>?\]+;_OIO\*Z^BCG8?6JAR'_ K^\_YZ6W_?3?X4?\*_ MO/\ GI;?]]-_A77T4<[#ZU4.0_X5_>?\]+;_ +Z;_"C_ (5_>?\ /2V_[Z;_ M KKZ*.=A]:J'(?\*_O/^>EM_P!]-_A1_P *_O/^>EM_WTW^%=?11SL/K50Y M#_A7]Y_STMO^^F_PK3TCP1%9NKSMYKCG:/N__7K _\)Q<_\^>B_P#@LM__ (FC_A.+G_GST7_P66__ ,36>)P>"Q,>6NE+\_OW M-<+B\5AG>A)K\ONV/U.^#?\ P7B\/Z_''#XE@CM)N 6N(6@)_P"!Q[D_,"OH M?PE_P4%^%_QCTIX%OK.^MYUVRP>?!=(X/4,F[)'3JM?A5_PG%S_SYZ+_ ."R MW_\ B:5/'=U&P*VFC CD$:;!Q_X[7SE?A+!2=Z-1Q^Y_Y'T=#BS%15JL%+\/ M\S]_&\5?#OQ7J&C7WE:3-=Z#N_LN9[+#Z=N7:WE';\@*\$+@$<5-XVNO"/Q+ M\*:CH6L26&J:1JL#6UY:3YV7$;<%6'!P:_!+3?COXGT8?Z)?1VO&/W,")_(5 MOVG[9GQ/L(1'!XRUN&->BQW+*!^ -<#X2DFG&OMY?\$[H\6TVK2HO7S_ . ? MMCXH^'7@7QQX-L- U'2-)U71='\G[%:SPF5+0Q ",H3RI4 8(.>*I^-K[P?- MY,VKVVCW;62_N9+VWB=H0/[K2#C\Z_%34OVN_B/K+ WGBO5+L@8!FF+X_.N< MU+XM:SK)S>-8W1_Z;6<3_P UJX<)O[>(_#_@DRXLA]BA^/\ P#]>OB5_P4#^ M%_P\$J7/BG1FGBR#%#VV+<:^9OC%_P64TU4F@\*:1?7[\A)I\6L/U_B M<_\ CM?"7_"<7/\ SYZ+_P""RW_^)H_X3BY_Y\]%_P#!9;__ !->EAN%LNIN M]63E^"_#_,\W$<4XZHK4TH_*[_'_ ".W^,7[8OCOXV221ZEJSVEC*3FTLLPQ ML/1CG<__ (FO+AP:VO^$XN?^?/1?_!9;_\ Q-'_ G%S_SYZ+_X++?_ .)K MZ"G1PU*')2]U>2/G:M6O5G[2JW)^9C;^*-_^<5L_\)Q<_P#/GHO_ (++?_XF MC_A.+G_GST7_ ,%EO_\ $T>RH=PYZABMS6U\1/\ D?M8_P"ON3_T*C_A.+G_ M )\]%_\ !9;_ /Q-9VHZA-J^HSW5PV^:X@H_LA-N,5=HS1RQ'SR**Z,@/04[^R ME]*N9HS1RQ#GD4CI"D]*3^R%STJ]FC-'+$.>1573$7L*>UDK)BI\T9IV0N9E M./2U1\XJ1[%7JQFC-%D',RF^DH>PI%TE%'2KN:,TN6(^=F9/HBMVIT&C*B]* MT@ M<[!1M%%%%,@*^T?^#?[PW-KG_!4+P1=PHS_V)9ZE>28'W4:SEMR3[?OQ7Q=7 M['?\&QO[)=WH6A>+_C+JEL\*:W'_ &#H3D8,T"2;KJ0>J-*D:#!^];OGM7F9 MO65+"3;ZJWWGJ9/1=7&02Z._W'ZU4445^;'Z8%%%% !1110 4444 %%%% '@ M'_!27]C'PW^W#^S/J7A37?\ 1+RW87ND:FD>^72[M00L@&1N4AF5D) 96/(. M&'\V/[0'[/7BG]FGX@W/AWQ58&UNH7(AGC):VO4'\<3X&Y>1Z$9P0#Q7]7OB MC3?[6T6:'^^I%?B1_P %J_ UKX,^.OAN#7[>RFT26S=I)I]&U6E2_\ #F7Q#_T.$/\ MX*#_ /':^S]M0;NV?(K"8FVD?R_S/C1B":,)7V7_ ,.9?$/_ $.$/_@H/_QV MC_AS+XA_Z'"'_P %!_\ CM6L522LI?U]QF\OKO7E_+_,^-,)1A*^R_\ AS+X MA_Z'"'_P4'_X[1_PYE\0_P#0X0_^"@__ !VG](+J?:WC.!!GK_8Y_\ CM7'$45HF1+ MXF6KC^7^9\91?UG_P $+KR: %_B9#&2/N_V 3C_ ,F*E_X<477_ $5" M'_PGS_\ )-GW#ZA7_E_(^!**^^_^'%%U_T5"'_PGS_\DT?\.*+K M_HJ$/_A/G_Y)H]O3[A]0K_R_D? E%???_#BBZ_Z*A#_X3Y_^2:/^'%%U_P!% M0A_\)\__ "31[>GW#ZA7_E_(^!**^^_^'%%U_P!%0A_\)\__ "31_P .*+K_ M **A#_X3Y_\ DFCV]/N'U"O_ "_D? E%???_ XHNO\ HJ$/_A/G_P"2:/\ MAQ1=?]%0A_\ "?/_ ,DT>WI]P^H5_P"7\CX$HK[[_P"'%%U_T5"'_P )\_\ MR31_PXHNO^BH0_\ A/G_ .2:/;T^X?4*_P#+^1\"45]]_P##BBZ_Z*A#_P"$ M^?\ Y)H_X<477_14(?\ PGS_ /)-'MZ?GW#ZA7_ )?R/@2BOOO_ (<477_1 M4(?_ GS_P#)-'_#BBZ_Z*A#_P"$^?\ Y)H]O3[A]0K_ ,OY'P)17WW_ ,.* M+K_HJ$/_ (3Y_P#DFC_AQ1=?]%0A_P#"?/\ \DT>WI]P^H5_Y?R/@2BOOO\ MX<477_14(?\ PGS_ /)-'_#BBZ_Z*A#_ .$^?_DFCV]/N'U"O_+^1\"45]]_ M\.*+K_HJ$/\ X3Y_^2:/^'%%U_T5"'_PGS_\DT>WI]P^H5_Y?R/@2BOOO_AQ M1=?]%0A_\)\__)-'_#BBZ_Z*A#_X3Y_^2:/;T^X?4*_\OY'P)17WW_PXHNO^ MBH0_^$^?_DFC_AQ1=?\ 14(?_"?/_P DT>WI]P^H5_Y?R/@2BOOO_AQ1=?\ M14(?_"?/_P DT?\ #BBZ_P"BH0_^$^?_ ))H]O3[A]0K_P OY'P)17WW_P . M*+K_ **A#_X3Y_\ DFC_ (<477_14(?_ GS_P#)-'MZ?GW#ZA7_E M_(^!**^^_P#AQ1=?]%0A_P#"?/\ \DT?\.*+K_HJ$/\ X3Y_^2:/;T^X?4*_ M\OY'P)17WW_PXHNO^BH0_P#A/G_Y)H_X<477_14(?_"?/_R31[>GW#ZA7_E_ M(^!**^^_^'%%U_T5"'_PGS_\DT?\.*+K_HJ$/_A/G_Y)H]O3[A]0K_R_D? E M%???_#BBZ_Z*A#_X3Y_^2:/^'%%U_P!%0A_\)\__ "31[>GW#ZA7_E_(^!** M^^_^'%%U_P!%0A_\)\__ "31_P .*+K_ **A#_X3Y_\ DFCV]/N'U"O_ "_D M? E%???_ XHNO\ HJ$/_A/G_P"2:/\ AQ1=?]%0A_\ "?/_ ,DT>WI]P^H5 M_P"7\CX$HK[[_P"'%%U_T5"'_P )\_\ R31_PXHNO^BH0_\ A/G_ .2:/;T^ MX?4*_P#+^1\"45]]_P##BBZ_Z*A#_P"$^?\ Y)H_X<477_14(?\ PGS_ /)- M'MZ?WI]P^H5_Y?R/@2BOOO_AQ1=?\ 14(?_"?/_P DT?\ #BBZ_P"BH0_^ M$^?_ ))H]O3[A]0K_P OY'P)17WW_P .*+K_ **A#_X3Y_\ DFC_ (<477_1 M4(?_ GS_P#)-'MZ?GW#ZA7_E_(^!**^^_P#AQ1=?]%0A_P#"?/\ M\DT?\.*+K_HJ$/\ X3Y_^2:/;T^X?4*_\OY'P)17WW_PXHNO^BH0_P#A/G_Y M)JEJO_!$R#05S??%_3+,=I_L+_"K2D)?]H[PY.!WM="DNL_3RYVS5*I%[ M?DR'A:BW_-?YGR]17T#?_LJ_"NV!^S_&O4=0([6WP_U _JSJ/UKF-:^"/@32 MB?)\7?$'4<=/LW@ \_\ ?=XM7?R?W,R=.W5?>O\ ,\EHKOA\)=&O6(MM3\:1 M<\&]\(2Q?^BII:[3X,Z!HWP?\21:IJ0^&VO^2XEA3QAH'B22&,CUAMX5CD'^ MS)N4YZ5,Y.*O9OY#A3YG9M+YH])_X)A_\$E?&G[?OC:QU2\MKSP]\,+2?.HZ MY)'M-\JL0T%GNXDD)4JSC*1B:': MQV5E:PC"011J%51G). !R22>Y)K\B?AK_P %S?$VGZ5;Z;%\2/@9I5E8QK%' M;Z9\./$DZ6Z*,!57S(P ,8XX%?I)^P-^U):_M9_L]Z?XFAURW\23^?-:W.I M6OAZ\T*TNW5MP,$%TSN45'12X=U9U?!4@HOPV=SQ51\]56BMEK^=C[K(X86D MN2D[R>[T_*Y[;1117SY]"%%%% !1110 4444 %%%% "$9%>5?'7X#)\2;&4# MAF'8=:]6H(R* /RU^(/[(7CK]EGQGI$]9(FZ0 M7!_O@;6_C'\0ZKX0_&'0_C/HL]QIHGMKW3Y?L^I:9>1>3>Z7-U\N:/JI[@C* ML.5)'-?H1XH\'VOB2S>.:-6W#'(KXX_:S_8.?5]93Q/X4O)?#7B[3@?LNJVL M8;S$ZF"XCX$\![HW3JI5N:]S 9NX6IU]5WZK_-'D8O+K_O*._;OZ=G^'YF7Y M"?W1^5'D)_='Y5Y[\-_CC-J'BU_!_C'3E\,^-;="Z6YSD.-Z]VC M/[R/^($88^BU]/&2DN:.J/&ZV8SR$_NC\J/(3^Z/RI]%,!GD)_='Y4>0G]T? ME3Z* &>0G]T?E1Y"?W1^5/HH 9Y"?W1^5'D)_='Y4^B@!GD)_='Y4>0G]T?E M3Z* &>0G]T?E1Y"?W1^5/HH 9Y"?W1^5'D)_='Y4^B@!GD)_='Y4>0G]T?E3 MZ* &>0G]T?E1Y"?W1^5/HH 9Y"?W1^5'D)_='Y4^B@!GD)_='Y4HB4=A3J* 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 **** "BJ.K>)=.T%6K9KG[_P#X*8_!^V.+?7M4U!AVM]"OL?\ ?31*OZU2IS>R,GB*2WDO MO/?**^9=3_X*K?#ZR.+?0O'6H^A@TV) ?^_DR5B7_P#P5?TQU)L/A]XGF]!= M75M!G_OEI*T6&JO:)D\=AUO-'UK17Q;??\%5?$ER=ME\,+2'T>Y\0,W_ (ZM MM_[-6/J/_!2KXHWO_'AX6\'6GI]H%U<8_)TK18&N_LF,LUPJ^T?=5%?G[=_M MV?&W5LXG\+:?GI]DT9_E_P"_DSUD7G[3/QUUDX;QYLOV<[" M!1BTME Z 1#C]*VCD=5[LYY<34ND?Q/OS4_VR?A/I#$2_$?P8[#JL&KPSL/P M1B:YS5/^"BWP:TIB'\9QSD=K73;RYS_W[B:OCNT^!MK ,"-5'L,5?A^#UHG5 M16T<@EU9SRXH72*/IC4?^"H7PNM5)MCXHU'T\C194S_W]V5@W_\ P5A\) XL M?!GCRY;UEAM($/YW!/Z5XC!\*;*/_EF/RJIJ5MX6\-Y^WZII%EMZB>ZCC_F: MV60Q6LF8/B:H_A1Z[J7_ 5>N<_\2_X97MP.QN=;C@_]!B>L:]_X*@^.KX'[ M'X!T"R)Z"?4YKG'UQ%'7D\GQ*\#6H_=7XO3V%E:376[Z&-"*C?XJ::3BQ\,^ M(KUNQ-M' OXF1U/Z5E+ 8*G_ !*B7S*CFN8U?X<&_E_P#T*]_P""A_QFU+B# M3/ UBI[KIUU,X_$W '_CM9.H?MB?'/6/]7XDL-.S_P ^VBP''T\P/7)CQOXA MOCBR\(6D [/=ZCT_X"D9_P#0J>D/CW5CPV@Z>G_3&QDE?_OIY /_ !VN>5;* MH?;OZ)LZ(QSFI]EKU:1J7/QN^-6MY^U?$+7CN_YX6]K;8^GEPK65>7'Q(UPG M[7\0/'L@;JBZ]=1*?^ HZBK$'PH\7ZN?]+\2ZM@_P6T<%NH_%4W?^/5;M_V6 M#J?_ !_W6KZANZ_:M0FE'_?)?;^E<\LVR^/P0;^21LLKS.?\2HE\VSBO$7@W MZ:'^R3H MVF8\O3+"/N2MNF3^.,UUFF_ .RME \M0!V %<\L]BOX='[V;QR&;_BUG\D?- M<$VBP?\ 'CH&O79[&+3Q!G_OZ4J] NM77%GX4*9Z->:BJ;?J(T?^=?4%E\(; M"W_Y9C]*U+7P#8VW2)?R% MH_EH=4IX58?LGI>$&^N-8O_ &N-3G*?]\!@OZ5J?#W]G"S\8^)Y M=&\ >";#Q;KML^RYFAMHQ9Z+BLUMHI.;]7;_ (/R^\]K"Y3?5Q4%Z*__ /G M]Q\._LY_\$C/M%U::C\1;N#Q5<0LLL6CPP^3H=FP.1^Y/-PP_O397N$6OT0^ M&'@D>#-$AMD58XX45$15"JB@8 ' %;^GZ/#I\85% Q5OI7@U:\ZKO-GO4: M$*2M!!11161J%%%% !1110 4444 %%%% !1110 55U+2XM4@*2*"".XJU10! M\T?M8_L3Z%\:O#$UM>6>\;A-#+$QBN+25>5EBD7#1R*>0RD&ODP>.O$G[,NO MVWAWXE227^A2,(-/\8F,(@8G"Q:@H 6)SP!. (W_ (MC=?U'G@6XCVL,UYA\ M:?V?M,^(FBW4$]I!/'<1M')')&&216&"I!X((X(-=^"S"IAW9:Q[''BL%"LK M[2[_ .9\OQR"6,,I#*PR"#D$4ZO+O&7P@\6_L07I_L*QU#Q1\.A*3-HJDRW^ M@(>KV1/,L([V['*@?NS_ 5W?@GQSI'Q'\-6VL:'J%OJ>FW8S'/"V02."I'5 M6!X*D @@@@&OKL/B*=:'/3>A\]4ISIRY*BL_ZV-:BBBMR HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBJ.K^) M]-T!R(=6"W:/7**\#O_ /@IC\(+;BWU MW5=08=K?0K['YM$J_K6#J?\ P57^']FQ%OH/CO4/0PZ;"@/_ '\F2K5"H_LL MR>+H+>:^\^FJ*^2;_P#X*OZ:RG[!\/?$TQ_A%U=VT&?^^6DK#O?^"JOB2Z.+ M+X8V9]I45\*:C_P4I^*=Z?] \+^ M#+0=O/%U<8_)XZR+O]NOXVZL#BY\+V&>GV31F^7_ +^2O6BR^N^AA+.,*NI^ M@5%?G->?M,?'76.'\>7-NC=4MM)L8_U,);]:R[[QQ\6=?'^D_$/QD,]?(OS; M9_[]!:V64UWT,)9_AEM<_2VFRS+!&7=E15Y+,< 5^7]SX5\7ZT3_ &AXN\8Z MANZ_:M=NYL_@TA%9L_[.5OJLOF7D7VM\YW7#&4_^/$UM'):SW.>7$E!;+\3] M,=9^+_A+P[G^T/%'AVQV]?M&I0Q8_P"^F%GP 6EJH'3$2\?I6K:? VUA'"*H]ABMHY#4ZLYY<3PZ1/L3 M4_\ @HO\&M*8AO&23D=K73+RXS_W[A85A:C_ ,%0OA?:H3;?\)3J/IY&BRIG M_O[LKYG@^#UH@Y45<@^%5E'_ ,LQ^5;QR#NSGEQ1+HD>VWW_ 5A\)YQ8^"_ M'=R?[TL-I G_ *4$_I6)J7_!5VYS_P 2_P"&5Y..QN=;2#_T&)Z\WA^'-DG_ M "S7\JLQ>"+.+_EDOY5M'((=3GEQ/6>QTU[_ ,%0/'=\#]C\!>'[(G[HGU.: MYQ]<11UBWO\ P4.^,VI'$&F^!;%#W73;J5Q^)N /_':CB\+6L?\ RS7\JF30 M;=/^6:_E6T5"M=FNF0KT0?E3ELHU_A%;K)J"Z'/+/<2_M,\ MUO9OB/KA/VSX@>/9%/5!K]U$A_X"CJ*S+WX1:EX@'_$QU/5[_/7[5J$\V?KN M8YKV 6ZCM2^6/2MHY9070YI9K7ENSQ>Q_9FTVW?/P?:1_\ M+)?RJ=/#ELG2-?RKCAXT\_A_1; 'IY]Y)<'\0J(/UI\>@_$;6A\^K M6-EGM9Z8!M_&5W_E7#/B'+H;2OZ)G;3X=S*>\;>K1V::/ G1%_*GFQAB7)"@ M#DD]JY"+X"^)]9'^F^)O$DV?O>73R7 M.3_VT)KCGQ7AU_#@W]R.ZGPCB7_$J)?>RUJWQ$\,:!G[9KNC6I'\,EY&K?EG M-9,WQ]\*1G%O=75^_86=A/-G_@2IM_6NST/]E?3-(QY-C:6^/^><2I_(5TMC M\!K*WZQC\JXI\657_#II>K.ZGPA2_P"7E5OT1X])\=/M+;;#PMXAN3_>E6&W M3_QZ3=_X[41^(_C#5&Q:>&=,M%[-B_S.^GPQ@([IOU?^1\Y)#\1=9/-]I%@O86NG,Q'_ I M)&'_ ([4L?P?\7:U_P ?OBC7GSU$+16P'T\M%/ZU]*P^&K>'I$M3II4 MB/+[#X$6< &47\JV+/X26%M_RR2NX\CVH\CVK/E1I=G-6_@&QM_^62?E5V+P MW:P](T_*MCR/:CR/:F(STTV*/HBU(MNJ_P *U<\CVH\CVIA8J",#L*79]*M> M1[51\2>(-.\'Z/-J&JWEKIUC;C=)/<2B-$_$_P J>KV$[+5DFSZ5C^+O'.E^ M!X(3?SXFNW\JUM88VFNKV3KLAB0%Y&]E!K>^&WPG^(7[2$\?_"-::_A'PW*1 MG7]:M#]HN4XYM;-L,00>))MB]PKBOL+]E_\ X)Y>&/@S/_:4-I<:GXAN(PEU MKFJ/]IU&Y'IYA $:?],X@B?[-T:VTR&5A)<2#,EQ>N./,FF8F25_]IV)KV?P[X&M=$B "+D>U;B1B M,<#%>'B,;5K:2=EV6Q[.'P=*CK'5]WO_ %Z&=H_ABWTF(!$' K2 VBEHKD.L M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I&7<,&EHH Y;QY\-+ M/Q?8NDD2DD=<5\,_M"?L8Z_\'/&.I>,_AH8++5[UA+J>DW!*Z9K^/^>@ /E3 MXX$Z#/0.'7@?H?69X@\,V^OVC1RQALCN*VH8BI1GSTW9F5:A"K'EFC\\/A-\ M:]-^*D=S:>3:XT+Q1I(8Z;K-B +BUSR48'B6)CC=$X*M['!'A?@+XU:EH7B>V\&_ M$:TMM!\73,T=C=0Y&F^(0O\ %;,W*2XY:!SO'52Z_-7UV"S"GB%;:7;_ "/G M<3A9T'[VJ[_Y_P!?Y'IU%%%>@1:I^WG\(-)4E_'NB3#UM2]S MGZ>6K9KG[_\ X*9?""VXM]>^T5\ MR:G_ ,%5_A_9L1;Z!X[U#T,.FPH#_P!_)DK$O_\ @J_IS*3I_P /?$LWH+J[ MMX,_]\M)6BPU5[1,7CL.MYH^MJ*^++W_ (*J^)+GBR^&-G#Z/<^(&?\ \=6V M_P#9JQM1_P""E/Q3O3_H'ACP7:#M]H6ZN,?E)'6BP-=_9,99KA5]H^[**_/R M[_;K^-NK@XN?"]@3T^R:.WR_]_)7K(O/VE_CIK!P_CRZMT/5+;2;&/\ 4PEO MUK5997?0QEGF%74_1JBOS1OO&_Q8U\?Z3\0_&0SU\C4#;?\ HH+67<>$_%VM M_P#'_P"+?&.H;NOVK7;N;/X-(16RR>NSGEQ#AUL?J!-,MO&7=E1%Y+,< 5SV ML_&'PEX=!_M#Q3XS5 M^S_9SL(0!]DM@!TQ$O'Z5M'(ZKW9SRXFI=(_B??6I_ME_";26(D^(W@V1AU6 MWU:&=A^",QKG=4_X*,?!K2F(;QBL[#M:Z7>W&?\ OW"17QY:? RT@7A%4>P% M7H?@[:1C[H_*MHY!+JSGEQ1VBCZ8U+_@J'\+[12;8>*M1]/(T:5,_P#?W96! M??\ !6'PGG%CX*\=W)_O30VD"G_R.3^E>)6_PJLHO^6:_E5N'XC:E_P %7;K/_$O^&5Y/Z&YUM(/_ $&%ZQKW_@J!X[OE/V/P M%X?LB?NB?4I[G'UQ''7-Q>"+.+_EDOY5/'X6M4_Y9K^5;+(:?4YI<2UWL_R' MWG_!0[XS:D<0Z=X&L$/=--NI7'XM< ?^.UDW_P"V%\<]8_U?B6QT[/\ S[:+ M;G'T\P/6TFA6Z?P#\JD73(E_@'Y5O')**.>7$&)?VCC+KXU_&G6\_:OB'KYW M=?(AM;;\O*A6LF\D^(VN9^V?$'Q[*K=4&OW4:'_@*.H_2O3%LT7^$4X0*O:M MHY3070YY9SB);R9X_??"#4?$ _XF.I:M?YZ_:K^:;/UW,:AL?V9M-MVW+8VH M;U\I<_GC->S^6/2EVBMEE]%=#GEF-9[L\ML_V?[*WQMMX5_W4 K3@^"]K'U4 M?E7H&,45JL)270R>,JOJ<7#\)+.,_<7\JN0?#*RB_P"6:_E7445:H4UT,WB* MCZF!%X LHO\ EDOY58C\(6D?_+)?RK7HJU3BMD1[6;ZF>GAVV3_EFOY5,FCP M)T0?E5JBJLB>9D"Z?&O\(IXM4'85)10*[&B)1VI=@%+13 3;2U5U+6[/1H]U MY=VUJO7,TJH/U-<]=_'+PC:2%?\ A(-.N'7JMK)]I8?A'N-1*I&.LG8N-.<_ MA39U=%<6_P <=/G'^A:3XEU$=C%IDD0;Z&;8*9_PLCQ)J _T'P7=#/3[=?Q0 M_GY?F5PU,VP=/XJJ^\[J63XVI\%*7W';T5Q:?\+&U?\ U5GXD\?FO^;9-<-3BVC_R[IM_74%OG\%9R/RH77?B!JW^HTGP_I^>GF M33797ZX$>:^G;3X36-M_RQ'Y5HV_@2T@Z0K_ -\UPU.(L?/:27HCT*?#&7PW MBWZO_ACY6C\"?$/6A^\\0I:9ZBRTR-,?0R&2K<7[->N:P!]N\0>)KD'[R_;W M@5OJ(M@KZIC\.01=(E_[YJ9-)1.D:_\ ?-<-3,L94^*J_OM^1WT\JP5/X*2^ MZ_YGR_8_L5Z5<2B2ZT^*[<<[KK=<$?BY-==H7[+.GZ6N(K2WA_ZYQA?Y5[J+ M''\(_P"^:7[(?3]*XY-R^-W]3MC&,-()+T/*['X!6,&,QCBM>T^$&GVW_+): M[W[(?3]*/LA]/TIU:OV0^GZ4?9#Z?I0%C*^ MQ>U'V+VK5^R'T_2C[(?3]* L97V+VH^Q>U:OV0^GZ4?9#Z?I0%C*^Q>U'V+V MK5^R'T_2C[(?3]* L97V+VH^Q>U:OV0^GZ4?9#Z?I0%C*^Q>U'V+VK5^R'T_ M2C[(?3]* L97V+VIMQ%':0/+*R1QQJ7=W;"H!R23V%8]S\2FU[Q/-X>\&Z5= M>-/$<#;)[>R8)::>>/\ CZN3^[AX.=OS2'LAKV#X._\ !-_4?B9?6^I_%&_C M\1E7$D6@VB-#H=J03C=&?GNB/6;Y>XC6L:V(IT5^\>O;J72HSJNU-?/I_7H> M*>$M0\1?'3439?#714UB!7\N;Q!?%H=%MR",[' W73#GB$%<\%UKZ;_9T_X) MH:9HVO6GB'Q7<7'C7Q/;D20WNHQ!;:P;GFUM1F.'K][YI/5S7U3\//@9I_A2 MQ@B2WBCC@14C1$VJB@8 Z #I7?6>FQ6,85% QZ"O$Q&8U*GNQ]U?UNSUZ& M7PA[T_>?X?<H #Y MHQVN5'IY@'WSZO9WD6H6D4\$L<\$Z"2.2-@R2*1D,"."".AKZP^+7P0T_P > M:5-');QOYB%65E!# C!!%?!OQ"_9Z\6_L#]-@,W4_W=?1]_\SPL5E\J?OTM5VZK_/\ ,]&HK ^& MOQ-T7XN>%(=9T&]6]LI6:-OE*2V\J\/%*C8:.13PR, 1Z5OU[IYJ=]4%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4450U?Q5IGA\9O]1L+(#J; MBX2/'YD4 7Z*X;6?VG/AOX>S]N^('@JT(_AEUNV5OR+YK'?]M+X7D?N/%]A? M^GV"*:\S]/*1LT[/4G]L?PE='&GV'CK5O>U\(:GM_[Z>!5_6F MG]J>6Y_X\?AI\3[X]L:9;VP/_?\ N(ZR=6$?BDE\RU=[*YZQ17E"_'+QYJ(_ MT/X/Z^F>GV_6;"'\_+DEIZ>,_C-JYQ:_#CPIIX_OWOBB>0_]\QV1'_CU9/&8 M=;S7WHM4:KV@_N9ZI17F4>A_'O5?]7;?#C3L_P!ZVOKS'_C\6:M6_P #OCKK M/^O\:^';//:P\*E=OT,MS)_*LGF>%6\_P?\ D:+"8A[0?X?YGH=%<1#^QU\6 M=9.+WXJ>*40]4L-+TRV_5K9V_6K]M_P3L\3:I_Q_?$'XEW.>NW6_LN?^_"1X M_"L7G&%75OY&BP&(?V?Q_P"'.HIDTZ6\9>1E1%Y+,< 5E6G_ 2ITV_.=0N_ M&&JL?O&_\5:E<[OP:#YI!U2VU2&X;\HV8U[IH'_!+?P+I*@0>$_#=MCIY.F0)C\E%=58_P#! M/CP]:Q[4LK:)/[J1*H_2L7GT.D']_P#P#1954>\U]U_U1\E7W[>OPKLB0/$5 MW=GTL]%O[G/XQPL*YSQ-_P %+_A[X:MFF.G>/+N-?XH?#=RH_P#(@3'XU]PO M_P $]?#,R?-:Q_\ ?(JG?2'X_\ +_LE]9_A_P3 M\[+S_@M%\.#=FWL] \627 _@NS96GZ-<%O\ QVH;O_@K/-=IOTKX:W%XA^Z\ M^NI$#_WQ#)7WUXD_X)>>%=;MS'<:;:74?]R:(2+^1%>8>*O^"*/PXU"5I%\( M:/;RGK)9PFTB*G]:ZZ/$&'_Y>TG\F<5?)<7_ ,NJJ^:_X<^/KW_@J!X\ MOE/V/P'X>LS_ B?49[G'UQ''6)>_P#!0WXSZD<0:?X%L$]4TVYE_X)9>.O#^3IGC+[1MZ) MJFA1S;OJT+P_GC\*]G#YWE$OCYH^J_RN>'B,ISJ/P-2]';\TCP74/VP?CGK' M^K\36.G9_P"?;1K?M7Q#U\[NOD16MMCZ>5$M>OZS^QM M\7O"Q)_LCPCK4:_\\;Z>RE/T5XG7\WKE]3\!>//"^?[4^&WB1%'_ "TL);6] M3\DE\S_QRO=P^*R:I\-6/ST_,\'$4,\I_%3E\M?R/,;QOB-KG_'Y\0/'LRGJ MG_"074:'_@*.H_2LV^^#VH^(!_Q,=2U:_P ]?M5_--GZ[F->AWWCZPT#(U:Q MU[0F'4:GH]U:@?\ GC"D>X-3Z-\0/#_ (B ^P:UI-YNZ"&[C<_D#FO;HX3! MS5Z;3]&CP:^,QL-*J:];GF%C^S-IULVY;*T5O7RES^>,UKV?[/\ 96YX@A7_ M '8P*]1VBEKL6"I+H<3QU5]3S^W^"UK'U4?E5R'X1V2?P+^5=I15K#4UT,WB MJCZG+P?#&RC_ .6:_E5J+P#91?\ +)?RK>HK3V4%T(=>;ZF3'X0M(_\ EDOY M5/'X=MD'^K7\JOT57)'L1SR[E5=(@3H@IZV$:]%%3T4[(5V1BV1>U.\M1VIU M%,5Q-@HQBEHH ****!!1110 4444 %%%% !1110 45E:OXZT30 WV[6-+L]O M7S[I(\?F:HV7Q4T?6!_Q+&U#6B?NC2]-N+[?]/*1A64Z]*"O.27JS:G0JU': M$6_1'1T5!INF>,/$.!I?P[\9W1;H9[>&Q7\?M$B$?EGVKH]*_9R^,/B0J(/" M&AZ6K=7U#6BQ7_@,,+@_]]"O,K9_EU+XZT?OO^1Z='A_,JOP49?=;\S#HKT? M1O\ @GY\6O$)'VK7_#VE+W6ST>6Y?_ON291_XY75:1_P2=\4:OAM2\;>*9_] MBVBM[2/_ ,=B+_\ CU>56XURR'PRK2\/L0_XM5+T3?\ MD?$$_P >/"41(CUJWO2.,62/=Y^GE*U1-\:8;G_CQ\/^*+_/W=MA]G!_[_,F M*^Y9/^"&WP]G?S'\'^'UD_OQ6*PO^: &D?\ X(E^"[+_ (]]/U>R;L;/6[^V MV_39*!7%/CZ+=2XLO!RQ;NC7NIJFWZ MB-)/YU/%HOQ(UG&W_A'M-4]2EK-=./H2Z#]*^V)/^"0\.EC_ $'Q/\0;/'3& MMR7&/^_XD_6JLG_!-GQAHG_(.^)/C!0/X+S3],NA^?V56_\ 'JY9\88BI_R\ MY?\ MW_ASMAP?A:>]+F_[>_X8^/;?X$^.-;(^U>*M31#_!:6EO #^.QF_P#' MJT+3]C:?5#G4=0U_4,]KC4[@I_WP'"_I7U/ Z#^PWH&GR;QH^G>83DR-;JSGZLLO$\R'_OF2S _P#'JJR^*_B'IG_'Y\(M?D Z MFPUC3IOR$DT1/Y5A[6G/>:?JU_F=2A*&T&O^W7_D95C\"=/M\9C3BM>T^%.G MVW2*/\A5=_C5?67_ !_?#CXEV7K_ ,2F*YQ_WXFD_2HC^TOX9M.-0M/&>DMZ M7WA+5(A_WUY&W]:T48OX=27.WQ:>NANV_@BSMQQ#'^0JS%X=@BZ1I^0KF4_: MN^&@<+-XTT2Q8\8OI39G_P BA:W-(^,_@CQ!C[!XR\*WN>GV?5H),_DYJ_9R M70A5(/9F@NEHO\*?D*<+$#LOY5I63V^I0^9;W$,Z?WHW##\P:F^Q>]269'V+ M_=H^Q_2M?[%[T?8O>@+&1]C^E'V/Z5K_ &+WH^Q>] 6,C[']*/L?TK7^Q>]' MV+WH"QD?8_I1]C^E:_V+WH^Q>] 6,C[']*/L?TK7^Q>]'V+WH"QD?8_I1]C^ ME:_V+WH^Q>] 6,C[']*/L?TK7^Q>]'V+WH"QD?8_I1]C^E:_V+WH^Q>] 6,C M[']*/L?TK7^Q>]'V+WH"QD?8_I1]C^E:_P!B]Z/L7O0%C(^Q_2C[']*U_L7O M1]B]Z L9'V/Z4?8_I5;XA_$30?A7I27>N:C%9K.WEVT(5I+B\D_YYPQ*"\K_ M .R@)JKX*^$_Q,_:4N%$4%W\-_"\I^^R)+KU\F>P^:*T4CN?,D]HS4SG&G'F MF[((Q#-5ATI$N]:\1W:%[71-+A^TW]P/[VP'")ZO(50=V MKJOAI^QEX[_:"N4N/'-T_AO0)#D>'-%N6$TZ\\7=XN&((/,<&T>KN*^GOV9O MV#/#7P7TDIINF);/#K30H56.)1CVK MQZ^:2?NT=//K_P #^M3TJ.7+>MKY=/\ @_EY'D_P+_9*T#X4>&[33=*TJQTK M3[1=L5M:PB*-/P QGU/4]Z]BTO0+?2H@L<:C'M5U5"C@4M>4VV[L])))60@& M*6BBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@!",BN>\:> +3Q58NDL:G(QR*Z*B@#X"_:8_8AU;P M?XSD\:?#ZZBT+Q+Q]JC="=/UR,=(KN->22^$GQSM?B1?7NC M7]C<^&_%VD#_ (F&B7K S1+G FBMZ!!K=JTC(P*..&!%>Q@,U ME2M3JZQ_%?\ \CR\7EZG^\I:2_!_P#!_IG#T5P'_#/GQTD;R)O'NB+L&WS+ M;PH$D?'=M]PZ[CU.% ST JS#^QS\6-8Q]M^*GBM$/5+'2]+MA^9MG;]:]MYM MA5M+\'_D>:L%B']C\5_F=M17,6W_ 3K\2ZI_P ?OQ ^)ESGKMULVV?^_"Q_ MI5^T_P""56EWY_XF-SXOU5C]YK_Q3J5SN_!YR/TK%YUAEW?R_P"":++<0^WW M_P# -6>=+:(O(ZQHO5F. /QKGM7^,?A'P_G[?XJ\.66.OVC4X8\?]],*Z&P_ MX) ?#UY%>Y\':'>N.7_ ,+#\(7$@_@M=3BN6_*, ML:JO^VC\/&XMM3UC46["P\/:C=[OIY<#"OKS1_V)M)TJ,)%;0PI_=CC"C\A6 M]9?LDZ3"!F)?RK)Y^NE/\?\ @&BRF76?X?\ !/B(_M;:;?5?LP7X_P":+64QZS?X?\$_/O\ X6K\4K__ (\_ MA- F>AOO$\<7Y^5!+4L5U\<]6_U?A?X?:;GH'U2]O"/KBWBK]$;7X-Z3;#_C MWC_*KL'PTTR#I!'^59/.\0]K+Y?\$T654NK?]?(_.B/X=?'W6CAM9^'^EH?^ M??PY=W+C_@3WBC_QVKD'[,GQIU?_ %WQ)DM<_P#/CX_P#,_.VU_81\?ZM_R$/B MA\0[DMU$3V-HOX"&U0C\ZOP?\$R+K5,?VCXJ^).H*?O))XMOXD;ZK%*@_2OT M(32H$Z1K^52+9QK_ C\JR>8XI_;?Y&BP&'7V%\]?S/@6T_X)(^$KX?Z;I-S MJ&>OV[4;J[S]?-D;-=!X=_X)*?#K17#0^!O"43_W_P"R("Y_X$5S7VX(5'\( MIVP#L*QEBJ\OBF_O9HL+1CM!?1:1QX_("NL MT_\ 8\TR#[T:_P#?->[8I:Q;;U9LDEHCQ^S_ &4]'A/^I3\JUK/]G#1K?_EW M3\J]*HI#.'M?@7H]L?\ CWC_ "K0@^%.E0]+>/\ *NHHH PX/ &G0=($_*K4 M7A6SBZ0K^5:5% %1=%MTZ1K^52KI\2=$%344 ,%N@_A%*(P.U.HH 3%+110 M4444 )C-(8E;^$?E3J* ()-/AD',:G\*JW'ABSN1\T*'_@(K1HH YR^^&.EW MH.ZWC_[Y%8.I_L_:/?Y_T=/R%>@T4 >+:S^R9I5X#MB KS+XA?\ !-CPAXYW M_P!I^&]"U0OU-W813D_BRFOK:DV@]J<9.+O%BE%25I*Y^=OB?_@C=X(.XV&B M3Z.X^ZVE:A=6.SZ+%(J_@1BO/O$?_!)75-));1_&7C*R(Z1W#6][%^/FQ%__ M !^OU1:W1QRH_*H)='MYAS&OY5Z-'.,=2_AU9+YL\ZMD^!K?Q*,7\D?CWKW_ M 3Y^*WAO=]C\0^']67LM[H\MJ__ 'W'*P_\EZIM/W MM+UH98?[L\<6#_P+\:_:BZ\$V%W]Z",_\!K(U#X.Z3? YMX^?]D5ZU'C'-*> M\U+U2_X!Y%;@W*JFT.7T;_X)^).IGQ)X=)_M;P%XXL-OWRFF?;E7\;9I>*QY M/B_X;M+@17>J1:9*QP(]11[)B?3$P4YK]K-6_9IT>_!_<)^5WBEC<89'4,K?4$8KUJ/'^)7\6E%^EU_F>16\/L++^%5DO6S_R/RO1X_PS_BTY+TL_\CR*WA]B M5_"JQ?K=?YGRI17MGB'_ ();>,M$W?V5X\U@J/NKJFEVUWC\8Q"Q_/-<3KG[ M%7QC\-Y\K_A#=;"?WA=:;CZIGD5N#,UI[04O1HXFBK6K M?#'XF^&6/V_XK2SK 5%>%:/WH\FKDF/INTZ,ON9I45)IG@3XB^(V']G?#; MQ $/_+2_NK2T7_ODRL__ (Y73Z-^R1\9/$; _P!E>$M'C/3SK^XO)!]56%%_ M\?-<]7B3+*?Q5E\M?R.FCPUF=7X:+^>GYG*45ZWH'_!-7XCZX0=0\:V]KNZI MIN@A-OT::63/UV_A7;^'?^"0OV[']J^)_'.ID_>#:@MHI^@MXXR/SKRZW&^6 MP^'FEZ+_ #L>K1X&S.?Q\L?5_P"5SYL9@BDG@#DD]JQ-6^)GAW0<_;=>T>U( MXVR7D:MGZ9S7W9X:_P"".'@"$J;KPQ;ZD>_P _7SW?->M^!/\ @G/X M4\%A/[-\/Z+IFWI]DLHX,?\ ?*BO*K>(-)?PJ+?J[?YGJT?#VJ_XM9+T5_SL M?EM8_$2SUO TJSU_6V/0:;HUW= _\"2,K^)-;NF^%_'?B(@:7\-_%4P/\=VU MM8H/KYLH?\E-?KAH_P"R7I5H!NB4_A72Z9^SSH]CC_1T_(5Y5;C[&2_APBOO M?^1ZM'@#!1_B3D_N7^9^1VC_ ++OQC\2L/+\.^&-(0][S599Y/\ OB*';_X_ M77Z#_P $Y_B?X@8-?>+-*T]3_P L]/T)G8?\#EF(_P#'*_5ZQ^%.EV0&+>/C M_9%:EMX0L;7[L$?_ 'S7EUN+\TJ?\O+>B1ZM'@_*J?\ R[OZMGYB>'?^"2%[ MJ3!M6\8>-K\GJLE01=(U'X5,MNB#A1^5>56S?'5?XE63^;/6HY/@:7\.C%?)'R' MX#_X)D^"O!FS^SO"OA[32G0VNG11$?BJBO3]'_9%TRTQOC!KV\*!VI:X)3E) MWD[G?&,8JT58\VTS]G'1[$#_ $=/RK>L?A%I-D!BVCX_V175T5)1D6W@JPM? MNP1_]\BKL6C6\(XB3\JM44 1K:QIT4?E3A&H[#\J=10 WRUQT'Y4AMT;^$?E M3Z* (6L8FZHOY5&^CV[C_5+^56J* ,^7PQ9R]84_[Y%5I_ UA/U@C_[Y%;-% M '-3_"_3)AS!'_WR*H77P5TJX_Y8)^0KM** /.KO]GS2K@?ZE?RK*N_V8],E MZ1@5ZU10!X=J7[)EA=(P\M2K<$$<&N*\2_\ !.[PAXBW?;/#6@7N>OVC3XI, M_FIKZFI,4U)K9B<4]T?#VL_\$C?AI>S&0> O"L$O]^VTV.W?\XPIK"O?^"3/ MA:US]AM=?TTC[IL/$.I6NWZ".=1^E??IC!["D-NC?PC\JW6+KK:;^]F+PM![ MP7W(_.^\_P""9NH:=_QX^-?B7:>G_%02W6/_ ($GZUEW/["'Q&TDG[!\4O& M6T?P7NG:9=#\_LJM_P"/5^D+6$3]47\JB?1K=^L2_E6BS#$+[7ZF;P-#^7[M M/R/S2N?V7?C5I'_'OX[T2[QVO_">_=]3%/_OD5GW7P/TFX_Y8)^0K19M56\5^/^9#RV'23_#_ M "/S7?\ :#N+/_C]^'/Q-L?7.D1W./\ OQ+)^E,_X:K\)VO%_;^,-);TOO"> MIPC_ +Z-OM_6OT9O/V=-)N1_J5_*LJ[_ &6M+FSB-?RK59N^L/Q_X,7T_V,_^10M;^C_&[P1XAQ]@\8^%;[/3[/J] MO+G_ +Y8U]DZG^R#IUVC*8U*MP5(R#7%>)?^"'+(G[!%XBTQA]TV'B/4K7 M;]!'.!^E:+-*'6_W+_,AX&OTM][_ ,C,\BCR*+O_ ()IZOIO_'CXY^)=IZ9U M^2ZQ_P!_Q)^M9=S^P[\3-'_X\/BGXPVC^"^TW3+H?F+5&_\ 'JT68X=];?+_ M "N0\+77V?N:_6QJ>11Y%-)^_;_#K4L>EO?66?_'YL?K6BQF'>TU^/^1#H5EO!_A_F=AY%'D5PLFK M_&32#BZ^&_A>_ _CL?%,JD_\!ELU_P#0JA?XM^.=,_X_OA!XG8#[QL-6TZ?\ MA)-&3^5:JM2>TU]Z(<9K>+^Y_P"1Z!Y%'D5YY_PTDUK_ ,?WP[^)MAZYT=+G M'_?B63]*1/C7X@^)%TNF^ ?!'B"XU!^);[Q%I]QI&GV'/5A*@EF;'(6)2#W= M:OFBES-JWJB;ZV2=_0[7Q1XDTWP3H5QJFL7]II>G6B[YKFZF6**,>[' KBM" M\0>./VAKA;?X?:0^B:)(VUO$NMVC RKGDVEF=KR9'(DEV)W"N*]7^!__ 3J MF\4Z_9^(O']_<>,]>MV$L#W<0CL-.;I_HMJ,I&?-'[-'_ 3ITGP- MJO\ ;FH?;-=\37"!;C6]6?S[V0=U5L!8D_Z9Q*B>U?5GA/X:6/AJW4)$N1WQ M716]HEJ@"*!CTJ6O&J5)3ES3=V>I3IQA'E@K(;'$L2X48IU%%06%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XW^U5_P % M"_@C^Q%IXF^*WQ/\(^"Y7B\Z*RO;Y6U"X3GYHK2/=/(.#RD9K\G/^"_7_!SM M<_ SQ5K'P4_9OU2SE\3V!DLO$OC6-1,FCSABDEG9!@4:=<$/-\RQG*J"X+)_ M/CX]\?Z[\4_&.H>(?$VLZKXBU_5IC<7VI:E=R75W>2'J\DKDL[<#DD]*TC3O MJR'.Q_4;XY_X._/V0?"4SK83?$SQ.%; ?3/#8C#^X^TS0G'U KF_^(S7]E7_ M *%/XX_^"+3O_D^OY?Z4#<:T]FB>=G]0"_\ !YG^RJW_ #*?QQ_\$6G?_)]. M'_!Y=^RL3_R*?QP_\$6G?_)]?S!JNT58@M\C)JU0BS.59H_IV7_@\J_978_\ MBG\(_LN*.?"OQL' M_<#T[_Y/K^9-[CS @V^GO39(S$N9&Y/0"G]6IA]8J']-A_X/%/V6Q_S*WQL M_P#!'IW_ ,GTO_$8I^RW_P!"O\:__!'I_P#\GU_,DD9<9Z+3HH=C=>]+ZM3# MV]0_J5^&_P#P=8_LY_%._:WTSPM\8_,6)I3YNBV & 0.UZ>22 /6NN\0_P#! MQW\!-'O;N*^\/_$V.UL(;FXN;PZ99>1"D 'F$G[7NX9@@PIRQP/6OY]/^"7=W;6\$9.-[*KR@9]V KT;_@H[\"O&G[+OPO&D>([06MYX MCGL[8/#*)5DACB:ZDY'"/^#7[XCZ[H FMKW0==DMXU^VRV.N00Q6TI4,8BKKN4J",Y MJ/J5'>3LAK%5GHE<^Z(_^#P7]E8/C_A$/C8I]]!T[_Y/KJ?#7_!US^S1XI\& M:SK5CX9^+TL6@M%]LMO[%L?M"12':)@OVW!C#?*3G()&1CFOP;_X*,?\$YM7 M_8,^(.EZ5J>J:3K,&O61U"QN-/G\Z,1AMC(S@!2ZMD';Q7GG['YS\:;32I1N ML_$-I=:3=Q]I(Y(7//T9%--8*EZB>+J>A_25J/\ P'ASXK3Z M?>VZ7,;1:19%@K.4((-X.5888=LCK7GNK?\ !X5^R]HM[)!-X2^-H>,[3C0M M/Q_Z7U^/?@CP'<:3^SC_ &7?RQW#1>88G7HL=Q!YF.>X:.ODCXLZ>!XC,B]9 M8U<_B*J> I):"^N5.I_1C_Q&1_LL?]"G\;__ 1:=_\ )]-/_!Y1^RP#_P B MG\%BC98J3/Z:#_P 'EG[*X_YE/XX?^"+3 MO_D^D_XC+_V5O^A3^.'_ ((M._\ D^OYCY;?::A>/FH>'BC15Y,_IU/_ >9 M_LJC_F4_CC_X(=._^3Z3_B,U_94_Z%/XX_\ @AT[_P"3Z_F&=,U$Z;36?LD: M*HV?T_?\1FO[*G_0I_''_P $.G?_ "?0/^#S3]E0G_D5/CA_X(=._P#D^OY? MZ*7LXE<[/ZR?A%_P==_L;_%+6;:RO/&'BCP9)=':LFO^'ITA1NP>2#SE7ZDA M1W(K[T^"OQ_\#?M(^"X_$?P_\8>&?&VA2G8+_1-2AOH V 2C-&S!7 (RIP1W M K^$*O4OV2?VU/BC^PM\48/&'PJ\9ZSX0UJ-D\_[)+FVU!%.1%/.?D MD5ASD8/-)TET&I]S^YJBOSX_X(8?\%X?"O\ P5E^'TF@:Y%I_A/XT>'K?SM6 MT**1O(U2!=JF^LRW)C+, \1+/$2,EE*N?T'K%JVC--PHHHI %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%?*O[?O[?47P,AF\(>%;F, M^+[A%6YN@H=-(5QQP>#,000""%!!(/ KNR[+J^-KK#X=7;_!=WY'/BL53P]- MU:KLCWSXI_';PI\%['SO$>LVU@67='!S)/+V^6-06/UQCWKY#^,O_!=;P=\- MO%&HZ5I?@CQ'KDM@ ?,EN8;1)01G(QYA ^HS[5\->"/#_BGP=X\UZYU;Q3K7 MB/3-:5K@C5+E[F[AN6.23*Y)=2..3FO'?VB;NXTKXJZG+:K#/-+!'.(91\A7 M RK>W'/UK];R/@# 386."%\PYY+%NF>37@GC_QS\3_ -K#]H/7M&M[-O#GP\\# M7LT-QYK[5O6C!S*Y_C).<+T%*'".5P?+.BVWLKR^]ZBAG.-E)KVBLMW9:>2T MU9^BWP*_X..!^T%\5;[0]%^!VN1:-IDGE76L7/B!46)L<_N_LQSST^;FNR^+ M'_!>[1OAGXMM-%B\ #5;Z5-]U%'XA"/99^[O'V<\MUQD5^<7A?\ :?\ "'@/ MQ9H/P[^'@_M+4+DQSZO>K#N2$N/F#$#_ %A[YX45QWQ,^ ,/P4U?2+S[=+?: MIXCOI[B_F>0MN;<2H7/. IQFM8<'Y2[KVEG<[O+N]3$$V#C*DG/-=-'@S*)4)RG15UM[\[;_P"( M)9UBU4454=O1?Y'[&>$?^"^UI\1+J*YT7X6M=>'F:>-]2E\1B(AXGVX6/[*= MP/7)88%>?:C_ ,'+5IJOQ2'AOP]\#K_7(ER9M0?Q.MO!& <$_P#'JW],U^=G MQYU+6/'%AH_@SX97EEIWAF0SV^K:A;C @$3!3&K#KGN1R37"ZE\2K+X10VW@ MSP;'=:SK]RJ_;KT1_+#MX9A].GM7,N$,G5N>D^7K).7O/M%7_$TCG&-DI.,K MOHK+1=Y:?@?J?\7?^#D'PU\-6AAE^$CWUY("[VZ>)55HHP,EC_HI_ =Z\ZU+ M_@Y_\'ZEIZW%I\%#?I,A:-4\5J')'\)7['P:_,CXWVFG:="]Q!B36M4N#(QD M;,D@VX( [+FO,&NK?X:6B/+'!_;$REV1.4A)'\Z\O,^&\MP]5Q=)1BO[TG;M MUW?8]3+3C;XP0Y_\DJ_)I_$MUJ5Y-=NS/*YR ><&FVE MQM=,NT>YL<9Y]2:_/,YIX>G./U>-D_-_K<]ZU2&DG=G[+^'/^#D?P[=6H>U_ M9]N))0P!0^+D&,^_V*M+Q3_P=":'\-XX?M?[/O[V9=R0KXT4R?B/L/ ]Z_([ MPMXU_P"%?>&+Z[ 2]?(6W5QC:Q_B([@5Y]=WUYXOUWS9C->7]Y(%"*I9Y&)X M51W]@*]G+LOP,\ JE2-ZC?=V2^1R4:E>51W?NK\3]MO#7_!V#I>KR1QV_P"S MM<&65@D<:>,E9G8G _T'K7NLO\ P<$G3$L[>7X(3IJUULW6*>*5=KK5[^#X7P7+[2O'3M=_YGF8K-:J MGR46?HI\3?\ @OMHWP<\%K?ZY\-Y(]4F7%OI=MX@666>3KL#?9P,#NV,#WKR M6V_X.F+.2V+O\$)HRH^8?\)<#C_R3K\F_&?Q"OO'VK3:IJ\KS79R.UC\3^)/)M=-4@VMO'[:[N. M*YGPQ_P<>VOB'0-7N)/A&;/4--M%U"'3'\5 W5S;>8$:3;]D^7 .[;R2 37P MS\/_ -I?P=KG]H>%_&L4ND79D4Z+9W]JJ"SD!W1R%^APWS*#]X$J>*X_X=_" M?Q'X,\=^++Y[:TNM-U*,B_UOR_M06-W!DN(POSJN,+Y>#C/7%>A#A;*'/EJ0 MY4NKE+7\3B6:XQWL_P %_D?IMXS_ .#C3X=>"OA/>>)9_#PFECMVDLK2+5SC M4958*8DD-N,$Y.TE><'IUKHOV3_^"W-Q^U-X#E\11_"6Z\/Z>UQ]GM/M.O\ MF-=?*69\"U 51C&V&G& )! MYF\"UCEC"KMCD4$9[<9-?I78_&-=%^&$MCK?ARUTG5-,M3#I]I;21)_9$8(_ M>.R'#1@9R".< "N26095SNU'2^W-*_JM=3>OC\7"FHQE>75V6GEL>G_M8?\ M!=:^_9BTE-6C^#DOB+0PZQ7-S%XG$$EC(WW/,C^RO\C?PN&()':O/?@A_P ' M*DOQR\96VCZ?\"[U);E@JE/%8E;)Z *+,9/XU\$?&KXX2?M)75QX7\&QZH^F M1M>6OG11[YO$I;:IS&1A5,N N.F,C%>Z?!WX/:-_P34^%$%UJ[:7JWQ+\06; M2WCK(63P^C#"1+CJ<\''S.WRCC)K''<-X"C%1ITKRE\/O/[WJ:8?,:[@_:RU M6^B/O_XU?\%@[#X(Z!IDM_X+2[U6^C,TUC;:ZK_9$S@%G$!R6;Y0 N2>F1S5 M'PK_ ,%I=+N='AN/$/P]U319YAN-M;ZI'=O&IZ;LI&-V.H[=,FOSM\-Z/+>7 M_P#PD>OK)]LD8RVMK,E<4LA MP$8J'+=]7=_E<3S2O>ZEIZ(_7;X)?MU_#;X\-!!I>M_V?J5P0L=AJB?99W)Z M!]_I7V-^PY_P49N_ >OV?@SQK M=7.H>'7(@M-4G;?+IK9 D8G+0^YR4^G \/,.'O9QY\.[^3W^1W87-E*7+55 MO,_0^BD5@Z@@@@C(([TM?+GM!1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 45%>7D6G6'+*)X+OQ/I\A2[U-\886S\-#$.0'7#OC(*K M][6C1E4ERQ1E6K1IJ[/T\^,?[>7P=^ ?BD:#XJ^(?AG3O$1C,O\ 8Z78N-1" M\C; M/'7\V_[('BW76^,U_J<#O?:G,\DLKSL7>9F)+,S'DDDDDGKFO7?VPA>^*/A> MD]PGD7!DW2)VKW*=1T:;J*";>MFEW//^N590E*"V5S]Z_"?_!P[\"/& MO@!/$5CIOQ">S92QB;3;43)CU'VG'ZUS_P ,?^#F/]GKXKZGJ%GIVC_$R&?3 MB1(MSI5FN_']W;='/XXK\9/V;O#D%O\ LY)/#*^_R6$BD\=*Q/V&+#PRNI>, MVN2/[35W,/ZU5')Z+H4Z]2HK2E9I:RCYV)CC)V@VUJ?MIX<_X.7?@!XI\0ZA MIMOX<^*BW&F@F4R:19!6Q_=_TL_RJIIW_!S=^SWJVE:A=IX8^*XCTURDH?2+ M$,Q'I_IG-?C'\ +K2+KQ;XX^TQ[;U5<0\=>M>>^&(3-\-?%?FL4E^TMS^->I M1R+!R5XQE)7DKM\L6DO/9^1/UZKRI^OX'[FO_P '0_[. O(()/#'Q:5[E=R; MM&L<$?\ @97IOPK_ ."Y/P*^,N!IFF^-8F/\-UI]LA'Y7!K^HS5Y+D^5RQ7U7,6^6?PS3T4NS,89E M54O?M8_IGM?V]/AMJR!DTSQ%@],VD/\ \=JY'^UA\.]4Z:9K?XVL7_QROS3_ M &:/CQ9?$3PS;[95,NT9&>]>ZZ#J7(YKQ^(N'JN4XIT*NW1GMPFI*Y]<_P#" M\_ &H=--U<9];:+_ ..53U+XF_#\M\VFZMSZ6T7_ ,77A&B7@E0E?]K;PS'&&-MK.#_P!,(_\ XNOG+7I+)M26 #P!56$?1EQ^V9X4MERUMK?'I!'_ /'*S+K]O;P7:?>M/$!^EM%_\4<$P:59MGZ9NQ7Y< M?MR_M4QW%Q<6\-S^[3(.UNM?#5]K4WB[5[RYFW/;*056OO<]X:R[+,-#"N\L M5+5ZZ07FNYXV*S&<'RTS^AW1/^#H_P#9XU^_CMX?#?Q;5Y4\Q=^D6(&/_ RK M>@_\'.O[/_B&._:'PU\6573L^:7TBR&['IB\-?@;\/-+L;OXHZ;]H=K>W^SG MCUXKL_@+;:?9^*/&?VTF33=C^4/?FO&IY)0Y-8N>DOA?;JTUHB*>85GV>Y^X MO@O_ (.;/V>_&^G7EU#H?Q2M(;(%G-UI%FN['IMNVJM\*O\ @Z _9W^+_B&7 M3M,T/XIPRQ.4:2ZTFR2/COD79./PK\5/V4]0T#4-,\41ZU&L>GK'+Y3$=>N* MX?\ 90TO2M5^(^KVUGN5&N7V%?[N>*YUD^#G448U>5(=7\-:?D!YM6TN15BS_>,7F #WS@=S7\R7QJ\%I/^T6\$+^6L4@R6 M/)KU_P <-XDB^"6IVD^[] IXZNTY.UD?U M._!WXZ^"_P!H7P;!XA\">*_#WC#0[C[E]H]_%>0YY!4M&2 P((*G!!!! (KJ MZ_C(_P"">O[37Q&_95^.X\0_#_Q/K/AK4$8><;28B&[123LGB.8YDY/RNK#O MC-?TU_\ !*/_ (*]^%?^"AOAIO#^H36.C?%+1;?S=1TJ,E8K^-=H:YMMW\.2 M-T>2R9'4$&O)JX2I""JV?*^MCNP^,51\LE9_@?9E%%%"*)&;UPN?T[UV0@Y.R.>9=PQ"&&5#GL378:A^RMH^K:9FWF6"XVXPPW1AO3>*[5@M-6<;Q3;T1\KPV MY9Q6C%;_ ##T'6ND\=?#&_\ A]KSVE_#Y;I]W!R'7L16*8B\H4=J7LG# M8U+Y!E)'_?35=MK'>^T##[MM02Q-G=17+$9CDA9 M7.?]DC-/<25E]6(/!T]W)O,;[!R20>*^@_ /[.$>FZ5'J>M M[+9&=8K.)QNDNY#_ QH.3CJ3VKU+1/#?@S0[F2PO6T>:7@$23C>A^@^4_B: MT5/0=VCXT3PO// 3# S@' 8C"#\3Q267ARVAF#7-R9W4_M=?^V1\2O%7QS\#ZW#J. MJ_VEJOAHV_NWSZ-FN)^$'ASQ!\-O"NG:OK.AZI86U] MF.U:XMVC6^M6'[S8QZY&"/=17>_&.[33O$NE>.?#[P7FJ):A-7M63=%J5J5V M>7#=Z;=17<0N(A+"SQN'7 M)&"!D"ON/XI_\%VOC-\3?$*ZS?1^&; )&J1KI5F8X5Q_$2K#<21D[P?3I7SI MXT_9A'BZW.M^!8+F^TRY3[0^D./^)CI@/4!#S-"#]V1,Y'49KS)_ FH^'[QE MVW5G*#AD=&0Y]U(_I1'1WM,[+3K*Z\) MZ8VEVS:3;+"DZ,^]G=>FXGTK@?V1O <)^)4FNQSMY7ANSENR)(2-TTBF&"// M3V\O-6>W,:W-T05^U2*>1%"I(ABZN[!C51\C-ZN[,KQO MK=]X;LKK3;-H=0L[=3 WDL/D,,(MPY)[>:T@_"O*]5_86^(7Q4^#OB?XEZ38 MV+^&/"16&Z,ETJSR8')C3JP%=1\5-4C\,:5-92!H9U"2W,$G^LMT4'R(&_VR M29'_ -IL5Y/8_'3QCX5^&M]H&G:U=VVC:W=.\]F#E)%Q\P^A/6BHY->Z)6O[ MQXV_S+['FJT\>!7<_P#"M[K6H#-86DV5&7M\L;&R*S#!I*U M+3P[W;#*1^%1UEM MN:IWU1W?[,G[2'BS]D3X]^%OB3X'U*32O%'A&_CO[*92=KE>&BD'\44B%D=# MPR.P/6O[7OV)/VL- _;F_9/\"?%GPRKQ:1XWTM+Y;>1MSV4P)CGMV(X+13)+ M&2."8SCBOX9J_IC_ .#,+XZ7WCK]@#Q[X'O9O.B\!^+C)8 GF"WO8$E\OZ>= M'.WUD:LJJTN:0>MC]B:***P- HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@#%^(7BU/ _@Z^U-MA>WC/E(QP))#PJ_B2*_(#]JJ&3_A<.O7 M<\[S?;Y#/+<$Y9W8?,WU!/Z5^D'[=?B^X\/^'O#UK'#--#/=2W4@BQG,*J5S M[?.?TK\^/VB/"EC8>,-36.1X[.X3[3:EGWD2,V>W:OTW@6BJ:=9_;_), M^%XEQ#G75);1_-GSM\(+_P"(7P^\<0>']$;U)7M]5<;+NP(&Y$E'<' MH#7,?M)1K_PLR-T8N][8+P?X" 0,5T_A;XWZ_8?%*/POXK\-RFQU.X:/2=8L MSO0 #(2;T/!KFOVFY8D\;Z--'_K)K9T8^F"0*_5\GMS.*;>CW_(^)H&PVI7 ??N(_B;.!Z**M?M)_M67VH_ M%#4/A-\/M%NKF]CN?+\2WL<'^J# %HU/3)R-SG\*P/"?Q7\9>+O"UA\,O >F MR64L!?V4K M?38G?3[OQ=XVG269(77S-I8*23U55Z>YKSGXQ^#?$GAGQK_PE'B?59;N]UF_ MDM[.U/,=C;(Q\L+V&1CC\ZW_ (2_L\:)\$-4B\<>.>-7UT1MIT%TWFR1AC@, MJG^(]<=JQ?VDSXHUOQY+J^L/'9^&M.O18:7:9YE(PS3GUSZFMY)1S7A7X;GP;\1H-97MEO=0:(RJ?FC#<9'OS5KP9IVJ>!_'HN++4YO[&U&X::]L;H[T M^;/S1D].?2N4\3:C)<75T5E\N0WFU''6,EL CZ5.'J16'JKE:\O\CMG"3K0; M=_/_ #.\^+WB:]^$^@:3X"^'MGNN;]9%FO=^19!2 [.>TC'UZ5Y]%XUM_A); M_P!BQR?VKXHU"0"41)NV #));^[W/J:T_%?B>;X1Z':^'M%BNM7UW69))5DE M&=S\&2:1C]U0>>:\0\1?$*ZTF2\L8I;>;4M0EVW=W&)O$UIJ'CB>5=]U< MSQ[6G=LK%@I_P )+I]U=M>J]S:LY:)CRV#BI-+UB0:FH5MO3DC M&/\ &M>3P;INI:O.GIFOR?Z]B,QQ,]=W>Q]9@H1PT>5O M:UM#+\#^$%\7VFK7*7?D66CPQSN9 %DGW-M"@>N<_A52^OQ9W_R+L13QN.=M M?3O[.W_!.2[\2>#=,\9:AJ%M;:%JMP;;S[R"4V>ED & P,UB_M._ M\$Y_&'PS\4Q01Z28O[5??I=Q9-]HTG50[87R)ER 3D<$\5R9MA*LDH2CJCM> M(I3J7YM#PR*=M?M&LHXC/]^)NIG[/!$"'BT-3P= MK=&F]^BU[Y<:OHW[%_A W&IS#5O'&M,2CY^=&89VACW]6KZOA[+OJ]#VN(?_ M /^">/B\3:]*CK?^ON.OTV\TW]D/P=,]Q=HKJ M_!?P]T[3-/'C+Q9"(=)M6\RSM)5_X_'ZK\O<9Z#O]*]^,Y8B7N[?UJ>*K4I7 MEO\ UH9?PB^#5IH?AY?&WCA&MM'"^996L@^>\8@[U5^*?Q-^U&+7=> MB4N_[S0?#\G^JMT_AN9U]./E7JWTJS\7OBS/?HNAO_ *N! M/X;B=>P_NK_%]*\ \6^*;SQ;K-Q=WD[W5U9Y[N9M[7+KNWGW'I[#I7=? 3QS\3_A=KDOBKPYK5 MQ;Z!HRC[?YDFZUGB8A6M_GSDNN0$!]^*\B$?DKDG]YCBB[\8ZAINDM8QWEQ] ME9S,;<.?*WD8W;>F['>H==27[W4W]C;2!]C^&OVFM.^)?Q^M?&G@_P ;W_A" MZ%NFG:GI.HQ-AHE!(5YT!60GJ-XR ,=J\O\ BGX^U3QYXVUC18M<_M1=?BAC ME.B2_:([Q3(62!/* =Y,XW#I7SGH^CMXFOK>VTZ#4(-4NYUB22RE=9[ESPJC M;R3D\"OM;X?? C6OV O MAKFJ"RUKQ]<213-'L+CPI9'B1I"/O3G(X'3H.:B ME=S]]77WFSK1H+EIZ2M;7]#W7X+Z3I?[$/@G^T-4@BN?']]:;W\XAFT2(*-B M?+P'R>0O.3CK5#0=(O?$.JCQ5XF25YBQFL+&X.YT8_\ +>;UE(/RKT0<#G-= M5\!?AUHWQAT=-?UNXG,LDADTW[40LL\G_/Q(AXS_ '4Z+UZFNA\6?!S5M#OO MM5T/MMC']V>($[1_M#M48[%7DXK?JSR8*VK.:M;-M6G%S5![UU=WX7A MLM+>SO;5;G5KU!MM6X33(CSYDF/^6I'1?X1R:B\&ZJ(KB5[:U_TA !;7$G*6 MI_BD"_Q./X<\#K3-=U\0I]@L=S.Y)FG=MTDS'J2W7\:\.HY.5NB_$UT6IG7< M,5G(--M"&[-BO2=5/A?]B[X02^/O'F)M9,1?0]$\HR2SR[W>]T^SOY1&MP54L'8'D@X^5.K'GH*^6S^T5>_' M"RO/'7CS7X=3M?$^N)_9?AF:-DL[JR8A,DL-VP$ !AC+#CBLH0EBI.,+M?GY M?YLZ*<%#WYGZR?\ !+[]JC7_ -H/X7WMEXPT^UT/7]/\K4+"P-^MQ=OI5PNZ M"64=01(LT?T1#WKZBK\;O^"*W[1.C?$+_@HQJ4^G3OX7O->TJ^TF]\.NGF6M MX;=EDCEMI3\PV+ ?38*JJE)-=- HHHKR M3K"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /SC_X+_?M= MWOA;P-HWP.\-7!BU?Q_:O?Z^\<@#Q:2K&,1<'"K M;P%X UN%%:'"L63M7HG_ 6'_:J\0^*/^"Q'Q?N8+T)#X;NX/#]E&.5BBM8$ M1E'UE\US[N:\IM_'G_"U/AYJWV]]EW(I5CV-?H?!V%QGUF+R>7[]1=TTK-6U MWTV/&5>K/$25'=)_=U/&OV,O'.F>$OC'-=WR'[,=P^45[!^VEKRZY\-XKC3< MFVEDROL*\X_9*^#JW?QBEM970Q[2WS]#7IW[9B0^%/ $=K!&N%?;P.*YJ.#C M2K5IYE*5.33LX+3F[/R."FX>QES/T_X);_9=;4Y?@?,CD&S\IN/PKD/V.M)@ M@^)'B0^9NP7(Y^M=7^R]XFO+_P""EU9&VQ;K$V)1]*Y/]CW0O)^(OB)GDS@N M>#UZUMA8SIX2A7E34%SNU5:R^:-X7C&C+9:Z_P!=CLO@1XGTY/&'C6WDMM8?A1(5^ _B5;JT8RF]/[X#K\W2F_"B]6?XG>*!&FWY7&<50\+^(K MJU^$_B.QN'#0?:R1Q[UWJS3K2]Y.4O??PRT_EZ/S(^RI/^]KW^70L>-=,^W7 M&B)9V+1!+ DL1UXKR>_T\Q67F+G[0CM\PKW&_NI+J_TMENP81IIZ#IQ7G%SX M:CFT+(H(9IF5%8*P) MZU^IOP7^+EE\1- @NK6=')4;@#7X7M#)IDYFBRCH<@^M?2'[&/[7VH?#OQ'! M;7-TYM)&"LK'[M=.+X@IXC+/J&8Q+ZG*C2Y5<H",$[JY7Q7XF2.$DN %'K57$9_B3Q EO&[R,%4VOA MVPN+&TNEW $':U:G[=W[8,7P^T2XLK&X'VJ12HVMTK\PO'WQ%U#XC:[*]U-) M*K$L-CL?R>Y ;XQ\;7'Q)\2R7$A=K?5XX-=AH0,3ZRBS;93&O('%8> MUJ5JKKUG>4M6_/\ KIL> G>5V=+H]S92?%#P_P"?IS(WV7[H'W^*O?!R_MM M\9>,[B[MM]FX<)"?X#61_P )"=,\?:'(9AE>K[/GNG'F:YM+V:\Y2V?H=T-6EZ_EW-#X.:E:ZUX/\3*\2PQ@2%,\ M>M) M]0O+1DDG5VVH34T'4K5X^RM6:IOX]%'T[VZ%TFVX):Z;,Y;XOZ;J9^/;!G>2 M<2C<1WYKW;QK\7K'1O@'J&B26LLE[+#S)MX7BO#?B;XLU'_A>,'A,0.\D&OMKX%3:S\!M0T_XC>#)UTGQ#X=G74+.Y ZNO56'\ M2,,JR]&5F!X-?,G[-?P,T^;49=3NKO:T0+;/6M_QS\6-=MK>[T^SNVBT^(E5 M4?Q"O=S' 9A#*\.\RJ?N+ODBOQ-N:<:2J?9N[>I_5K^R'^TGI'[7_P"S1X-^ M).A@1V'BS3DNS!YBR&TF!,<\#,."T4R21GW0UZ17Y0_\&D/QJU#QU^Q5X_\ M"5]-Y\?@[Q8TUGGK##=PJY3Z>;',WUD:OU>K\[Q$%"HXK8^@P]3VE-3[A111 M6)L%%%% !1110 4444 %?R0?\'2T[2_\%O\ XNAF+".VT)4!/W1_8MB<#\23 M^-?UOU_)!_P=(#_C>!\8/^O?0O\ TR6-:T?B,ZNQ^?$0W2 >M?1'[(GA,7.F M:AJ/RQRP$06\I7/E._&_'M7SY /WHKZ3_9/UB.Q\)ZK%&LMU/L%RMLK &78< MLJ_[1%>M@UJ>9BG9(],_9=_96U?]L?XAMX6\/27QLM N)!':B14D M:X,C@^=&^2C*<;2F17KR=3VB44N0X(*FX7?Q'QKXX\/P_$_X?7MS<1-(UDL5 M[97)'S&"4?ZHGOL8$?2OG*+1OL]\^>S$&OJGQFLO@+X;6NEPS0FTCL4AFD4[ MEE()/RD="#7S1?'-TY'\3%C7%5L;Q-WX.^(AX$^)VB:W]BAU Z5>QW7V>89C MD"')W>U?27[2_P"UM)^V'^T98ZS%H.FZ*?*ALG,4*HTP&.3MP!Q7S#I8.G:# M-,W$MZ#&GL@^\?Q/%=KX4FBLO'<0E&5W(0 <XT[[,8?-GC6ZT\J?]:X&V M2!O1N-RYZ\U^HO['/_!<;PG\&OA)J$/B32O%5QXC:..2+14M,P"[2-8V:.8\ MK$^Q3L(^4YQUKHDZGLE['<4%#G_>;'Y@>%4\0^"?%5UX>FA^SWNB3&6.V>(* M86C?;- P/8C/'3(KE?V@?"[:#X\E:V$%I:H_G2$0KA0<,!TY/;%>W^)]9O?B M9\8/%GC/5(XK76_$=Q->FT Q]E29R2[C^%<8 SSQFO!OCOXB_MK6([**=KB" MUZRM]Z9NFX_T]JFM;FT*AL>K?'K_ (*0:W\?OA%X-\,7FEQZ?::!Q',FUV3R M_E 48Z'J:Y_PCXYE:SC!6&YM\M)"84426[G[SPD\?-_%&W#5X[#I9E\.VY_N M7#K],C-;OA2:?17_ '9W1M]^(_=;_ ^]#ZDXKK6^+$UMX=M]LNIJ&=S@79;IQT.2*V51,G MD9UWQ:^&7A_497U3Q7JVI7>EV2AO[/L[J65*\Q^+/[17A[ MP?X;71O"NF16EO"=Z?9Y288GQQ(689GF'9C\J]A7/_$/QW-X@M'CV32-G(>: M9I,?0$XKR+Q)I\UTY+[B?7TH]H)TVC U[Q?;Z_?XOX;^[A>3,GF2AY.3EFW' MG=UKZZ^.?P2^!7B;X4>!=5^'UG)I$VF6B+K4CL\KW;N. %_YZ,_%?($6ADW? M3O7U8JCP1^SYH5[9;7G@TYITD(W8E+;=WU )'XU4%S23N9/1--' C2=+^'[P MS7Q>*>%MY@@A%PD'H'9> <=14WB+P=X+^.OA^Z"/:V%ZHRTT:^0 >V]#]W^1 MK]1?V1_ O[._A/X2^%-8\/>&_AY;^(M4MECN[S7;S^UKB6\Q\_DQR$1@$YPK MKG/'-?#_ /P4AUC3?C1^TGK7Q-\(>%;=/ =M=V?A75-0LK86=O/?-&4DC,0P M 6'. ,?**Z8.,WRI-6ZF^);BQO(7BDA; W#&X=C^-<- MCVG\;Z1#IT/BFU^UZ>\5PLP=.N&Q]UL=JY*UKFE&YXWY.]Z]%^$GP7N M?&5]!_H\DHD8=%RL2G^-O:N)TJ#?=IQD9SCUKZXT3P3'IGP7BMYKA]-6_B^U MZE-#Q(;=>7C4]LC SZ-3P])/WF*M-K1',^&O &F2K=_8)-/GM-/E,$EZ_P T M98==IR!@?[.:ZW2_"WAOQ!IX@\C3-1D1'_!]M810:#ILVIQZ?+ _BW M>^(-(L[N_D$[:9=1V&L1,HV7EO.=L=P1VD1^#CKUKR_]I3X;0^"?%ERMNFV- MI"P],-DC_/O7!BL/?WEN=>'K6=CR?%?T"?\ !CU,Y\,_M*1ECL6Z\-L%SP"4 MU3)_0?E7\_W0U_0!_P &/?\ R /VE?\ KX\-?^@ZK7CU/A/3@]3]Z****YC< M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^2/^"FGC2?PC MXT^&L<8*0ZE!K%M+Y;[,TL!CR< M'G_ZU>Y?\%YOB]+\&O'WP'U)46>WDN-9AG@*;MZD6 W$>@S^M>,>$/BNOAKX MC:'J-QJ%A_8NMV316\A7 A)7D,>F"<8]*_8N%Z-/ 6M?%"?P]J=Q;6VIR3"YMQ=J!!+(3D>6_0$$=C7! M?M4A[32M)=SO?[:S%AR =H_2OT/*:O/43;/ Q*M"]BGX!^(E]\/?V9-36/[-M5;^*60$JY'5@HR<=*C\6P^%/V>?$ZMT K ^"GQ9\.?"K0M>N]2#7&K"[VVL"',DVY?X!T7GJWI4' MC7X;^'/'/B2W^+7Q$(M;6'28(H]-N"?(M"I;JIZLQQQWKADI.3Y6F_/:*[^I MWJRG>5TGO;>7EZ%7P5\*-1^*GB$>/_B+JU\=-3,^DVT[F.&)2Q)9?]C)P .M M'[5GCG4O%%XMK!;.-%T>5%FG;_EI,ZC:,^P[5B:GK7B_]KOQ>FI:EJW]C^ ] M"?\ T*QME\LD#&U?3:H&?8DUB_M)?'9-+47J__ $E?YG"Z1XPUSP]XJ\H20ZGHEW/^ M\M+GA[+_ &HVZX]JQ?&>L;K^Z^S,-[70\LGH#GC]:YFQ\:ZI=:U);9BU"RDF M(1@=LEGS_>_N_6LO6]73PM;RVMOL:GJ$'I[5YMH= MY=7%^8[=5DED4K(2/NJ.O/:E\1>(?[*TM[&UE$K/(99YU'()&-BGT]:K^!7+ MRWQR!LM20N$9$N?])NKQ/(55X\L YW?GQ7$PW;-#&=J(P'(QG<*] ^#7P1 MU/XZZLPB!M-+MD8W%\V (P!GY<\<=ST%>7D\)K$^[&[=_D<]:*7OR=DC]3_V M1OVK;[]E3_@F1\-_%5OH,GC#2/M$.FZII\; SE9W9"T8;(=L@#!ZBOI?X8Z9 MX)^*&D:KK_#6PL/V)OA:?$^K74< MOC6[1H+:WAG/F%CR%]<#JQK[Z67N=^9V2MKY_J?,3?*^:/Q-O[CZFM?@GH&E M:Q_95AH4>C^,)GG>#1K]B[N\BDL+*Z/RR D9"L0P]Z^#_C[^RQXTTKXQ2?\ M"3Z;KQUN\1I[.UU&WV^;"/\ G@/NN%P<]#QFO:O"7_!3B;XI^!6\)^/X+:VS M,);76;=2!;..5+ ?,I7LP/UKZW^".E^,O%_@^S7QQ);>.]"L!'/IVHW"'^W( MT;G"28_>+C! (!(XKSZRJTX)Q:Y>W]?K]Y4*K@WSJS9^>_PZ^!\7AG1AXK\8 M12VVEP*&MK61-AN&'W3M/;T']*YOXR_%5HKV/6M[4K.)!R0R=1QTQQCVKTL%F$)KV45JC M%4?>YYO0^;_%7BF[\7:S/=75Q-=75R^^:5N6E;_#VJJ(!8ISEG..E?3/P0_8 M'T_QD-%0#+=J7]I+]D?4-)\.6]]X)CL M=<\)Z,C1QFW&=0F<\O-/_>U M?>G[*7[']C^R1X;M/B!X]MX'\=7%[=ER97["X*G.>J MX')KS/Q7\3+[]HWXJBVBDE&A0W G=B2&O67I))_L_P!U>W4\FL3]IO\ :-N? MB]XBN8+>YEDTHR^9).05;4)/[W/(C!^ZIZ]3UKT']D?X3NVD_P!IW*8$V"2? M2O5YH4:5^K/.]Z(?\ +3'92>!GDU<_ MMV31;7[#IC&!9,"0@X8_4U\ZZBFKK4IW6C1V'B'2M"US%EIMS%#JCC#M"RL-7\7>(%1=/T*,2XD0K'&]1T^XC-Q?$,-HMB/E,>P<[@ G3K7(H>WJ>Q@].O=^2_4Z*4$K3D M5OVC?VG[#XL>-=;^*?Q$\/RR^#-/0V'A+PW>RLD^JSE #*(QQY8)^9_0;5KY M;U_XM7GBOXPZ-+J9A>8W4$XB5?W:.715@2->%BC3"A1Q^-==^UI>:QXZ\7:G MXZQJ'C72=.D\J-VE62;354;8XI+=<&+8.=P&T]P_X+7^#+9X M[QS:W&OQL[C:@!T^];=CU)QQVQ7]%5?SL?\ !%KPW>Z1_P %Q/"LEQ*LT$LV ML30W/G&5;E7TBY8!#ZX.3]*_HGK\SXCFYXF,I*WNK]3Z/ QC&FU'N%%%%?/G M8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?RN_M(:(?%/ M_!6/]H[=IO\ :KQ^/=<0*QSMQ?3 ?D *=J'[+/B7P5HHGFL_(MM88M'C[L.> MQ-0_M*?$S4/AI_P5 _::O-/MHI9?^%@:\-['[O\ I\U:/PZ_:2\9?&'P/=:' M<7<4K3DB+<,>7]#7W_AG/'PXFG4P_+R*#O=O;EU?R/-RMQ5>?>TCQ!] USP1 M\76LK63-Y&F08#G(KOO',L7B+X>^7KH::5.H8M?0\,9G&&/QU*M#VB<-&E=7O M^!QY;"+P]=OM]VIY+\"_%FCP?"F[TFT!BN=C $CK7%?LL>%+K3/B+KLES(0, M.W7K7K?[+7[-7_"Q?AQJ&L6MQ%%OAY\N(=1Q_NJVSML73PSY:$X/WFW_P#FOAA?+-\3_$JQKMR MKC<*P?#S_8_ /B5#^^/V@_SKJ='T2?P[X^U/_1I$-Q&V25Q7+:58RZ/X2UZ$ M?/))*6'YU-3 8G#SE5JP=^::WK6*UTVF3QS0$J5YJQ+%GS/X@.?I4- MQ%F!<^E>)7BFK,Q/I?\ 9/\ ^"@E?97@S_@I[X5G@3= MJ$7([L*_(C5='%[:%>1].U>::SJ>I>'M0:$74Z@'Y?F->+6IJ+NSU<)BZB7* MF?O]HW_!3/PE&ZG^TH?7[]?4'[,W_!8CX2:)HY@UOQ);6; <;N]?RM+X^UA. ME_<#_@9IW_"PM9/_ #$+C_OLUCS09Z"Q=9=C^OE_^"T/P&*-CQG9YQQ7S%^T M/_P5J^'?BGQ#(VEZS;SPYX?(%?S1#X@ZR/\ E_N/^^S0?B#K!_YB%S_WV:5X M!];K>1^^^O?\%-O"*(3_ &C!_P!]BO%/CK_P54T*WT6=+"Z66X=2%"MWK\<) M/&^JS=;ZX/\ P,UUO@32+F_B^TW4DDA/3<))MZL[' M3?$]JD+A?9O'%F(E\Y/(P6(Z5H_#B#[._B2X63.X-E,]*S]%2= M_%=M+;1$1"'#9'2MGP=X5FTRSU>]&2)R1BO>HX6KB%RTJ;FES.VT%INNKMYG M=33E9)7W]-BU\&$3Q)X(UVV$?E.BL=W3-5OV7?#,W@+Q%=:I>G=:AC\@[UVN MF?"S4O#WPCGU)+.>"*="QD5>H]Z],_9G_9DC^*7PJ>[T_5(C?;29(I#@"O6I M9=A(U(2S:IS+V=U;9=D[?C<[&?&W@[539Z=80SV*&-9% !EQW%>9C!IX)-X M^8]<5Q7[)?CW1_"/A;5I9D\S4I$*Q*1P*;I7C_0?$&DZY'XOUW4HC$C_ &*& M.0[03VKBXW_M%9#A9TIM04K6LG?T'3Y?J5-27VF?I!_P9W;[33?VC;(N&CMM M0T+;CIDKJ()_':/RK]JZ_$S_ (,XY(Y+7]I'R2QB^VZ!L+=2,:GBOVSKX7&? MQ7\OR1Z.!_@+Y_FPHHHKE.L**** "BBB@ HHHH *_DB_X.CUW?\ !;[XO_\ M7OH7_IDL:_K=K^27_@Z,7/\ P6]^+_\ U[Z'_P"F6QK?#_$8U_A/SY5/FKL_ MAMXVN/!VII+$[!>^#TKDX8U8[9;*P06Z7.?[[_>Q_L@X M-?+.F73PG*[A]*U5OI)!R6/U.:[_ &NAR)6=CO/'/QDN_$^J2-''#;6#X06, M:_N2@Z BL&P\.P^*;Q$LODN)6&ZW<\DDG/EGN /7FL1%).36YI6=.TJ2?I+< MDPQ$=0O\3?TKFE*YO%#-5(FNW" B*$>5&I'W0O'_ ->M?4@8O$,I QC;_P"@ MBBQN8M1B6*_5F"J$6=!^\B4=L=&_'FMWQ1X9>VUB23Y)(6"$2QG*$?CKHMYI\4,HGN+F1=A83 ,Y/O MU']*^1M+TYU@Z%%#90(^;J:-B\VI*. "_5MOZUY"=,>ZER>?'#+X=D!'^KN5;\UQ M6[HGA/=C*_C6OH-I''HMZ#_ 8WY_WJT],N$5P.:Y9UDCJIX=L31?#!L[A9(F M*,O0K72ZEX(@UG2;+RT2VNB'8Q[=J3<_PGU]NE&F72LR_+@]B>@K6UOQ!I]G M;V437$#S>4?D23<:Z[X'\MF#QLI7@@C!4UQNO\ A *Q"C-> MQ:KXOTZZ@6+4[JWA.,))Y@WQCT;U'ZUQ?B;4;"V?_7VTB,,K(C91QZ@]Z<:C M)E1/*'\.FTNPY7)5LX]:]Y35$\1_"72;)$>?R(3%+:HG-Q;N?FVGLR'YOPQ7 ME>J:G8/(0)?,.<#8,Y]A6K<>-/\ A"K:R@A+">2V GW':81D_*I'J.M=E.MW M.2IAS.OOAIXJ\ >)4NM)CDU"&)P\%U:D?. 01D9!5NGT(KVZ?]I7Q?X[^ T_ M@'Q?'_;HN/$7.(P%"<[M['<3BO.-#_:"LM"LV4V=O-D M?O5+8QZ8Z5P7Q(_:.OKL7$&EK!8V%XI6[@MXQ']H]?-WYWF2.C?<93D?B,#FN._:(^.?B[XYZ)X:/B;6;C4TTNU\F% M7Z(W][ZE14/B_1BS>=&QEMISE)#U![JWN*S=6T@W.B+%@EDM8YE &3\I(/Z5 M$YUSJD:* 68\9/6OL#7K*7Q)\(H+5&B-[JFD3P6\<9/[Z0(HV MKW)PA/X5\LZ=HXT*\CFO93:E&#"),-,PQD$#H!]:]R\+_$Z/QA\.?[%M_P#0 M;B"9+O3;B-_WMK.G<-U_X#T(-=%#16,:FK/%+OQEX5\3R>!]# M&J1V^LVNMZ[;227*R6C%Q9VQ5E"RR]%W':">/XAQ? MVI:75CI.LS9:^M1\UF\G=T/6/=U(Y&2<"LG6/@E?PM%<^(=?CEA!6!%L?,U& MZD](T7''MG@5U2A&)KN.<1/ Y5$:-QR"JX/U''6O3-5/\ PKGX;K]MM(?#^F))_HVG MO+YE].N,EI2./,<]1V''05\Y?%#QHWB_6&FYV=AZ?_J''X5S8BJK-FM*#NCD M6'S5^_W_ 8^#&@?M*_]?'AK_P!!U6OP"QGUK]_O^#'[_D ?M*_]?'AK_P!! MU6O#JKW6>O2W/WGHHHKD.D**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH _(_P#X.D=7GT+6/V?KJ-L11OXA\\#NF--KX7\"_%676?"<.E7# ML\=K()+8E]P08P1GTQS7VU_P=:ZVFBM\ &8_-)-KZA/[Z[=.W<5^7_A#Q5+8 M3)A#Y2YYS_#VX]Z_>. )QEE,:;>S?RU9^=\3TW]:YTNGZ'OMW'X-^)M]%X:U MV>Q_MR4"[M+>Y.QI54C!C?\ O9'3-1?M'BXT_P %(L\>#'>IN7_GE@8'\JY" MQ\'Z'\==-^QWLEI_:<7S6D8?RKI,J_4\.KRNFDF_Z['.? RTT4^*]9O=7*EM,V31JX!3+ M=..I;/0>M-^./@!?V@?$]AJ>KZO/8^#=*MW=['S-F^=3S(YZ#"\>W:N:^$6I M0#QIJ,,[ VZS,[<;0#SST'UK&^.4FI_&]-.T?0]3^Q>%!)+'JLD:;6F=& " M#N5[^]8.$7"4>7FU=H]W?=^2ZG5S2CB$U/ET7O=DUT\WT+GC_P",FN_'F:P\ M,^$+.P\.> _#L0MFN;=?GN$R.&[MN.3ZFN;^//Q"LUL_^$+_ M !&^*,_B>[\G1U:'3;-DAFNCQ)=E<@%N_P"':OGL=F=+#X:<$[SV?6W]V*[+ MN>WA,OEB<3&;T@M5WZ:R]>Q+XP\:V?@;3YK/3(FGN[QM]PZ\MD]?H!7$_P!N M?;)9),C)/.#TIT'VL:O]H@@^T*XQMSR13KC1=3NYTL5LY]EW.98+94ZL?E/3 MGVK\PQ->O4K6MIT1^@4*<*:U>_4LZ!\-Y?%!5=DNV?E !\S'U^E6M>\+0?"F MRN[&26TU#5KV/8T:9*V:9SR>A<_I7<>+_B#;?#+PS#I>GJG]NR1*M].AR+7L M8U/K7CVK7_G7)?+%BV^..OQ&-)+/P^CD7%_)A8R5&60,>,@=3V%?0FHP6.M16'@3PMYFF:7=2K:? M:EB8R:FX/S!5'/E*>>>O4^E1_L-#P3??L@^,;*XUJ1/%]_K4$%Q!?"0P6=C] M[?:!>/-8CYRPZ#%>C^.M%M/V;?"PNXIAJWB37;9DAOHTVPI!C_56WH,$;V'S M$G%>UD^51CAX2@K$]0&DR7JA?)AD<9;R^W' )'.:\=UJ\UWXR_$JWBU!]VHZ@^$;DK&F.%"^G M\Z^F?%W@R#]FS]A?X=^$-5A>VUCQ3GQ-J-J /.F#G>,]E4' RWKQ7L7[%/[( M^@^$_P"R_C9\3X$M-/TQ,Z'H,<;33W['E9) V,\=%Q[]*]#,,71HX=5)_)+J M>52O*K*WWG._L7?\$L6\ :;!\3OBFD;:1;,)](T26,H]_(O(DD0YRO3:.AZG MBOHGQ!\:_%%EXTBUR^9M(,%OC2]'BPL21'H\N..G( Y)]!7>67[4*?%"<:CJ M%MILTLD?F:-I\D M8]6!/0YX_P!D@*1@@U\A3J?6*CE/1_A_7F;XB\8V6IQ>C^+[;XW?$R/4AJU[ MX?\ $MF8Y1?VS>6S[2<(3T93SD-Z5WOQ<^'A^(DB/KNG7FIZG.4^S>(=#M4\ MQ,\;9K<'!&.I3DY]J\0\(^$=$\-_$EM%\0RR.M_'MMI$F,6\GEGR2K?NXKWDO2 MYP1;I^\]4=G\&?V$_ LDA7Q'K&JZ)(J"\T8Z='LA,RG)N978'S)S@KY;@ 8 M7DUYE^TG-X)U/Q-HNN^%+6\GO(5>+7YAIXLX]:A#84O;KTGZE6 !.WWQ7KEY M\=O#;?$S4O#7]HP'Q3<*+S[3;WA,L:YR#);]#[8/7K71?L[_ N\.ZO_ &QX M@\.ZMHMY=VNZXU%;F'=*DR@D.X;[LN?3Y0#7F1IU,+4=>I=^737S_*YZ'ME6 MBJ<4OU/DJ']E_P"&O[*'C:Z^)7B/2\>(=1LVU#0]$NX@B:0YR#/*I^7>1A^> M(\GOBOD+]I;XL>)?V@[Z68/>-I4YVHQ4B74@#\OR]5A!^ZO5OO-7U7^U'X7\ M3?'OXL7^M>(XIAX;L1%%%"9=W]M/N^3:!TAS_#U8C)JM!\(+708 ]Y;16]XZ MF25I(_\ CVC'&0O<=@!]X^PKZ'+I17OR=Y=7^B.6O4>B6W0^(_A=^S+XC\:> M*;$WUA+:Z<\ZHTD@[Y[U^B?AG]E'5_AQX:M)WTN'5%BB4V=I;R;TE_Z:RGCY M ?X>K'VKCO &DW_B[Q&FC>&=/EU*Z,@S(\7FL%_W1A1_3UKZUU']F?QY\$/A MC-XG\B>22UB6:6W@ERT,>.24)(./2L&4ZG.^9Y)UPX..@7L!V'3%'A3PQ_:,AW,BJ$,TDTORI"@Y9W/8#]> M@KVU? *_M'>%C?RV\-OKUI%YL=PH*P2IUW9_N\$,O)4].M4,&&>1T5SSY9[#K7R;^W!_P $ MYO$G@6WN]>\.^&D\<^#;.!;:VCM]2E631(57!4VBC<%8Y+,,YR3FOT6\-7,/ MA/5+J+2=+N)_"OV58[95CS8M'G(VL<_O,@[BPP:V4LH=;U"TNM >6*YB4R-$ M\XC\D@<*1R=I/'&5J:-65*:JPT_)^O9]_P @5>_N/5?U]Y^(^G_&G4OV?O M MA\0Y=%T:P\4Z1"UCIFFPV@\N[MV.PWURI))@C&4$;CYR,D8K@->T'PW^TAXR M\1Z7J?AF]\-^([F0>7KFAV).FW3,H91U@OHOL M4XV2!_O;& D60_XF$]-\$^'=2\%>";RZE8P-""0RG!%>I_%Z3PM8?\ M!3[]IJ77[^.S?_A9'B#R]_?_ (F$])/B-QL1;DJB8Y)K T?X)^'_' M:^*Y+:Z%@EFS&)9/XQZUX1X"\62ZI\2-6N-[+]D!^8GKBK^A_&.Z;3-;O/-R MK$Q'G%>QA)89Q?U/%6O*>E]$K::/N:PKTY06O\YU?BW]G'5K#1K"ZB"7,5R" ML>PY8BO*M9\!WNA1/&\$D>QB""O -=[X>^/>J:/)I*R73-% I9%)S@5M6?QR MT_7(?^)A!!*ID8DDR/(Q,8-Z'SG?:5+%OWIM]Q522W M_8?&"W$.HH<)_A%>/BJ$E&QKA;^T1YGG%7]$\+ZGXFG6+3=.OK^1C@+;P-)G\A79:'X MR"*VLH$\QY7/0 "OTD_8K_ ."=WB3P_I=MK7Q"U/\ MLB611)%H.EX3R >@FE'5O4"N;!Y;4KRY4=F/QE/"4^>J_1=6?GAX9_86^,GC M*(/I?PT\6WJL,@I9]?S(J/QG^Q!\9/A[:F?6OA=XYL8%&6D;299% ]R@-?O# MX;TF#PK9I!8"2!%&!B5B?Q)-=#8^,=6L1B'5-0C'H+AL'\,XKV_]6H6TF[GS M'^M<[_PU;U/YL# ]IJ!MYD>&>-L/%(I1T/NIY%>U>$8 F@PX ^Z.U?M3\77BWPI;_ #SVLR :II:^KJO$L8_OKT[BN*645L/=O5=T=DE>%_V>[[5WB>^O2;J2!HX MVE$3.PZ&NZF^,OACP:!#IMC'(58$2D5B:M^T_=30WL,'EQ123"3 [5]!@L+4 M;4H4_G)_H:0C!/5W/1O /[-VG6WBO5+;6-2AM6MK/S(2#][BMCPO;>&HOV?= M;ANX(7O87<02IC*Q_#/Q"-SI&L6*2R; MXMQ(S7UTE3]FOK6*4?CT6EG;R[GL4J\(I7TW_(^CM,_:/M]!_95N]$\F.^N+ MB,IN=?\ 5"N%^"'QOF\-?#7[';*8 KEI9(SAF'<5Y1\._%C^+/!.JV6U@;96 M.?6LG]F[Q-=>(/%%SI$J[HBQ7GM7G4,RR+"XF-362E3:E;7WR*6,A&I2EVBT M_4Z)_&,.O_%^>ZA9XQ(W\;^#_C";:WW+ MB0$;:^@H?"$/B?X':E=2SP)>1VY.QB-QXKRHY[3EDO\ 94:;^-/FZ&%&KS4I MT+;N]SQ'X(>+;22]>T,@$C @9-:GB'X2:EK7VNY#*(5!<&O)/@YI-W"[GP+?VNJ:I##J A91&3SG%3CLZQV+RW#X*O2Y:49.TK M/5^O^15/FE3C0:]U-N_F?;7_ 9G2%8OVEH"<^1=^'1G_@.J?X5^X-?B1_P9 MWVT-KX@_:D6W??#]O\.[2.XQJE?MO7YWB;^U=SV\(K4DOZW"BBBL#I"BBB@ MHHHH **** "OY+/^#H9-W_!;CXO:TM/M?,? KU(QNSRI3+%G; MF3H*VK#2)+A@$1B?0#-=#\-/AI-XEN$9D?R=P "+EI#[?U-?0GASX)0^'-2; M31!!+?6\:O-&DG^IW=-V,G/^]^E=?)H8IWU/G73_ ->7,T<8MY09"%!*'CW MJYJ=GNO-D8(@@7RH\^@[_B:_3/2?V%/!>E?LBVGCN?Q&DGB:[8QR:;!L*PHQ MQ@%26+X]J^9OC7^R/>6FG'5='C2]M(EW2"(#>H]2 :YVHO8ZTFMSYIM+0@?_ M %J[2626PU^4QD?PY1AN1OD Y'0U7L/ 6H7>KPV-O8W<]Y=2"&"%(B7F=N H M&.2:])^(?P+)(/%NC7FBZHR));6=[%L9QM'SD?W1_.N=G3&-S+T3PO M#:PI+;J(=4E7*6TC9$*8YD#'^(]E/2K&GZ-Y#$.&5AU#*IJ;4OBG;8^RR*U[-_"\.#(AQ@9;NH]*FS>QNHVW-B[GBTU$=N.,\]* MJP?&'3M(D,,[B2&4;71,OM]' '<5E7'PXUGQ?9)<2W!:RWE4:'(5O7(ZC\:[ M#X8_LW+J5TD?ECC!=V7I5?5;[E>U21FZ1XPUC4IM1M-.TFXG9K;>C,-H9<@J MV/<5TFC?#;QKK<"R3W-OI5OW*J,_F:^I?V9/V6I_B7SURR8Q-!?P'4-88@XRL"CRX<]L_C2^ MK4T]2OK$K:'S;HO[.6K:['LGUC6;F.?@_9()&7'J"JUT4W[ 2ZO:6G^FZW"\ M=NH4S[H,]< '_ &3V/O7Z(ZOX7@\3 M7C1>&=1M))L,UW:JIM-3A/=O(?Y9?P_"O"_BM9CP7.L\S6ES:73-!'+'9L$G MD'#1SD\I*#].G&:4J=/L.-6IW/E+6/@C<>'K W]E M>1D>PKU7]O?Q_P#![XI_![P>/ 7AC3['5-.B,-T(5,#; @)#G^(Y/2L>6#=H MFGM)+XC\XM.\=V^KDQO^XF[J1ALTNH:>U]RO[S_=ZUVWB[X8IJ)DN(;+3]/9 M<[;AX\_,!G ]3^%"+Q,BZMI8K*Y(C='C.]CCY2JG!!]Z]<_:M_89\0?LC^ _ GB*YU'1+NP\76 MOE VLN^[M&=,[).PSD=*\OUK[1K7[TW,\[N.K2EL_CFKGQ)\4ZYXRTB/3=2U M2_OU\-(C6D4\I81* -V![<5:O,]$_XFTCH/DN%69>/[P_QS7,7?AYY6^5"3Z 9KI2;5T<+:6C.\ M\!?M$#PM+"_E1K)!D*7C#[<]<-_];/O71>)_VR[JYTR6.V>*&1T*AHTR02.H M)Z?@:\9E\%7S+E;>;'^[6AX7^#&I^+;'5+A)+6SBTFW%Q.;J4197./ES]X^P MK:'M9>ZEJ9SE3BN:3T.>\:>/]1\77?FWUW/%5]J_?/_@R+&/#_ .TE_P!?'AO_ -!U2N6O"T&SLHRO M)'[OT445YYVA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MY)_\'3GP\MO$^E_!'7+MV\GPT^NRF(' E+C3\9]ALZ5^1S^(A!+;^4I:&[! M>/E4XSS]:_3G_@\,\27^E^%?@)86LSI!J$^OM/$O_+;8NG;<^PW-Q[U^+7PW M^(]_';-9P1&Y9<.1*^$B3N2W88K]1X1XAHX3#4\(X?%S7?G=_IH?*YSE=2O4 M=:^UK+^O,]P\(I-XO9FM+ADO+#YXMDH2;/3*#^+W%=UKWC_4O$7PZO;74;F2 M>]@M0)))!@L5/3UZ5\]'39/$6I.NDSSN;%O/BFMY,/&W]Y3WKT&S\97_ (@\ M'21:M>)<7Z6S)+/Y?EEP.A;_ &J^VR3,8NI:7W]'_P $\',,(U34H_=U1!X* MUEI/'_EO-MCEM2S@='(Y&?\ Z]5?BYXKN-2\.M8^']0M-.TR.21=7U%3_P > MB@9*+ZR-TKD[3Q5!H7B/SYY_(@-JPD;/4$=/QKRWQ9XKF\81S1Z? MGH:7)9 MT!PK-C.]O4XKCS+.886-6"7O2;V>MM[>2[G=AE7/'GQ)L?AAI#Z+X>D6[U.9?].U3&Y@?[D>>@%/\ '_[0VII!?6<5S!=: MYJ=P]QJ=[;H$3>P \N,#LH &>]>.:G,_FN9A(LA.6W@@_CGFOT.I5AAZ,8TU M^\M[S[>2_P RX0G6J\T_@Z+_ #(+VY,CLS,?,;YCD]36=->PKY3$56[M'K:)V1]/?L$>/\ P-=:+<^$M:E?0O$E MWJ N;;5';,%VF,")U[%>Q]Z_37X'?LX>%M;.A^"-??\ M"Y\3ZG!9_8?M"%+ M%&<%;D$\Q,R@X5<$[N17YI_L2?LVW?A_Q!INNWVGV]WK]Y('TBRF0N\>.1*5 MZ8[X/:OUY_96^ _A'P-XITOQAJRWFH^(I9([L%Y-TOVF3(WH.C2D;@OIM%?9 MX:IB(97&-5)22=K;VZ7\^MSY/&\BQ3E&3=_Z=CI_C5^SWI)_:!O?'7Q*M8X] M!\+11V/A_178,]])&-L9<=U4!=J]">370?&O4M7^ GBC0O$GB_PG;>)3K$2/ MHUC=2306%OO0%$BD0%-^#A@^">U M5?R%N6/'O$5EI'B'P;;6W_ ",6NP[I+*/8 M3MBQQ<9&T(3@@GVKYF.$Q.(A]:G:4596NUI_=].ON_S\SUC]J+X MNV/P[&D^*M0LM,L=+\200S:-X8@@2"0RI\@$G&Y( Q.6(RW J]\-O'NNZEI& MHF'3+#=?1IJMV\UR4@TPR(5<+CJK%%PHYR*_.;]B_P ,^./VU/C[=^/_ !MJ M%\^CZ'$MO%=W 806T0)\I$3^)E4_*J]6-?H?XI\2V^A^%8K"VMQ9V8*^7;M@ MRDJ-J&4CJ^,\= 6P.AKIPN$LG3BOO.?&25U?\#POXW^(=0N[I]1U"& WB))M M^S@[44?-]1Z^O-?-OAK]JOXA3:S=:KK7V?6K2)MUHTK>4\")]Q,DC?P.Q[\Y MK[%UC24N?])EB690VR.-ONRR-UW?[( Y]A[US_@W]C?1?!'CJ'QOJ4'VO5'7 M=H/ARX17>:Z<9BD:(\(A&65,?*HW,:]^-3#8=/VVLGL<5/FGL=?^RO\ LU^! MO$NG^&_C?XG@OO#_ (ZO8+C4K?0KR\6*2[D9ML4S1D@!!U )P!R17/K[Q(VG6EMH[-DRZ?$T4UZ1PV8Q@2P@9YX9CR,BD\:?\$_?C3\8O%5KXE\ M?RVT?A_R$DDTRR96DG 'RV^ /DB'4\Y<^U4?A/\ $%M>\1S>%KL7(TZSF-B& MN_W:K\4_AQKNE MV&HWMRT.CW,D<$CI;FZMDESC&I'TJ_75=.N!!) M9M&>?*7(9"XZD$\+UZ5Y?\0?"^F_#/Q/_;)G4V%X6WV$$@W:K..P'01]W?U! M Y->C?!G]OSX?Z%;V'A[X@7^F>$]3U6;R[&9SLM7EQ]Y">(STR#P<9KEJZ). MC=VW_P" $%_,=+^P?-\++72=2\*V'C.RT3XE6,TQ5[N#RBRD _=EP)5 X.#Z MUT?B[_@HC+X/">$+>WWZ_KFH+IUF8E$JRQJ/W]X8V)\J C[NX].:?XX_9V\* M?$"[CU^+2H_$&K6Z^=I=_8-&ZK( *X72HU)2JS?-MOT?Y_([859**A'W7Y=3 MO_"_PNNOBC=#PKH?B"]M?"L4LM[J=_"/+27>PVI'Z+G.!WQDU#\3_$4$=JOA M#P?YL'AS23NZD$\D]S71?$GXK67P\ME\(>#@DU@L1M[VYB '[P M8W>/*6V%&]4 YP2U6_ M[*TSQCKEKPN;8V\\\6T?/ C<3IU&^,[O45W=M%HGCC497>W30]4E*JDC'='=%> M>G !!_W6^M>C.+C)O\?\T<*3:L6]7\2W-A%::3XALI+^&60+YOFA7&.=P(P' MQ[8:M(:(+K0YI=*N%U.PGC:.XM)5\UI.YC*L-K^F& /O6/JFOWOA?4[2QUVR M@U"W#-+&TL@W,,8W(>^,]'P1V-7I/#5OJ.F-<>';N;>AV/ )S',N>H#'^39' MH:PE&-NR_#_@%Q;3OU_$Y7]E3]D?P9X%_:GT;QAX6TV/PYJ"OZNRY*G;@5]O5X)\$=?&J?$;3;?4+$I?V_F^5,4*M_JF!W G( MR,\C(->]U\QG/-[=^%K+X'X(YI) M/B3X@#;O^PC/5+Q5J&L:]\)M5NM>CCCE<$L!7W/"=/&SQ?\ L.(5"?(_>/Y[<2319R28VP<5[!^UK%%X) M^'=E:+OE(;:2YS7C?[+NL:IH?Q!G?0-GGG(^8<8KUS]K&>63X=V+M>\@B.W&\N,5T'[/E[J,GP5NTE=!IR0L5&/:N3_ M &49S)XRUXVK!8,/NR.M;X2M66&PL77IIJ?"Z^ M@N/&_B544!%5]Q(ZUA:-/:7'@#7,?*JW!^O6M#X87L#^.O$GE#"JK[N.O6L/ M0+^W/@77"$.W[00!^-=*J4VO?G1>L_LO].G8PNN75KK_ %_D6K^.$K8_O,'[ M.>_M6#')BS&V?N>M:VHWD;&Q_=G_ (]S_*N>6<"RXB[FN&LXKX+?+F[(XJMK MBP:Y<6+,4N>0>QK4TWXG:IITF];ICQW:N0ENMB-F,#W)J&75(XX:L5Q/("L0<9Y]?I7SAXC\;:CXBUEI \L]Y>2 M;5"#+.S' _("H/&OBYM9U1WW?*#A!Z"OJ'_@CK^S%%\;?V@IO%>KVXN-$\ M#JMPJ.N4GO&_U2G_ '?O?E7GJ4Z]54H=3V?